From f2eac03ce6cf78fa68618381f04adb17ddec3f6f Mon Sep 17 00:00:00 2001
From: zhanghua <314079846@qq.com>
Date: 星期五, 29 十一月 2024 23:49:08 +0800
Subject: [PATCH] 首页待办

---
 flowable/src/main/java/com/ycl/service/impl/FlowTaskServiceImpl.java |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/flowable/src/main/java/com/ycl/service/impl/FlowTaskServiceImpl.java b/flowable/src/main/java/com/ycl/service/impl/FlowTaskServiceImpl.java
index e8d0fdb..d2d5a45 100644
--- a/flowable/src/main/java/com/ycl/service/impl/FlowTaskServiceImpl.java
+++ b/flowable/src/main/java/com/ycl/service/impl/FlowTaskServiceImpl.java
@@ -113,12 +113,14 @@
      * @return
      */
     @Override
+    @Transactional(rollbackFor = Exception.class)
     public AjaxResult completeSubmitForm(String taskId, Map<String, Object> variables) {
         Task task = taskService.createTaskQuery().taskId(taskId).singleResult();
         if (Objects.isNull(task)) {
             return AjaxResult.error("浠诲姟涓嶅瓨鍦�");
         }
-//        variables.put(taskId + "formJson", variables.get("formJson"));
+        // 鍏堣褰撳墠鐢ㄦ埛璁ら杩欎釜浠诲姟
+        taskService.claim(taskId, SecurityUtils.getUserId() + "");
         taskService.addComment(taskId, task.getProcessInstanceId(), FlowComment.SUBMIT.getType(), "瀹屾垚鎻愪氦");
         taskService.complete(taskId, variables);
         return AjaxResult.success("鎻愪氦鎴愬姛");

--
Gitblit v1.8.0