Browse Source

1/10

master
wangpengfei 1 year ago
parent
commit
6836410a07
  1. 3
      src/main/java/com/yxt/yyth/api/lpkreserveorder/LpkReserveOrderVo.java
  2. 10
      src/main/java/com/yxt/yyth/api/lpkreserveorder/ReserveOrderExportByBank.java
  3. 9
      src/main/java/com/yxt/yyth/api/lpkreserveorder/ReserveOrderExportByStore.java
  4. 20
      src/main/java/com/yxt/yyth/biz/lpkreserveorder/LpkReserveOrderMapper.xml
  5. 164
      src/main/java/com/yxt/yyth/biz/lpkreserveorder/LpkReserveOrderService.java

3
src/main/java/com/yxt/yyth/api/lpkreserveorder/LpkReserveOrderVo.java

@ -32,4 +32,7 @@ public class LpkReserveOrderVo implements Vo {
private String goodsName; private String goodsName;
private String goodsNumber; private String goodsNumber;
private String serialNumber; private String serialNumber;
private String linker;
private String linkPhone;
private String address;
} }

10
src/main/java/com/yxt/yyth/api/lpkreserveorder/ReserveOrderExportByBank.java

@ -27,6 +27,16 @@ public class ReserveOrderExportByBank {
@ColumnWidth(20) @ColumnWidth(20)
@ExcelProperty(value = "商品数量(份)",index = 3) @ExcelProperty(value = "商品数量(份)",index = 3)
private String goodsNumber; private String goodsNumber;
@ColumnWidth(20)
@ExcelProperty(value = "联系人",index = 4)
private String linker;
@ColumnWidth(20)
@ExcelProperty(value = "联系电话",index = 5)
private String linkPhone;
@ColumnWidth(50)
@ExcelProperty(value = "地址",index = 6)
private String address;
@ExcelIgnore @ExcelIgnore
private String storeSid; private String storeSid;
@ExcelIgnore @ExcelIgnore

9
src/main/java/com/yxt/yyth/api/lpkreserveorder/ReserveOrderExportByStore.java

@ -35,6 +35,15 @@ public class ReserveOrderExportByStore {
@ColumnWidth(20) @ColumnWidth(20)
@ExcelProperty(value = "商品数量(份)",index = 4) @ExcelProperty(value = "商品数量(份)",index = 4)
private String goodsNumber; private String goodsNumber;
@ColumnWidth(20)
@ExcelProperty(value = "联系人",index = 5)
private String linker;
@ColumnWidth(20)
@ExcelProperty(value = "联系电话",index = 6)
private String linkPhone;
@ColumnWidth(50)
@ExcelProperty(value = "地址",index = 7)
private String address;
@ExcelIgnore @ExcelIgnore
private String storeSid; private String storeSid;

20
src/main/java/com/yxt/yyth/biz/lpkreserveorder/LpkReserveOrderMapper.xml

@ -96,7 +96,10 @@
s.sid as storeSid, s.sid as storeSid,
d.name as bankName, d.name as bankName,
t.goodsSid as goodsSid, t.goodsSid as goodsSid,
sum(t.goodsNumber) as goodsNumber sum(t.goodsNumber) as goodsNumber,
d.linker,
d.linkPhone,
d.address
from lpk_reserve_order as o from lpk_reserve_order as o
LEFT JOIN lpk_reserve_order_goods AS t ON t.orderSid = o.sid LEFT JOIN lpk_reserve_order_goods AS t ON t.orderSid = o.sid
left join lpk_store as s on o.storeSid = s.sid left join lpk_store as s on o.storeSid = s.sid
@ -115,7 +118,10 @@
s.sid as storeSid, s.sid as storeSid,
d.name as bankName, d.name as bankName,
t.goodsSid as goodsSid, t.goodsSid as goodsSid,
sum(t.goodsNumber) as goodsNumber sum(t.goodsNumber) as goodsNumber,
s.linker,
s.phone as linkPhone,
s.address
from lpk_reserve_order as o from lpk_reserve_order as o
LEFT JOIN lpk_reserve_order_goods AS t ON t.orderSid = o.sid LEFT JOIN lpk_reserve_order_goods AS t ON t.orderSid = o.sid
left join lpk_store as s on o.storeSid = s.sid left join lpk_store as s on o.storeSid = s.sid
@ -323,7 +329,10 @@
s.sid as storeSid, s.sid as storeSid,
d.name as bankName, d.name as bankName,
t.goodsSid as goodsSid, t.goodsSid as goodsSid,
sum(t.goodsNumber) as goodsNumber sum(t.goodsNumber) as goodsNumber,
d.linker,
d.linkPhone,
d.address
from lpk_reserve_order as o from lpk_reserve_order as o
LEFT JOIN lpk_reserve_order_goods AS t ON t.orderSid = o.sid LEFT JOIN lpk_reserve_order_goods AS t ON t.orderSid = o.sid
left join lpk_store as s on o.storeSid = s.sid left join lpk_store as s on o.storeSid = s.sid
@ -342,7 +351,10 @@
s.sid as storeSid, s.sid as storeSid,
d.name as bankName, d.name as bankName,
t.goodsSid as goodsSid, t.goodsSid as goodsSid,
sum(t.goodsNumber) as goodsNumber sum(t.goodsNumber) as goodsNumber,
s.linker,
s.phone as linkPhone,
s.address
from lpk_reserve_order as o from lpk_reserve_order as o
LEFT JOIN lpk_reserve_order_goods AS t ON t.orderSid = o.sid LEFT JOIN lpk_reserve_order_goods AS t ON t.orderSid = o.sid
left join lpk_store as s on o.storeSid = s.sid left join lpk_store as s on o.storeSid = s.sid

164
src/main/java/com/yxt/yyth/biz/lpkreserveorder/LpkReserveOrderService.java

@ -175,38 +175,6 @@ public class LpkReserveOrderService extends MybatisBaseService<LpkReserveOrderMa
records.forEach(s -> { records.forEach(s -> {
LpkGoods lpkGoods = lpkGoodsService.fetchBySid(s.getGoodsSid()); LpkGoods lpkGoods = lpkGoodsService.fetchBySid(s.getGoodsSid());
s.setGoodsName(lpkGoods.getName()); s.setGoodsName(lpkGoods.getName());
// List<String> list=baseMapper.getOrderByStore(s.getStoreSid(),sdf.format(s.getReserveDate()));
// List<LpkReserveOrderGoods> orderGoods = lpkReserveOrderGoodsService.selInOrderSid(list);
// List<String> a=new ArrayList<>();
// if (!orderGoods.isEmpty()) {
// StringBuffer sb = new StringBuffer();
// 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 ;
// a.add(finWord);
//// sb.append(finWord).append("、");
// }
// if (sb.length() > 0) {
// sb.delete(sb.length() - 1, sb.length());
// s.setGoodsInfo(sb.toString());
// }
// }
// s.setGoods(a);
}); });
} }
PagerVo<LpkReserveOrderVo> p = PagerUtil.pageToVo(pagging, null); PagerVo<LpkReserveOrderVo> p = PagerUtil.pageToVo(pagging, null);
@ -247,38 +215,6 @@ public class LpkReserveOrderService extends MybatisBaseService<LpkReserveOrderMa
records.forEach(s -> { records.forEach(s -> {
LpkGoods lpkGoods = lpkGoodsService.fetchBySid(s.getGoodsSid()); LpkGoods lpkGoods = lpkGoodsService.fetchBySid(s.getGoodsSid());
s.setGoodsName(lpkGoods.getName()); s.setGoodsName(lpkGoods.getName());
// List<String> list=baseMapper.getOrderByStore(s.getStoreSid(),sdf.format(s.getReserveDate()));
// List<LpkReserveOrderGoods> orderGoods = lpkReserveOrderGoodsService.selInOrderSid(list);
// List<String> a=new ArrayList<>();
// if (!orderGoods.isEmpty()) {
// StringBuffer sb = new StringBuffer();
// 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 ;
// a.add(finWord);
// sb.append(finWord).append("、");
// }
// if (sb.length() > 0) {
// sb.delete(sb.length() - 1, sb.length());
// s.setGoodsInfo(sb.toString());
// }
// }
// s.setGoods(a);
}); });
} }
PagerVo<LpkReserveOrderVo> p = PagerUtil.pageToVo(pagging, null); PagerVo<LpkReserveOrderVo> p = PagerUtil.pageToVo(pagging, null);
@ -322,38 +258,6 @@ public class LpkReserveOrderService extends MybatisBaseService<LpkReserveOrderMa
records.forEach(s -> { records.forEach(s -> {
LpkGoods lpkGoods = lpkGoodsService.fetchBySid(s.getGoodsSid()); LpkGoods lpkGoods = lpkGoodsService.fetchBySid(s.getGoodsSid());
s.setGoodsName(lpkGoods.getName()); s.setGoodsName(lpkGoods.getName());
// List<String> list=baseMapper.getOrderByStore(s.getStoreSid(),sdf.format(s.getReserveDate()));
// List<LpkReserveOrderGoods> orderGoods = lpkReserveOrderGoodsService.selInOrderSid(list);
// List<String> a=new ArrayList<>();
// if (!orderGoods.isEmpty()) {
// StringBuffer sb = new StringBuffer();
// 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 ;
// a.add(finWord);
// sb.append(finWord).append("、");
// }
// if (sb.length() > 0) {
// sb.delete(sb.length() - 1, sb.length());
// s.setGoodsInfo(sb.toString());
// }
// }
// s.setGoods(a);
}); });
} }
PagerVo<LpkReserveOrderVo> p = PagerUtil.pageToVo(pagging, null); PagerVo<LpkReserveOrderVo> p = PagerUtil.pageToVo(pagging, null);
@ -563,40 +467,6 @@ public class LpkReserveOrderService extends MybatisBaseService<LpkReserveOrderMa
exportList.forEach(s -> { exportList.forEach(s -> {
LpkGoods lpkGoods = lpkGoodsService.fetchBySid(s.getGoodsSid()); LpkGoods lpkGoods = lpkGoodsService.fetchBySid(s.getGoodsSid());
s.setGoodsName(lpkGoods.getName()); 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){
// ReserveOrderExportByStore en=new ReserveOrderExportByStore();
// BeanUtil.copyProperties(s,en , "id");
// en.setGoodsInfo(finWord);
// exportList1.add(en);
// }else{
// s.setGoodsInfo(finWord);
// exportList1.add(s);
// }
// }
// }
}); });
} }
//定义导出的excel名字 //定义导出的excel名字
@ -659,40 +529,6 @@ public class LpkReserveOrderService extends MybatisBaseService<LpkReserveOrderMa
exportList.forEach(s -> { exportList.forEach(s -> {
LpkGoods lpkGoods = lpkGoodsService.fetchBySid(s.getGoodsSid()); LpkGoods lpkGoods = lpkGoodsService.fetchBySid(s.getGoodsSid());
s.setGoodsName(lpkGoods.getName()); 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名字 //定义导出的excel名字

Loading…
Cancel
Save