@RestController
@RequestMapping(value="/rest/list/config")
public class ListConfigRESTController
extends java.lang.Object
| Constructor and Description |
|---|
ListConfigRESTController() |
| Modifier and Type | Method and Description |
|---|---|
com.mbap.util.view.R |
addListConfigField(ListConfigInfo listConfigInfo)
添加列表字段配置与表单字段配置
|
com.mbap.util.view.R |
copyListConfigInfo(java.lang.String listConfigInfoId)
复制列表配置信息
|
com.mbap.util.view.R |
delete(java.lang.String id)
删除
|
com.mbap.util.view.R |
delListConfigField(java.lang.String id)
删除列表字段配置与表单字段配置
|
com.mbap.util.view.R |
fieldPut(java.lang.String id,
Common common)
更新列表设置中各字段的配置情况
|
com.mbap.util.view.R |
get(com.mbap.util.view.Page page)
分页取得多条数据
|
com.mbap.util.view.R |
get(java.lang.String entityId,
java.lang.String id)
读取列表配置,如果是首次加载列表配置,自动生成默认配置
|
com.mbap.util.view.R |
getAll(com.mbap.util.view.Page page)
.
|
com.mbap.util.view.R |
getById(java.lang.String id)
根据列表配置信息id,获取业务的列表和表单配置详情
|
com.mbap.util.view.R |
getFieldInfoByRelaentityid(java.lang.String relaentityid)
根据字段关联的实体查询该实体的字段信息
|
com.mbap.util.view.R |
getRelatableField(java.lang.String buildEntityId)
根据实体id获取有关联的字段
|
com.mbap.util.view.R |
listConfigPut(java.lang.String id,
ListConfigInfo info)
更新列表设置
|
com.mbap.util.view.R |
sortFields(java.lang.String configId,
java.lang.String[] ids)
更新列表字段排序
|
@PostMapping(value="{entityId}")
public com.mbap.util.view.R get(@PathVariable(value="entityId")
java.lang.String entityId,
@RequestParam(value="id",required=false)
java.lang.String id)
entityId - 实体idid - 列表配置id@PutMapping(value="list/{id}")
public com.mbap.util.view.R listConfigPut(@PathVariable(value="id")
java.lang.String id,
@RequestBody
ListConfigInfo info)
id - 列表配置idconfigName - 要修改的属性value - 要修改的属性值@PutMapping(value="field/{id}")
public com.mbap.util.view.R fieldPut(@PathVariable(value="id")
java.lang.String id,
@RequestBody
Common common)
id - 字段配置idconfigName - 要修改的属性名称value - 要修改的属性值@PutMapping(value="sort/{configId}")
public com.mbap.util.view.R sortFields(@PathVariable(value="configId")
java.lang.String configId,
@RequestParam(value="ids")
java.lang.String[] ids)
ids - 需要调整顺序的配置id,id应按照排序先后传入@GetMapping(value="getById",
name="\u6839\u636e\u5217\u8868\u914d\u7f6eid\u83b7\u53d6\u4e1a\u52a1\u5217\u8868\u914d\u7f6e\u7684\u8be6\u7ec6")
public com.mbap.util.view.R getById(@RequestParam(value="id",required=true)
java.lang.String id)
id - 列表配置信息id@GetMapping(name="\u5206\u9875\u53d6\u5f97\u591a\u6761\u4e1a\u52a1\u914d\u7f6e\u6570\u636e") public com.mbap.util.view.R get(com.mbap.util.view.Page page)
page - 分页属性封装对象@GetMapping(value="getAll",
name="\u53d6\u5f97\u5168\u90e8\u4e1a\u52a1\u914d\u7f6e\u6570\u636e")
public com.mbap.util.view.R getAll(com.mbap.util.view.Page page)
page - @RequestMapping(value="{id}",
method=DELETE,
name="\u5220\u9664\u4e1a\u52a1\u914d\u7f6e")
public com.mbap.util.view.R delete(@PathVariable(value="id")
java.lang.String id)
id - @RequestMapping(value="getRelatableField/{buildEntityId}",
method=GET,
name="\u6839\u636e\u5b9e\u4f53id\u83b7\u53d6\u6709\u5173\u8054\u7684\u5b57\u6bb5")
public com.mbap.util.view.R getRelatableField(@PathVariable(value="buildEntityId")
java.lang.String buildEntityId)
buildEntityId - 构建实体id@RequestMapping(value="getFieldInfoByRelaentityid/{relaentityid}",
method=GET,
name="\u6839\u636e\u5b57\u6bb5\u5173\u8054\u7684\u5b9e\u4f53\u67e5\u8be2\u8be5\u5b9e\u4f53\u7684\u5b57\u6bb5\u4fe1\u606f")
public com.mbap.util.view.R getFieldInfoByRelaentityid(@PathVariable(value="relaentityid")
java.lang.String relaentityid)
relaentityid - 关联@RequestMapping(value="addListConfigField",
method=POST,
name="\u6dfb\u52a0\u5217\u8868\u5b57\u6bb5\u914d\u7f6e\u4e0e\u8868\u5355\u5b57\u6bb5\u914d\u7f6e")
public com.mbap.util.view.R addListConfigField(@RequestBody
ListConfigInfo listConfigInfo)
fieldIds - 字段idslistConfigInfoId - 列表配置id@RequestMapping(value="delListConfigField",
method=DELETE,
name="\u5220\u9664\u5217\u8868\u5b57\u6bb5\u914d\u7f6e\u4e0e\u8868\u5355\u5b57\u6bb5\u914d\u7f6e")
public com.mbap.util.view.R delListConfigField(@RequestParam
java.lang.String id)
fieldIds - 字段idslistConfigInfoId - 列表配置id@RequestMapping(value="copyListConfigInfo",
method=POST,
name="\u590d\u5236\u5217\u8868\u914d\u7f6e\u4fe1\u606f")
public com.mbap.util.view.R copyListConfigInfo(@RequestParam(value="listConfigInfoId")
java.lang.String listConfigInfoId)
listConfigInfoId - 列表配置id