|
|
@ -160,6 +160,7 @@ public class AsBusrepairBillService extends MybatisBaseService<AsBusrepairBillMa |
|
|
|
private YxtCrmCustomerTempFeign yxtCrmCustomerTempFeign; |
|
|
|
@Autowired |
|
|
|
private WmsInventoryFeign wmsInventoryFeign; |
|
|
|
|
|
|
|
/** |
|
|
|
* 维修领料获取派工单 |
|
|
|
* |
|
|
@ -762,7 +763,6 @@ public class AsBusrepairBillService extends MybatisBaseService<AsBusrepairBillMa |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
sitemVos.add(sitemVo); |
|
|
|
} |
|
|
|
vo.setSitemVos(sitemVos); |
|
|
@ -1486,7 +1486,8 @@ public class AsBusrepairBillService extends MybatisBaseService<AsBusrepairBillMa |
|
|
|
AsBusrepairBill asBusrepairBill = fetchBySid(sid); |
|
|
|
if (asBusrepairBill.getNodeCode() == 5) { |
|
|
|
if (asBusrepairBill.getSubject().equals("保内")) { |
|
|
|
if (asBusrepairBill.getOldIsReclaim() != 1) { |
|
|
|
int count = selOldIsInInventoryCount(sid); |
|
|
|
if (count > 0) { |
|
|
|
return rb.setMsg("请先完成旧件入库,再进行操作!"); |
|
|
|
} |
|
|
|
asBusrepairBill.setMaterialConfirm(1); |
|
|
@ -1498,12 +1499,17 @@ public class AsBusrepairBillService extends MybatisBaseService<AsBusrepairBillMa |
|
|
|
return rb.success(); |
|
|
|
} |
|
|
|
|
|
|
|
public int selOldIsInInventoryCount(String sid) { |
|
|
|
return baseMapper.selOldIsInInventoryCount(sid); |
|
|
|
} |
|
|
|
|
|
|
|
public ResultBean settle(String sid) { |
|
|
|
ResultBean rb = ResultBean.fireFail(); |
|
|
|
AsBusrepairBill asBusrepairBill = fetchBySid(sid); |
|
|
|
if (asBusrepairBill.getNodeCode() == 5) { |
|
|
|
if (asBusrepairBill.getSubject().equals("保内")) { |
|
|
|
if (asBusrepairBill.getOldIsReclaim() != 1) { |
|
|
|
int count = selOldIsInInventoryCount(sid); |
|
|
|
if (count > 0) { |
|
|
|
return rb.setMsg("请先完成旧件入库,再进行操作!"); |
|
|
|
} |
|
|
|
} |
|
|
@ -2128,7 +2134,7 @@ public class AsBusrepairBillService extends MybatisBaseService<AsBusrepairBillMa |
|
|
|
for (GoodsReceiveVo record : records) { |
|
|
|
if (null != record) { |
|
|
|
if (StringUtils.isNotBlank(record.getSid())) { |
|
|
|
List<GoodsReceiveListVo> list = baseMapper.selGoodsReceiveByBillSid(record.getSid(),userSid); |
|
|
|
List<GoodsReceiveListVo> list = baseMapper.selGoodsReceiveByBillSid(record.getSid(), userSid); |
|
|
|
if (!list.isEmpty()) { |
|
|
|
record.setList(list); |
|
|
|
} |
|
|
@ -2977,5 +2983,4 @@ public class AsBusrepairBillService extends MybatisBaseService<AsBusrepairBillMa |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|