From 4f3a98f19143865cdc1de4791e8a95d96bd40c65 Mon Sep 17 00:00:00 2001
From: maven <2163098428@qq.com>
Date: 星期五, 01 八月 2025 13:27:59 +0800
Subject: [PATCH] yys 密码已重置

---
 cnas-process/src/main/resources/mapper/QualitySuperviseDetailsAccordingMapper.xml |   57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 57 insertions(+), 0 deletions(-)

diff --git a/cnas-process/src/main/resources/mapper/QualitySuperviseDetailsAccordingMapper.xml b/cnas-process/src/main/resources/mapper/QualitySuperviseDetailsAccordingMapper.xml
new file mode 100644
index 0000000..be39018
--- /dev/null
+++ b/cnas-process/src/main/resources/mapper/QualitySuperviseDetailsAccordingMapper.xml
@@ -0,0 +1,57 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
+<mapper namespace="com.ruoyi.process.mapper.QualitySuperviseDetailsAccordingMapper">
+
+    <!-- 鏌ヨ涓嶇鍚堟帶鍒跺崟鍒楄〃 -->
+    <select id="pageSuperviseDetailAccording"
+            resultType="com.ruoyi.process.pojo.QualitySuperviseDetailsAccording">
+        select *
+        from (select *
+              from cnas_quality_supervise_details_according
+              order by create_time desc
+             ) a
+        <if test="ew.customSqlSegment != null and ew.customSqlSegment != ''">
+            ${ew.customSqlSegment}
+        </if>
+    </select>
+
+    <select id="selectSuperviseDetailsAccording"
+            resultType="com.ruoyi.process.dto.QualitySuperviseDetailsAccordingDto">
+        select sda.*,
+        DATE_FORMAT(sda.record_time, '%Y-%m-%d') discovererDateString,               <!-- 鍙戠幇鏃堕棿 -->
+        DATE_FORMAT(sda.actions_time, '%Y-%m-%d') responsibleDepartmentDateString,   <!-- 澶勭悊鏃堕棿 -->
+        DATE_FORMAT(sda.correct_time, '%Y-%m-%d') correctiveMeasureDateString,       <!-- 绾犳鏃堕棿 -->
+        DATE_FORMAT(sda.quality_manager_time, '%Y-%m-%d') qualitySupervisorDateString,<!-- 璐ㄩ噺鏃堕棿 -->
+        DATE_FORMAT(sda.supervised_time, '%Y-%m-%d') supervisedTimeString,             <!-- 琚洃鐫f椂闂� -->
+        case when sda.is_correct = 1 then '鈽�'
+        else '鈻�' end correctiveMeasureFollowTracksYes, <!-- 绾犳鎺柦澶勭悊鍗曡窡韪�(鏄�) -->
+        case when sda.is_correct = 2 then '鈽�'
+        else '鈻�' end correctiveMeasureFollowTracksNo,   <!-- 绾犳鎺柦澶勭悊鍗曡窡韪�(鍚�) -->
+        case when sda.notify_customer = 1 then '鈽�'
+        else '鈻�' end whetherInformCustomerYes,        <!-- 鍛婄煡瀹㈡埛(鏄�) -->
+        case when sda.notify_customer = 2 then '鈽�'
+        else '鈻�' end whetherInformCustomerNo,          <!-- 鍛婄煡瀹㈡埛(鍚�) -->
+        case when sda.back_to_work = 1 then '鈽�'
+        else '鈻�' end whetherResumeWorkYes,              <!-- 鎭㈠宸ヤ綔(鏄�) -->
+        case when sda.back_to_work = 2 then '鈽�'
+        else '鈻�' end whetherResumeWorkNo,                <!-- 鎭㈠宸ヤ綔(鍚�) -->
+        case when sda.find_way = 0 then '鈽�'
+        else '鈻�' end discoveryApproach0,
+        case when sda.find_way = 1 then '鈽�'
+        else '鈻�' end discoveryApproach1,
+        case when sda.find_way = 2 then '鈽�'
+        else '鈻�' end discoveryApproach2,
+        case when sda.find_way = 3 then '鈽�'
+        else '鈻�' end discoveryApproach3,
+        case when sda.find_way = 4 then '鈽�'
+        else '鈻�' end discoveryApproach4,
+        case when sda.find_way = 5 then '鈽�'
+        else '鈻�' end discoveryApproach5,
+        case when sda.find_way = 6 then '鈽�'
+        else '鈻�' end discoveryApproach6,
+        case when sda.find_way = 7 then '鈽�'
+        else '鈻�' end discoveryApproach7
+        from cnas_quality_supervise_details_according sda
+        where sda.supervise_details_id = #{superviseDetailId}
+    </select>
+</mapper>

--
Gitblit v1.9.3