From a184683b254c93b7c7ec0b977bfceda64a21e9f3 Mon Sep 17 00:00:00 2001 From: zzs Date: Wed, 4 Dec 2024 10:58:07 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E5=8F=AF=E9=80=89=E4=B8=AD=E6=9C=BA?= =?UTF-8?q?=E5=9E=8B=E8=BF=87=E6=BB=A4=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit (cherry picked from commit e97f8bad74ffa1fc4e243e1e538b0289c3b8dab4) --- .../java/com/yem/wm/im/inquirylist/form/InquirylistEdit.java | 2 +- .../com/yem/wm/im/priceLibrary/form/OptionalFormPlugIn.java | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/yem/wm/im/inquirylist/form/InquirylistEdit.java b/src/main/java/com/yem/wm/im/inquirylist/form/InquirylistEdit.java index 5a5f5aa5..df0e0f4f 100644 --- a/src/main/java/com/yem/wm/im/inquirylist/form/InquirylistEdit.java +++ b/src/main/java/com/yem/wm/im/inquirylist/form/InquirylistEdit.java @@ -92,7 +92,7 @@ public class InquirylistEdit extends AbstractBillPlugIn implements BeforeF7Selec Map map = new HashMap<>(); List ids = new ArrayList(); DynamicObject productModel = (DynamicObject) model.getValue("yem_productmodel", currentRowIndex); - DynamicObject products = yem_im_detailedinfor.get(0).getDynamicObject("yem_productmodel.yem_products"); + DynamicObject products = yem_im_detailedinfor.get(currentRowIndex).getDynamicObject("yem_productmodel.yem_products"); for (DynamicObject dynamicObject : yem_im_detailedinfor) { DynamicObjectCollection yem_multiconfig = dynamicObject.getDynamicObjectCollection("yem_multiconfig"); if (yem_multiconfig != null) { diff --git a/src/main/java/com/yem/wm/im/priceLibrary/form/OptionalFormPlugIn.java b/src/main/java/com/yem/wm/im/priceLibrary/form/OptionalFormPlugIn.java index 06ff091d..c7388ed2 100644 --- a/src/main/java/com/yem/wm/im/priceLibrary/form/OptionalFormPlugIn.java +++ b/src/main/java/com/yem/wm/im/priceLibrary/form/OptionalFormPlugIn.java @@ -105,8 +105,8 @@ public class OptionalFormPlugIn extends AbstractFormPlugin implements Plugin { continue; } int entryRow = model.createNewEntryRow("yem_optionalentry"); - model.setValue("yem_basemodel", productModel.getLong("id"), entryRow); - model.setValue("yem_productmodel", productModel.getJSONObject("yem_products").getLong("id"), entryRow); + model.setValue("yem_basemodel", productModel.getLong("id"), entryRow); + model.setValue("yem_productmodel", productModel.getJSONObject("yem_products").getLong("id"), entryRow); model.setValue("yem_profilenamea", optional.getString("yem_profilenamec"), entryRow); model.setValue("yem_configure", optional.getString("yem_configure"), entryRow); model.setValue("yem_parameter", optional.getString("yem_parameter"), entryRow);