|
|
|
@ -106,32 +106,37 @@ public class TrunklineWaybillPackageServiceImpl extends BaseServiceImpl<Trunklin
|
|
|
|
|
|
|
|
|
|
WarehouseWaybillEntity updateEntity = new WarehouseWaybillEntity(); |
|
|
|
|
updateEntity.setId(waybillEntity.getId()); |
|
|
|
|
if(totalCount == num){ |
|
|
|
|
if(packageStatus == 0){ |
|
|
|
|
updateEntity.setWaybillStatus("0"); |
|
|
|
|
}else if(packageStatus == 10){ |
|
|
|
|
updateEntity.setWaybillStatus("20"); |
|
|
|
|
}else if(packageStatus == 20){ |
|
|
|
|
updateEntity.setWaybillStatus("40"); |
|
|
|
|
}else if(packageStatus == 30){ |
|
|
|
|
updateEntity.setWaybillStatus("60"); |
|
|
|
|
}else if(packageStatus == 40){ |
|
|
|
|
updateEntity.setWaybillStatus("80"); |
|
|
|
|
}else if(packageStatus == 50){ |
|
|
|
|
updateEntity.setWaybillStatus("100"); |
|
|
|
|
Integer signNum = waybillEntity.getSignNum(); |
|
|
|
|
if(signNum == 0){ |
|
|
|
|
if(totalCount == num){ |
|
|
|
|
if(packageStatus == 0){ |
|
|
|
|
updateEntity.setWaybillStatus("0"); |
|
|
|
|
}else if(packageStatus == 10){ |
|
|
|
|
updateEntity.setWaybillStatus("20"); |
|
|
|
|
}else if(packageStatus == 20){ |
|
|
|
|
updateEntity.setWaybillStatus("40"); |
|
|
|
|
}else if(packageStatus == 30){ |
|
|
|
|
updateEntity.setWaybillStatus("60"); |
|
|
|
|
}else if(packageStatus == 40){ |
|
|
|
|
updateEntity.setWaybillStatus("80"); |
|
|
|
|
} |
|
|
|
|
}else{ |
|
|
|
|
if(packageStatus == 0){ |
|
|
|
|
updateEntity.setWaybillStatus("0"); |
|
|
|
|
}else if(packageStatus == 10){ |
|
|
|
|
updateEntity.setWaybillStatus("10"); |
|
|
|
|
}else if(packageStatus == 20){ |
|
|
|
|
updateEntity.setWaybillStatus("30"); |
|
|
|
|
}else if(packageStatus == 30){ |
|
|
|
|
updateEntity.setWaybillStatus("50"); |
|
|
|
|
}else if(packageStatus == 40){ |
|
|
|
|
updateEntity.setWaybillStatus("70"); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
}else{ |
|
|
|
|
if(packageStatus == 0){ |
|
|
|
|
updateEntity.setWaybillStatus("0"); |
|
|
|
|
}else if(packageStatus == 10){ |
|
|
|
|
updateEntity.setWaybillStatus("10"); |
|
|
|
|
}else if(packageStatus == 20){ |
|
|
|
|
updateEntity.setWaybillStatus("30"); |
|
|
|
|
}else if(packageStatus == 30){ |
|
|
|
|
updateEntity.setWaybillStatus("50"); |
|
|
|
|
}else if(packageStatus == 40){ |
|
|
|
|
updateEntity.setWaybillStatus("70"); |
|
|
|
|
}else if(packageStatus == 50){ |
|
|
|
|
if(signNum == totalCount){ |
|
|
|
|
updateEntity.setWaybillStatus("100"); |
|
|
|
|
}else{ |
|
|
|
|
updateEntity.setWaybillStatus("90"); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
@ -139,7 +144,7 @@ public class TrunklineWaybillPackageServiceImpl extends BaseServiceImpl<Trunklin
|
|
|
|
|
}else if(waybillType == 2){ |
|
|
|
|
WarehouseWaybillEntity updateEntity = new WarehouseWaybillEntity(); |
|
|
|
|
updateEntity.setId(waybillEntity.getId()); |
|
|
|
|
Integer signNum = distributionStockArticleClient.findSignNumByWaybillNo(waybillNo,destinationWarehouseId); |
|
|
|
|
Integer signNum = waybillEntity.getSignNum(); |
|
|
|
|
if(signNum != 0){ |
|
|
|
|
if(signNum == totalCount){ |
|
|
|
|
updateEntity.setWaybillStatus("100"); |
|
|
|
|