|
@@ -28,6 +28,8 @@ import com.qmth.teachcloud.common.util.Result;
|
|
|
import com.qmth.teachcloud.common.util.ResultUtil;
|
|
|
import com.qmth.teachcloud.common.util.ServletUtil;
|
|
|
import io.swagger.annotations.*;
|
|
|
+import org.activiti.engine.RuntimeService;
|
|
|
+import org.activiti.engine.runtime.ProcessInstance;
|
|
|
import org.slf4j.Logger;
|
|
|
import org.slf4j.LoggerFactory;
|
|
|
import org.springframework.dao.DuplicateKeyException;
|
|
@@ -39,6 +41,7 @@ import org.springframework.web.multipart.MultipartFile;
|
|
|
import javax.annotation.Resource;
|
|
|
import javax.validation.Valid;
|
|
|
import java.util.HashMap;
|
|
|
+import java.util.List;
|
|
|
import java.util.Map;
|
|
|
import java.util.Objects;
|
|
|
|
|
@@ -53,6 +56,7 @@ import java.util.Objects;
|
|
|
@Api(tags = "流程Controller")
|
|
|
@RestController
|
|
|
@RequestMapping(ApiConstant.DEFAULT_URI_PREFIX + "/${prefix.url.flow}")
|
|
|
+//@Aac(strict = BOOL.FALSE, auth = BOOL.FALSE)
|
|
|
public class TFFlowController {
|
|
|
private final static Logger log = LoggerFactory.getLogger(TFFlowController.class);
|
|
|
|
|
@@ -127,8 +131,8 @@ public class TFFlowController {
|
|
|
@ApiOperation(value = "删除流程")
|
|
|
@ApiResponses({@ApiResponse(code = 200, message = "常规信息", response = ResultUtil.class)})
|
|
|
@RequestMapping(value = "/delete", method = RequestMethod.POST)
|
|
|
- public Result publish(@ApiParam(value = "流程文件id", required = true) @RequestParam String id) {
|
|
|
- return ResultUtil.ok();
|
|
|
+ public Result delete() {
|
|
|
+ return ResultUtil.ok(activitiService.flowDelete());
|
|
|
}
|
|
|
|
|
|
@ApiOperation(value = "流程列表")
|