|
|
@ -164,19 +164,20 @@ public class LpkReserveOrderService extends MybatisBaseService<LpkReserveOrderMa |
|
|
|
qw.orderByAsc("o.reserveDate"); |
|
|
|
qw.orderByDesc("d.sid"); |
|
|
|
qw.orderByDesc("s.sid"); |
|
|
|
qw.groupBy("o.cardType"); |
|
|
|
qw.groupBy("o.reserveDate"); |
|
|
|
qw.groupBy("t.goodsSid"); |
|
|
|
qw.groupBy("s.name"); |
|
|
|
IPage<LpkReserveOrder> page = PagerUtil.queryToPage(pq); |
|
|
|
IPage<LpkReserveOrderVo> pagging = baseMapper.orderListByStore(page, qw); |
|
|
|
List<LpkReserveOrderVo> records = pagging.getRecords(); |
|
|
|
// List<LpkReserveOrderVo> records = pagging.getRecords();
|
|
|
|
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); |
|
|
|
if (!records.isEmpty()) { |
|
|
|
records.forEach(s -> { |
|
|
|
LpkGoods lpkGoods = lpkGoodsService.fetchBySid(s.getGoodsSid()); |
|
|
|
s.setGoodsName(lpkGoods.getName()); |
|
|
|
}); |
|
|
|
} |
|
|
|
// if (!records.isEmpty()) {
|
|
|
|
// records.forEach(s -> {
|
|
|
|
// LpkGoods lpkGoods = lpkGoodsService.fetchBySid(s.getGoodsSid());
|
|
|
|
// s.setGoodsName(lpkGoods.getName());
|
|
|
|
// });
|
|
|
|
// }
|
|
|
|
PagerVo<LpkReserveOrderVo> p = PagerUtil.pageToVo(pagging, null); |
|
|
|
return rb.success().setData(p); |
|
|
|
} |
|
|
@ -202,6 +203,7 @@ public class LpkReserveOrderService extends MybatisBaseService<LpkReserveOrderMa |
|
|
|
qw.groupBy("d.sid"); |
|
|
|
qw.groupBy("t.goodsSid"); |
|
|
|
qw.groupBy("o.reserveDate"); |
|
|
|
qw.groupBy("o.cardType"); |
|
|
|
qw.orderByAsc("o.reserveDate"); |
|
|
|
qw.orderByDesc("d.sid"); |
|
|
|
qw.orderByDesc("s.sid"); |
|
|
@ -211,12 +213,12 @@ public class LpkReserveOrderService extends MybatisBaseService<LpkReserveOrderMa |
|
|
|
List<LpkReserveOrderVo> records = pagging.getRecords(); |
|
|
|
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); |
|
|
|
|
|
|
|
if (!records.isEmpty()) { |
|
|
|
records.forEach(s -> { |
|
|
|
LpkGoods lpkGoods = lpkGoodsService.fetchBySid(s.getGoodsSid()); |
|
|
|
s.setGoodsName(lpkGoods.getName()); |
|
|
|
}); |
|
|
|
} |
|
|
|
// if (!records.isEmpty()) {
|
|
|
|
// records.forEach(s -> {
|
|
|
|
// LpkGoods lpkGoods = lpkGoodsService.fetchBySid(s.getGoodsSid());
|
|
|
|
// s.setGoodsName(lpkGoods.getName());
|
|
|
|
// });
|
|
|
|
// }
|
|
|
|
PagerVo<LpkReserveOrderVo> p = PagerUtil.pageToVo(pagging, null); |
|
|
|
return rb.success().setData(p); |
|
|
|
} |
|
|
@ -249,17 +251,18 @@ public class LpkReserveOrderService extends MybatisBaseService<LpkReserveOrderMa |
|
|
|
qw.orderByAsc("o.reserveDate"); |
|
|
|
qw.groupBy("t.goodsSid"); |
|
|
|
qw.groupBy("o.reserveDate"); |
|
|
|
qw.groupBy("o.cardType"); |
|
|
|
// qw.groupBy("s.name");
|
|
|
|
IPage<LpkReserveOrder> page = PagerUtil.queryToPage(pq); |
|
|
|
IPage<LpkReserveOrderVo> pagging = baseMapper.orderListByZ(page, qw); |
|
|
|
List<LpkReserveOrderVo> records = pagging.getRecords(); |
|
|
|
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); |
|
|
|
if (!records.isEmpty()) { |
|
|
|
records.forEach(s -> { |
|
|
|
LpkGoods lpkGoods = lpkGoodsService.fetchBySid(s.getGoodsSid()); |
|
|
|
s.setGoodsName(lpkGoods.getName()); |
|
|
|
}); |
|
|
|
} |
|
|
|
// if (!records.isEmpty()) {
|
|
|
|
// records.forEach(s -> {
|
|
|
|
// LpkGoods lpkGoods = lpkGoodsService.fetchBySid(s.getGoodsSid());
|
|
|
|
// s.setGoodsName(lpkGoods.getName());
|
|
|
|
// });
|
|
|
|
// }
|
|
|
|
PagerVo<LpkReserveOrderVo> p = PagerUtil.pageToVo(pagging, null); |
|
|
|
return rb.success().setData(p); |
|
|
|
} |
|
|
@ -463,12 +466,12 @@ public class LpkReserveOrderService extends MybatisBaseService<LpkReserveOrderMa |
|
|
|
List<ReserveOrderExportByStore> exportList = baseMapper.exportExcelByStore(qw); |
|
|
|
List<ReserveOrderExportByStore> exportList1 = new ArrayList<>(); |
|
|
|
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); |
|
|
|
if (!exportList.isEmpty()) { |
|
|
|
exportList.forEach(s -> { |
|
|
|
LpkGoods lpkGoods = lpkGoodsService.fetchBySid(s.getGoodsSid()); |
|
|
|
s.setGoodsName(lpkGoods.getName()); |
|
|
|
}); |
|
|
|
} |
|
|
|
// if (!exportList.isEmpty()) {
|
|
|
|
// exportList.forEach(s -> {
|
|
|
|
// LpkGoods lpkGoods = lpkGoodsService.fetchBySid(s.getGoodsSid());
|
|
|
|
// s.setGoodsName(lpkGoods.getName());
|
|
|
|
// });
|
|
|
|
// }
|
|
|
|
//定义导出的excel名字
|
|
|
|
String excelName = "配货信息.xlsx"; |
|
|
|
String fileNameURL = "1"; |
|
|
@ -525,12 +528,12 @@ public class LpkReserveOrderService extends MybatisBaseService<LpkReserveOrderMa |
|
|
|
//得到所有要导出的数据
|
|
|
|
List<ReserveOrderExportByBank> exportList = baseMapper.exportExcelByBank(qw); |
|
|
|
List<ReserveOrderExportByBank> exportList1 = new ArrayList<>(); |
|
|
|
if (!exportList.isEmpty()) { |
|
|
|
exportList.forEach(s -> { |
|
|
|
LpkGoods lpkGoods = lpkGoodsService.fetchBySid(s.getGoodsSid()); |
|
|
|
s.setGoodsName(lpkGoods.getName()); |
|
|
|
}); |
|
|
|
} |
|
|
|
// if (!exportList.isEmpty()) {
|
|
|
|
// exportList.forEach(s -> {
|
|
|
|
// LpkGoods lpkGoods = lpkGoodsService.fetchBySid(s.getGoodsSid());
|
|
|
|
// s.setGoodsName(lpkGoods.getName());
|
|
|
|
// });
|
|
|
|
// }
|
|
|
|
//定义导出的excel名字
|
|
|
|
String excelName = "支行汇总信息.xlsx"; |
|
|
|
String fileNameURL = "1"; |
|
|
@ -584,46 +587,46 @@ public class LpkReserveOrderService extends MybatisBaseService<LpkReserveOrderMa |
|
|
|
//得到所有要导出的数据
|
|
|
|
List<ReserveOrderExportByZ> exportList = baseMapper.exportExcelByZ(qw); |
|
|
|
List<ReserveOrderExportByZ> exportList1 = new ArrayList<>(); |
|
|
|
if (!exportList.isEmpty()) { |
|
|
|
exportList.forEach(s -> { |
|
|
|
LpkGoods lpkGoods = lpkGoodsService.fetchBySid(s.getGoodsSid()); |
|
|
|
s.setGoodsName(lpkGoods.getName()); |
|
|
|
// List<String> list=baseMapper.getOrderByStore(s.getStoreSid(),s.getReserveDate());
|
|
|
|
// List<LpkReserveOrderGoods> orderGoods = lpkReserveOrderGoodsService.selInOrderSid(list);
|
|
|
|
// if (!orderGoods.isEmpty()) {
|
|
|
|
// int i=0;
|
|
|
|
// for (LpkReserveOrderGoods orderGood : orderGoods) {
|
|
|
|
// String num = "";
|
|
|
|
// String goodsName = "";
|
|
|
|
// String finWord = "";
|
|
|
|
// String unitName = "";
|
|
|
|
// if (StringUtils.isNotBlank(orderGood.getGoodsSid())) {
|
|
|
|
// LpkGoods lpkGoods = lpkGoodsService.fetchBySid(orderGood.getGoodsSid());
|
|
|
|
// if (null != lpkGoods) {
|
|
|
|
// goodsName = lpkGoods.getName();
|
|
|
|
// if (StringUtils.isNotBlank(lpkGoods.getUnitName())) {
|
|
|
|
// unitName = lpkGoods.getUnitName();
|
|
|
|
// }
|
|
|
|
// }
|
|
|
|
// }
|
|
|
|
// if (orderGood.getGoodsNumber() != 0) {
|
|
|
|
// num = String.valueOf((int) orderGood.getGoodsNumber());
|
|
|
|
// }
|
|
|
|
// finWord = goodsName+ num + unitName;
|
|
|
|
// i++;
|
|
|
|
// if(i>1){
|
|
|
|
// ReserveOrderExportByBank en=new ReserveOrderExportByBank();
|
|
|
|
// BeanUtil.copyProperties(s,en , "id");
|
|
|
|
// en.setGoodsInfo(finWord);
|
|
|
|
// exportList1.add(en);
|
|
|
|
// }else{
|
|
|
|
// s.setGoodsInfo(finWord);
|
|
|
|
// exportList1.add(s);
|
|
|
|
// }
|
|
|
|
// }
|
|
|
|
// }
|
|
|
|
}); |
|
|
|
} |
|
|
|
// if (!exportList.isEmpty()) {
|
|
|
|
// exportList.forEach(s -> {
|
|
|
|
// LpkGoods lpkGoods = lpkGoodsService.fetchBySid(s.getGoodsSid());
|
|
|
|
// s.setGoodsName(lpkGoods.getName());
|
|
|
|
//// List<String> list=baseMapper.getOrderByStore(s.getStoreSid(),s.getReserveDate());
|
|
|
|
//// List<LpkReserveOrderGoods> orderGoods = lpkReserveOrderGoodsService.selInOrderSid(list);
|
|
|
|
//// if (!orderGoods.isEmpty()) {
|
|
|
|
//// int i=0;
|
|
|
|
//// for (LpkReserveOrderGoods orderGood : orderGoods) {
|
|
|
|
//// String num = "";
|
|
|
|
//// String goodsName = "";
|
|
|
|
//// String finWord = "";
|
|
|
|
//// String unitName = "";
|
|
|
|
//// if (StringUtils.isNotBlank(orderGood.getGoodsSid())) {
|
|
|
|
//// LpkGoods lpkGoods = lpkGoodsService.fetchBySid(orderGood.getGoodsSid());
|
|
|
|
//// if (null != lpkGoods) {
|
|
|
|
//// goodsName = lpkGoods.getName();
|
|
|
|
//// if (StringUtils.isNotBlank(lpkGoods.getUnitName())) {
|
|
|
|
//// unitName = lpkGoods.getUnitName();
|
|
|
|
//// }
|
|
|
|
//// }
|
|
|
|
//// }
|
|
|
|
//// if (orderGood.getGoodsNumber() != 0) {
|
|
|
|
//// num = String.valueOf((int) orderGood.getGoodsNumber());
|
|
|
|
//// }
|
|
|
|
//// finWord = goodsName+ num + unitName;
|
|
|
|
//// i++;
|
|
|
|
//// if(i>1){
|
|
|
|
//// ReserveOrderExportByBank en=new ReserveOrderExportByBank();
|
|
|
|
//// BeanUtil.copyProperties(s,en , "id");
|
|
|
|
//// en.setGoodsInfo(finWord);
|
|
|
|
//// exportList1.add(en);
|
|
|
|
//// }else{
|
|
|
|
//// s.setGoodsInfo(finWord);
|
|
|
|
//// exportList1.add(s);
|
|
|
|
//// }
|
|
|
|
//// }
|
|
|
|
//// }
|
|
|
|
// });
|
|
|
|
// }
|
|
|
|
//定义导出的excel名字
|
|
|
|
String excelName = "支行汇总信息.xlsx"; |
|
|
|
String fileNameURL = "1"; |
|
|
|