12/19 多余的优化1.0

dev_unify
wangwei 7 months ago
parent 030b7815bd
commit d21c96facb

@ -407,6 +407,20 @@ public class IoCollectOrderController extends BaseController {
collectOrderService.finishOrder(collectOrderRequest, getUser(), false);
return ResultVOUtils.success();
}
@PostMapping("/udiwms/basic/collect/order/finishCheckOrder")
@Transactional(rollbackFor = Exception.class)
public BaseResponse finishCheckOrder(@RequestBody CollectOrderRequest collectOrderRequest) {
if (!IntUtil.value(collectOrderRequest.getConfirmFinish())) {
//1.校验是否全部自动赋码
CollectOrderBizRequest collectOrderBizRequest = new CollectOrderBizRequest();
collectOrderBizRequest.setOrderIdFk(collectOrderRequest.getBillNo());
List<CollectOrderBizResponse> collectOrderBizResponses = collectOrderService.combieOrderDetail(collectOrderBizRequest);
boolean isAllTag = collectOrderBizResponses.stream()
.allMatch(obj -> StrUtil.isNotEmpty(obj.getFinishUdiCode()) || obj.getAutoTagStatus() == 2);
}
collectOrderService.finishOrder(collectOrderRequest, getUser(), false);
return ResultVOUtils.success();
}
@Resource
IoSplitCodeService splitCodeService;

Loading…
Cancel
Save