|
|
|
@ -94,8 +94,8 @@ public class YieldOrderServiceImpl extends BaseServiceImpl<YieldOrderMapper, Yie |
|
|
|
public IPage<YieldOrder> pageMaterialApply(IPage<YieldOrder> page, Long wcId, Integer materialType, Integer overHalfMon) { |
|
|
|
public IPage<YieldOrder> pageMaterialApply(IPage<YieldOrder> page, Long wcId, Integer materialType, Integer overHalfMon) { |
|
|
|
YieldOrder entity = new YieldOrder(); |
|
|
|
YieldOrder entity = new YieldOrder(); |
|
|
|
entity.setWorkCenterId(wcId); |
|
|
|
entity.setWorkCenterId(wcId); |
|
|
|
//TODO 1. 金钾银钾如何区分
|
|
|
|
// TODO 1. 金钾银钾如何区分,使用工艺编制中的物料编号,其中只有金钾、银钾的选项
|
|
|
|
// 2. 允许使用半月以上的数据是以生产订单的什么时间算
|
|
|
|
// TODO 2. 允许使用半月以上的数据是以生产订单的什么时间算,需查看原来的逻辑
|
|
|
|
List<YieldOrder> dataList = baseMapper.selectPage(page, entity, null); |
|
|
|
List<YieldOrder> dataList = baseMapper.selectPage(page, entity, null); |
|
|
|
return page.setRecords(dataList); |
|
|
|
return page.setRecords(dataList); |
|
|
|
} |
|
|
|
} |
|
|
|
@ -552,6 +552,26 @@ public class YieldOrderServiceImpl extends BaseServiceImpl<YieldOrderMapper, Yie |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
|
|
|
public void receiveOrderStatusFromOldMes(String cardNo, Integer statusCode) { |
|
|
|
|
|
|
|
// 先根据流程卡号查询订单,如果查不到则不处理
|
|
|
|
|
|
|
|
List<YieldOrder> orderList = baseMapper.selectList(Wrappers.lambdaQuery(YieldOrder.class).eq(YieldOrder::getCardNo, cardNo)); |
|
|
|
|
|
|
|
if (orderList.size() > 0) { |
|
|
|
|
|
|
|
YieldOrder yieldOrder = orderList.get(0); |
|
|
|
|
|
|
|
switch (statusCode) { |
|
|
|
|
|
|
|
case 15: |
|
|
|
|
|
|
|
yieldOrder.setStatus(YieldOrderEnum.STATUS_COMPLETED.getCode()); |
|
|
|
|
|
|
|
break; |
|
|
|
|
|
|
|
case 21: |
|
|
|
|
|
|
|
yieldOrder.setStatus(YieldOrderEnum.STATUS_CLOSED.getCode()); |
|
|
|
|
|
|
|
break; |
|
|
|
|
|
|
|
default: |
|
|
|
|
|
|
|
break; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
this.updateById(yieldOrder); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
/** |
|
|
|
* 验证零件子件信息 |
|
|
|
* 验证零件子件信息 |
|
|
|
* |
|
|
|
* |
|
|
|
|