demand: 漏组批次相关需求
committer: heyu
This commit is contained in:
parent
1a186a5ba2
commit
eacd02c100
@ -320,6 +320,20 @@ public class EmisTmsSiteBatchMissServiceImpl extends EmisBaseService implements
|
|||||||
List<EmisTransPlanRule> treeRules = this.selectEmisTransPlanRuleTree(lineCode);
|
List<EmisTransPlanRule> treeRules = this.selectEmisTransPlanRuleTree(lineCode);
|
||||||
if (treeRules.isEmpty()) {
|
if (treeRules.isEmpty()) {
|
||||||
log.info("No trans plan rules found, skip auto scan");
|
log.info("No trans plan rules found, skip auto scan");
|
||||||
|
List<EmisWaybill> waybills = emisWaybillMapper.selectWaybillListBySiteBatchStatus(0, 100000,
|
||||||
|
lineCode);
|
||||||
|
if (waybills.isEmpty()) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
List<EmisTmsSiteBatchMiss> missRecords = waybills.stream().map(waybill -> {
|
||||||
|
EmisTmsSiteBatchMiss miss = createMissRecord(waybill);
|
||||||
|
miss.setMissReason("当前线路没有创建对应的线路规划");
|
||||||
|
miss.setMissType("1");
|
||||||
|
miss.setLineCode(waybill.getTransLineType());
|
||||||
|
miss.setProductType(waybill.getProductType());
|
||||||
|
return miss;
|
||||||
|
}).collect(Collectors.toList());
|
||||||
|
emisTmsSiteBatchMissMapper.batchInsertEmisTmsSiteBatchMiss(missRecords);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user