Browse Source

导出只有烟草门店的数据

master
liupopo 2 years ago
parent
commit
cd1a10a5a2
  1. 7
      yxt_supervise/supervise-report/supervise-report-biz/src/main/java/com/yxt/supervise/report/biz/reportinventory/ReportInventoryService.java
  2. 6
      yxt_supervise/supervise-report/supervise-report-biz/src/main/java/com/yxt/supervise/report/ds/supplychain/GdInventoryMapper.java

7
yxt_supervise/supervise-report/supervise-report-biz/src/main/java/com/yxt/supervise/report/biz/reportinventory/ReportInventoryService.java

@ -161,6 +161,13 @@ public class ReportInventoryService {
urlList.add(allUrl);
List<StoreVo> storeList = gdInventoryMapper.groupByStore();
List<String> sList = new ArrayList<>();
storeList.forEach(vo -> sList.add(vo.getWarehouseCode()));
List<StoreVo> storeListYc = gdInventoryMapper.groupByStoreYc();
storeListYc.forEach(ycvo -> {
if (!sList.contains(ycvo.getWarehouseCode()))
storeList.add(ycvo);
});
for (StoreVo v : storeList) {
String url = xlsxMdspkcOfCodeDay(v.getWarehouseCode(), v.getWarehouseName(), currDay);
urlList.add(url);

6
yxt_supervise/supervise-report/supervise-report-biz/src/main/java/com/yxt/supervise/report/ds/supplychain/GdInventoryMapper.java

@ -39,4 +39,10 @@ public interface GdInventoryMapper extends BaseMapper<GdInventoryOk> {
" where warehouseType =2 " +
" group by warehouseCode ")
List<StoreVo> groupByStore();
@Select("select warehouseCode, max(warehouseName) warehouseName " +
" from gd_inventory_yc " +
" where warehouseType =2 " +
" group by warehouseCode ")
List<StoreVo> groupByStoreYc();
}

Loading…
Cancel
Save