|
|
@@ -15,7 +15,7 @@ import java.util.Map;
|
|
|
|
|
|
/**
|
|
|
* 流程管理控制器
|
|
|
- *
|
|
|
+ *
|
|
|
* @author Qoder
|
|
|
*/
|
|
|
@RestController
|
|
|
@@ -33,7 +33,7 @@ public class ProcessController extends BaseController {
|
|
|
public AjaxResult startProcess(@PathVariable String processDefinitionKey, @RequestBody Map<String, Object> variables) {
|
|
|
try {
|
|
|
ProcessInstance processInstance = processService.startProcess(processDefinitionKey, variables);
|
|
|
- return success("流程启动成功", processInstance.getId());
|
|
|
+ return AjaxResult.success("流程启动成功", processInstance.getId());
|
|
|
} catch (Exception e) {
|
|
|
return error("流程启动失败: " + e.getMessage());
|
|
|
}
|
|
|
@@ -47,7 +47,7 @@ public class ProcessController extends BaseController {
|
|
|
public AjaxResult getTasks(@PathVariable String assignee) {
|
|
|
try {
|
|
|
List<Task> tasks = processService.findTasks(assignee);
|
|
|
- return success("查询成功", tasks);
|
|
|
+ return AjaxResult.success("查询成功", tasks);
|
|
|
} catch (Exception e) {
|
|
|
return error("查询任务失败: " + e.getMessage());
|
|
|
}
|
|
|
@@ -82,10 +82,10 @@ public class ProcessController extends BaseController {
|
|
|
// 在实际应用中,您可以从文件系统或数据库加载流程定义
|
|
|
Map<String, Object> variables = new HashMap<>();
|
|
|
variables.put("message", "Hello Flowable!");
|
|
|
-
|
|
|
- return success("流程部署成功", variables);
|
|
|
+
|
|
|
+ return AjaxResult.success("流程部署成功", variables);
|
|
|
} catch (Exception e) {
|
|
|
return error("流程部署失败: " + e.getMessage());
|
|
|
}
|
|
|
}
|
|
|
-}
|
|
|
+}
|