|
@@ -10,6 +10,7 @@ import org.apache.commons.lang3.ObjectUtils;
|
|
|
|
|
|
import java.util.ArrayList;
|
|
|
import java.util.Arrays;
|
|
|
+import java.util.Collections;
|
|
|
import java.util.List;
|
|
|
import java.util.stream.Collectors;
|
|
|
|
|
@@ -191,6 +192,8 @@ public class ChangeDataUtils {
|
|
|
if (eCardNumberList.size() > numberList.size()) {
|
|
|
return "单据"+billno+"绑定的资产有未同步至星瀚的数据,生成调拨单失败";
|
|
|
} else if (eCardNumberList.size() == numberList.size()) {
|
|
|
+ Collections.sort(numberList);
|
|
|
+ Collections.sort(eCardNumberList);
|
|
|
boolean areEqual = areListsEqual(numberList, eCardNumberList);
|
|
|
if (!areEqual) {
|
|
|
return "单据"+billno+"绑定的资产与经费系统实物卡片绑定的资产不一致,生成调拨单失败";
|