demand: 始发网点南京分拨中心-市场部可互换,无锡-张家港可互换
committer: heyu
This commit is contained in:
parent
bce003253f
commit
8a4b3384d7
@ -4677,9 +4677,21 @@ public class EmisBaseService {
|
|||||||
String startSiteCode = waybill.getStartSiteCode();
|
String startSiteCode = waybill.getStartSiteCode();
|
||||||
List<EmisTransPlanRule> filteredRuleList;
|
List<EmisTransPlanRule> filteredRuleList;
|
||||||
if (StringUtils.isNotBlank(startSiteCode)) {
|
if (StringUtils.isNotBlank(startSiteCode)) {
|
||||||
filteredRuleList = ruleList.stream()
|
if ("51000".equals(startSiteCode) || "51200".equals(startSiteCode)) {
|
||||||
.filter(rule -> StringUtils.equals(rule.getStartSiteCode(), startSiteCode))
|
filteredRuleList = ruleList.stream()
|
||||||
.collect(Collectors.toList());
|
.filter(rule -> "51000".equals(rule.getStartSiteCode())
|
||||||
|
|| "51200".equals(rule.getStartSiteCode()))
|
||||||
|
.collect(Collectors.toList()); // 无锡,张家港
|
||||||
|
} else if ("25001".equals(startSiteCode) || "25000".equals(startSiteCode)) {
|
||||||
|
filteredRuleList = ruleList.stream()
|
||||||
|
.filter(rule -> "25001".equals(rule.getStartSiteCode())
|
||||||
|
|| "25000".equals(rule.getStartSiteCode()))
|
||||||
|
.collect(Collectors.toList()); // 南京市场部、南京分拨中心
|
||||||
|
} else {
|
||||||
|
filteredRuleList = ruleList.stream()
|
||||||
|
.filter(rule -> StringUtils.equals(rule.getStartSiteCode(), startSiteCode))
|
||||||
|
.collect(Collectors.toList());
|
||||||
|
}
|
||||||
} else if ("51000".equals(sendSiteCode) || "51200".equals(sendSiteCode)) {
|
} else if ("51000".equals(sendSiteCode) || "51200".equals(sendSiteCode)) {
|
||||||
filteredRuleList = ruleList.stream()
|
filteredRuleList = ruleList.stream()
|
||||||
.filter(rule -> "51000".equals(rule.getStartSiteCode())
|
.filter(rule -> "51000".equals(rule.getStartSiteCode())
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user