处理单据确认

panjc_field_management
yewj 8 months ago
parent 63c1f5f351
commit 1b1474307d

@ -255,6 +255,12 @@ public class IoCollectOrderCodeManController extends BaseController {
} else { } else {
errMsgCountMap.put(errMsg, 1); 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()) { for (Map.Entry<String, Integer> entry : errMsgCountMap.entrySet()) {
@ -303,13 +309,11 @@ public class IoCollectOrderCodeManController extends BaseController {
deleteTageCodeRequest.setCodeManId(Long.valueOf(ioCollectOrderCode.getId())); deleteTageCodeRequest.setCodeManId(Long.valueOf(ioCollectOrderCode.getId()));
collectOrderService.removeCode(deleteTageCodeRequest); collectOrderService.removeCode(deleteTageCodeRequest);
} }
} } else
else
return ResultVOUtils.error("无效条码"); return ResultVOUtils.error("无效条码");
if (StrUtil.isEmpty(messages)) { if (StrUtil.isEmpty(messages)) {
return ResultVOUtils.success("剔除成功!"); return ResultVOUtils.success("剔除成功!");
} } else
else
return ResultVOUtils.error(501, messages.toString()); return ResultVOUtils.error(501, messages.toString());
} }

@ -369,6 +369,7 @@ public class IoCollectOrderController extends BaseController {
collectOrderBiz.setScanCount(0); collectOrderBiz.setScanCount(0);
collectOrderBiz.setScanActCount(0); collectOrderBiz.setScanActCount(0);
collectOrderBiz.setTempSplitCount(0); collectOrderBiz.setTempSplitCount(0);
collectOrderBiz.setSplitUnCheck(false);
collectOrderBiz.setTempWorkPlaceCount(0); collectOrderBiz.setTempWorkPlaceCount(0);
if (collectOrderBiz.getCount() == 0) { if (collectOrderBiz.getCount() == 0) {
collectOrderBizService.removeById(collectOrderBiz.getId()); collectOrderBizService.removeById(collectOrderBiz.getId());

@ -48,7 +48,7 @@ public class AddOrderCodeRequest {
* *
*/ */
private String billNo; private String billNo;
private String workPlaceQueueCode;
private String orderFinishBillNo; private String orderFinishBillNo;
} }

@ -393,7 +393,7 @@ public class IoCollectOrderCodeManService extends ServiceImpl<IoCollectOrderCode
int count1 = IntUtil.value(collectOrderBiz.getScanCount()) + 1; int count1 = IntUtil.value(collectOrderBiz.getScanCount()) + 1;
int actCount1 = 0; int actCount1 = 0;
actCount1 = IntUtil.value(collectOrderBiz.getScanActCount()) + scanCount; actCount1 = IntUtil.value(collectOrderBiz.getScanActCount()) + scanCount;
if (actCount1 > collectOrderBiz.getCount()) { if (actCount1 > IntUtil.value(collectOrderBiz.getCount())) {
int needCount = IntUtil.value(collectOrderBiz.getCount()) - IntUtil.value(collectOrderBiz.getScanActCount()); int needCount = IntUtil.value(collectOrderBiz.getCount()) - IntUtil.value(collectOrderBiz.getScanActCount());
if (needCount > 0) { if (needCount > 0) {
if (vailInSplit(collectOrderBiz, putWorkPlaceCode, needCount)) { if (vailInSplit(collectOrderBiz, putWorkPlaceCode, needCount)) {

Loading…
Cancel
Save