zhoushihao
2024-12-02 3345225e1a1c5c9665a948ae612a677ae284431b
hangzhoumesParent/common/servicebase/src/main/resources/mapper/GlassInfoMapper.xml
@@ -2,7 +2,7 @@
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.mes.glassinfo.mapper.GlassInfoMapper">
    <select id="listBySize" resultType="com.mes.glassinfo.entity.GlassInfo">
    <select id="listBySize" resultType="com.mes.glassinfo.entity.dto.HollowGlassInfoDTO">
        with glass_list as (
            SELECT flow_card_id,
                   glass_type,
@@ -22,9 +22,10 @@
            FROM glass_info
            where engineer_id = #{engineerId}
        )
        select *
        from glass_list
        order by flow_card_id, height desc, width desc, tempering_layout_id, tempering_feed_sequence
        select row_number()
                       over (order by flow_card_id, height desc, width desc, tempering_layout_id, tempering_feed_sequence) as rn,
               t.*
        from glass_list t
    </select>
</mapper>