4/9 优化1.0

dev_2.5_mutiscan
wangwei 3 months ago
parent 4a8f320746
commit 72ecafe8b4

@ -65,6 +65,7 @@ public class IoCollectOrderController extends BaseController {
@Resource @Resource
private BasicCollectUserService basicCollectUserService; private BasicCollectUserService basicCollectUserService;
@PostMapping("/udiwms/basic/collect/order/filter") @PostMapping("/udiwms/basic/collect/order/filter")
public BaseResponse filterOrder(@RequestBody CollectOrderRequest collectOrderRequest) { public BaseResponse filterOrder(@RequestBody CollectOrderRequest collectOrderRequest) {
@ -406,6 +407,7 @@ public class IoCollectOrderController extends BaseController {
public BaseResponse saveFinishOrder(@RequestBody CollectOrderRequest collectOrderRequest) { public BaseResponse saveFinishOrder(@RequestBody CollectOrderRequest collectOrderRequest) {
List<String> billNos = new ArrayList<>(); List<String> billNos = new ArrayList<>();
if (StrUtil.isEmpty(collectOrderRequest.getBillNo())) return ResultVOUtils.error(500, "单号不能为空!"); if (StrUtil.isEmpty(collectOrderRequest.getBillNo())) return ResultVOUtils.error(500, "单号不能为空!");
SysWorkplaceDocumentEntity sysWorkplaceDocumentEntity = sysWorkplaceDocumentService.getOne(new LambdaQueryWrapper<SysWorkplaceDocumentEntity>().eq(SysWorkplaceDocumentEntity::getDocumentTypeCode, collectOrderRequest.getBusType()));
IoCollectOrder collectOrder = collectOrderService.getByBillNo(collectOrderRequest.getBillNo()); IoCollectOrder collectOrder = collectOrderService.getByBillNo(collectOrderRequest.getBillNo());
if (StrUtil.isNotEmpty(collectOrder.getSummaryNo())) { if (StrUtil.isNotEmpty(collectOrder.getSummaryNo())) {
billNos = collectOrderService.getBillBySummary(collectOrder.getSummaryNo()); billNos = collectOrderService.getBillBySummary(collectOrder.getSummaryNo());
@ -436,6 +438,9 @@ public class IoCollectOrderController extends BaseController {
} }
} }
if (!isAllTag) { if (!isAllTag) {
if (sysWorkplaceDocumentEntity.getCoercionSubmit() == 1){
return ResultVOUtils.error(500, "该业务单据已经开启强制提交");
}
return ResultVOUtils.error(502, "该业务单据未全部赋码【" + msg.replaceAll(";$", "") + "】,是否强制完成单据?"); return ResultVOUtils.error(502, "该业务单据未全部赋码【" + msg.replaceAll(";$", "") + "】,是否强制完成单据?");
} }
} }

@ -64,8 +64,6 @@ public class IoCollectOriginController extends BaseController {
@Resource @Resource
IoCollectOrderBizOriginService collectOrderBizOriginService; IoCollectOrderBizOriginService collectOrderBizOriginService;
@Resource @Resource
SysWorkplaceDocumentDao sysWorkplaceDocumentDao;
@Resource
SysWorkplaceDocumentService sysWorkplaceDocumentService; SysWorkplaceDocumentService sysWorkplaceDocumentService;
@Resource @Resource
private ErpBasicClient erpBasicClient; private ErpBasicClient erpBasicClient;

Loading…
Cancel
Save