限定符和类型 | 类和说明 |
---|---|
class |
BasedataEntityType
基础资料实体类型
|
class |
BillEntityType
单据实体类型
|
class |
FlexEntityType |
class |
ParameterEntityType
参数实体类型
|
class |
PublicParameterEntityType
参数实体类型
|
class |
QueryEntityType |
class |
RefEntityType |
限定符和类型 | 字段和说明 |
---|---|
static MainEntityType |
MainEntityType.Empty |
限定符和类型 | 方法和说明 |
---|---|
MainEntityType |
IEntityMetaDataProvider.getDataEntityType(java.lang.String number)
根据编码获取实体类型
|
MainEntityType |
EntityMetadataProvider.getDataEntityType(java.lang.String number) |
static MainEntityType |
EntityMetadataCache.getDataEntityType(java.lang.String number)
返回实体元数据
|
static MainEntityType |
EntityMetadataCache.getDataEntityType(java.net.URL url)
返回实体元数据
|
static MainEntityType |
EntityMetadataCache.getDataEntityTypeById(java.lang.String entityId) |
static MainEntityType |
EntityMetadataCache.getDataEntityTypeNoCache(java.lang.String number) |
MainEntityType |
QueryEntityType.getMainEntityType() |
限定符和类型 | 方法和说明 |
---|---|
java.util.List<MainEntityType> |
QueryEntityType.getAllJoinEntityType() |
限定符和类型 | 方法和说明 |
---|---|
static TreeNode |
RuntimeMetaUtil.buildBillTreeNodes(MainEntityType mainType,
boolean isIncludePKField,
boolean isOnlyPhysicsField) |
static java.util.List<TreeNode> |
RuntimeMetaUtil.buildFldTreeNodes(MainEntityType mainType,
boolean isIncludePKField,
boolean isOnlyPhysicsField) |
static java.util.Map<java.lang.String,java.lang.String> |
EntityTypeUtil.getKeyFields(MainEntityType entityType)
获取单据关键字段信息,组织字段,编码:如果是基础,是编码,如果是单据是单据编号
|
static java.lang.String |
EntityTypeUtil.getMainOrgId(MainEntityType entityType) |
static ListField |
EntityTypeUtil.getMainOrgListField(MainEntityType entityType) |
void |
ExtendedDataEntitySet.Parse(kd.bos.dataentity.entity.DynamicObject[] dataEntities,
MainEntityType dType)
将数据拉平,并放入字典
|
限定符和类型 | 方法和说明 |
---|---|
java.lang.String |
CRCondition.buildFullFormula(MainEntityType mainType)
合并条件表格、手书条件,生成一条完整的表达式
|
void |
CRValByConditions.check(MainEntityType mainType,
CheckPoint parentPoint,
CheckResult checkResult)
检查配置是否合理
|
void |
CRValByCondition.check(MainEntityType mainType,
CheckPoint parentPoint,
CheckResult checkResult)
检查配置是否合理
|
void |
CRFormula.check(MainEntityType mainType,
CheckPoint checkPoint,
CheckResult checkResult)
检查配置是否合理
|
void |
CRCondition.check(MainEntityType mainType,
CheckPoint checkPoint,
CheckResult checkResult) |
void |
CRBizRuleElement.check(MainEntityType mainType,
CheckPoint parentPoint,
CheckResult checkResult)
检查配置是否合理
|
boolean |
WriteBackFormula.check(MainEntityType srcMainType,
MainEntityType tgtMainType,
CheckPoint parentPoint,
CheckResult checkResult)
检查配置是否合理
|
void |
PlugInPolicy.check(MainEntityType srcMainType,
MainEntityType tgtMainType,
ConvertRuleElement rule,
CheckPoint parentPoint,
CheckResult checkResult)
检查配置是否合理
|
void |
LinkEntityPolicy.check(MainEntityType srcMainType,
MainEntityType tgtMainType,
ConvertRuleElement rule,
CheckPoint parentPoint,
CheckResult checkResult)
检查配置是否合理
|
void |
GroupByPolicy.check(MainEntityType srcMainType,
MainEntityType tgtMainType,
ConvertRuleElement rule,
CheckPoint parentPoint,
CheckResult checkResult)
检查配置是否合理
|
void |
FilterPolicy.check(MainEntityType srcMainType,
MainEntityType tgtMainType,
ConvertRuleElement rule,
CheckPoint parentPoint,
CheckResult checkResult)
检查配置是否合理
|
void |
FieldMapPolicy.check(MainEntityType srcMainType,
MainEntityType tgtMainType,
ConvertRuleElement rule,
CheckPoint parentPoint,
CheckResult checkResult)
检查配置是否合理
|
void |
FieldMapItem.check(MainEntityType srcMainType,
MainEntityType tgtMainType,
ConvertRuleElement rule,
CheckPoint parentPoint,
CheckResult checkResult)
检查配置是否合理
|
void |
BizRulePolicy.check(MainEntityType srcMainType,
MainEntityType tgtMainType,
ConvertRuleElement rule,
CheckPoint parentPoint,
CheckResult checkResult)
检查配置是否合理
|
void |
WriteBackBizRule.check(MainEntityType srcMainType,
java.lang.String srcEntityKey,
CheckPoint parentPoint,
CheckResult checkResult)
检查配置是否合理
|
java.util.HashSet<java.lang.String> |
LinkEntityPolicy.getSrcLinkEntitys(MainEntityType srcMainType)
输出源单关联主实体及其父实体:校验数据筛选、数据分组策略中用到的源单字段,必须来自于关联主实体
|
限定符和类型 | 方法和说明 |
---|---|
void |
ConvertOperationResult.addTargetDataObjects(IRefrencedataProvider refDataProvider,
MainEntityType mainType,
java.util.List<kd.bos.dataentity.entity.DynamicObject> dataEntities)
把生成的目标单,存入缓存
|
java.util.List<kd.bos.dataentity.entity.DynamicObject> |
ConvertOperationResult.loadTargetDataObjects(IRefrencedataProvider refDataProvider,
MainEntityType mainType)
从缓存中,读取全部目标单返回;读取后,自动清除全部缓存
|
java.util.List<kd.bos.dataentity.entity.DynamicObject> |
ConvertOperationResult.loadTargetDataObjects(IRefrencedataProvider refDataProvider,
MainEntityType mainType,
boolean releaseCach)
从缓存中,读取全部目标单返回;读取后,根据参数控制是否清除缓存
|
void |
ConvertOperationResult.release(IRefrencedataProvider refDataProvider,
MainEntityType mainType)
释放缓存
|
构造器和说明 |
---|
RedisModelCache(IRefrencedataProvider refProvide,
MainEntityType dt,
java.lang.String pageId) |
限定符和类型 | 方法和说明 |
---|---|
MainEntityType |
IDataModel.getDataEntityType()
获取实体类型
|
MainEntityType |
AbstractFormDataModel.getDataEntityType() |
MainEntityType |
IFilterModel.getDataType() |
MainEntityType |
AbstractFormDataModel.getMainEntityType() |
限定符和类型 | 方法和说明 |
---|---|
kd.bos.orm.query.QFilter |
IFormValueProvider.buildPermOrgFilter(kd.bos.orm.query.QFilter qFilter,
MainEntityType dataType,
java.lang.String formId,
boolean isContainMainOrg,
boolean isNoLimit)
已过时。
|
java.util.List<java.lang.Long> |
IFormValueProvider.getMainOrgIds(MainEntityType dataType,
java.lang.String formId)
已过时。
|
void |
IFilterModel.setDataType(MainEntityType dataType) |
构造器和说明 |
---|
AbstractFormDataModel(MainEntityType entityType) |
DynamicFormModelProxy(MainEntityType dt) |
限定符和类型 | 方法和说明 |
---|---|
MainEntityType |
GetEntityTypeEventArgs.getNewEntityType() |
MainEntityType |
GetEntityTypeEventArgs.getOriginalEntityType() |
限定符和类型 | 方法和说明 |
---|---|
void |
GetEntityTypeEventArgs.setNewEntityType(MainEntityType newEntityType) |
构造器和说明 |
---|
GetEntityTypeEventArgs(MainEntityType mainEntityType) |
限定符和类型 | 方法和说明 |
---|---|
MainEntityType |
FilterRow.getDataType() |
MainEntityType |
FilterObject.getDataType() |
MainEntityType |
FilterField.getMainType()
公共属性
|
MainEntityType |
ConditionVariableContext.getMainType()
单据主实体
|
限定符和类型 | 方法和说明 |
---|---|
static kd.bos.orm.query.QFilter |
PermissionFilterUtil.buildPermOrgFilter(MainEntityType dataType,
boolean isContainMainOrg,
boolean isNoLimit,
java.lang.String formId) |
static kd.bos.orm.query.QFilter |
PermissionFilterUtil.buildPermOrgFilter(MainEntityType dataType,
boolean isContainMainOrg,
boolean isNoLimit,
java.lang.String formId,
java.lang.String appId) |
static FilterField |
FilterField.create(MainEntityType mainType,
java.lang.String fieldName)
公共静态方法:传入字段标识,创建对应的过滤字段
|
static FilterField |
FilterBuilder.getFilterField(MainEntityType dataType,
java.lang.String fieldName)
获取过滤字段
|
static java.util.List<kd.bos.orm.query.QFilter> |
PermissionFilterUtil.getListPermissionFilters(MainEntityType mainEntityType,
boolean isIsolationOrg,
java.lang.String appId,
ITimeService timeService,
IUserService userService)
获取有权限列表过滤条件
|
static java.util.List<java.lang.Long> |
PermissionFilterUtil.getMainOrgIds(MainEntityType dataType,
java.lang.String entityTypeId) |
static java.util.List<java.lang.Long> |
PermissionFilterUtil.getMainOrgIds(MainEntityType dataType,
java.lang.String entityTypeId,
java.lang.String appId) |
static java.util.List<java.lang.Long> |
PermissionFilterUtil.getMainOrgIds(MainEntityType dataType,
java.lang.String entityTypeId,
java.lang.String appId,
kd.bos.orm.query.QFilter qFilter,
java.lang.String orderBy,
int top) |
static MainOrgProp |
PermissionFilterUtil.getMainOrgProp(MainEntityType dataType) |
void |
FilterRow.setDataType(MainEntityType dataType) |
void |
FilterObject.setDataType(MainEntityType dataType) |
void |
FilterField.setMainType(MainEntityType mainType) |
构造器和说明 |
---|
FilterBuilder(MainEntityType dataType) |
FilterBuilder(MainEntityType dataType,
boolean isCheckInput)
构造函数
|
FilterBuilder(MainEntityType dataType,
FilterCondition filterCondition) |
FilterBuilder(MainEntityType dataType,
FilterCondition filterCondition,
boolean isCheckInput) |
FilterBuilder(MainEntityType dataType,
FilterCondition filterCondition,
boolean isCheckInput,
java.util.List<FilterField> filterFields)
构造函数
|
FilterBuilder(MainEntityType dataType,
FilterCondition filterCondition,
IDataModel model)
构造函数
|
FilterBuilder(MainEntityType dataType,
FilterCondition filterCondition,
IFilterValueSetter filterValueSetter,
boolean isCheckInput,
java.util.List<FilterField> filterFields)
构造函数
|
FilterBuilder(MainEntityType dataType,
FilterObject filterObject) |
FilterField(MainEntityType mainType,
kd.bos.dataentity.metadata.IDataEntityProperty srcFieldProp,
kd.bos.dataentity.metadata.IDataEntityProperty refProp1,
kd.bos.dataentity.metadata.IDataEntityProperty refProp2,
java.lang.String refEntityId)
构造函数
|
FilterObject(MainEntityType dataType)
构造函数
|
FilterObject(MainEntityType dataType,
boolean isCheckInput)
构造函数
|
FilterRow(MainEntityType dataType,
FilterObject filterObject,
FilterField fieldField,
java.lang.String leftBracket,
CompareType compareType,
java.util.List<java.lang.String> valueList,
java.lang.String rightBracket,
LogicOperate logic) |
SortObject(MainEntityType dataType) |
限定符和类型 | 方法和说明 |
---|---|
void |
FlexEntireData.setFlexData(MainEntityType entityType,
kd.bos.dataentity.entity.DynamicObject data) |
限定符和类型 | 方法和说明 |
---|---|
MainEntityType |
RowDataModel.getMainEntityType()
主实体
|
限定符和类型 | 方法和说明 |
---|---|
static kd.bos.dataentity.metadata.dynamicobject.DynamicProperty |
RowDataModel.findProperty(MainEntityType mainType,
java.lang.String var)
从单据主实体中,寻找变量对应的字段返回:变量名,可能包含了单据体前缀,或者是基础资料的引用属性,本函数会对变量按"."
|
构造器和说明 |
---|
RowDataModel(java.lang.String entityKey,
MainEntityType mainEntityType)
构造函数之二:基于实体模型,通过解析实体间的依赖关系,获取目标字段值
|
限定符和类型 | 方法和说明 |
---|---|
void |
PrintServicePluginProxy.setContext(MainEntityType billEntityType) |
default void |
IPrintServicePlugin.setContext(MainEntityType billEntityType) |
void |
AbstractPrintServicePlugin.setContext(MainEntityType billEntityType) |
void |
OperationServicePlugInProxy.setContext(MainEntityType billEntityType,
java.util.Map<java.lang.String,java.lang.Object> operateMeta,
kd.bos.dataentity.OperateOption option) |
default void |
IOperationServicePlugIn.setContext(MainEntityType billEntityType,
java.util.Map<java.lang.String,java.lang.Object> operateMeta,
kd.bos.dataentity.OperateOption option)
设置上下文
|
void |
AbstractOperationServicePlugIn.setContext(MainEntityType billEntityType,
java.util.Map<java.lang.String,java.lang.Object> operateMeta,
kd.bos.dataentity.OperateOption option) |
限定符和类型 | 方法和说明 |
---|---|
AnalysisField |
MulBasedataProp.createAnalysisField(MainEntityType mainType,
java.lang.String refPropKey) |
AnalysisField |
IFieldHandle.createAnalysisField(MainEntityType mainType,
java.lang.String propName) |
AnalysisField |
FlexProp.createAnalysisField(MainEntityType mainType,
java.lang.String propName) |
AnalysisField |
FieldProp.createAnalysisField(MainEntityType mainType,
java.lang.String propName) |
AnalysisField |
BasedataProp.createAnalysisField(MainEntityType mainType,
java.lang.String refPropKey) |
default java.util.List<AnalysisField> |
IFieldHandle.createAnalysisFields(MainEntityType mainType) |
java.util.List<AnalysisField> |
FlexProp.createAnalysisFields(MainEntityType mainType) |
java.util.List<AnalysisField> |
FieldProp.createAnalysisFields(MainEntityType mainType) |
java.util.List<AnalysisField> |
BasedataProp.createAnalysisFields(MainEntityType mainType)
基于运行时字段元数据,构建过滤字段
|
FilterField |
OrgProp.createFilterField(MainEntityType mainType,
java.lang.String refPropKey) |
FilterField |
MulBasedataProp.createFilterField(MainEntityType mainType,
java.lang.String refPropKey) |
FilterField |
ItemClassProp.createFilterField(MainEntityType mainType,
java.lang.String refPropKey) |
FilterField |
IFieldHandle.createFilterField(MainEntityType mainType,
java.lang.String propName) |
FilterField |
FlexProp.createFilterField(MainEntityType mainType,
java.lang.String propName) |
FilterField |
FieldProp.createFilterField(MainEntityType mainType,
java.lang.String propName)
输出过滤字段信息
|
FilterField |
BasedataProp.createFilterField(MainEntityType mainType,
java.lang.String refPropKey)
输出过滤字段信息
|
java.util.List<FilterField> |
OrgProp.createFilterFields(MainEntityType mainType) |
java.util.List<FilterField> |
ItemClassProp.createFilterFields(MainEntityType mainType) |
default java.util.List<FilterField> |
IFieldHandle.createFilterFields(MainEntityType mainType)
基于运行时字段元数据,构建过滤字段
|
java.util.List<FilterField> |
FlexProp.createFilterFields(MainEntityType mainType) |
java.util.List<FilterField> |
FieldProp.createFilterFields(MainEntityType mainType)
基于运行时字段元数据,构建过滤字段
|
java.util.List<FilterField> |
BasedataProp.createFilterFields(MainEntityType mainType)
基于运行时字段元数据,构建过滤字段
|
void |
FlexProp.extendFlexProperties(MainEntityType entityType,
IRegisterFlexPropertyListener registerPropertyListener)
将弹性域字段扩展到对应的实体
|
java.util.Map<java.lang.String,java.lang.Object> |
FlexProp.getQingValue(MainEntityType flexEntityType,
kd.bos.dataentity.entity.DynamicObject v,
java.util.function.BiFunction<kd.bos.dataentity.metadata.dynamicobject.DynamicObjectType,java.lang.Object,kd.bos.dataentity.entity.DynamicObject> loadReferenceData) |
java.lang.Object |
FlexProp.getValue(MainEntityType flexEntityType,
kd.bos.dataentity.entity.DynamicObject dataEntity,
java.util.function.BiFunction<kd.bos.dataentity.metadata.dynamicobject.DynamicObjectType,java.lang.Object,kd.bos.dataentity.entity.DynamicObject> loadReferenceData) |
构造器和说明 |
---|
AnalysisField(MainEntityType mainType,
kd.bos.dataentity.metadata.IDataEntityProperty srcFieldProp,
kd.bos.dataentity.metadata.IDataEntityProperty refProp1,
kd.bos.dataentity.metadata.IDataEntityProperty refProp2,
java.lang.String refEntityId) |
限定符和类型 | 方法和说明 |
---|---|
MainEntityType |
ValidateContext.getBillEntityType()
单据主实体,包括了完整的字段;可能比单据数据包中的属性多
|
MainEntityType |
ValidateContext.getSubEntityType()
单据主实体,只包括本次操作用到的字段,与单据数据包一致
|
限定符和类型 | 方法和说明 |
---|---|
void |
ValidateContext.setBillEntityType(MainEntityType billEntityType) |
void |
ValidateContext.setSubEntityType(MainEntityType subEntityType) |
限定符和类型 | 方法和说明 |
---|---|
MainEntityType |
FilterModel.getDataType() |
MainEntityType |
FlexSchemeFilterColumn.getEntityType() |
MainEntityType |
FilterContainer.getEntityType()
获取实体类型
|
MainEntityType |
FilterColumn.getEntityType() |
MainEntityType |
AbstractFilterGridView.getEntityType()
实体信息
|
限定符和类型 | 方法和说明 |
---|---|
static java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
AbstractFilterGridView.createFilterColumns(java.util.List<FilterColumn> filterColumns,
MainEntityType entityType)
通过已有过滤字段构造数据给前端渲染展示
|
static java.util.List<java.util.Map<java.lang.String,java.util.List<java.lang.Object>>> |
AbstractFilterGridView.getFilterValues(java.util.List<FilterColumn> filterColumns,
MainEntityType entityType)
获取设计器配置的默认过滤条件
|
void |
FilterModel.setDataType(MainEntityType dataType) |
void |
FilterContainer.setEntityType(MainEntityType entityType) |
void |
FilterColumn.setEntityType(MainEntityType entityType) |
void |
AbstractFilterGridView.setEntityType(MainEntityType entityType) |
限定符和类型 | 方法和说明 |
---|---|
IDataModel |
IFormView.createFlexModel(IDataModel flexModel,
MainEntityType met) |
限定符和类型 | 方法和说明 |
---|---|
MainEntityType |
MobileSearch.getEntityType() |
MainEntityType |
MobileList.getEntityType()
获取实体元数据类型
|
限定符和类型 | 方法和说明 |
---|---|
java.util.Map<java.lang.String,java.lang.Object> |
TemplateTextListColumn.createColumn(MainEntityType entityType) |
java.util.Map<java.lang.String,java.lang.Object> |
PictureListColumn.createColumn(MainEntityType entityType) |
java.util.Map<java.lang.String,java.lang.Object> |
MergeListColumn.createColumn(MainEntityType entityType) |
java.util.Map<java.lang.String,java.lang.Object> |
ListOperationColumn.createColumn(MainEntityType entityType) |
java.util.Map<java.lang.String,java.lang.Object> |
ListColumn.createColumn(MainEntityType entityType) |
java.util.Map<java.lang.String,java.lang.Object> |
IconListColumn.createColumn(MainEntityType entityType) |
java.util.Map<java.lang.String,java.lang.Object> |
IListColumn.createColumn(MainEntityType entityType) |
java.util.Map<java.lang.String,java.lang.Object> |
DynamicTextListColumn.createColumn(MainEntityType entityType) |
java.util.Map<java.lang.String,java.lang.Object> |
DecimalListColumn.createColumn(MainEntityType entityType) |
java.util.Map<java.lang.String,java.lang.Object> |
ComboListColumn.createColumn(MainEntityType entityType) |
java.util.Map<java.lang.String,java.lang.Object> |
CheckBoxListColumn.createColumn(MainEntityType entityType) |
java.util.Map<java.lang.String,java.lang.Object> |
AbstractListContainerColumn.createColumn(MainEntityType entityType) |
java.util.Map<java.lang.String,java.lang.Object> |
AbstractListColumn.createColumn(MainEntityType entityType) |
java.util.Map<java.lang.String,java.lang.Object> |
ListColumnGroup.createColumn(MainEntityType entityType,
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>> decimalFieldMap) |
static java.util.List<EntryEntityDto> |
ViewCommonUtil.getFullEntryEntityDtos(java.util.List<EntryEntityDto> entryEntityDtos,
MainEntityType mainEntityType)
集合中可能没有父单据体,添加
|
限定符和类型 | 方法和说明 |
---|---|
MainEntityType |
AbstractReportModel.getItemType() |
限定符和类型 | 方法和说明 |
---|---|
void |
AbstractReportModel.setEntityType(MainEntityType itemType) |
限定符和类型 | 方法和说明 |
---|---|
static MainEntityType |
MetadataServiceHelper.getDataEntityType(java.lang.String number) |
限定符和类型 | 方法和说明 |
---|---|
static boolean |
UnitConvertHelper.isConvertable(QtyProp distQtyProp,
QtyProp srcQtyProp,
MainEntityType dt,
java.lang.StringBuilder errMsg) |
限定符和类型 | 方法和说明 |
---|---|
static java.util.List<kd.bos.orm.query.fulltext.FullTextIndex> |
FullTextIndexHelper.initOrCreateIndexes(java.util.List<kd.bos.orm.query.fulltext.FullTextIndex> fullTextIndexs,
java.util.List<java.lang.String> successInfo,
java.util.List<java.lang.String> errorInfo,
java.util.Map<java.lang.String,java.lang.String> errorInfoMap,
java.util.Map<java.lang.String,MainEntityType> mainEntityTypeMap) |
static void |
FullTextIndexHelper.syncData(java.util.List<kd.bos.orm.query.fulltext.FullTextIndex> fullTextIndexs,
ITimeService timeService,
java.util.Map<java.lang.String,MainEntityType> mainEntityTypeMap) |
限定符和类型 | 方法和说明 |
---|---|
static long |
FlexHelper.save(MainEntityType flexEntityType,
kd.bos.dataentity.entity.DynamicObject flexObject) |
static long |
FlexHelper.saveFlexData(MainEntityType flexEntityType,
FlexEntireData flexEntireData) |
限定符和类型 | 方法和说明 |
---|---|
static java.util.List<java.util.Map<java.lang.String,java.lang.String>> |
OrgViewServiceHelper.getAllPermissionOrgs(MainEntityType dataEntityType,
long orgViewTypeID,
boolean isOrgBaseAdmin) |
static java.util.List<java.util.Map<java.lang.String,java.lang.String>> |
OrgViewServiceHelper.getAllPermissionOrgs(MainEntityType dataEntityType,
long orgViewTypeID,
boolean isOrgBaseAdmin,
boolean isOnlyDisplayLeaves) |
static java.util.List<java.util.Map<java.lang.String,java.lang.String>> |
OrgViewServiceHelper.getAllPermissionOrgs(MainEntityType dataEntityType,
java.lang.String orgViewType)
获取有权限的组织 根据长编码构建树,如果上级无权限,则一直往上找,直到找到根节点处。
|
static java.util.List<java.util.Map<java.lang.String,java.lang.String>> |
OrgViewServiceHelper.getAllPermissionOrgs(java.lang.String orgViewID,
MainEntityType mainEntityType)
获取所有有权限组织视图的数据,如果某个节点的上级没有权限,则一直往上找,挂靠到上级有权限的组织下; 如果根节点没有权限,则构建虚根节点
|
限定符和类型 | 方法和说明 |
---|---|
static kd.bos.orm.query.QFilter |
PermissionServiceHelper.convertRule(MainEntityType entityType,
java.lang.String ruleJson,
java.util.Map<java.lang.String,kd.bos.orm.query.QFilter> convertRuleMap,
java.util.Map<java.lang.String,kd.bos.orm.query.QFilter> convertRuleRowMap)
过滤条件字符串转化
把类似creator.name = "张三" 这样的条件要转化为 creator.id = "123"
以解决跨库OR,或者跨对象OR的问题。
|
限定符和类型 | 方法和说明 |
---|---|
MainEntityType |
BaseDataProvider.getMainEntityType() |
构造器和说明 |
---|
BaseDataProvider(java.lang.String pageId,
MainEntityType mainEntityType,
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> customFieldsMap,
PrintServicePluginProxy pluginProxy) |
DemoDataProvider(java.lang.String pageId,
MainEntityType mainEntityType,
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> customFieldsMap,
PrintServicePluginProxy pluginProxy) |
DynamicFormDataProvider(java.lang.String pageId,
MainEntityType mainEntityType,
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> customFieldsMap,
PrintServicePluginProxy pluginProxy) |
QueryDataProvider(java.lang.String pageId,
MainEntityType mainEntityType,
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> customFieldsMap,
PrintServicePluginProxy pluginProxy) |
ReportDataProvider(java.lang.String pageId,
MainEntityType mainEntityType,
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> customFieldsMap,
PrintServicePluginProxy pluginProxy) |
TestDataProvider(java.lang.String pageId,
MainEntityType mainEntityType,
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> customFieldsMap,
PrintServicePluginProxy pluginProxy) |