From be90c5ad7af7528872dd0eaeae6c419a5ceedbc3 Mon Sep 17 00:00:00 2001
From: “djh” <“3298565835@qq.com”>
Date: 星期二, 11 三月 2025 16:27:25 +0800
Subject: [PATCH] 角色权限修改

---
 exam-system/src/main/resources/mapper/pay/CoalPayStudentMapper.xml |   27 +++++++++++++++++++++++++--
 1 files changed, 25 insertions(+), 2 deletions(-)

diff --git a/exam-system/src/main/resources/mapper/pay/CoalPayStudentMapper.xml b/exam-system/src/main/resources/mapper/pay/CoalPayStudentMapper.xml
index 9b3fcaf..f7481ef 100644
--- a/exam-system/src/main/resources/mapper/pay/CoalPayStudentMapper.xml
+++ b/exam-system/src/main/resources/mapper/pay/CoalPayStudentMapper.xml
@@ -41,6 +41,7 @@
             <if test="orderNo != null and orderNo != '' ">order_no,</if>
             <if test="fileData!=null">file_data,</if>
             <if test="govPayStatus!=null">gov_pay_status,</if>
+            <if test="train!=null and train!=''">train,</if>
             <if test="createBy != null">create_by,</if>
             <if test="createTime != null">create_time,</if>
             <if test="updateBy != null">update_by,</if>
@@ -61,6 +62,7 @@
             <if test="orderNo != null and orderNo != '' ">#{orderNo},</if>
             <if test="fileData!=null">#{fileData},</if>
             <if test="govPayStatus!=null">#{govPayStatus},</if>
+            <if test="train!=null and train!=''">#{train},</if>
             <if test="createBy != null">#{createBy},</if>
             <if test="createTime != null">#{createTime},</if>
             <if test="updateBy != null">#{updateBy},</if>
@@ -100,6 +102,7 @@
         update coal_pay_student
         <trim prefix="SET" suffixOverrides=",">
             <if test="payType != null">pay_type = #{payType},</if>
+            <if test="govPayStatus!=null">gov_pay_status=#{govPayStatus},</if>
         </trim>
         where coal_pay_id = #{coalPayId} and pay_status = 0
     </update>
@@ -153,7 +156,27 @@
     </select>
 
     <select id="selectByIdcard" resultType="com.gkhy.exam.pay.entity.CoalPayStudent">
-        <include refid="selectCoalPayStudentVo"></include>
-        where id_card=#{idCard} and phone=#{phone} and del_flag = 0
+        select cps.id,
+               cps.coal_pay_id,
+               cps.name,
+               cps.id_card,
+               cps.phone,
+               cps.sex,
+               cps.pay_code,
+               cps.pay_status,
+               cps.pay_type,
+               cps.order_id,
+               cps.file_data,
+               cps.gov_pay_status,
+               cps.update_by,
+               cps.update_time,
+               cps.create_by,
+               cps.create_time,
+               cps.del_flag,
+               cps.order_no,
+               cps.pay_time
+        from coal_pay_student cps
+        left join coal_pay cp on cps.coal_pay_id = cp.id
+        where cps.id_card=#{idCard} and cps.phone=#{phone} and cps.del_flag = 0 and cp.del_flag = 0
     </select>
 </mapper>
\ No newline at end of file

--
Gitblit v1.9.2