From df71dc63663ffcc50a6f78bcc5f16ca033aaab53 Mon Sep 17 00:00:00 2001
From: heheng <heheng@123456>
Date: 星期三, 22 一月 2025 13:40:54 +0800
Subject: [PATCH] 特种作业非煤缴费版本导入优化

---
 exam-system/src/main/java/com/gkhy/exam/pay/service/impl/NonCoalPayServiceImpl.java |    2 +-
 exam-system/src/main/java/com/gkhy/exam/pay/mapper/NonCoalPayMapper.java            |    2 +-
 exam-system/src/main/java/com/gkhy/exam/pay/service/NonCoalPayService.java          |    2 +-
 exam-system/src/main/resources/mapper/pay/NonCoalPayMapper.xml                      |    5 +++--
 4 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/exam-system/src/main/java/com/gkhy/exam/pay/mapper/NonCoalPayMapper.java b/exam-system/src/main/java/com/gkhy/exam/pay/mapper/NonCoalPayMapper.java
index 7af9957..8da20c7 100644
--- a/exam-system/src/main/java/com/gkhy/exam/pay/mapper/NonCoalPayMapper.java
+++ b/exam-system/src/main/java/com/gkhy/exam/pay/mapper/NonCoalPayMapper.java
@@ -39,7 +39,7 @@
      * @param idCard
      * @return
      */
-    NonCoalPayDetailH5RepDto selectNonCoalPayByParam(@Param("phone") String phone, @Param("idCard") String idCard);
+    List<NonCoalPayDetailH5RepDto> selectNonCoalPayByParam(@Param("phone") String phone, @Param("idCard") String idCard);
 
     /**
      * 查询【请填写功能名称】列表
diff --git a/exam-system/src/main/java/com/gkhy/exam/pay/service/NonCoalPayService.java b/exam-system/src/main/java/com/gkhy/exam/pay/service/NonCoalPayService.java
index 4eef09d..a039ba2 100644
--- a/exam-system/src/main/java/com/gkhy/exam/pay/service/NonCoalPayService.java
+++ b/exam-system/src/main/java/com/gkhy/exam/pay/service/NonCoalPayService.java
@@ -27,7 +27,7 @@
     public NonCoalPayDetailRepDto selectNonCoalPayById(Long id);
 
 
-    NonCoalPayDetailH5RepDto selectNonCoalPayByStu(String phone, String idCard);
+    List<NonCoalPayDetailH5RepDto> selectNonCoalPayByStu(String phone, String idCard);
 
     /**
      * 查询【请填写功能名称】列表
diff --git a/exam-system/src/main/java/com/gkhy/exam/pay/service/impl/NonCoalPayServiceImpl.java b/exam-system/src/main/java/com/gkhy/exam/pay/service/impl/NonCoalPayServiceImpl.java
index f865384..b90d219 100644
--- a/exam-system/src/main/java/com/gkhy/exam/pay/service/impl/NonCoalPayServiceImpl.java
+++ b/exam-system/src/main/java/com/gkhy/exam/pay/service/impl/NonCoalPayServiceImpl.java
@@ -60,7 +60,7 @@
     }
 
     @Override
-    public NonCoalPayDetailH5RepDto selectNonCoalPayByStu(String phone, String idCard) {
+    public List<NonCoalPayDetailH5RepDto> selectNonCoalPayByStu(String phone, String idCard) {
         return nonCoalPayMapper.selectNonCoalPayByParam(phone, idCard);
     }
 
diff --git a/exam-system/src/main/resources/mapper/pay/NonCoalPayMapper.xml b/exam-system/src/main/resources/mapper/pay/NonCoalPayMapper.xml
index 0ec925f..9370704 100644
--- a/exam-system/src/main/resources/mapper/pay/NonCoalPayMapper.xml
+++ b/exam-system/src/main/resources/mapper/pay/NonCoalPayMapper.xml
@@ -184,9 +184,10 @@
                  left join sys_dept d on a.dept_id = d.dept_id
                  left join sys_district d2 on a.district_code = d2.code
         where a.del_flag = 0
-          and t.pay_status = 0
           and t.phone = #{phone}
-          and t.id_card = #{idCard} limit 1
+          and t.id_card = #{idCard}
+        order by t.pay_status asc, t.create_time desc
+
     </select>
 
 

--
Gitblit v1.9.2