Package net.risesoft.controller.form
Class TableFieldRestController
- java.lang.Object
-
- net.risesoft.controller.form.TableFieldRestController
-
@RestController @RequestMapping(value="/vue/y9form/tableField", produces="application/json") public class TableFieldRestController extends Object- Author:
- qinman, zhangchongjie
- Date:
- 2022/12/20
-
-
Constructor Summary
Constructors Constructor Description TableFieldRestController(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate4Tenant, Y9TableFieldService y9TableFieldService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description net.risesoft.pojo.Y9Result<String>delete(String id)删除表字段定义net.risesoft.pojo.Y9Result<List<Y9TableField>>getTableFieldList(String tableId)获取表字段定义列表net.risesoft.pojo.Y9Result<Map<String,Object>>newOrModifyField(String id, String tableId)获取新增或修改表字段信息net.risesoft.pojo.Y9Result<String>saveField(Y9TableField field)保存或更新表字段定义
-
-
-
Constructor Detail
-
TableFieldRestController
public TableFieldRestController(@Qualifier("jdbcTemplate4Tenant") org.springframework.jdbc.core.JdbcTemplate jdbcTemplate4Tenant, Y9TableFieldService y9TableFieldService)
-
-
Method Detail
-
delete
@PostMapping("/delete") public net.risesoft.pojo.Y9Result<String> delete(@RequestParam String id)删除表字段定义- Parameters:
id- 字段id- Returns:
- Y9Result
-
getTableFieldList
@GetMapping("/getTableFieldList") public net.risesoft.pojo.Y9Result<List<Y9TableField>> getTableFieldList(@RequestParam String tableId)获取表字段定义列表- Parameters:
tableId- 表id- Returns:
- Y9Result
-
newOrModifyField
@GetMapping("/newOrModifyField") public net.risesoft.pojo.Y9Result<Map<String,Object>> newOrModifyField(@RequestParam(required=false) String id, @RequestParam String tableId)获取新增或修改表字段信息- Parameters:
id- 字段idtableId- 表id- Returns:
- Y9Result
-
saveField
@PostMapping("/saveField") public net.risesoft.pojo.Y9Result<String> saveField(Y9TableField field)保存或更新表字段定义- Parameters:
field- 字段信息- Returns:
- Y9Result
-
-