|
|
|
@ -225,17 +225,17 @@ public class IoCollectOrderCodeManController extends BaseController {
|
|
|
|
|
for (int i = 0; i < codeList.size(); i++) {
|
|
|
|
|
String code = codeList.get(i);
|
|
|
|
|
IoCollectOrderCodeMan ioCollectOrderCodeMan = codeManMap.get(code);
|
|
|
|
|
if (ioCollectOrderCodeMan != null){
|
|
|
|
|
if (ioCollectOrderCodeMan != null) {
|
|
|
|
|
//更新业务表为无需确认拆零码、码明细确认拆零字段为true
|
|
|
|
|
ioCollectOrderCodeMan.setIsSplitCode(true);
|
|
|
|
|
collectOrderCodeManService.updateById(ioCollectOrderCodeMan);
|
|
|
|
|
bizIdFks.add(ioCollectOrderCodeMan.getBizIdFk());
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if (bizIdFks.size() > 0){
|
|
|
|
|
if (bizIdFks.size() > 0) {
|
|
|
|
|
UpdateWrapper<IoCollectOrderBiz> updateWrapper = new UpdateWrapper<>();
|
|
|
|
|
updateWrapper.set("splitUnCheck",false);
|
|
|
|
|
updateWrapper.in("id",bizIdFks);
|
|
|
|
|
updateWrapper.set("splitUnCheck", false);
|
|
|
|
|
updateWrapper.in("id", bizIdFks);
|
|
|
|
|
collectOrderBizService.update(updateWrapper);
|
|
|
|
|
}
|
|
|
|
|
return ResultVOUtils.success("更新成功");
|
|
|
|
@ -255,6 +255,12 @@ public class IoCollectOrderCodeManController extends BaseController {
|
|
|
|
|
} else {
|
|
|
|
|
errMsgCountMap.put(errMsg, 1);
|
|
|
|
|
}
|
|
|
|
|
if (StrUtil.isNotEmpty(response.getBizId())) {
|
|
|
|
|
IoCollectOrderBiz collectOrderBiz = new IoCollectOrderBiz();
|
|
|
|
|
collectOrderBiz.setId(Long.parseLong(response.getBizId()));
|
|
|
|
|
collectOrderBiz.setSplitUnCheck(true);
|
|
|
|
|
collectOrderBizService.updateById(collectOrderBiz);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
for (Map.Entry<String, Integer> entry : errMsgCountMap.entrySet()) {
|
|
|
|
@ -295,7 +301,7 @@ public class IoCollectOrderCodeManController extends BaseController {
|
|
|
|
|
return ResultVOUtils.error(500, "单据不存在");
|
|
|
|
|
if (CollUtil.isNotEmpty(deleteTageCodeRequest.getCodeList())) {
|
|
|
|
|
List<IoCollectOrderCodeMan> ioCollectOrderCodes = collectOrderCodeManService.selectByCodeAndOrderId(deleteTageCodeRequest.getCodeList(), orderId);
|
|
|
|
|
if (ioCollectOrderCodes.size() == 0){
|
|
|
|
|
if (ioCollectOrderCodes.size() == 0) {
|
|
|
|
|
return ResultVOUtils.error("无效条码");
|
|
|
|
|
}
|
|
|
|
|
for (IoCollectOrderCodeMan ioCollectOrderCode : ioCollectOrderCodes) {
|
|
|
|
@ -303,14 +309,12 @@ public class IoCollectOrderCodeManController extends BaseController {
|
|
|
|
|
deleteTageCodeRequest.setCodeManId(Long.valueOf(ioCollectOrderCode.getId()));
|
|
|
|
|
collectOrderService.removeCode(deleteTageCodeRequest);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|
} else
|
|
|
|
|
return ResultVOUtils.error("无效条码");
|
|
|
|
|
if (StrUtil.isEmpty(messages)){
|
|
|
|
|
if (StrUtil.isEmpty(messages)) {
|
|
|
|
|
return ResultVOUtils.success("剔除成功!");
|
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|
return ResultVOUtils.error(501,messages.toString());
|
|
|
|
|
} else
|
|
|
|
|
return ResultVOUtils.error(501, messages.toString());
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|