|
@@ -50,7 +50,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
sum(case when status = 2 then 1 else 0 end) as successCount,
|
|
sum(case when status = 2 then 1 else 0 end) as successCount,
|
|
|
sum(case when status = 3 then 1 else 0 end) as failCount
|
|
sum(case when status = 3 then 1 else 0 end) as failCount
|
|
|
from company_voice_robotic_call_log_sendmsg msg
|
|
from company_voice_robotic_call_log_sendmsg msg
|
|
|
- left join company_voice_robotic cvr on cvr.id = msg.robotic_id
|
|
|
|
|
|
|
+ inner join company_voice_robotic cvr on cvr.id = msg.robotic_id
|
|
|
<where>
|
|
<where>
|
|
|
<if test="roboticId != null">and robotic_id = #{roboticId}</if>
|
|
<if test="roboticId != null">and robotic_id = #{roboticId}</if>
|
|
|
<if test="callerId != null">and caller_id = #{callerId}</if>
|
|
<if test="callerId != null">and caller_id = #{callerId}</if>
|
|
@@ -140,12 +140,14 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
t2.company_name,
|
|
t2.company_name,
|
|
|
t3.nick_name as companyUserName,
|
|
t3.nick_name as companyUserName,
|
|
|
t4.title as smsTempName,
|
|
t4.title as smsTempName,
|
|
|
- cc.phone
|
|
|
|
|
|
|
+ cc.phone,
|
|
|
|
|
+ cvr.name as robotic_name
|
|
|
FROM company_voice_robotic_call_log_sendmsg t1
|
|
FROM company_voice_robotic_call_log_sendmsg t1
|
|
|
left join company_voice_robotic_callees cc on cc.id = t1.caller_id
|
|
left join company_voice_robotic_callees cc on cc.id = t1.caller_id
|
|
|
left join company t2 on t1.company_id = t2.company_id
|
|
left join company t2 on t1.company_id = t2.company_id
|
|
|
left join company_user t3 on t3.user_id = t1.company_user_id
|
|
left join company_user t3 on t3.user_id = t1.company_user_id
|
|
|
left join company_sms_temp t4 on t4.temp_id = t1.temp_id
|
|
left join company_sms_temp t4 on t4.temp_id = t1.temp_id
|
|
|
|
|
+ left join company_voice_robotic cvr on cvr.id = t1.robotic_id
|
|
|
where 1=1
|
|
where 1=1
|
|
|
<if test="roboticId != null">and t1.robotic_id = #{roboticId}</if>
|
|
<if test="roboticId != null">and t1.robotic_id = #{roboticId}</if>
|
|
|
<if test="callerId != null">and t1.caller_id = #{callerId}</if>
|
|
<if test="callerId != null">and t1.caller_id = #{callerId}</if>
|
|
@@ -169,6 +171,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
sum(case when run_time >= CURDATE() and run_time < DATE_ADD(CURDATE(), INTERVAL 1 DAY) then 1 else 0 end) as todayCount,
|
|
sum(case when run_time >= CURDATE() and run_time < DATE_ADD(CURDATE(), INTERVAL 1 DAY) then 1 else 0 end) as todayCount,
|
|
|
sum(case when status = 2 and run_time >= CURDATE() and run_time < DATE_ADD(CURDATE(), INTERVAL 1 DAY) then 1 else 0 end) as todaySuccessCount
|
|
sum(case when status = 2 and run_time >= CURDATE() and run_time < DATE_ADD(CURDATE(), INTERVAL 1 DAY) then 1 else 0 end) as todaySuccessCount
|
|
|
from company_voice_robotic_call_log_sendmsg msg
|
|
from company_voice_robotic_call_log_sendmsg msg
|
|
|
|
|
+ inner join company_voice_robotic cvr on cvr.id = msg.robotic_id
|
|
|
</select>
|
|
</select>
|
|
|
|
|
|
|
|
</mapper>
|
|
</mapper>
|