3/11 选入已完成单据 修改1.0

dev_2.5_ocean
wangwei 4 months ago
parent 11dd2b85e9
commit 24fd90e76f

@ -134,6 +134,10 @@ public class IoCodeTempController extends BaseController {
@Autowired @Autowired
IoSplitFifoCodeService ioSplitFifoCodeService; IoSplitFifoCodeService ioSplitFifoCodeService;
@Autowired
IoCollectOrderCodeManService collectOrderCodeManService;
/** /**
* PDA----- * PDA-----
@ -1045,10 +1049,14 @@ public class IoCodeTempController extends BaseController {
} }
//计算实际数量 //计算实际数量
if (bussinessTypeEntity.isUse()) { if (addOrderRequest.getScanActCount() != null){
codeEnttity.setReCount(IntUtil.value(codeEnttity.getMyReCount()) + udiCalCountUtil.getUseActCount(udiRelevanceResponse)); codeEnttity.setReCount(addOrderRequest.getScanActCount());
} else { }else {
codeEnttity.setReCount(IntUtil.value(codeEnttity.getMyReCount()) + udiCalCountUtil.getCirActCount(udiRelevanceResponse)); if (bussinessTypeEntity.isUse()) {
codeEnttity.setReCount(IntUtil.value(codeEnttity.getMyReCount()) + udiCalCountUtil.getUseActCount(udiRelevanceResponse));
} else {
codeEnttity.setReCount(IntUtil.value(codeEnttity.getMyReCount()) + udiCalCountUtil.getCirActCount(udiRelevanceResponse));
}
} }
} else if (udiRelevanceResponses.size() == 0) { } else if (udiRelevanceResponses.size() == 0) {
if (unitFk == null) if (unitFk == null)
@ -2911,6 +2919,11 @@ public class IoCodeTempController extends BaseController {
} }
} else { } else {
// IoCollectOrderBackup byBillNo = ioCollectOrderBackupService.getByBillNo(orderFinishBillNo);
IoCollectOrderCodeMan one = collectOrderCodeManService.getOne(new LambdaQueryWrapper<IoCollectOrderCodeMan>()
.eq(IoCollectOrderCodeMan::getOrderIdFk, orderFinishBillNo)
.eq(IoCollectOrderCodeMan::getUdiCode, code));
addOrderRequest.setScanActCount(one.getScanActCount());
baseResponse = addMaterOrder(addOrderRequest, udiEntity, code,groupNumber); baseResponse = addMaterOrder(addOrderRequest, udiEntity, code,groupNumber);
} }

@ -71,5 +71,10 @@ public class AddOrderRequest {
@TableField(value = "fifoSplitTag") @TableField(value = "fifoSplitTag")
private Integer fifoSplitTag; private Integer fifoSplitTag;
/**
*
*/
private Integer scanActCount;
} }

Loading…
Cancel
Save