单据转备份表问题

dev_2.5_optimize
yewj 5 months ago
parent b8230fb66d
commit ede6b0244a

@ -185,18 +185,18 @@ public class IoCodeTempController extends BaseController {
String code = addEnterCodeRequest.getCode();
//先判断是否已完成
IoCollectOrderBackup byBillNo = ioCollectOrderBackupService.getByBillNo(code);
if (byBillNo != null){
if (byBillNo != null) {
return ResultVOUtils.error(500, "该单据已处理完成,请勿重复处理!");
}
//取药确认
if (addEnterCodeRequest.getSelectType() != null){
if (addEnterCodeRequest.getSelectType() != null) {
List<SysOrderLed> orderLeds = sysOrderLedService.list(new LambdaQueryWrapper<SysOrderLed>().isNull(SysOrderLed::getOrderId)
.or()
.eq(SysOrderLed::getOrderId, "")
.orderByAsc(SysOrderLed::getLedNum));
//如果为null 当前灯组已满
if (orderLeds == null || orderLeds.size() == 0){
if (orderLeds == null || orderLeds.size() == 0) {
return ResultVOUtils.error(500, "灯组已满!");
}
}
@ -1649,7 +1649,7 @@ public class IoCodeTempController extends BaseController {
//如果是阿里拉的单据会有批次号
IoCollectOrderCodeMan codeMan = ioCollectOrderCodeManService.getOne(new LambdaQueryWrapper<IoCollectOrderCodeMan>().eq(IoCollectOrderCodeMan::getUdiCode, code));
if (codeMan != null){
if (codeMan != null) {
codeEnttity.setBatchNo(codeMan.getBatchNo());
codeEnttity.setProduceDate(codeMan.getProductDate());
codeEnttity.setExpireDate(codeMan.getExpireDate());

@ -397,8 +397,6 @@ public class RelCodeBatchService extends ServiceImpl<RelCodeBatchMapper, RelCode
}
}
});
}

@ -406,6 +406,7 @@ public class IoSplitCodeService extends ServiceImpl<IoSplitCodeMapper, IoSplitCo
for (IoCollectOrderBiz ioCollectOrderBiz : collectOrderBizs) {
IoCollectOrderBizBackup ioCollectOrderBizBackup = new IoCollectOrderBizBackup();
BeanUtils.copyProperties(ioCollectOrderBiz, ioCollectOrderBizBackup);
ioCollectOrderBizBackup.setId(IdUtil.getSnowflake().nextId());
ioCollectOrderBizBackups.add(ioCollectOrderBizBackup);
}
ioCollectOrderBizBackupService.saveBatch(ioCollectOrderBizBackups);

Loading…
Cancel
Save