public class BeforeFilterF7SelectEvent
extends java.lang.Object
构造器和说明 |
---|
BeforeFilterF7SelectEvent(java.lang.String refEntityId,
java.lang.String refPropKey,
boolean isMulti,
java.lang.String fieldName,
java.lang.Object[] selectedIds,
java.util.List<kd.bos.orm.query.QFilter> qfilters) |
限定符和类型 | 方法和说明 |
---|---|
void |
addCustomQFilter(kd.bos.orm.query.QFilter customQFilter)
添加插件设置的过滤条件
|
java.util.List<kd.bos.orm.query.QFilter> |
getCustomQFilters()
获取插件设置的过滤条件
|
java.lang.String |
getFieldName()
映射的实体字段名
|
java.util.List<kd.bos.orm.query.QFilter> |
getMergeQFilters()
获取最终合并的所有过滤条件
|
java.util.List<kd.bos.orm.query.QFilter> |
getQfilters()
获取所有过滤条件(不包括插件设置的过滤)
|
java.lang.String |
getRefEntityId()
获取绑定的实体编码
|
java.lang.String |
getRefPropKey()
实际字段名(多级的情况下最后一级)
|
java.lang.Object[] |
getSelectedIds()
获取已选择的基础资料
|
boolean |
isCancel()
是否取消
|
boolean |
isMulti()
是否多选
|
void |
setCancel(boolean cancel)
设置是否取消
|
void |
setCustomQFilters(java.util.List<kd.bos.orm.query.QFilter> customQFilters)
设置插件设置的过滤条件(多个)
|
void |
setQfilters(java.util.List<kd.bos.orm.query.QFilter> qfilters)
设置过滤条件
|
void |
setRefEntityId(java.lang.String refEntityId)
设置绑定的实体编码
|
void |
setRefPropKey(java.lang.String refPropKey)
设置实际字段名(多级的情况下最后一级)
|
public BeforeFilterF7SelectEvent(java.lang.String refEntityId, java.lang.String refPropKey, boolean isMulti, java.lang.String fieldName, java.lang.Object[] selectedIds, java.util.List<kd.bos.orm.query.QFilter> qfilters)
@KSMethod public java.util.List<kd.bos.orm.query.QFilter> getCustomQFilters()
@KSMethod public void setCustomQFilters(java.util.List<kd.bos.orm.query.QFilter> customQFilters)
customQFilters
- @KSMethod public void addCustomQFilter(kd.bos.orm.query.QFilter customQFilter)
customQFilter
- @KSMethod public java.lang.String getRefEntityId()
@KSMethod public void setRefEntityId(java.lang.String refEntityId)
refEntityId
- @KSMethod public boolean isCancel()
@KSMethod public void setCancel(boolean cancel)
cancel
- @KSMethod public java.lang.Object[] getSelectedIds()
@KSMethod public boolean isMulti()
@KSMethod public java.lang.String getFieldName()
@KSMethod public java.lang.String getRefPropKey()
@KSMethod public void setRefPropKey(java.lang.String refPropKey)
refPropKey
- @KSMethod public java.util.List<kd.bos.orm.query.QFilter> getQfilters()
@KSMethod public void setQfilters(java.util.List<kd.bos.orm.query.QFilter> qfilters)
qfilters
- @KSMethod public java.util.List<kd.bos.orm.query.QFilter> getMergeQFilters()