Package net.risesoft.controller.config
Class ItemViewConfRestController
- java.lang.Object
-
- net.risesoft.controller.config.ItemViewConfRestController
-
@RestController @RequestMapping(value="/vue/itemViewConf", produces="application/json") public class ItemViewConfRestController extends Object- Author:
- qinman, zhangchongjie
- Date:
- 2022/12/20
-
-
Constructor Summary
Constructors Constructor Description ItemViewConfRestController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description net.risesoft.pojo.Y9Result<String>copyView(String[] ids, String viewType)保存或者修改net.risesoft.pojo.Y9Result<List<ItemViewConf>>findByItemId(String itemId, String viewType)根据事项唯一标示查找视图配置net.risesoft.pojo.Y9Result<List<Y9FormField>>getColumns(String tableName, String itemId)根据绑定的表名称获取绑定的字段net.risesoft.pojo.Y9Result<Map<String,Object>>newOrModify(String id, String itemId)新建或者编辑视图net.risesoft.pojo.Y9Result<ItemViewConf>newOrModify4Custom(String id)获取自定义列视图net.risesoft.pojo.Y9Result<String>removeView(String[] ids)删除net.risesoft.pojo.Y9Result<String>saveOrder(String[] idAndTabIndexs)保存排序net.risesoft.pojo.Y9Result<String>saveOrUpdate(ItemViewConf itemViewConf)保存或者修改
-
-
-
Method Detail
-
copyView
@PostMapping("/copyView") public net.risesoft.pojo.Y9Result<String> copyView(String[] ids, String viewType)保存或者修改- Parameters:
ids- 视图idviewType- 视图类型- Returns:
-
findByItemId
@GetMapping("/findByItemId") public net.risesoft.pojo.Y9Result<List<ItemViewConf>> findByItemId(@RequestParam String itemId, @RequestParam String viewType)根据事项唯一标示查找视图配置- Parameters:
itemId- 事项idviewType- 视图类型- Returns:
-
getColumns
@GetMapping("/getColumns") public net.risesoft.pojo.Y9Result<List<Y9FormField>> getColumns(@RequestParam String tableName, @RequestParam String itemId)根据绑定的表名称获取绑定的字段- Parameters:
tableName- 表名- Returns:
-
newOrModify
@GetMapping("/newOrModify") public net.risesoft.pojo.Y9Result<Map<String,Object>> newOrModify(@RequestParam(required=false) String id, @RequestParam String itemId)新建或者编辑视图- Parameters:
id- 视图iditemId- 事项id- Returns:
-
newOrModify4Custom
@GetMapping("/newOrModify4Custom") public net.risesoft.pojo.Y9Result<ItemViewConf> newOrModify4Custom(@RequestParam(required=false) String id)获取自定义列视图- Parameters:
id- 主键id- Returns:
-
removeView
@PostMapping("/removeView") public net.risesoft.pojo.Y9Result<String> removeView(@RequestParam String[] ids)删除- Parameters:
ids- 视图id
-
saveOrUpdate
@PostMapping("/saveOrUpdate") public net.risesoft.pojo.Y9Result<String> saveOrUpdate(ItemViewConf itemViewConf)保存或者修改- Parameters:
itemViewConf- 视图信息- Returns:
-
-