|
|
|
@ -174,7 +174,7 @@ public class YieldOrderServiceImpl extends BaseServiceImpl<YieldOrderMapper, Yie |
|
|
|
//烧结 热表订单
|
|
|
|
//烧结 热表订单
|
|
|
|
List<YieldOrderEnum> yieldTypeList = new ArrayList<>(); |
|
|
|
List<YieldOrderEnum> yieldTypeList = new ArrayList<>(); |
|
|
|
yieldTypeList.add(YieldOrderEnum.getEnum(entity.getYieldType())); |
|
|
|
yieldTypeList.add(YieldOrderEnum.getEnum(entity.getYieldType())); |
|
|
|
List<YieldOrder> dataList = baseMapper.selectPage(page, entity, yieldTypeList); |
|
|
|
List<YieldOrder> dataList = baseMapper.selectPage(page, entity, yieldTypeList,null); |
|
|
|
if (CollectionUtils.isNotEmpty(dataList)) { |
|
|
|
if (CollectionUtils.isNotEmpty(dataList)) { |
|
|
|
// 1. 收集所有需要查询的 taskingId
|
|
|
|
// 1. 收集所有需要查询的 taskingId
|
|
|
|
List<Long> taskingIdList = dataList.stream() |
|
|
|
List<Long> taskingIdList = dataList.stream() |
|
|
|
@ -240,7 +240,7 @@ public class YieldOrderServiceImpl extends BaseServiceImpl<YieldOrderMapper, Yie |
|
|
|
public IPage<YieldOrder> selectPageElectroplate(IPage<YieldOrder> page, YieldOrderDto entity) { |
|
|
|
public IPage<YieldOrder> selectPageElectroplate(IPage<YieldOrder> page, YieldOrderDto entity) { |
|
|
|
List<YieldOrderEnum> yieldTypeList = new ArrayList<>(); |
|
|
|
List<YieldOrderEnum> yieldTypeList = new ArrayList<>(); |
|
|
|
yieldTypeList.add(YieldOrderEnum.YIELD_TYPE_1); |
|
|
|
yieldTypeList.add(YieldOrderEnum.YIELD_TYPE_1); |
|
|
|
List<YieldOrder> dataList = baseMapper.selectPage(page, entity, yieldTypeList); |
|
|
|
List<YieldOrder> dataList = baseMapper.selectPage(page, entity, yieldTypeList,null); |
|
|
|
return page.setRecords(dataList); |
|
|
|
return page.setRecords(dataList); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
@ -257,11 +257,19 @@ public class YieldOrderServiceImpl extends BaseServiceImpl<YieldOrderMapper, Yie |
|
|
|
yieldTypeList.add(YieldOrderEnum.getEnum(entity.getYieldType())); |
|
|
|
yieldTypeList.add(YieldOrderEnum.getEnum(entity.getYieldType())); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
List<YieldOrderEnum> yieldStatusList = new ArrayList<>(); |
|
|
|
|
|
|
|
if (ObjectUtil.isEmpty(entity.getStatus())) { |
|
|
|
|
|
|
|
yieldStatusList.add(YieldOrderEnum.STATUS_NORMAL); |
|
|
|
|
|
|
|
yieldStatusList.add(YieldOrderEnum.STATUS_EXCEPTION); |
|
|
|
|
|
|
|
yieldStatusList.add(YieldOrderEnum.STATUS_NO_ISSUED); |
|
|
|
|
|
|
|
yieldStatusList.add(YieldOrderEnum.STATUS_APS); |
|
|
|
|
|
|
|
} else { |
|
|
|
|
|
|
|
yieldStatusList.add(YieldOrderEnum.getEnum(entity.getStatus())); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
entity.setIsSinTerIng(true); |
|
|
|
entity.setIsSinTerIng(true); |
|
|
|
//展示待排产
|
|
|
|
|
|
|
|
entity.setStatus(YieldOrderEnum.STATUS_APS.getCode()); |
|
|
|
|
|
|
|
List<YieldOrder> dataList = baseMapper.selectPage(page, entity, yieldTypeList); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
List<YieldOrder> dataList = baseMapper.selectPage(page, entity, yieldTypeList,yieldStatusList); |
|
|
|
|
|
|
|
|
|
|
|
// 获取所有父订单ID
|
|
|
|
// 获取所有父订单ID
|
|
|
|
List<Long> idList = dataList.stream() |
|
|
|
List<Long> idList = dataList.stream() |
|
|
|
|