1.修复两处问题

master
董哲奇 6 months ago
parent d6edbc7488
commit edeec88c2f

@ -156,9 +156,6 @@ public class DataFactory {
(item.getBomList(),item.get(),CDMap);
break;
}
if ("G175K-12".equals(item.getDcCh())&&"085".equals(item.getDcPl())){
System.out.println("=====");
}
}
//需求日期可利用范围是±3天,排产是需要根据产能进行调整
item.set(DateUtil.offsetDay(DateUtil.parse(item.getXzglxq(),"yyyy/MM/dd"),times));
@ -171,9 +168,6 @@ public class DataFactory {
//查找最小可用资源,进行占用
tmpList = tmpList.stream().filter( -> dto != null && .get_date().isAfterOrEquals(dto.get_().get_date())).collect(Collectors.toList());
tmpList.sort(Comparator.comparingDouble((tmp)->tmp.getMAP().get(Constant..).get()));
if ("G175K-12".equals(item.getDcCh())&&"085".equals(item.getDcPl())){
System.out.println("=====");
}
tmpList.stream().findFirst().ifPresent(tmp->{
DateTime dateTime = DateUtil.offsetDay(tmp.get_date(), 7);
(item.getBomList(),dateTime,CDMap);

@ -113,9 +113,8 @@ public class DmSygdMxServiceImpl extends ServiceImpl<DmSygdMxMapper, DmSygdMx> i
private List<DmYdjh> generateYdjh(List<DmSygdMx> sygdMxes,List<DmYdjh> oldYdjhList){
Map<String, DmYdjh> collect = oldYdjhList.stream().collect(
Collectors.collectingAndThen(Collectors.toMap(DmYdjh::getUniqueData, item -> item), map -> map)
);
Map<String, DmYdjh> collect = new HashMap<>();
oldYdjhList.forEach(item-> collect.put(item.getUniqueData(),item));
return sygdMxes.stream().map(item -> {
DmYdjh dmYdjh = new DmYdjh();

Loading…
Cancel
Save