fix:
1.外销合同选装时增加过滤“使用状态”等于可用
This commit is contained in:
parent
f7865c8c1a
commit
8e3806fdd3
@ -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<Long> ids = (List<Long>) 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());
|
||||
|
Loading…
Reference in New Issue
Block a user