|
|
|
@ -7895,7 +7895,10 @@ public class TrunklineCarsLoadServiceImpl extends BaseServiceImpl<TrunklineCarsL
|
|
|
|
|
|
|
|
|
|
JSONObject abnormalRecord = abnormalRecordClient.findListByCarsNoAndUpWarehouseId(carsNo, warehouseId); |
|
|
|
|
|
|
|
|
|
if(abnormalRecord != null){ |
|
|
|
|
map.put("three", "当前待处理异常 " + abnormalRecord.getInteger("dealwithNum") + " 条、已处理异常 " + abnormalRecord.getInteger("noDealwithNum") + " 条"); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return R.data(map); |
|
|
|
|
} |
|
|
|
@ -8486,7 +8489,8 @@ public class TrunklineCarsLoadServiceImpl extends BaseServiceImpl<TrunklineCarsL
|
|
|
|
|
|
|
|
|
|
Integer realLoadingNumber = trunklineCarsLoadVO.getRealLoadingNumber(); |
|
|
|
|
Integer unloadNumber = trunklineCarsLoadVO.getUnloadNumber(); |
|
|
|
|
trunklineCarsLoadVO.setRealLoadingNumber(realLoadingNumber - unloadNumber); |
|
|
|
|
int stockCarNumber = realLoadingNumber - unloadNumber; |
|
|
|
|
trunklineCarsLoadVO.setRealLoadingNumber(stockCarNumber<0?0:stockCarNumber); |
|
|
|
|
trunklineCarsLoadVO.setTotalLoadingNum(realLoadingNumber); |
|
|
|
|
} |
|
|
|
|
pageList.setRecords(records); |
|
|
|
@ -8920,8 +8924,10 @@ public class TrunklineCarsLoadServiceImpl extends BaseServiceImpl<TrunklineCarsL
|
|
|
|
|
trunklineCarsLoadScanEntity.setLoadingUserName(AuthUtil.getNickName()); |
|
|
|
|
trunklineCarsLoadScanEntity.setUnloadUserName(AuthUtil.getNickName()); |
|
|
|
|
trunklineCarsLoadScanEntity.setUnloadTime(new Date()); |
|
|
|
|
if(isData==1){ |
|
|
|
|
trunklineCarsLoadScanEntity.setUnloadTrayCode(unloadTrayCode); |
|
|
|
|
trunklineCarsLoadScanEntity.setUnloadTrayName(unloadTrayName); |
|
|
|
|
} |
|
|
|
|
trunklineCarsLoadScanService.save(trunklineCarsLoadScanEntity); |
|
|
|
|
loadScanId = trunklineCarsLoadScanEntity.getId(); |
|
|
|
|
|
|
|
|
@ -9085,6 +9091,9 @@ public class TrunklineCarsLoadServiceImpl extends BaseServiceImpl<TrunklineCarsL
|
|
|
|
|
} else { |
|
|
|
|
String scanStatus = carsLoadScanEntity.getScanStatus(); |
|
|
|
|
if(!"1".equals(scanStatus)){ |
|
|
|
|
carsLoadScanEntity.setUnloadTrayCode(unloadTrayCode); |
|
|
|
|
carsLoadScanEntity.setUnloadTrayName(unloadTrayName); |
|
|
|
|
trunklineCarsLoadScanService.updateById(carsLoadScanEntity); |
|
|
|
|
log.warn("##############unloadPackage: 包件已卸车 orderPackageCode={}", orderPackageCode); |
|
|
|
|
return R.fail(405, "包件已卸车"); |
|
|
|
|
} |
|
|
|
@ -10623,8 +10632,10 @@ public class TrunklineCarsLoadServiceImpl extends BaseServiceImpl<TrunklineCarsL
|
|
|
|
|
BeanUtil.copy(carsLoadEntity, trunklineCarsLoadVO); |
|
|
|
|
Integer realLoadingNumber = trunklineCarsLoadVO.getRealLoadingNumber(); |
|
|
|
|
Integer unloadNumber = trunklineCarsLoadVO.getUnloadNumber(); |
|
|
|
|
int stockCarNumber = realLoadingNumber - unloadNumber; |
|
|
|
|
|
|
|
|
|
trunklineCarsLoadVO.setUnloadNumber(loadLineEntity.getUnloadNumber()); |
|
|
|
|
trunklineCarsLoadVO.setRealLoadingNumber(realLoadingNumber - unloadNumber); |
|
|
|
|
trunklineCarsLoadVO.setRealLoadingNumber(stockCarNumber<0?0:stockCarNumber); |
|
|
|
|
trunklineCarsLoadVO.setUnloadScanOrderList(unloadScanOrderList); |
|
|
|
|
trunklineCarsLoadVO.setUnloadZeroList(zeroList); |
|
|
|
|
trunklineCarsLoadVO.setExceptionList(exceptionList); |
|
|
|
|