From 47d330d27fb88e85a40e64e5423f73b0b29c088e Mon Sep 17 00:00:00 2001
From: “djh” <“3298565835@qq.com”>
Date: 星期一, 17 三月 2025 17:03:22 +0800
Subject: [PATCH] 修改

---
 signature/src/main/resources/mapper/sign/SignatureFlowMapper.xml |   39 +++++++++++++++++++++++++++++----------
 1 files changed, 29 insertions(+), 10 deletions(-)

diff --git a/signature/src/main/resources/mapper/sign/SignatureFlowMapper.xml b/signature/src/main/resources/mapper/sign/SignatureFlowMapper.xml
index c647e6b..11db864 100644
--- a/signature/src/main/resources/mapper/sign/SignatureFlowMapper.xml
+++ b/signature/src/main/resources/mapper/sign/SignatureFlowMapper.xml
@@ -3,20 +3,39 @@
         PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
         "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
 <mapper namespace="com.gkhy.sign.mapper.SignatureFlowMapper">
+    <update id="updateByFlowItemId">
+        UPDATE signature_flow
+        SET file_path = #{filePath},
+            `status` = #{status}
+        WHERE
+            item_id = #{itemId}
+          AND sign_user_id = #{userId}
+    </update>
+
+    <update id="updateByFlow">
+        update signature_flow
+        set status=#{status} where item_id = #{itemId} and sign_user_id = #{userId}
+    </update>
 
 
     <select id="selectbyItemId" resultType="com.gkhy.sign.dto.rep.SignatureFlowRep">
-        select sf.item_id,
-               sf.user_id,
-               sf.user_name,
-               sf.dept_id,
-               sf.dept_name,
-               sf.after_user_id,
-               sf.after_user_name,
-               sf.after_dept_id,
-               sf.after_dept_name,
-               siu.status as sing_status
+        select
+            item_id,
+            user_id,
+            user_name,
+            dept_id,
+            dept_name,
+            sign_user_id,
+            sign_user_name,
+            sign_dept_id,
+            sign_dept_name,
+            file_path as sign_file,
+            status as sign_status,
+            sort
         from
             signature_flow where item_id = #{id}
     </select>
+    <select id="selectByItemIdAndUserId" resultType="com.gkhy.sign.entity.SignatureFlow">
+        select * from signature_flow where item_id = #{itemId} and sign_user_id = #{signUserId}
+    </select>
 </mapper>
\ No newline at end of file

--
Gitblit v1.9.2