zss
2024-12-24 8216fd30e7eb970fd175f658c502ec2563174c37
cnas-personnel/src/main/resources/mapper/PersonSupervisionRecordMapper.xml
@@ -1,7 +1,6 @@
<?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.yuanchu.mom.mapper.PersonSupervisionRecordMapper">
    <!-- 通用查询映射结果 -->
    <resultMap id="BaseResultMap" type="com.yuanchu.mom.pojo.PersonSupervisionRecord">
        <id column="id" property="id" />
@@ -58,8 +57,14 @@
    <!-- 查询监督记录详情 -->
    <select id="selectPersonSupervisionRecord" resultType="com.yuanchu.mom.dto.PersonSupervisionRecordDto">
        select cpsr.*, u1.name tester_name, u2.name supervisor_name, u3.name technical_director_name,
               cp.personnel_name, cpscs.current_state current_state_control, cpsps.current_state current_state_processing
        select cpsr.*,
               date_format(detection_date, '%Y年%m月%d日') detectionDateString,
               u1.name                                  tester_name,
               u2.name                                  supervisor_name,
               u3.name                                  technical_director_name,
               cp.personnel_name,
               cpscs.current_state                      current_state_control,
               cpsps.current_state                      current_state_processing
        from cnas_person_supervision_record cpsr
                 left join user u1 on cpsr.tester_id = u1.id
                 left join user u2 on cpsr.supervisor_id = u2.id