类 FormRestController


  • @RestController
    @RequestMapping(value="/vue/y9form",
                    produces="application/json")
    public class FormRestController
    extends Object
    作者:
    qinman, zhangchongjie
    Date:
    2022/12/20
    • 构造器详细资料

      • FormRestController

        public FormRestController()
    • 方法详细资料

      • 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 - 表单id
        fieldJson - 字段绑定信息
        返回:
      • saveFormJson

        @PostMapping("/saveFormJson")
        public net.risesoft.pojo.Y9Result<Object> saveFormJson​(@RequestParam
                                                               String id,
                                                               @RequestParam(required=false)
                                                               String formJson)
        保存表单JSON信息
        参数:
        id - 表单id
        formJson - 表单json
        返回: