From 40e388f329674ffd09cfd26394746a17daa82aa1 Mon Sep 17 00:00:00 2001 From: wanglizhong <wlz> Date: 星期六, 03 五月 2025 19:49:45 +0800 Subject: [PATCH] feat:GPS轨迹回放 --- ruoyi-system/src/main/resources/mapper/system/TbOrdersMapper.xml | 17 ++++++++++++++++- 1 files changed, 16 insertions(+), 1 deletions(-) diff --git a/ruoyi-system/src/main/resources/mapper/system/TbOrdersMapper.xml b/ruoyi-system/src/main/resources/mapper/system/TbOrdersMapper.xml index e11e5b3..8c236c7 100644 --- a/ruoyi-system/src/main/resources/mapper/system/TbOrdersMapper.xml +++ b/ruoyi-system/src/main/resources/mapper/system/TbOrdersMapper.xml @@ -42,10 +42,11 @@ <result property="ServiceOrdNo" column="ServiceOrdNo" /> <result property="CreateTime" column="CreateTime" /> <result property="UpdateTime" column="UpdateTime" /> + <result property="OrderStatus" column="OrderStatus" /> </resultMap> <sql id="selectTbOrdersVo"> - select OrderID, LinkPerson, LinkTel, AlarmTel, PatientName, Sex, Age, Kg, Sense, LocalAddress, LocalLongitude, LocalLatitude, LocalProvince, LocalCity, LocalDistrict, SendAddress, SendLongitude, SendLatitude, SendProvince, SendCity, SendDistrict, BookingPrice, BookingDate, Remark, Complaint, PatientCount, BookingKM, EscortCode, LiftingCode, LiftingFloor, RequirementCode, TypeCode, ThirdPartyResult, ServiceOrdID, ServiceOrdNo, CreateTime, UpdateTime from tb_orders + select OrderID, LinkPerson, LinkTel, AlarmTel, PatientName, Sex, Age, Kg, Sense, LocalAddress, LocalLongitude, LocalLatitude, LocalProvince, LocalCity, LocalDistrict, SendAddress, SendLongitude, SendLatitude, SendProvince, SendCity, SendDistrict, BookingPrice, BookingDate, Remark, Complaint, PatientCount, BookingKM, EscortCode, LiftingCode, LiftingFloor, RequirementCode, TypeCode, ThirdPartyResult, ServiceOrdID, ServiceOrdNo, CreateTime, UpdateTime, OrderStatus from tb_orders </sql> <select id="selectTbOrdersList" parameterType="TbOrders" resultMap="TbOrdersResult"> @@ -87,6 +88,7 @@ <if test="ServiceOrdNo != null and ServiceOrdNo != ''"> and ServiceOrdNo = #{ServiceOrdNo}</if> <if test="CreateTime != null "> and CreateTime = #{CreateTime}</if> <if test="UpdateTime != null "> and UpdateTime = #{UpdateTime}</if> + <if test="OrderStatus != null "> and OrderStatus = #{OrderStatus}</if> </where> </select> @@ -135,6 +137,7 @@ <if test="ServiceOrdNo != null">ServiceOrdNo,</if> <if test="CreateTime != null">CreateTime,</if> <if test="UpdateTime != null">UpdateTime,</if> + <if test="OrderStatus != null">OrderStatus,</if> </trim> <trim prefix="values (" suffix=")" suffixOverrides=","> <if test="OrderID != null">#{OrderID},</if> @@ -174,6 +177,7 @@ <if test="ServiceOrdNo != null">#{ServiceOrdNo},</if> <if test="CreateTime != null">#{CreateTime},</if> <if test="UpdateTime != null">#{UpdateTime},</if> + <if test="OrderStatus != null">#{OrderStatus},</if> </trim> </insert> @@ -216,6 +220,7 @@ <if test="ServiceOrdNo != null">ServiceOrdNo = #{ServiceOrdNo},</if> <if test="CreateTime != null">CreateTime = #{CreateTime},</if> <if test="UpdateTime != null">UpdateTime = #{UpdateTime},</if> + <if test="OrderStatus != null">OrderStatus = #{OrderStatus},</if> </trim> where OrderID = #{OrderID} </update> @@ -230,4 +235,14 @@ #{OrderID} </foreach> </delete> + + <select id="checkServiceOrdIDExists" parameterType="String" resultType="Integer"> + select count(1) from tb_orders where ServiceOrdID = #{ServiceOrdID} + </select> + + <select id="selectTbOrdersByServiceOrdID" parameterType="String" resultMap="TbOrdersResult"> + <include refid="selectTbOrdersVo"/> + where ServiceOrdID = #{ServiceOrdID} + </select> + </mapper> \ No newline at end of file -- Gitblit v1.9.1