|
@@ -362,16 +362,34 @@
|
|
|
</select>
|
|
|
<!-- 查询短信实绩 -->
|
|
|
<select id="selectSmsResult" parameterType="java.util.Map" resultType="java.util.Map">
|
|
|
- SELECT TSR.RESULT_SENDING_TIME "sendIngTime",
|
|
|
- TSR.RESULT_SMS_CONTENT "content",
|
|
|
- rc.capacity_number "capacityNo"
|
|
|
- FROM TMSTRUCK_SMS_RUSULT TSR
|
|
|
- LEFT JOIN TMSTRUCK_TOTAL_RESULT TTR
|
|
|
- ON TTR.RESULT_TOTAL_ID = TSR.TOTAL_RESULT_ID
|
|
|
- left join omstruck_order oo
|
|
|
- on oo.order_id = ttr.order_id
|
|
|
- left join rms_capacity rc
|
|
|
- on rc.capacity_id = oo.capacity_id
|
|
|
+ SELECT *
|
|
|
+ FROM
|
|
|
+ (
|
|
|
+ SELECT TSR.RESULT_SENDING_TIME "sendIngTime",
|
|
|
+ TSR.RESULT_SMS_CONTENT "content",
|
|
|
+ rc.capacity_number "capacityNo"
|
|
|
+ FROM TMSTRUCK_SMS_RUSULT TSR
|
|
|
+ LEFT JOIN TMSTRUCK_TOTAL_RESULT TTR
|
|
|
+ ON TTR.RESULT_TOTAL_ID = TSR.TOTAL_RESULT_ID
|
|
|
+ left join omstruck_order oo
|
|
|
+ on oo.order_id = ttr.order_id
|
|
|
+ left join rms_capacity rc
|
|
|
+ on rc.capacity_id = oo.capacity_id
|
|
|
+ )
|
|
|
+ <where>
|
|
|
+ <if test="con!=null">
|
|
|
+ "capacityNo" like #{con}
|
|
|
+ </if>
|
|
|
+ <if test="oneDate != null">
|
|
|
+ and to_date(#{oneDate}, 'yyyy-mm-dd hh24:mi:ss') <= "sendIngTime"
|
|
|
+ </if>
|
|
|
+ <if test="startDate != null">
|
|
|
+ and to_date(#{startDate}, 'yyyy-mm-dd hh24:mi:ss') <= "sendIngTime"
|
|
|
+ and to_date(#{endDate}, 'yyyy-mm-dd hh24:mi:ss') >= "sendIngTime"
|
|
|
+ </if>
|
|
|
+ </where>
|
|
|
+ order by "sendIngTime" DESC
|
|
|
+
|
|
|
</select>
|
|
|
<select id="selectIdApp" resultType="java.util.Map">
|
|
|
select rs.SHIPPER_APPID "AppId",
|