无关风月
2024-12-18 867d1b68fcdf6c9a072d3a516368333ad59f2e00
applet/src/main/resources/mapping/TOptometryMapper.xml
@@ -24,7 +24,22 @@
    <!-- 通用查询结果列 -->
    <sql id="Base_Column_List">
        id, code, userId, age, gender, name, phone, optometristId, storeId, status, registerTime, createTime, updateTime, createBy, updateBy, isDelete
        id, code, userId, age, gender, `name`, phone, optometristId, storeId, status, registerTime, createTime, updateTime, createBy, updateBy, isDelete
    </sql>
    <select id="pageList" resultType="com.jilongda.applet.vo.TOptometryVO">
        select o.id, o.code, o.userId, o.age, o.gender, o.`name`, o.phone, o.optometristId, o.storeId, o.status, o.registerTime,
               o.createTime, o.updateTime, o.createBy, o.updateBy, o.isDelete,
               t.name as optometristName, s.name as storeName
        from t_optometry o
        left join t_optometrist t on o.optometristId = t.id
        left join t_store s on o.storeId = s.id
        <where>
            <if test="query.userId != null">
                and o.userId = #{query.userId}
            </if>
            AND o.isDelete = ${@com.jilongda.common.enums.DisabledEnum@NO.getCode()}
        </where>
        ORDER BY o.createTime DESC
    </select>
</mapper>