From 7d3aa8cbb7627619992868f440865598d8cea753 Mon Sep 17 00:00:00 2001 From: ljw Date: Sat, 11 Jan 2025 18:02:02 +0800 Subject: [PATCH] =?UTF-8?q?fix=EF=BC=9A=20=E5=87=BA=E5=8F=A3=E6=8A=A5?= =?UTF-8?q?=E5=85=B3=E7=94=9F=E6=88=90=E5=87=BA=E5=8F=A3=E5=8F=91=E7=A5=A8?= =?UTF-8?q?=E6=97=B6=E5=A4=9A=E9=80=89=E5=9F=BA=E7=A1=80=E8=B5=84=E6=96=99?= =?UTF-8?q?=E8=B5=8B=E5=80=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../yem/tws/task/CusdecToDeclaredocxTask.java | 37 +++++++++---------- 1 file changed, 18 insertions(+), 19 deletions(-) diff --git a/src/main/java/com/yem/tws/task/CusdecToDeclaredocxTask.java b/src/main/java/com/yem/tws/task/CusdecToDeclaredocxTask.java index ccd1a3e6..c1450200 100644 --- a/src/main/java/com/yem/tws/task/CusdecToDeclaredocxTask.java +++ b/src/main/java/com/yem/tws/task/CusdecToDeclaredocxTask.java @@ -187,25 +187,24 @@ public class CusdecToDeclaredocxTask extends AbstractTask { declaredocx.set("yem_despportcodebase",user.getDynamicObject("yem_despportcodebase") ); declaredocx.set("yem_distinateportbase", user.getDynamicObject("yem_distinateportbase")); declaredocx.set("yem_transmodbase", user.getDynamicObject("yem_transmodbase")); - - List userList = new ArrayList<>(); - DynamicObjectCollection userColl = declaredocx.getDynamicObjectCollection("yem_shipports"); - userList.add(user.getDynamicObject("yem_despportcodebase")); - for (DynamicObject users: userList) { - DynamicObject newUser = new DynamicObject(userColl.getDynamicObjectType()); - newUser.set("fbasedataId", users); - userColl.add(newUser); - } - declaredocx.set("yem_shipports",userColl); - List userLists = new ArrayList<>(); - DynamicObjectCollection userColls = declaredocx.getDynamicObjectCollection("yem_destports"); - userLists.add(user.getDynamicObject("yem_distinateportbase")); - for (DynamicObject users: userLists) { - DynamicObject newUser = new DynamicObject(userColls.getDynamicObjectType()); - newUser.set("fbasedataId", users); - userColls.add(newUser); - } - declaredocx.set("yem_destports",userColls); +// List userList = new ArrayList<>(); +// DynamicObjectCollection userColl = declaredocx.getDynamicObjectCollection("yem_shipports"); +// userList.add(user.getDynamicObject("yem_despportcodebase")); +// for (DynamicObject users: userList) { +// DynamicObject newUser = new DynamicObject(userColl.getDynamicObjectType()); +// newUser.set("fbasedataId", users); +// userColl.add(newUser); +// } +// declaredocx.set("yem_shipports",userColl); +// List userLists = new ArrayList<>(); +// DynamicObjectCollection userColls = declaredocx.getDynamicObjectCollection("yem_destports"); +// userLists.add(user.getDynamicObject("yem_distinateportbase")); +// for (DynamicObject users: userLists) { +// DynamicObject newUser = new DynamicObject(userColls.getDynamicObjectType()); +// newUser.set("fbasedataId", users); +// userColls.add(newUser); +// } +// declaredocx.set("yem_destports",userColls); SaveServiceHelper.update(declaredocx); SaveServiceHelper.save(new DynamicObject[]{declaredocx}); if ("结关".equals(yemCusdecstatusname) && !YEM.isEmpty(yemFiedatets)) {