扫码相关bug修改

master
anthonywj 2 years ago
parent 3564a9bd22
commit 93e717be63

@ -1035,6 +1035,9 @@ public class IoCodeTempController extends BaseController {
public BaseResponse deleteCodesTempById(@RequestParam("id") Integer id) {
IoCodeTempEntity codeTempEntity = codeTempService.selectById(id);
if (codeTempEntity == null) {
return ResultVOUtils.error(506, "UDI码异常未录入");
}
IoOrderEntity orderEntity = orderService.findByBillNo(codeTempEntity.getOrderId());
if (codeTempEntity.getMyCount() > 1) {
codeTempEntity.setCount(codeTempEntity.getMyCount() - 1);
@ -1060,8 +1063,8 @@ public class IoCodeTempController extends BaseController {
}
boolean r1 = orderDetailBizService.isExit(orderDetailCodeEntity.getOrderIdFk());
boolean r2 = ioOrderDetailCodeService.isExit(orderDetailCodeEntity.getOrderIdFk());
boolean r1 = orderDetailBizService.isExit(orderEntity.getBillNo());
boolean r2 = ioOrderDetailCodeService.isExit(orderEntity.getBillNo());
if (!r1 && !r2) {
orderService.deleteByBillNo(orderDetailCodeEntity.getOrderIdFk());
}

@ -126,7 +126,7 @@ public class BasicBusTypePreEntity {
// 创建单模式1送货至入库单模式2.向上级补单模式3.预验收/寄售转入库单模式
@TableField(value = "createType")
private Integer createType;
private int createType;
/**

@ -73,6 +73,8 @@ public class IoOrderDetailBizServiceImpl implements IoOrderDetailBizService {
@Override
public boolean isExit(String billNo) {
if (billNo == null)
return false;
return ioOrderDetailBizDao.exists(new QueryWrapper<IoOrderDetailBizEntity>().eq("orderIdFk", billNo));
}

Loading…
Cancel
Save