类 BuildEntityRESTController
java.lang.Object
com.mbap.ct.buildentity.controller.BuildEntityRESTController
@RestController
@RequestMapping("rest/buildEntity")
public class BuildEntityRESTController
extends Object
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明com.mbap.util.view.R构建实体激活com.mbap.util.view.R生成实体文件com.mbap.util.view.RcreateTable(String id) 根据实体信息创建表到数据库com.mbap.util.view.R删除com.mbap.util.view.RdownloadEntityFile(String id, javax.servlet.http.HttpServletResponse response) 实体文件下载com.mbap.util.view.R判断实体文件是否存在com.mbap.util.view.R构建实体信息分页查询com.mbap.util.view.R查询构建实体信息列表com.mbap.util.view.RgetActived(String name) 获取以激活的实体信息com.mbap.util.view.R根据构建实体id获取表单配置信息com.mbap.util.view.Rsave(BuildEntity buildEntity) 保存构建实体信息com.mbap.util.view.RsyncFieldToTable(String id, boolean sync) 判断是否需要同步字段信息
-
构造器详细资料
-
BuildEntityRESTController
public BuildEntityRESTController()
-
-
方法详细资料
-
get
@RequestMapping(method=GET, name="\u6784\u5efa\u5b9e\u4f53\u4fe1\u606f\u5206\u9875\u67e5\u8be2") public com.mbap.util.view.R get(com.mbap.util.view.Page page, @RequestParam(value="name",required=false) String name) 构建实体信息分页查询- 参数:
page-- 返回:
-
getActived
@RequestMapping(value="getActived", method=GET, name="\u83b7\u53d6\u4ee5\u6fc0\u6d3b\u7684\u5b9e\u4f53\u4fe1\u606f") public com.mbap.util.view.R getActived(@RequestParam(value="name",required=false) String name) 获取以激活的实体信息- 参数:
name- 实体类描述或表名- 返回:
-
actived
@RequestMapping(value="actived", method=GET, name="\u6784\u5efa\u5b9e\u4f53\u6fc0\u6d3b") public com.mbap.util.view.R actived(@RequestParam("id") String id, @RequestParam("flag") boolean flag) 构建实体激活 -
get
@RequestMapping(value="list", method=GET, name="\u6784\u5efa\u5b9e\u4f53\u4fe1\u606f\u5217\u8868") public com.mbap.util.view.R get(@RequestParam(value="name",required=false) String name) 查询构建实体信息列表- 参数:
name- (包名、类名、类描述)- 返回:
-
getByBuildEntityId
@RequestMapping(value="{id}", name="\u6839\u636e\u6784\u5efa\u5b9e\u4f53id\u83b7\u53d6\u6784\u5efa\u5b9e\u4f53\u4fe1\u606f", method=GET) public com.mbap.util.view.R getByBuildEntityId(@PathVariable("id") String id) 根据构建实体id获取表单配置信息- 参数:
id- 构建实体id- 返回:
-
save
@PostMapping(name="\u4fdd\u5b58\u6784\u5efa\u5b9e\u4f53\u4fe1\u606f") public com.mbap.util.view.R save(@RequestBody BuildEntity buildEntity) 保存构建实体信息- 参数:
buildEntity- 构建实体信息- 返回:
-
delete
@RequestMapping(method=DELETE, name="\u6784\u5efa\u5b9e\u4f53\u4fe1\u606f\u5220\u9664") public com.mbap.util.view.R delete(@RequestParam(value="id",required=false) String[] ck_ids) 删除- 参数:
ck_ids-- 返回:
-
createEntityFile
@PostMapping("createfile/{id}") public com.mbap.util.view.R createEntityFile(@PathVariable("id") String id) 生成实体文件- 参数:
id- 实体配置id- 返回:
-
exist
判断实体文件是否存在- 参数:
id- 实体配置id- 返回:
-
downloadEntityFile
@GetMapping("download/{id}") public com.mbap.util.view.R downloadEntityFile(@PathVariable("id") String id, javax.servlet.http.HttpServletResponse response) 实体文件下载- 参数:
id- 实体配置id- 返回:
-
createTable
@ResponseBody @RequestMapping(method=GET, value="createTable/{id}", name="\u6839\u636e\u5b9e\u4f53\u4fe1\u606f\u521b\u5efa\u8868\u5230\u6570\u636e\u5e93") public com.mbap.util.view.R createTable(@PathVariable("id") String id) 根据实体信息创建表到数据库- 返回:
-
syncFieldToTable
@ResponseBody @RequestMapping(method=GET, value="syncFieldToTable/{id}", name="\u5224\u65ad\u662f\u5426\u9700\u8981\u540c\u6b65\u5b57\u6bb5\u4fe1\u606f") public com.mbap.util.view.R syncFieldToTable(@PathVariable("id") String id, @RequestParam(value="sync",required=false) boolean sync) 判断是否需要同步字段信息
-