|
|
@@ -23,6 +23,7 @@
|
|
|
<result property="duration" column="duration" />
|
|
|
<result property="connectCount" column="connectCount" />
|
|
|
<result property="noConnectCount" column="noConnectCount" />
|
|
|
+ <result property="missedConnectCount" column="missedConnectCount" />
|
|
|
<result property="createTime" column="create_time" />
|
|
|
<result property="companyUserId" column="company_user_id" />
|
|
|
<association property="qwUser" javaType="com.fs.qw.domain.QwUser" autoMapping="true">
|
|
|
@@ -105,7 +106,8 @@
|
|
|
uvl.company_id, uvl.company_user_id, uvl.create_time,qec.`name`,qec.tag_ids tagIds,qu.qw_user_name,
|
|
|
SUM(duration) duration,
|
|
|
COUNT(CASE WHEN uvl.status=1 THEN 1 END) AS connectCount,
|
|
|
- COUNT(CASE WHEN uvl.status=2 THEN 1 END) AS noConnectCount
|
|
|
+ COUNT(CASE WHEN uvl.status=2 THEN 1 END) AS noConnectCount,
|
|
|
+ COUNT(CASE WHEN uvl.status=3 THEN 1 END) AS missedConnectCount
|
|
|
FROM qw_user_voice_log uvl
|
|
|
LEFT JOIN qw_user qu ON uvl.qw_user_id = qu.id
|
|
|
left join qw_external_contact qec on uvl.ext_id = qec.id
|