类 ItemOpinionFrameBindRestController
- java.lang.Object
-
- net.risesoft.controller.config.ItemOpinionFrameBindRestController
-
@RestController @Validated @RequestMapping(value="/vue/itemOpinionFrameBind", produces="application/json") public class ItemOpinionFrameBindRestController extends Object- 作者:
- qinman, zhangchongjie
- Date:
- 2022/12/20
-
-
构造器概要
构造器 构造器 说明 ItemOpinionFrameBindRestController()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 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)保存一键设置数据
-
-
-
方法详细资料
-
bindOpinionFrame
@PostMapping("/bindOpinionFrame") public net.risesoft.pojo.Y9Result<String> bindOpinionFrame(@RequestParam String opinionFrameNameAndMarks, @RequestParam String itemId, @RequestParam String processDefinitionId, @RequestParam(required=false) String taskDefKey)绑定意见框- 参数:
opinionFrameNameAndMarks- 意见框标识与名称itemId- 事项idprocessDefinitionId- 流程定义keytaskDefKey- 任务key- 返回:
-
changeSignOpinion
@RequestMapping("/changeSignOpinion") public net.risesoft.pojo.Y9Result<String> changeSignOpinion(String id, boolean signOpinion)改变是否必签意见- 参数:
id- 绑定idsignOpinion- 是否必签意见- 返回:
-
copyBind
@PostMapping("/copyBind") public net.risesoft.pojo.Y9Result<String> copyBind(@RequestParam String itemId, @RequestParam String processDefinitionId)复制上一版本意见框绑定- 参数:
itemId- 事项id- 返回:
-
delOneClickSet
@PostMapping("/delOneClickSet") public net.risesoft.pojo.Y9Result<String> delOneClickSet(String id)删除一键设置及动作- 参数:
id-- 返回:
-
getBindList
@GetMapping("/getBindList") public net.risesoft.pojo.Y9Result<List<ItemOpinionFrameBind>> getBindList(@RequestParam String itemId, @RequestParam String processDefinitionId, @RequestParam(required=false) String taskDefKey)获取意见框与角色绑定的数据集合- 参数:
itemId- 事项idprocessDefinitionId- 流程定义idtaskDefKey- 任务节点key- 返回:
-
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)获取任务节点信息和流程定义信息- 参数:
processDefinitionId- 流程定义IDitemId- 事项id- 返回:
-
getOneClickSetBindList
@GetMapping("/getOneClickSetBindList") public net.risesoft.pojo.Y9Result<List<OpinionFrameOneClickSet>> getOneClickSetBindList(@RequestParam(required=true) String bindId)获取意见框绑定的一键设置列表- 参数:
bindId-- 返回:
-
remove
@PostMapping("/remove") public net.risesoft.pojo.Y9Result<String> remove(@RequestParam String[] ids)移除意见框- 参数:
ids- 绑定ids- 返回:
-
saveModify
@PostMapping("/saveModify") public net.risesoft.pojo.Y9Result<String> saveModify(@RequestParam String id, @RequestParam String opinionFrameNameAndMarks)保存修改- 参数:
id- 绑定idopinionFrameNameAndMarks- 意见框标识与名称- 返回:
-
saveOneClickSet1
@PostMapping("/saveOneClickSet") public net.risesoft.pojo.Y9Result<Map<String,Object>> saveOneClickSet1(@Validated OpinionFrameOneClickSet opinionFrameOneClickSet)保存一键设置数据- 参数:
opinionFrameOneClickSet-- 返回:
-
-