提交 1a98d4a5 authored 作者: kxjia's avatar kxjia

修改工作流bug

上级 d0598594
...@@ -175,22 +175,23 @@ public class FlowDefinitionController { ...@@ -175,22 +175,23 @@ public class FlowDefinitionController {
} }
@PostMapping("/startByProcDefId") @PostMapping("/startByProcDefId")
public Result startByProcDefId(@RequestParam(value = "procDefId") String procDefId, public Result startByProcDefId(
@RequestBody Map<String, Object> variables) { @RequestBody Map<String, Object> variables) {
String procDefId = variables.get("procDefId").toString();
return flowDefinitionService.startProcessInstanceById(procDefId, variables); return flowDefinitionService.startProcessInstanceById(procDefId, variables);
} }
@PostMapping("/startByProcDefKey") @PostMapping("/startByProcDefKey")
public Result startByProcDefKey(@RequestParam(value = "procDefKey") String procDefKey, public Result startByProcDefKey(
@RequestBody Map<String, Object> variables) { @RequestBody Map<String, Object> variables) {
String procDefKey = variables.get("procDefKey").toString();
return flowDefinitionService.startProcessInstanceByKey(procDefKey, variables); return flowDefinitionService.startProcessInstanceByKey(procDefKey, variables);
} }
@PostMapping("/startByDataId") @PostMapping("/startByDataId")
public Result startByDataId(@RequestParam(value = "dataId") String dataId, public Result startByDataId(@RequestBody Map<String, Object> variables) {
@RequestBody Map<String, Object> variables) { String dataId = variables.get("dataId").toString();
variables.put("dataId",dataId);
return flowDefinitionService.startProcessInstanceByDataId(dataId, variables); return flowDefinitionService.startProcessInstanceByDataId(dataId, variables);
} }
...@@ -250,8 +251,8 @@ public class FlowDefinitionController { ...@@ -250,8 +251,8 @@ public class FlowDefinitionController {
} }
@PostMapping("/startByDeployId") @PostMapping("/startByDeployId")
public Result startByDeployId(@RequestParam(value = "deployId") String deployId, public Result startByDeployId(@RequestBody Map<String, Object> variables) {
@RequestBody Map<String, Object> variables) { String deployId = variables.get("deployId").toString();
return flowDefinitionService.startProcessInstanceByDeployId(deployId, variables); return flowDefinitionService.startProcessInstanceByDeployId(deployId, variables);
} }
......
...@@ -218,8 +218,9 @@ public class FlowTaskController { ...@@ -218,8 +218,9 @@ public class FlowTaskController {
} }
@GetMapping(value = "/flowFormData") @GetMapping(value = "/flowFormData")
public Result flowFormData(String deployId, public Result flowFormData(
@RequestParam(value = "taskId", required = false) String taskId) @RequestParam(value = "deployId", required = false)String deployId,
@RequestParam(value = "taskId", required = false) String taskId)
{ {
//按照贾2025-11-11指示,只使用一个一个接口返回所有列数据 //按照贾2025-11-11指示,只使用一个一个接口返回所有列数据
//return flowTaskService.flowFormData(deployId); //return flowTaskService.flowFormData(deployId);
......
...@@ -151,9 +151,9 @@ spring: ...@@ -151,9 +151,9 @@ spring:
slow-sql-millis: 5000 slow-sql-millis: 5000
datasource: datasource:
master: master:
url: jdbc:mysql://127.0.0.1:3306/zrch_stm_db_3.9?characterEncoding=UTF-8&useUnicode=true&useSSL=false&tinyInt1isBit=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai url: jdbc:mysql://47.98.203.68:3306/zrch_stm_db_3.9?characterEncoding=UTF-8&useUnicode=true&useSSL=false&tinyInt1isBit=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai
username: root username: root
password: 123456 password: ZhongRunChangHong/123
driver-class-name: com.mysql.cj.jdbc.Driver driver-class-name: com.mysql.cj.jdbc.Driver
# # shardingjdbc数据源 # # shardingjdbc数据源
# sharding-db: # sharding-db:
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论