@Service public class LayoutService extends Object
| 构造器和说明 |
|---|
LayoutService() |
| 限定符和类型 | 方法和说明 |
|---|---|
Map<String,String> |
addFieldItem()
增加一条FIELD元数据
|
Map<String,String> |
delFieldItem()
删除一条FIELD元数据
|
List<Map<String,String>> |
getFieldsBy()
根据fieldUri查询,获取FIELD元数据字段信息,返给前端布局
因为每个账套中一个FIELD表,所以需要携带base参数
|
List<Map<String,String>> |
getFieldsBy(Object uriKey)
在当前账套内获取FIELD表中的元数据字段信息
根据uriKey查询fieldAlias所有列名 |
Map<String,Map<String,Object>> |
jointCond(Map<String,Map<String,Object>> joint,
String alias,
Object opKey,
Object opVal)
为关联表的拼接精准查询条件
|
Map<String,Map<String,Object>> |
jointCond(String alias,
Object opKey,
Object opVal)
为关联表的拼接精准查询条件
|
Map<String,Map<String,String>> |
jointTables(Map<String,Object> params)
根据前台的传递参数,拼接生成多表联合查询参数
joint:{userName:{key:“A”,val:“阿三”}, fzflMc:{key:“B”,val:"绿色"}...} |
Map<String,String> |
setFieldItem()
设置一条FIELD元数据,即:自定义字段信息表的字段属性信息
|
Map<String,String> |
setFieldItems()
维护全部FIELD元数据扩展选项属性,包含排序、各种开关项等
每个账套中一个FIELD表
|
Map<String,String> |
setLayoutItem()
根据用户个人喜好自定义显示字段列表
|
Map<String,String> |
setLayoutOpts()
仅设置自定义LAYOUT的展示属性
这里的opts为单一head及单一Field的单一属性 |
public Map<String,String> setLayoutOpts()
public Map<String,String> setFieldItems()
每个账套中一个FIELD表
public List<Map<String,String>> getFieldsBy()
因为每个账套中一个FIELD表,所以需要携带base参数
public List<Map<String,String>> getFieldsBy(Object uriKey)
public Map<String,Map<String,String>> jointTables(Map<String,Object> params)
public Map<String,Map<String,Object>> jointCond(String alias, Object opKey, Object opVal)
Copyright © 2024. All rights reserved.