|
|
@ -64,12 +64,15 @@ public class IoCollectCodeService extends ServiceImpl<IoCollectCodeMapper, IoCol
|
|
|
|
* 根据单号插入扫码明细
|
|
|
|
* 根据单号插入扫码明细
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
@Transactional(rollbackFor = Exception.class, isolation = Isolation.READ_COMMITTED)
|
|
|
|
@Transactional(rollbackFor = Exception.class, isolation = Isolation.READ_COMMITTED)
|
|
|
|
public void insertCodesByBill(String billNo) {
|
|
|
|
public void insertCodesByBill(String billNo,Integer isCheckFinish) {
|
|
|
|
|
|
|
|
|
|
|
|
IoCollectOrder collectOrder = collectOrderService.getByBillNo(billNo);
|
|
|
|
IoCollectOrder collectOrder = collectOrderService.getByBillNo(billNo);
|
|
|
|
|
|
|
|
|
|
|
|
CollectOrderBizRequest collectOrderBizRequest = new CollectOrderBizRequest();
|
|
|
|
CollectOrderBizRequest collectOrderBizRequest = new CollectOrderBizRequest();
|
|
|
|
collectOrderBizRequest.setOrderIdFk(billNo);
|
|
|
|
collectOrderBizRequest.setOrderIdFk(billNo);
|
|
|
|
|
|
|
|
if (isCheckFinish != null){
|
|
|
|
|
|
|
|
collectOrderBizRequest.setIsOrderCheck(isCheckFinish);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
List<CollectOrderBizResponse> list = collectOrderBizService.filterList(collectOrderBizRequest);
|
|
|
|
List<CollectOrderBizResponse> list = collectOrderBizService.filterList(collectOrderBizRequest);
|
|
|
|
List<IoCollectOrderCodeAuto> splitCodes = collectOrderCodeAutoService.listByBillNo(collectOrderBizRequest.getOrderIdFk(), 1);
|
|
|
|
List<IoCollectOrderCodeAuto> splitCodes = collectOrderCodeAutoService.listByBillNo(collectOrderBizRequest.getOrderIdFk(), 1);
|
|
|
@ -96,7 +99,7 @@ public class IoCollectCodeService extends ServiceImpl<IoCollectCodeMapper, IoCol
|
|
|
|
if (CollUtil.isNotEmpty(temp3)) {
|
|
|
|
if (CollUtil.isNotEmpty(temp3)) {
|
|
|
|
saveUnSplitCode(temp3, collectOrder);
|
|
|
|
saveUnSplitCode(temp3, collectOrder);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
//有问题
|
|
|
|
//有问题
|
|
|
|