public class FilterModel extends java.lang.Object implements IFilterModel
构造器和说明 |
---|
FilterModel() |
限定符和类型 | 方法和说明 |
---|---|
void |
clearScheme()
清除暂存的过滤条件
|
boolean |
deleteScheme(java.lang.String schemeid,
java.lang.StringBuilder errorMessage)
删除方案
|
java.util.List<FilterScheme> |
getAllSchemeList() |
FilterParameter |
getCommonFilterParameter(java.util.List<java.util.Map<java.lang.String,java.util.List<java.lang.Object>>> commonFilterList,
boolean initialized) |
MainEntityType |
getDataType() |
FilterParameter |
getFastFilterParameter(java.util.List<java.util.Map<java.lang.String,java.util.List<java.lang.Object>>> fastFilterList) |
FilterObject |
getFilterObject() |
java.lang.String |
getFormId() |
FilterParameter |
getSchemeFilterParameter(java.util.List<java.util.Map<java.lang.String,java.util.List<java.lang.Object>>> schemeFilterList,
boolean initialized) |
java.util.List<FilterScheme> |
getSchemeList() |
java.util.List<java.lang.Long> |
getSelectedMainOrgIds()
获取选中的主业务组织
|
java.util.Map<java.lang.String,java.lang.Object> |
getSelectedValues()
获取常用过滤选中的基础资料和下拉列表值
|
SortObject |
getSortObject() |
boolean |
isContainBillStatus() |
boolean |
isContainMainOrg() |
boolean |
isContainUsedStatus() |
boolean |
isExistsScheme(java.lang.String name)
方案是否存在
|
boolean |
isMainOrgNoLimit() |
FilterScheme |
load(java.lang.String schemeId)
根据方案标识加载指定过滤方案
|
void |
loadInitDefaultScheme()
加载默认方案
|
boolean |
saveScheme(FilterScheme filterScheme,
java.lang.StringBuilder errorMessage)
保存方案
|
void |
setDataType(MainEntityType dataType) |
void |
setFormId(java.lang.String formId) |
void |
setSortObject(SortObject sortObject) |
boolean |
updateScheme(java.lang.String schemeId,
boolean isDefault,
java.lang.StringBuilder errorMessage)
修改方案
|
public boolean isContainMainOrg()
isContainMainOrg
在接口中 IFilterModel
public boolean isMainOrgNoLimit()
isMainOrgNoLimit
在接口中 IFilterModel
public boolean isContainBillStatus()
isContainBillStatus
在接口中 IFilterModel
public boolean isContainUsedStatus()
isContainUsedStatus
在接口中 IFilterModel
public java.util.Map<java.lang.String,java.lang.Object> getSelectedValues()
getSelectedValues
在接口中 IFilterModel
public java.util.List<java.lang.Long> getSelectedMainOrgIds()
getSelectedMainOrgIds
在接口中 IFilterModel
public MainEntityType getDataType()
getDataType
在接口中 IFilterModel
public void setDataType(MainEntityType dataType)
setDataType
在接口中 IFilterModel
dataType
- 过滤模型对应的实体public java.lang.String getFormId()
getFormId
在接口中 IFilterModel
public void setFormId(java.lang.String formId)
setFormId
在接口中 IFilterModel
formId
- 过滤模型对应的实体编码public SortObject getSortObject()
getSortObject
在接口中 IFilterModel
public void setSortObject(SortObject sortObject)
setSortObject
在接口中 IFilterModel
sortObject
- 过滤对象public java.util.List<FilterScheme> getSchemeList()
getSchemeList
在接口中 IFilterModel
public void clearScheme()
IFilterModel
clearScheme
在接口中 IFilterModel
public java.util.List<FilterScheme> getAllSchemeList()
getAllSchemeList
在接口中 IFilterModel
public boolean isExistsScheme(java.lang.String name)
IFilterModel
isExistsScheme
在接口中 IFilterModel
name
- 方案名称public void loadInitDefaultScheme()
IFilterModel
loadInitDefaultScheme
在接口中 IFilterModel
public FilterScheme load(java.lang.String schemeId)
IFilterModel
load
在接口中 IFilterModel
schemeId
- 方案标识public boolean saveScheme(FilterScheme filterScheme, java.lang.StringBuilder errorMessage)
IFilterModel
saveScheme
在接口中 IFilterModel
filterScheme
- 方案数据errorMessage
- 保存时的错误信息public boolean updateScheme(java.lang.String schemeId, boolean isDefault, java.lang.StringBuilder errorMessage)
IFilterModel
updateScheme
在接口中 IFilterModel
schemeId
- 方案标识isDefault
- 是否默认方案errorMessage
- 保存时的错误信息public boolean deleteScheme(java.lang.String schemeid, java.lang.StringBuilder errorMessage)
IFilterModel
deleteScheme
在接口中 IFilterModel
schemeid
- 方案标识errorMessage
- 保存时的错误信息public FilterParameter getFastFilterParameter(java.util.List<java.util.Map<java.lang.String,java.util.List<java.lang.Object>>> fastFilterList)
getFastFilterParameter
在接口中 IFilterModel
public FilterParameter getCommonFilterParameter(java.util.List<java.util.Map<java.lang.String,java.util.List<java.lang.Object>>> commonFilterList, boolean initialized)
getCommonFilterParameter
在接口中 IFilterModel
public FilterParameter getSchemeFilterParameter(java.util.List<java.util.Map<java.lang.String,java.util.List<java.lang.Object>>> schemeFilterList, boolean initialized)
getSchemeFilterParameter
在接口中 IFilterModel
public FilterObject getFilterObject()
getFilterObject
在接口中 IFilterModel