shenyijian
2024-08-30 44d30cbd79df473dbdf6d28decde2bbc931c0821
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sg/mapper/SgGxStepMapper.xml
@@ -6,7 +6,7 @@
        select * from YWXT.SG_GX_STEP step where step.GX_INFO_ID = #{gxInfoId} order by step.GX_STEP_NUM desc
    </select>
    <select id="queryPageList" resultType="cn.gistack.sm.sg.DO.SgGxStepDO">
        select * from YWXT.SG_GX_STEP step where 1=1
        select step.*,GX.GX_TYPE  from YWXT.SG_GX_STEP step left join YWXT.SG_GX GX ON step.GX_INFO_ID = GX.ID where 1=1
        <if test="dto.gxInfoId != null and dto.gxInfoId != ''">
            and step.GX_INFO_ID = #{dto.gxInfoId}
        </if>
@@ -30,4 +30,20 @@
    </select>
    <select id="queryStepList" resultType="cn.gistack.sm.sg.DO.SgGxStepDO">
        select step.* from YWXT.SG_GX_STEP step   inner join  YWXT.SG_GX sg     on sg.id=step.gx_info_id
        left join  YWXT.SG_DEVICE sd on sd.device_type=sg.gx_type
        where sd.id= #{deviceId} order by  id asc
    </select>
    <select id="getDEviceGXtwo" resultType="cn.gistack.sm.sg.DO.SgGxStepDO">
        select step.*,GX.GX_TYPE  from YWXT.SG_GX_STEP step left join YWXT.SG_GX GX ON step.GX_INFO_ID = GX.ID
         where
           GX.GX_TYPE in ('sgzb','sgys') order by  id asc
    </select>
    <select id="queryStepLists" resultType="cn.gistack.sm.sg.DO.SgGxStepDO">
         select step.* from YWXT.SG_GX_STEP step   inner join  YWXT.SG_GX sg     on sg.id=step.gx_info_id
        left join  YWXT.SG_DEVICE sd on sd.device_type=sg.gx_type
        where sg.GX_TYPE= #{deviceType} order by  id asc
    </select>
</mapper>