类 FormRestController
- java.lang.Object
-
- net.risesoft.controller.form.FormRestController
-
@RestController @RequestMapping(value="/vue/y9form", produces="application/json") public class FormRestController extends Object- 作者:
- qinman, zhangchongjie
- Date:
- 2022/12/20
-
-
构造器概要
构造器 构造器 说明 FormRestController()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 net.risesoft.pojo.Y9Result<String>deleteFormFieldBind(@NotBlank String id)删除表单绑定的字段net.risesoft.pojo.Y9Result<Map<String,Object>>getForm(String id)获取表单信息net.risesoft.pojo.Y9Page<Y9FormField>getFormBindFieldList(String formId, Integer page, Integer rows)获取表单绑定的业务表字段列表net.risesoft.pojo.Y9Page<Map<String,Object>>getFormList(String systemName, int page, int rows)获取表单列表net.risesoft.pojo.Y9Result<Object>newOrModifyForm(Y9Form form)保存表单信息net.risesoft.pojo.Y9Result<Object>removeForm(String ids)删除表单net.risesoft.pojo.Y9Result<Object>saveFormField(String formId, String fieldJson)保存表单字段绑定信息net.risesoft.pojo.Y9Result<Object>saveFormJson(String id, String formJson)保存表单JSON信息
-
-
-
方法详细资料
-
deleteFormFieldBind
@PostMapping("/deleteFormFieldBind") public net.risesoft.pojo.Y9Result<String> deleteFormFieldBind(@RequestParam @NotBlank @NotBlank String id)删除表单绑定的字段- 参数:
id- 字段id- 返回:
- Y9Result
-
getForm
@GetMapping("/getForm") public net.risesoft.pojo.Y9Result<Map<String,Object>> getForm(@RequestParam String id)获取表单信息- 参数:
id- 表单id- 返回:
-
getFormBindFieldList
@GetMapping("/getFormBindFieldList") public net.risesoft.pojo.Y9Page<Y9FormField> getFormBindFieldList(@RequestParam String formId, @RequestParam Integer page, @RequestParam Integer rows)获取表单绑定的业务表字段列表- 参数:
formId- 应用名称page- 页码rows- 条数- 返回:
-
getFormList
@GetMapping("/getFormList") public net.risesoft.pojo.Y9Page<Map<String,Object>> getFormList(@RequestParam(required=false) String systemName, @RequestParam int page, @RequestParam int rows)获取表单列表- 参数:
systemName- 应用名称page- 页码rows- 条数- 返回:
-
newOrModifyForm
@PostMapping("/newOrModifyForm") public net.risesoft.pojo.Y9Result<Object> newOrModifyForm(Y9Form form)保存表单信息- 参数:
form- 表单信息- 返回:
-
removeForm
@PostMapping("/removeForm") public net.risesoft.pojo.Y9Result<Object> removeForm(@RequestParam String ids)删除表单- 参数:
ids- 表单id- 返回:
-
saveFormField
@PostMapping("/saveFormField") public net.risesoft.pojo.Y9Result<Object> saveFormField(@RequestParam String formId, @RequestParam(required=false) String fieldJson)保存表单字段绑定信息- 参数:
formId- 表单idfieldJson- 字段绑定信息- 返回:
-
-