|
|
@ -329,17 +329,17 @@ public class BasicdataGoodsAreaServiceImpl extends BaseServiceImpl<BasicdataGood |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
@Override |
|
|
|
public void visualizationwarehouse(Integer type,Long areaId, HttpServletResponse response) { |
|
|
|
public void visualizationwarehouse(Integer type,Long warehouseId, HttpServletResponse response) { |
|
|
|
//设置数据库格式
|
|
|
|
//设置数据库格式
|
|
|
|
baseMapper.sqlMode(); |
|
|
|
baseMapper.sqlMode(); |
|
|
|
if (type ==1){ |
|
|
|
if (type ==1){ |
|
|
|
//sheetOne
|
|
|
|
//sheetOne
|
|
|
|
List<BasicdatavisualizationSheetOne> basicdatavisualizationSheetOnes = baseMapper.exportWarehouseByorderId(areaId); |
|
|
|
List<BasicdatavisualizationSheetOne> basicdatavisualizationSheetOnes = baseMapper.exportWarehouseByorderId(warehouseId); |
|
|
|
basicdatavisualizationSheetOnes.forEach(e->{ |
|
|
|
basicdatavisualizationSheetOnes.forEach(e->{ |
|
|
|
if (StringUtils.isNotBlank(e.getThirdProduct())){e.setThirdProduct(this.countUniqueProperties(e.getThirdProduct()));} |
|
|
|
if (StringUtils.isNotBlank(e.getThirdProduct())){e.setThirdProduct(this.countUniqueProperties(e.getThirdProduct()));} |
|
|
|
}); |
|
|
|
}); |
|
|
|
//sheetTwo
|
|
|
|
//sheetTwo
|
|
|
|
List<BasicdatavisualizationSheetTwo> basicdatavisualizationSheetTwos = baseMapper.exportWarehouseByallocation(areaId); |
|
|
|
List<BasicdatavisualizationSheetTwo> basicdatavisualizationSheetTwos = baseMapper.exportWarehouseByallocation(warehouseId); |
|
|
|
basicdatavisualizationSheetTwos.forEach(e->{ |
|
|
|
basicdatavisualizationSheetTwos.forEach(e->{ |
|
|
|
if (StringUtils.isNotBlank(e.getFirsts())){e.setFirsts(this.countUniqueProperties(e.getFirsts())); } |
|
|
|
if (StringUtils.isNotBlank(e.getFirsts())){e.setFirsts(this.countUniqueProperties(e.getFirsts())); } |
|
|
|
if (StringUtils.isNotBlank(e.getSecond())){e.setSecond(this.countUniqueProperties(e.getSecond()));} |
|
|
|
if (StringUtils.isNotBlank(e.getSecond())){e.setSecond(this.countUniqueProperties(e.getSecond()));} |
|
|
@ -348,7 +348,7 @@ public class BasicdataGoodsAreaServiceImpl extends BaseServiceImpl<BasicdataGood |
|
|
|
if (StringUtils.isNotBlank(e.getMaterialName())){e.setMaterialName(this.countUniqueProperties(e.getMaterialName()));} |
|
|
|
if (StringUtils.isNotBlank(e.getMaterialName())){e.setMaterialName(this.countUniqueProperties(e.getMaterialName()));} |
|
|
|
}); |
|
|
|
}); |
|
|
|
//sheetThree
|
|
|
|
//sheetThree
|
|
|
|
List<BasicdatavisualizationSheetThree> basicdatavisualizationSheetThrees = baseMapper.exportWarehouseByStrip(areaId); |
|
|
|
List<BasicdatavisualizationSheetThree> basicdatavisualizationSheetThrees = baseMapper.exportWarehouseByStrip(warehouseId); |
|
|
|
//转换上架人
|
|
|
|
//转换上架人
|
|
|
|
for (BasicdatavisualizationSheetThree basicdatavisualizationSheetThree : basicdatavisualizationSheetThrees) { |
|
|
|
for (BasicdatavisualizationSheetThree basicdatavisualizationSheetThree : basicdatavisualizationSheetThrees) { |
|
|
|
basicdatavisualizationSheetThree.setCreateUser(userClient.userInfoById(Long.valueOf(basicdatavisualizationSheetThree.getCreateUser())).getData().getName()); |
|
|
|
basicdatavisualizationSheetThree.setCreateUser(userClient.userInfoById(Long.valueOf(basicdatavisualizationSheetThree.getCreateUser())).getData().getName()); |
|
|
@ -384,7 +384,7 @@ public class BasicdataGoodsAreaServiceImpl extends BaseServiceImpl<BasicdataGood |
|
|
|
} |
|
|
|
} |
|
|
|
}else if (type ==2){ |
|
|
|
}else if (type ==2){ |
|
|
|
//sheetOne
|
|
|
|
//sheetOne
|
|
|
|
List<BasicdatavisualizationKCSheetOne> basicdatavisualizationSheetKCOnes = baseMapper.exportWarehouseByCKStrip(areaId); |
|
|
|
List<BasicdatavisualizationKCSheetOne> basicdatavisualizationSheetKCOnes = baseMapper.exportWarehouseByCKStrip(warehouseId); |
|
|
|
//转换上架人
|
|
|
|
//转换上架人
|
|
|
|
basicdatavisualizationSheetKCOnes.forEach(e->{ |
|
|
|
basicdatavisualizationSheetKCOnes.forEach(e->{ |
|
|
|
if (StringUtils.isNotBlank(e.getUpUser())){ |
|
|
|
if (StringUtils.isNotBlank(e.getUpUser())){ |
|
|
@ -397,7 +397,7 @@ public class BasicdataGoodsAreaServiceImpl extends BaseServiceImpl<BasicdataGood |
|
|
|
} |
|
|
|
} |
|
|
|
}); |
|
|
|
}); |
|
|
|
//sheetTwo
|
|
|
|
//sheetTwo
|
|
|
|
List<BasicdatavisualizationKCSheetTwo> basicdatavisualizationSheetKCTwos = baseMapper.exportWarehouseByKCallocation(areaId); |
|
|
|
List<BasicdatavisualizationKCSheetTwo> basicdatavisualizationSheetKCTwos = baseMapper.exportWarehouseByKCallocation(warehouseId); |
|
|
|
basicdatavisualizationSheetKCTwos.forEach(e->{ |
|
|
|
basicdatavisualizationSheetKCTwos.forEach(e->{ |
|
|
|
if (StringUtils.isNotBlank(e.getMarketName())){e.setMarketName(this.countUniqueProperties(e.getMarketName())); } |
|
|
|
if (StringUtils.isNotBlank(e.getMarketName())){e.setMarketName(this.countUniqueProperties(e.getMarketName())); } |
|
|
|
if (StringUtils.isNotBlank(e.getCargoNumber())){e.setCargoNumber(this.countUniqueProperties(e.getCargoNumber()));} |
|
|
|
if (StringUtils.isNotBlank(e.getCargoNumber())){e.setCargoNumber(this.countUniqueProperties(e.getCargoNumber()));} |
|
|
@ -405,7 +405,7 @@ public class BasicdataGoodsAreaServiceImpl extends BaseServiceImpl<BasicdataGood |
|
|
|
if (StringUtils.isNotBlank(e.getServiceNumber())){e.setServiceNumber(this.countUniqueProperties(e.getServiceNumber()));} |
|
|
|
if (StringUtils.isNotBlank(e.getServiceNumber())){e.setServiceNumber(this.countUniqueProperties(e.getServiceNumber()));} |
|
|
|
}); |
|
|
|
}); |
|
|
|
//sheetThree
|
|
|
|
//sheetThree
|
|
|
|
List<BasicdatavisualizationKCSheetThree> basicdatavisualizationKCSheetThrees = baseMapper.exportWarehouseByCKService(areaId); |
|
|
|
List<BasicdatavisualizationKCSheetThree> basicdatavisualizationKCSheetThrees = baseMapper.exportWarehouseByCKService(warehouseId); |
|
|
|
|
|
|
|
|
|
|
|
try { |
|
|
|
try { |
|
|
|
String fileName = "仓库数据" + DateUtil.time(); |
|
|
|
String fileName = "仓库数据" + DateUtil.time(); |
|
|
@ -438,7 +438,7 @@ public class BasicdataGoodsAreaServiceImpl extends BaseServiceImpl<BasicdataGood |
|
|
|
|
|
|
|
|
|
|
|
}else if (type ==3){ |
|
|
|
}else if (type ==3){ |
|
|
|
//sheetOne
|
|
|
|
//sheetOne
|
|
|
|
List<BasicdatavisualizationZreoSheetOne> basicdatavisualizationZreoSheetOnes = baseMapper.exportWarehouseByWaybillNumber(areaId); |
|
|
|
List<BasicdatavisualizationZreoSheetOne> basicdatavisualizationZreoSheetOnes = baseMapper.exportWarehouseByWaybillNumber(warehouseId); |
|
|
|
//转换上架人
|
|
|
|
//转换上架人
|
|
|
|
basicdatavisualizationZreoSheetOnes.forEach(e->{ |
|
|
|
basicdatavisualizationZreoSheetOnes.forEach(e->{ |
|
|
|
if (StringUtils.isNotBlank(e.getUpUser())){ |
|
|
|
if (StringUtils.isNotBlank(e.getUpUser())){ |
|
|
@ -451,7 +451,7 @@ public class BasicdataGoodsAreaServiceImpl extends BaseServiceImpl<BasicdataGood |
|
|
|
} |
|
|
|
} |
|
|
|
}); |
|
|
|
}); |
|
|
|
// //sheetTwo
|
|
|
|
// //sheetTwo
|
|
|
|
List<BasicdatavisualizationZreoSheetTwo> basicdatavisualizationSheetTwos = baseMapper.exportWarehouseZreoByallocation(areaId); |
|
|
|
List<BasicdatavisualizationZreoSheetTwo> basicdatavisualizationSheetTwos = baseMapper.exportWarehouseZreoByallocation(warehouseId); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
try { |
|
|
|
try { |
|
|
|