ActivitiController.java 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. //package com.qmth.distributed.print.api;
  2. //
  3. //import com.qmth.boot.api.annotation.Aac;
  4. //import com.qmth.boot.api.annotation.BOOL;
  5. //import com.qmth.boot.api.constant.ApiConstant;
  6. //import com.qmth.distributed.print.business.service.ActivitiService;
  7. //import com.qmth.teachcloud.common.util.Result;
  8. //import com.qmth.teachcloud.common.util.ResultUtil;
  9. //import io.swagger.annotations.Api;
  10. //import io.swagger.annotations.ApiOperation;
  11. //import io.swagger.annotations.ApiParam;
  12. //import org.springframework.web.bind.annotation.RequestMapping;
  13. //import org.springframework.web.bind.annotation.RequestMethod;
  14. //import org.springframework.web.bind.annotation.RequestParam;
  15. //import org.springframework.web.bind.annotation.RestController;
  16. //import org.springframework.web.multipart.MultipartFile;
  17. //
  18. //import javax.annotation.Resource;
  19. //import java.io.IOException;
  20. //import java.util.HashMap;
  21. //import java.util.Map;
  22. //
  23. ///**
  24. // * @Description: activiti demo api
  25. // * @Param:
  26. // * @return:
  27. // * @Author: wangliang
  28. // * @Date: 2021/7/12
  29. // */
  30. //@Api(tags = "工作流Controller")
  31. //@RestController
  32. //@RequestMapping(ApiConstant.DEFAULT_URI_PREFIX + "/${prefix.url.basic}/activiti")
  33. //@Aac(strict = BOOL.FALSE, auth = BOOL.FALSE)
  34. //public class ActivitiController {
  35. //
  36. // @Resource
  37. // private ActivitiService activitiService;
  38. //
  39. // @ApiOperation(value = "注册流程")
  40. // @RequestMapping(value = "/createDeployment", method = RequestMethod.POST)
  41. // public Result createDeployment(@RequestParam(value = "processFileName") String processFileName) {
  42. // activitiService.createDeployment(processFileName);
  43. // return ResultUtil.ok();
  44. // }
  45. //
  46. // @ApiOperation(value = "上传流程")
  47. // @RequestMapping(value = "/updateDeployment", method = RequestMethod.POST)
  48. // public Result uploadDeployment(@ApiParam(value = "上传文件", required = true) @RequestParam MultipartFile file) throws IOException {
  49. // activitiService.uploadDeployment(file);
  50. // return ResultUtil.ok();
  51. // }
  52. //
  53. // @ApiOperation(value = "启动流程")
  54. // @RequestMapping(value = "/startActivity", method = RequestMethod.POST)
  55. // public Result startActivity(@RequestParam(value = "processKey") String processKey) {
  56. // Map<String, Object> map = new HashMap<>();
  57. // map.put("userId", 1L);
  58. // map.put("approveId", 2L);
  59. // map.put("assigneeId", 3L);
  60. // activitiService.startActivity(processKey, null);
  61. // return ResultUtil.ok();
  62. // }
  63. //
  64. // @ApiOperation(value = "获取待办")
  65. // @RequestMapping(value = "/getTaskList", method = RequestMethod.POST)
  66. // public Result getTaskList() {
  67. // activitiService.getTaskList();
  68. // return ResultUtil.ok();
  69. // }
  70. //
  71. // @ApiOperation(value = "提交")
  72. // @RequestMapping(value = "/complete", method = RequestMethod.POST)
  73. // public Result complete(@RequestParam(value = "taskId") String taskId) {
  74. // activitiService.complete(taskId);
  75. // return ResultUtil.ok();
  76. // }
  77. //
  78. // @ApiOperation(value = "根据流程id直接结束流程")
  79. // @RequestMapping(value = "/deleteProcessInstance", method = RequestMethod.POST)
  80. // public Result deleteProcessInstance(@RequestParam(value = "flowId") String flowId) {
  81. // activitiService.deleteProcessInstance(flowId);
  82. // return ResultUtil.ok();
  83. // }
  84. //}