From 8e3806fdd3989b67a37af736a0b53943769f4ad1 Mon Sep 17 00:00:00 2001 From: 25655 <2565550274@qq.com> Date: Thu, 27 Feb 2025 11:58:09 +0800 Subject: [PATCH] =?UTF-8?q?fix=EF=BC=9A=201.=E5=A4=96=E9=94=80=E5=90=88?= =?UTF-8?q?=E5=90=8C=E9=80=89=E8=A3=85=E6=97=B6=E5=A2=9E=E5=8A=A0=E8=BF=87?= =?UTF-8?q?=E6=BB=A4=E2=80=9C=E4=BD=BF=E7=94=A8=E7=8A=B6=E6=80=81=E2=80=9D?= =?UTF-8?q?=E7=AD=89=E4=BA=8E=E5=8F=AF=E7=94=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../wm/im/priceLibrary/form/OptionalFormPlugIn.java | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) 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 4bf23b5f..740c2875 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 @@ -2,28 +2,24 @@ package com.yem.wm.im.priceLibrary.form; import com.alibaba.fastjson.JSONObject; -import com.yem.em.utils.BigDecimalUtils; -import com.yem.wm.utils.DynamicObjectUtil; -import com.yem.wm.utils.FunctionalCommon; import com.yem.wm.utils.YEM; import kd.bos.dataentity.entity.DynamicObject; import kd.bos.dataentity.entity.DynamicObjectCollection; -import kd.bos.dataentity.metadata.IDataEntityProperty; import kd.bos.entity.datamodel.IDataModel; -import kd.bos.entity.property.AmountProp; import kd.bos.form.FormShowParameter; import kd.bos.form.IFormView; import kd.bos.form.control.Control; import kd.bos.form.control.EntryGrid; -import kd.bos.form.field.AmountEdit; import kd.bos.form.plugin.AbstractFormPlugin; import kd.bos.orm.query.QCP; import kd.bos.orm.query.QFilter; import kd.bos.servicehelper.BusinessDataServiceHelper; import kd.sdk.plugin.Plugin; -import java.math.BigDecimal; -import java.util.*; +import java.util.ArrayList; +import java.util.EventObject; +import java.util.List; +import java.util.Map; /** * @Description 选装动态表单插件 @@ -94,6 +90,7 @@ public class OptionalFormPlugIn extends AbstractFormPlugin implements Plugin { List ids = (List) customParams.get("ids"); qFilters.add(new QFilter("yem_bd_products", QCP.equals, products)); qFilters.add(new QFilter("status", QCP.equals, "C")); + qFilters.add(new QFilter("enable", QCP.equals, "1")); DynamicObject mechanical = BusinessDataServiceHelper.loadSingle("yem_bd_mechanical", "id", qFilters.toArray(new QFilter[qFilters.size()])); if (mechanical != null) { mechanical = BusinessDataServiceHelper.loadSingle(mechanical.getPkValue(), mechanical.getDynamicObjectType().getName());