Bläddra i källkod

市场管理:完成任务接口添加事务

baichengfei 4 år sedan
förälder
incheckning
e13da12bc6

+ 1 - 0
README.md

@@ -105,3 +105,4 @@ mvn clean install -Pprod -Dmaven.test.skip=true
 # curl方式内网请求删除工作流
 
 	curl -d '{"processInstanceId": "54665", "deleteReason": "江苏成龙服饰0元缴费准入"}' -H 'Content-Type: application/json' http://10.76.***.**:8080/api/acti/delete-process-instance
+	curl -d '{"processKey": "oil_daily_contract_evaluation", "businessKey": "1117-0", "userNames": "", "userId": "12258", "result": "1", "remarks": "同意", "callbackUrl": "http://172.17.0.1:10091/api"}' -H 'Content-Type: application/json' http://10.76.***.**:8080/api/task-complete

+ 2 - 0
src/main/java/com/common/workflow/service/activiti/ActivitiService.java

@@ -40,6 +40,7 @@ import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
+import org.springframework.transaction.annotation.Transactional;
 
 @Service
 public class ActivitiService {
@@ -95,6 +96,7 @@ public class ActivitiService {
      *
      * <p>描述: 根据工作流Key, 用户id, 业务表Key 查询待办任务列表</p>
      */
+    @Transactional
     public void completeTask(ActiCompleteVM actiVm) {
         String processKey = actiVm.getProcessKey();
         String businessKey = actiVm.getBusinessKey();