【admin】优化# 1.优化发货单导出数据
parent
df3e68dba3
commit
bf01fc5b23
|
@ -490,9 +490,7 @@ public class RepairOrderShippingServiceImpl implements IRepairOrderShippingServi
|
||||||
.eq(ParentRepairOrder::getId, item.getParentRepairOrderId()));
|
.eq(ParentRepairOrder::getId, item.getParentRepairOrderId()));
|
||||||
//查询同型号和规格的模块数量
|
//查询同型号和规格的模块数量
|
||||||
Integer count = repairOrderMapper.selectCount(new LambdaQueryWrapper<RepairOrder>()
|
Integer count = repairOrderMapper.selectCount(new LambdaQueryWrapper<RepairOrder>()
|
||||||
.eq(RepairOrder::getParentRepairOrderId,parentRepairOrder.getId())
|
.eq(RepairOrder::getParentRepairOrderId,parentRepairOrder.getId()));
|
||||||
.eq(RepairOrder::getModuleNumber, item.getModuleNumber())
|
|
||||||
.eq(RepairOrder::getModulePower, item.getModulePower()));
|
|
||||||
//订单数量
|
//订单数量
|
||||||
releaseRecordListExcel.setOrderAmount(count);
|
releaseRecordListExcel.setOrderAmount(count);
|
||||||
//单次送货批次有多少同型号和同规格的数量
|
//单次送货批次有多少同型号和同规格的数量
|
||||||
|
@ -543,8 +541,15 @@ public class RepairOrderShippingServiceImpl implements IRepairOrderShippingServi
|
||||||
releaseRecordListExcelMap.put(key,releaseRecordListExcel);
|
releaseRecordListExcelMap.put(key,releaseRecordListExcel);
|
||||||
index++; // 序号累计
|
index++; // 序号累计
|
||||||
}else{
|
}else{
|
||||||
releaseRecordListExcel.setOrderAmount(releaseRecordListExcel.getOrderAmount() + 1);
|
//累计交货数量
|
||||||
releaseRecordListExcel.setTheQuantityShipped(releaseRecordListExcel.getTheQuantityShipped() + 1);
|
Integer accumulativeQuantity = cdqMap.get(key);
|
||||||
|
if(accumulativeQuantity != null){
|
||||||
|
int num = accumulativeQuantity + 1;
|
||||||
|
releaseRecordListExcel.setAccumulativeQuantityShipped(num);
|
||||||
|
cdqMap.put(key,num);
|
||||||
|
//未交数量
|
||||||
|
releaseRecordListExcel.setUndeliveredQuantity(releaseRecordListExcel.getOrderAmount() - num);
|
||||||
|
}
|
||||||
if(item.getMaintenanceResult() != null){
|
if(item.getMaintenanceResult() != null){
|
||||||
String result;
|
String result;
|
||||||
if(item.getMaintenanceResult() == 0){
|
if(item.getMaintenanceResult() == 0){
|
||||||
|
|
Loading…
Reference in New Issue