value
2024-04-19 bb9499352faae20bb2c898f3f6078f7a4e9ceef2
cnas-server/src/main/resources/mapper/StandardMethodMapper.xml
@@ -15,11 +15,6 @@
        <result property="updateTime" column="update_time" jdbcType="TIMESTAMP"/>
    </resultMap>
    <sql id="Base_Column_List">
        id,code,name,
        remark,create_user,create_time,
        update_user,update_time
    </sql>
    <select id="selectStandardMethodList" resultType="com.yuanchu.mom.pojo.StandardMethod">
        select * from (
        select sm.id,
@@ -31,7 +26,12 @@
        u1.name create_user_name,
        sm.create_time,
        u2.name update_user_name,
        sm.update_time
        sm.update_time,
        sm.is_product,
        sm.field,
        sm.name_en,
        sm.is_use,
        sm.qualification_id
        from standard_method sm
        left join user u1 on sm.create_user = u1.id
        left join user u2 on sm.update_user = u2.id
@@ -41,4 +41,26 @@
            ${ew.customSqlSegment}
        </if>
    </select>
    <select id="selectStandMethodById" resultType="com.yuanchu.mom.pojo.StandardMethod">
        select sm.id,
               sm.code,
               sm.name,
               sm.structure_test_object_id,
               sto.specimen_name sample_type,
               sm.remark,
               u1.name create_user_name,
               sm.create_time,
               u2.name update_user_name,
               sm.update_time,
               sm.is_product,
               sm.field,
               sm.name_en,
               sm.is_use,
               sm.qualification_id
        from standard_method sm
                 left join user u1 on sm.create_user = u1.id
                 left join user u2 on sm.update_user = u2.id
                 left join structure_test_object sto on sm.structure_test_object_id = sto.id
        where sm.id = #{id}
    </select>
</mapper>