|
|
@@ -237,6 +237,10 @@
|
|
|
</collection>
|
|
|
</resultMap>
|
|
|
|
|
|
+ <insert id="addOrderPushLog">
|
|
|
+ INSERT INTO tz_order_push_log(order_number,is_success,result,create_time) VALUES(#{orderNumber},#{isSuccess},#{result},NOW())
|
|
|
+ </insert>
|
|
|
+
|
|
|
<select id="getOrderByOrderNumber" resultType="com.yami.shop.bean.model.Order">
|
|
|
select *
|
|
|
from tz_order o
|
|
|
@@ -776,6 +780,15 @@
|
|
|
LEFT JOIN tz_group_team gt ON gt.`group_team_id` = go.`group_team_id`
|
|
|
WHERE gt.`group_team_id` = #{groupTeamId}) temp)
|
|
|
</update>
|
|
|
+ <update id="syncOrderList">
|
|
|
+ SELECT a.order_number FROM `tz_order` a
|
|
|
+ LEFT JOIN tz_order_push_log b on a.order_number=b.order_number
|
|
|
+ WHERE a.create_time >'2026-05-09 12:00:00' and ((ISNULL(b.order_number)) or (b.is_success=0))
|
|
|
+
|
|
|
+ </update>
|
|
|
+ <update id="updateOrderPushLog">
|
|
|
+ update tz_order_push_log set is_success=#{isSuccess},result=#{result} WHERE order_number=#{orderNumber}
|
|
|
+ </update>
|
|
|
|
|
|
<select id="getOrderByOrderNumberAndUserId" resultType="com.yami.shop.bean.model.Order">
|
|
|
select o.*
|
|
|
@@ -1371,4 +1384,7 @@
|
|
|
SELECT CONCAT('骑手:',courier_name,',电话:', SUBSTRING_INDEX(courier_phone, ',', 1)) info
|
|
|
FROM `tz_order_rider_location` WHERE order_number=#{orderNumber}
|
|
|
</select>
|
|
|
+ <select id="getOrderPushLog" resultType="java.lang.Integer">
|
|
|
+ SELECT COUNT(1) FROM tz_order_push_log WHERE order_number=#{orderNumber}
|
|
|
+ </select>
|
|
|
</mapper>
|