From 5b6bd2b10c8c87b658b888f4d0384aec3ed491ce Mon Sep 17 00:00:00 2001
From: liusheng <337615773@qq.com>
Date: 星期二, 26 八月 2025 12:21:29 +0800
Subject: [PATCH] 代码提交

---
 ruoyi-project/src/main/resources/mapper/project/ServiceFundSharedMapper.xml |   37 ++++++++++++++++++++++++++++++-------
 1 files changed, 30 insertions(+), 7 deletions(-)

diff --git a/ruoyi-project/src/main/resources/mapper/project/ServiceFundSharedMapper.xml b/ruoyi-project/src/main/resources/mapper/project/ServiceFundSharedMapper.xml
index a05bebf..871bb2e 100644
--- a/ruoyi-project/src/main/resources/mapper/project/ServiceFundSharedMapper.xml
+++ b/ruoyi-project/src/main/resources/mapper/project/ServiceFundSharedMapper.xml
@@ -9,7 +9,7 @@
         <result property="infoid" column="InfoID"/>
         <result property="donorno" column="DonorNo"/>
         <result property="donorname" column="DonorName"/>
-        <result property="delflag" column="del_flag"/>
+        <result property="delFlag" column="del_flag"/>
         <result property="createBy" column="create_by"/>
         <result property="createTime" column="create_time"/>
         <result property="updateBy" column="update_by"/>
@@ -60,7 +60,9 @@
         <result property="zffs" column="zffs"/>
         <result property="riqi" column="riqi"/>
         <result property="bh" column="bh"/>
-		<result property="checkstatus" column="checkstatus"/>
+        <result property="checkstatus" column="checkstatus"/>
+        <result property="performancetype" column="performancetype"/>
+        <result property="applyTime" column="apply_time"/>
     </resultMap>
 
     <sql id="selectServiceFundSharedVo">
@@ -119,14 +121,16 @@
                zffs,
                riqi,
                bh,
-				checkstatus 
+               checkstatus,
+               apply_time,
+               performancetype
         from service_fund_shared
     </sql>
 
     <select id="getFundShareInfoById" resultType="com.ruoyi.project.domain.ServiceFundShared"
             resultMap="ServiceFundSharedResult">
         <include refid="selectServiceFundSharedVo"/>
-        where serfunid = #{fundid}
+        where serfunid = #{fundid} and del_flag=0
     </select>
 
     <select id="selectServiceFundSharedList" parameterType="ServiceFundShared" resultMap="ServiceFundSharedResult">
@@ -187,7 +191,26 @@
     <update id="delfundsharedInfoById">
         UPDATE service_fund_shared
         SET del_flag = 1
-        WHERE ID = #{fundId}
-          and del_flag != 1
+        WHERE
+        del_flag != 1
+        <if test="fundId != null">and ID = #{fundId}</if>
+        <if test="serfunid != null">and serfunid = #{serfunid}</if>
+
     </update>
-</mapper>
\ No newline at end of file
+
+
+    <update id="updateShareByfundid">
+        UPDATE service_fund_shared
+        SET
+        <if test="bh != null">bh = #{bh},</if>
+        <if test="riqi != null">riqi = #{riqi},</if>
+        <if test="zffs != null">zffs = #{zffs},</if>
+        update_time = sysdate()
+        WHERE
+        del_flag != 1
+        <if test="fundId != null">and ID = #{fundId}</if>
+        <if test="serfunid != null">and serfunid = #{serfunid}</if>
+
+
+    </update>
+</mapper>

--
Gitblit v1.9.3