@Override
public List<RptDayProductVo> queryInfoList(RptDayProductParam param){
int page = param.getPage();
param.setStart((page - 1) * param.getLimit());
//获取产品id
List<RptDayProductVo> vos =rptDayProductDao.queryInfoList(param);
List<String>proIds =new ArrayList<>();
for (RptDayProductVo v: vos){
String proProductId=v.getFkPrdProductId();
proIds.add(proProductId);
}
List<PrdProductBean>prdprodects=productDao.listProductByIds(proIds);
Map<String,String>prdMap=new HashMap<>();
for(PrdProductBean prd:prdprodects){
prdMap.put(prd.getId(),prd.getName());
}
for(RptDayProductVo v: vos) {
String proProductId = v.getFkPrdProductId();
v.setFkPrdProductId(prdMap.get(proProductId));
}
return rptDayProductDao.queryInfoList(param);
}
实习任务二
最新推荐文章于 2020-06-12 12:30:45 发布