当前位置: 首页 > news >正文

在线做ppt模板下载网站网络外包

在线做ppt模板下载网站,网络外包,做网站需要哪些审核,湖南网站建设制作接口想要提高查询速度&#xff0c;需要减少查询数据库的次数&#xff0c;需要把循环里面的查询提出来一次性查询完毕&#xff0c;然后通过java代码来获取响应的值。如下所示&#xff1a; List<OrderInfoHtVO> orderInfoList orderInfoService.getOrderInfoHtlist(query…

接口想要提高查询速度,需要减少查询数据库的次数,需要把循环里面的查询提出来一次性查询完毕,然后通过java代码来获取响应的值。如下所示:

List<OrderInfoHtVO> orderInfoList = orderInfoService.getOrderInfoHtlist(query);if(CollectionUtils.isNotEmpty(orderInfoList)){List<Integer> orderIdList = orderInfoList.stream().map(OrderInfoHtVO::getOrderId)
.collect(Collectors.toList());List<String> orderNoList = orderInfoList.stream().map(OrderInfoHtVO::getOrderNumber)
.collect(Collectors.toList());List<InvoiceStatusVO> invoiceStatusVOList = applayInvoiceInfoService.
getInvoiceStatusByOrderList(orderIdList,orderNoList,orderInfoList);Map<Integer,List<InvoiceStatusVO>> invoiceStatusVOMap = invoiceStatusVOList.stream().
collect(Collectors.groupingBy(InvoiceStatusVO::getOrderId));List<ApplayInvoiceHongChongCountVO> applayInvoiceHongChongCountVOList = applayInvoiceInfoService
.searchApplayInvoiceHongChongCountListByOrderNoList(orderNoList);Map<String,List<ApplayInvoiceHongChongCountVO>> applayInvoiceHongChongCountVOMap = applayInvoiceHongChongCountVOList.stream()
.collect(Collectors.groupingBy(ApplayInvoiceHongChongCountVO::getOrderNo));List<PackageGoodsCountVO> packageGoodsCountVOList = orderInfoService
.searchPackageGoodsCountListByOrderIdList(orderIdList);Map<Integer,List<PackageGoodsCountVO>> packageGoodsCountVOMap = packageGoodsCountVOList.stream()
.collect(Collectors.groupingBy(PackageGoodsCountVO::getOrderId));for (OrderInfoHtVO orderInfoHtVO : orderInfoList) {if(CollectionUtils.isNotEmpty(invoiceStatusVOMap.get(orderInfoHtVO.getOrderId()))){orderInfoHtVO.setInvoiceStatus(invoiceStatusVOMap.get(orderInfoHtVO.getOrderId()).get(0).getInvoiceStatus());
}else{orderInfoHtVO.setInvoiceStatus(0);
}if(CollectionUtils.isNotEmpty(applayInvoiceHongChongCountVOMap.get(orderInfoHtVO.getOrderNumber()))){orderInfoHtVO.setIsHongChong(applayInvoiceHongChongCountVOMap.get(orderInfoHtVO.getOrderNumber()).get(0).getIsHongChong());
}else{orderInfoHtVO.setIsHongChong(0);
}if(CollectionUtils.isNotEmpty(packageGoodsCountVOMap.get(orderInfoHtVO.getOrderId()))){orderInfoHtVO.setIsPackage(packageGoodsCountVOMap.get(orderInfoHtVO.getOrderId()).get(0).getIsPackage());
}else{orderInfoHtVO.setIsPackage(0);
}}}
http://www.ds6.com.cn/news/39734.html

相关文章:

  • 网站建设团队架构南宁seo做法哪家好
  • 做网站的时候卖过假货而出过事网站运营主要做什么
  • 外贸型企业网站建设seo多久可以学会
  • seo优缺点济南seo快速霸屏
  • 桂林网站建设公司长沙网站制作公司哪家好
  • 可以做数学题的网站河南企业网站推广
  • 自建网站模板下载网站建设营销推广
  • 鞍山玉佛苑电话是多少seo优化方案
  • 有哪些免费的视频网站嘉峪关seo
  • 男的和女的做那种短视频网站seo排名优化软件免费
  • 南京发布最新消息泽成杭州seo网站推广排名
  • 云南华琴网络科技有限公司网络优化行业的发展前景
  • 游戏网站建设多少线上宣传方案
  • 海外网站seo优化seo快速软件
  • 网站合同书自己个人怎样做电商
  • 中国企业网官方网站下载外贸网站推广服务
  • 中央纪委网站 举报 要这么做才有效独立站怎么建站
  • 二手网站哪些做的比较好营销管理制度范本
  • 国外交友网站怎么做地推接单平台网
  • 申请绿色网站如何在百度上做推广
  • 多语言网站建设价格app推广软件有哪些
  • 做食物网站应该考虑些什么意思台州做优化
  • 霸州建设局网站福州网站建设方案外包
  • 无锡市城乡和住房建设局网站株洲专业seo优化
  • 哪个视频网站有潮汕做爰视频个人网站设计成品
  • 做网站的行情外包公司是什么意思
  • 网站正在开发中免备案域名
  • wordpress10款音乐插件win10优化工具下载
  • 深圳高端网站建设电话企业seo服务
  • 白山市网站建设seo排名