|
|
|
@ -334,18 +334,11 @@ public class OrderServiceImpl implements OrderService {
|
|
|
|
|
if (!orderIds.containsAll(list)) {
|
|
|
|
|
//找出不包含在原有集合中的单据号,回调方法
|
|
|
|
|
String orderId = null;
|
|
|
|
|
boolean flag = false;
|
|
|
|
|
for (String temp : orderIds) {
|
|
|
|
|
if (!flag) {
|
|
|
|
|
for (String item : list) {
|
|
|
|
|
if (!temp.equals(item)) {
|
|
|
|
|
orderId = item;
|
|
|
|
|
flag = true;
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
for (String item : list) {
|
|
|
|
|
if (!orderIds.contains(item)) {
|
|
|
|
|
orderId = item;
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
orderIds.addAll(list);
|
|
|
|
|
getLinkedOrderId(orderId, orderIds);
|
|
|
|
|