public interface IFormMetadataProvide
限定符和类型 | 方法和说明 |
---|---|
java.util.Map<java.lang.String,java.util.List<AbstractRule>> |
getAllEntityRules(java.lang.String formId)
获取表单的全部实体服务规则
|
<T extends Control> |
getControl(java.lang.String formId,
java.lang.String key) |
java.util.Map<java.lang.String,java.lang.Object> |
getFilterMeta(java.lang.String formId) |
FormConfig |
getFormConfig(java.lang.String formId) |
FormOperate |
getFormOperation(java.lang.String entityId,
java.lang.String operationKey) |
default AbstractOperateWebApi |
getFormOperationApi(java.lang.String lowerCase,
java.lang.String opNumber) |
java.lang.String |
getFormPluginScripts(java.lang.String formId,
java.lang.String key) |
java.util.List<java.lang.String> |
getHeadDateTimeFields(java.lang.String formId)
获取表单单据头的长日期字段列表
|
java.util.List<java.lang.String> |
getHeadDecimalFields(java.lang.String formId)
获取表单单据头的数值型字段列表
|
FormConfig |
getListFormConfig(java.lang.String formId) |
java.util.Map<java.lang.String,java.lang.Object> |
getListMeta(java.lang.String formId) |
QingView |
getListQingView(java.lang.String billFormId) |
java.util.Map<java.lang.String,java.lang.Object> |
getListToolBar(java.lang.String formId) |
java.util.Map<java.lang.String,java.lang.Object> |
getMobFilterMeta(java.lang.String formId)
获取移动过滤元数据
|
FormConfig |
getMobListFormConfig(java.lang.String formId) |
java.util.Map<java.lang.String,java.lang.Object> |
getMobListMeta(java.lang.String formId)
获取单据对应的移动列表元数据
|
FormRoot |
getRootControl(java.lang.String formId) |
FormConfig getFormConfig(java.lang.String formId)
FormRoot getRootControl(java.lang.String formId)
<T extends Control> T getControl(java.lang.String formId, java.lang.String key)
java.util.List<java.lang.String> getHeadDecimalFields(java.lang.String formId)
formId
- java.util.List<java.lang.String> getHeadDateTimeFields(java.lang.String formId)
lowerCase
- java.util.Map<java.lang.String,java.util.List<AbstractRule>> getAllEntityRules(java.lang.String formId)
formId
- 表单(布局)编码FormOperate getFormOperation(java.lang.String entityId, java.lang.String operationKey)
java.lang.String getFormPluginScripts(java.lang.String formId, java.lang.String key)
java.util.Map<java.lang.String,java.lang.Object> getListMeta(java.lang.String formId)
java.util.Map<java.lang.String,java.lang.Object> getMobListMeta(java.lang.String formId)
formId
- java.util.Map<java.lang.String,java.lang.Object> getMobFilterMeta(java.lang.String formId)
formId
- 表单标识java.util.Map<java.lang.String,java.lang.Object> getListToolBar(java.lang.String formId)
FormConfig getListFormConfig(java.lang.String formId)
FormConfig getMobListFormConfig(java.lang.String formId)
java.util.Map<java.lang.String,java.lang.Object> getFilterMeta(java.lang.String formId)
QingView getListQingView(java.lang.String billFormId)
default AbstractOperateWebApi getFormOperationApi(java.lang.String lowerCase, java.lang.String opNumber)