|
|
|
@ -6169,7 +6169,9 @@ public class DistributionSignforServiceImpl extends BaseServiceImpl<Distribution
|
|
|
|
|
p.setReservationNum(p.getQuantity()); |
|
|
|
|
p.setLoadingNub(0); |
|
|
|
|
p.setSigningNub(0); |
|
|
|
|
DistributionLoadscanEntity distributionLoadscanEntity = distributionLoadscanMapper.selectOne(Wrappers.<DistributionLoadscanEntity>query().lambda().eq(DistributionLoadscanEntity::getPackageId, p.getId())); |
|
|
|
|
DistributionLoadscanEntity distributionLoadscanEntity = distributionLoadscanMapper.selectOne(Wrappers.<DistributionLoadscanEntity>query().lambda() |
|
|
|
|
.eq(DistributionLoadscanEntity::getPackageId, p.getId()) |
|
|
|
|
); |
|
|
|
|
if (Func.isNotEmpty(distributionLoadscanEntity)) { |
|
|
|
|
//该包件存在扫描记录
|
|
|
|
|
String scanStatus = distributionLoadscanEntity.getScanStatus(); |
|
|
|
@ -6193,6 +6195,8 @@ public class DistributionSignforServiceImpl extends BaseServiceImpl<Distribution
|
|
|
|
|
default: |
|
|
|
|
log.info("未知的扫描状态 scanStatus={}", scanStatus); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
if (!Objects.isNull(distributionLoadscanEntity.getSignforType())){ |
|
|
|
|
switch (distributionLoadscanEntity.getSignforType()) { |
|
|
|
|
case 1: |
|
|
|
|
p.setSignforType(LoadScanSigningTypeStatusConstant.sijiqianshou.getName()); |
|
|
|
@ -6206,7 +6210,7 @@ public class DistributionSignforServiceImpl extends BaseServiceImpl<Distribution
|
|
|
|
|
default: |
|
|
|
|
log.info("未知的签收方式 scanStatus={}", scanStatus); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
// }
|
|
|
|
|
p.setLoadingNub(distributionLoadscanEntity.getLoadedNub()); |
|
|
|
|
p.setSigningNub(distributionLoadscanEntity.getReceivedQuantity()); |
|
|
|
|
if (Func.isNotEmpty(distributionLoadscanEntity.getSigningTime())) { |
|
|
|
|