wlzboy
9 小时以前 5f2ee03958a1a16dc27195c76ea7cffb422c95d1
ruoyi-system/src/main/resources/mapper/system/DispatchOrdMapper.xml
@@ -22,6 +22,7 @@
        <result property="dispatchOrd_OAName" column="DispatchOrd_OAName"/>
        <result property="dispatchOrd_OAEntourage" column="DispatchOrd_OAEntourage"/>
        <result property="dispatchOrdCarID" column="DispatchOrdCarID"/>
        <result property="dispatchOrdUpdateTime"  column="DispatchOrdUpdateTime"/>
        
        <!-- ... 其他字段映射 ... -->
    </resultMap>
@@ -77,10 +78,34 @@
    <select id="selectImageUrlsByDOrdIDDt" parameterType="String" resultType="String">
        select ImageUrl 
        from ImageData 
        where DOrdIDDt = #{dOrdIDDt}
        where SOrdIDDt = #{dOrdIDDt}
        and ImageDel = 0 
        and ImageType in (1,2)
        order by UpImageTime desc
    </select>
    <!-- 根据调度单ID查询调度单状态 -->
    <select id="selectDispatchOrdStateByID" parameterType="Long" resultType="Integer">
        select DispatchOrdState
        from DispatchOrd
        where DispatchOrdID = #{dispatchOrdID}
    </select>
    <!-- 批量查询调度单状态 -->
    <select id="selectDispatchOrdStatesByIDs" parameterType="java.util.List" resultMap="DispatchOrdResult">
        select DispatchOrdID, DispatchOrdState
        from DispatchOrd
        where DispatchOrdID in
        <foreach collection="list" item="id" open="(" separator="," close=")">
            #{id}
        </foreach>
    </select>
    <!-- 更新调度单状态 -->
    <update id="updateDispatchOrdState">
        update DispatchOrd
        set DispatchOrdState = #{dispatchOrdState}
        where DispatchOrdID = #{dispatchOrdID}
    </update>
</mapper>