Package net.risesoft.controller.config
Class ItemOpinionFrameBindRestController
- java.lang.Object
-
- net.risesoft.controller.config.ItemOpinionFrameBindRestController
-
@RestController @Validated @RequestMapping(value="/vue/itemOpinionFrameBind", produces="application/json") public class ItemOpinionFrameBindRestController extends Object- Author:
- qinman, zhangchongjie
- Date:
- 2022/12/20
-
-
Constructor Summary
Constructors Constructor Description ItemOpinionFrameBindRestController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description net.risesoft.pojo.Y9Result<String>bindOpinionFrame(String opinionFrameNameAndMarks, String itemId, String processDefinitionId, String taskDefKey)绑定意见框net.risesoft.pojo.Y9Result<String>changeSignOpinion(String id, boolean signOpinion)改变是否必签意见net.risesoft.pojo.Y9Result<String>copyBind(String itemId, String processDefinitionId)复制上一版本意见框绑定net.risesoft.pojo.Y9Result<String>delOneClickSet(String id)删除一键设置及动作net.risesoft.pojo.Y9Result<List<ItemOpinionFrameBind>>getBindList(String itemId, String processDefinitionId, String taskDefKey)获取意见框与角色绑定的数据集合net.risesoft.pojo.Y9Result<List<Map<String,Object>>>getBindListByMark(String mark)net.risesoft.pojo.Y9Result<List<net.risesoft.model.processadmin.TargetModel>>getBpmList(String processDefinitionId, String itemId)获取任务节点信息和流程定义信息net.risesoft.pojo.Y9Result<List<OpinionFrameOneClickSet>>getOneClickSetBindList(String bindId)获取意见框绑定的一键设置列表net.risesoft.pojo.Y9Result<String>remove(String[] ids)移除意见框net.risesoft.pojo.Y9Result<String>saveModify(String id, String opinionFrameNameAndMarks)保存修改net.risesoft.pojo.Y9Result<Map<String,Object>>saveOneClickSet1(OpinionFrameOneClickSet opinionFrameOneClickSet)保存一键设置数据
-
-
-
Method Detail
-
bindOpinionFrame
@PostMapping("/bindOpinionFrame") public net.risesoft.pojo.Y9Result<String> bindOpinionFrame(@RequestParam String opinionFrameNameAndMarks, @RequestParam String itemId, @RequestParam String processDefinitionId, @RequestParam(required=false) String taskDefKey)绑定意见框- Parameters:
opinionFrameNameAndMarks- 意见框标识与名称itemId- 事项idprocessDefinitionId- 流程定义keytaskDefKey- 任务key- Returns:
-
changeSignOpinion
@RequestMapping("/changeSignOpinion") public net.risesoft.pojo.Y9Result<String> changeSignOpinion(String id, boolean signOpinion)改变是否必签意见- Parameters:
id- 绑定idsignOpinion- 是否必签意见- Returns:
-
copyBind
@PostMapping("/copyBind") public net.risesoft.pojo.Y9Result<String> copyBind(@RequestParam String itemId, @RequestParam String processDefinitionId)复制上一版本意见框绑定- Parameters:
itemId- 事项id- Returns:
-
delOneClickSet
@PostMapping("/delOneClickSet") public net.risesoft.pojo.Y9Result<String> delOneClickSet(String id)删除一键设置及动作- Parameters:
id-- Returns:
-
getBindList
@GetMapping("/getBindList") public net.risesoft.pojo.Y9Result<List<ItemOpinionFrameBind>> getBindList(@RequestParam String itemId, @RequestParam String processDefinitionId, @RequestParam(required=false) String taskDefKey)获取意见框与角色绑定的数据集合- Parameters:
itemId- 事项idprocessDefinitionId- 流程定义idtaskDefKey- 任务节点key- Returns:
-
getBindListByMark
@GetMapping("/getBindListByMark") public net.risesoft.pojo.Y9Result<List<Map<String,Object>>> getBindListByMark(@RequestParam String mark)
-
getBpmList
@GetMapping("/getBpmList") public net.risesoft.pojo.Y9Result<List<net.risesoft.model.processadmin.TargetModel>> getBpmList(@RequestParam String processDefinitionId, @RequestParam String itemId)获取任务节点信息和流程定义信息- Parameters:
processDefinitionId- 流程定义IDitemId- 事项id- Returns:
-
getOneClickSetBindList
@GetMapping("/getOneClickSetBindList") public net.risesoft.pojo.Y9Result<List<OpinionFrameOneClickSet>> getOneClickSetBindList(@RequestParam(required=true) String bindId)获取意见框绑定的一键设置列表- Parameters:
bindId-- Returns:
-
remove
@PostMapping("/remove") public net.risesoft.pojo.Y9Result<String> remove(@RequestParam String[] ids)移除意见框- Parameters:
ids- 绑定ids- Returns:
-
saveModify
@PostMapping("/saveModify") public net.risesoft.pojo.Y9Result<String> saveModify(@RequestParam String id, @RequestParam String opinionFrameNameAndMarks)保存修改- Parameters:
id- 绑定idopinionFrameNameAndMarks- 意见框标识与名称- Returns:
-
saveOneClickSet1
@PostMapping("/saveOneClickSet") public net.risesoft.pojo.Y9Result<Map<String,Object>> saveOneClickSet1(@Validated OpinionFrameOneClickSet opinionFrameOneClickSet)保存一键设置数据- Parameters:
opinionFrameOneClickSet-- Returns:
-
-