Package net.risesoft.controller.config
Class ItemWordTemplateBindController
- java.lang.Object
-
- net.risesoft.controller.config.ItemWordTemplateBindController
-
@RestController @RequestMapping(value="/vue/itemWordBind", produces="application/json") public class ItemWordTemplateBindController extends Object- Author:
- qinman, zhangchongjie
- Date:
- 2022/12/20
-
-
Constructor Summary
Constructors Constructor Description ItemWordTemplateBindController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description net.risesoft.pojo.Y9Result<String>clearBindStatus(String itemId, String processDefinitionId)清除绑定模板状态net.risesoft.pojo.Y9Result<String>deleteBind(String id)删除正文模板绑定net.risesoft.pojo.Y9Page<Map<String,Object>>getBindWordTemplateList(String itemId, int page, int rows)获取绑定正文模板列表数据net.risesoft.pojo.Y9Result<Map<String,Object>>getTemplateBind(String itemId)获取绑定信息net.risesoft.pojo.Y9Page<Map<String,Object>>getWordTemplateList(String fileName, int page, int rows)获取正文模板net.risesoft.pojo.Y9Result<String>save(String itemId, String processDefinitionId, String templateId)保存绑定信息net.risesoft.pojo.Y9Result<String>saveBind(String itemId, String processDefinitionId, String[] templateId)保存绑定信息net.risesoft.pojo.Y9Result<String>saveTemplateValue(String id, String itemId, String bindValue)保存绑定值net.risesoft.pojo.Y9Result<String>updateBindStatus(String id, String itemId, String processDefinitionId)设置绑定模板状态
-
-
-
Method Detail
-
clearBindStatus
@PostMapping("/clearBindStatus") public net.risesoft.pojo.Y9Result<String> clearBindStatus(@RequestParam String itemId, @RequestParam String processDefinitionId)清除绑定模板状态- Parameters:
itemId-processDefinitionId-- Returns:
-
deleteBind
@PostMapping("/deleteBind") public net.risesoft.pojo.Y9Result<String> deleteBind(@RequestParam String id)删除正文模板绑定- Parameters:
id- 绑定id- Returns:
-
getBindWordTemplateList
@GetMapping("/getBindWordTemplateList") public net.risesoft.pojo.Y9Page<Map<String,Object>> getBindWordTemplateList(@RequestParam(required=false) String itemId, int page, int rows)获取绑定正文模板列表数据- Parameters:
itemId-- Returns:
-
getTemplateBind
@GetMapping("/getTemplateBind") public net.risesoft.pojo.Y9Result<Map<String,Object>> getTemplateBind(@RequestParam String itemId)获取绑定信息- Parameters:
itemId- 事项id- Returns:
-
getWordTemplateList
@GetMapping("/getWordTemplateList") public net.risesoft.pojo.Y9Page<Map<String,Object>> getWordTemplateList(@RequestParam(required=false) String fileName, int page, int rows)获取正文模板- Parameters:
fileName-page-rows-- Returns:
-
save
@PostMapping("/save") public net.risesoft.pojo.Y9Result<String> save(@RequestParam String itemId, @RequestParam String processDefinitionId, @RequestParam String templateId)保存绑定信息- Parameters:
itemId- 事项idprocessDefinitionId- 流程定义idtemplateId- 模板id- Returns:
-
saveBind
@PostMapping("/saveBind") public net.risesoft.pojo.Y9Result<String> saveBind(@RequestParam String itemId, @RequestParam String processDefinitionId, @RequestParam String[] templateId)保存绑定信息- Parameters:
itemId- 事项idprocessDefinitionId- 流程定义idtemplateId- 模板id- Returns:
-
saveTemplateValue
@PostMapping("/saveTemplateValue") public net.risesoft.pojo.Y9Result<String> saveTemplateValue(@RequestParam String id, @RequestParam String itemId, @RequestParam String bindValue)保存绑定值- Parameters:
id-bindValue-- Returns:
-
-