Revert "fix:"

This reverts commit 04a23723e1.
This commit is contained in:
ljw 2025-01-21 11:34:02 +08:00
parent 0294e676e0
commit 840bd76b25

View File

@ -189,23 +189,17 @@ public class CusdecToDeclaredocxTask extends AbstractTask {
declaredocx.set("yem_transmodbase", user.getDynamicObject("yem_transmodbase")); declaredocx.set("yem_transmodbase", user.getDynamicObject("yem_transmodbase"));
List<DynamicObject> userList = new ArrayList<>(); List<DynamicObject> userList = new ArrayList<>();
DynamicObjectCollection userColl = declaredocx.getDynamicObjectCollection("yem_shipports"); DynamicObject dynamicObject = new DynamicObject();
userList.add(user.getDynamicObject("yem_despportcodebase")); dynamicObject.set("fbasedataId",user.getDynamicObject("yem_despportcodebase"));
for (DynamicObject users: userList) { userList.add(dynamicObject);
DynamicObject newUser = new DynamicObject(userColl.getDynamicObjectType()); declaredocx.set("yem_shipports",userList);
newUser.set("fbasedataId", users);
userColl.add(newUser);
}
declaredocx.set("yem_shipports",userColl);
List<DynamicObject> userLists = new ArrayList<>(); List<DynamicObject> userLists = new ArrayList<>();
DynamicObjectCollection userColls = declaredocx.getDynamicObjectCollection("yem_destports"); DynamicObject dynamicObjects = new DynamicObject();
userLists.add(user.getDynamicObject("yem_distinateportbase")); dynamicObjects.set("fbasedataId",user.getDynamicObject("yem_despportcodebase"));
for (DynamicObject users: userLists) { userLists.add(dynamicObjects);
DynamicObject newUser = new DynamicObject(userColls.getDynamicObjectType()); declaredocx.set("yem_destports", userLists);
newUser.set("fbasedataId", users);
userColls.add(newUser);
}
declaredocx.set("yem_destports",userColls);
SaveServiceHelper.update(declaredocx); SaveServiceHelper.update(declaredocx);
SaveServiceHelper.save(new DynamicObject[]{declaredocx}); SaveServiceHelper.save(new DynamicObject[]{declaredocx});
if ("结关".equals(yemCusdecstatusname) && !YEM.isEmpty(yemFiedatets)) { if ("结关".equals(yemCusdecstatusname) && !YEM.isEmpty(yemFiedatets)) {