public interface SelectOrgApi
限定符和类型 | 字段和说明 |
---|---|
static java.lang.String |
SELECTORG_CONFIG_PLUGIN_NAME
选人自定义插件
|
限定符和类型 | 方法和说明 |
---|---|
boolean |
checkContainForm(java.lang.String compCode,
long formId)
检查组件是否包含表单
|
boolean |
checkExecute(java.lang.String compCode,
long formId)
检测选人组件是否能再该表单上运行
通用组件或应用范围是该表单的则可运行
|
boolean |
deleteReference(java.util.List<OrgSelectAppRsDto> dtos)
批量删除
|
boolean |
deleteReference(OrgSelectAppRsDto dto)
删除应用于选人组件关联关系
|
boolean |
deleteReference(java.lang.String category1,
java.lang.String category2)
根据category1 和 category2删除引用关系
|
java.util.List<BaseEntity> |
executeComp(java.lang.String compCode,
java.util.Map<java.lang.String,java.lang.Object> params)
运行组件
|
java.util.List<OrgSelectAppRsVo> |
findReference(java.lang.String category1,
java.lang.String category2,
java.lang.String referenceId)
查询引用关系
|
OrgSelectOrgDto |
getCompByCompCode(java.lang.String compCode)
通过组件Code获取选人组件定义
|
OrgSelectOrgDto |
getCompById(java.lang.Long compId)
通过Id获取选人组件定义
|
default java.util.Map<java.lang.String,SelectOrgFormFieldVo> |
getFormField(java.util.List<java.lang.String> compCode)
获取组件中的表单控件
|
default SelectOrgFormFieldVo |
getFormField(java.lang.String compCode)
获取组件中的表单控件
|
java.util.List<SelectOrgFormFieldVo> |
parseFormField(java.util.List<java.lang.String> compCode)
解析组件的表单控件
|
boolean |
saveReference(java.util.List<OrgSelectAppRsDto> dtos)
批量保存
|
long |
saveReference(OrgSelectAppRsDto dto)
保存/更新应用于选人组件关联关系
|
static final java.lang.String SELECTORG_CONFIG_PLUGIN_NAME
OrgSelectOrgDto getCompById(java.lang.Long compId)
compId
- 组件IdOrgSelectOrgDto getCompByCompCode(java.lang.String compCode)
compCode
- 组件codelong saveReference(OrgSelectAppRsDto dto)
dto
- orgDefineId、category1、category1Desc、referenceId、referenceName 必传boolean saveReference(java.util.List<OrgSelectAppRsDto> dtos)
dtos
- boolean deleteReference(OrgSelectAppRsDto dto)
dto
- category1, referenceId 必传boolean deleteReference(java.lang.String category1, java.lang.String category2)
category1
- category2
- boolean deleteReference(java.util.List<OrgSelectAppRsDto> dtos)
dtos
- java.util.List<BaseEntity> executeComp(java.lang.String compCode, java.util.Map<java.lang.String,java.lang.Object> params)
compCode
- params
- java.util.List<OrgSelectAppRsVo> findReference(java.lang.String category1, java.lang.String category2, java.lang.String referenceId)
category1
- category2
- referenceId
- boolean checkExecute(java.lang.String compCode, long formId)
compCode
- 组件编码formId
- 表单idjava.util.List<SelectOrgFormFieldVo> parseFormField(java.util.List<java.lang.String> compCode)
compCode
- boolean checkContainForm(java.lang.String compCode, long formId)
compCode
- 组件编码formId
- 表单iddefault SelectOrgFormFieldVo getFormField(java.lang.String compCode)
compCode
- default java.util.Map<java.lang.String,SelectOrgFormFieldVo> getFormField(java.util.List<java.lang.String> compCode)
compCode
-