|
@@ -57,8 +57,7 @@
|
|
ELSE ''
|
|
ELSE ''
|
|
END as 'statusStr',
|
|
END as 'statusStr',
|
|
IFNULL(t1.signature,'') as 'signature',
|
|
IFNULL(t1.signature,'') as 'signature',
|
|
- IFNULL(cover_num,0) as 'coverNum',
|
|
|
|
- IFNULL((SELECT COUNT(1) FROM ctop_kuaishou_crowd_package WHERE signature = t1.signature),0) as 'accountCount'
|
|
|
|
|
|
+ IFNULL(cover_num,0) as 'coverNum'
|
|
FROM ctop_kuaishou_crowd_package t1
|
|
FROM ctop_kuaishou_crowd_package t1
|
|
LEFT JOIN ctop_user_allocation t2 ON t1.account_id = t2.account_id
|
|
LEFT JOIN ctop_user_allocation t2 ON t1.account_id = t2.account_id
|
|
LEFT JOIN (
|
|
LEFT JOIN (
|
|
@@ -98,7 +97,7 @@
|
|
INNER JOIN ctop_user_allocation t2 ON t1.account_id = t2.account_id
|
|
INNER JOIN ctop_user_allocation t2 ON t1.account_id = t2.account_id
|
|
INNER JOIN ctop_project t3 ON t2.project_id = t3.id
|
|
INNER JOIN ctop_project t3 ON t2.project_id = t3.id
|
|
WHERE t1.signature = #{signature}
|
|
WHERE t1.signature = #{signature}
|
|
- AND t1.data_status = 0
|
|
|
|
|
|
+ AND t1.data_status = 0
|
|
</select>
|
|
</select>
|
|
|
|
|
|
<select id="queryRelAccounts" resultType="com.alibaba.fastjson.JSONObject">
|
|
<select id="queryRelAccounts" resultType="com.alibaba.fastjson.JSONObject">
|
|
@@ -123,6 +122,7 @@
|
|
where signature = #{signature}
|
|
where signature = #{signature}
|
|
GROUP BY account_id
|
|
GROUP BY account_id
|
|
) t2 ON t1.account_id = t2.account_id
|
|
) t2 ON t1.account_id = t2.account_id
|
|
|
|
+ where signature is not NULL
|
|
AND `status` != 2
|
|
AND `status` != 2
|
|
AND data_status = 1
|
|
AND data_status = 1
|
|
AND t1.account_id is not null
|
|
AND t1.account_id is not null
|
|
@@ -141,7 +141,7 @@
|
|
SELECT t2.project_id, t1.account_id
|
|
SELECT t2.project_id, t1.account_id
|
|
FROM ctop_kuaishou_crowd_package t1
|
|
FROM ctop_kuaishou_crowd_package t1
|
|
INNER JOIN ctop_user_allocation t2 ON t1.account_id = t2.account_id
|
|
INNER JOIN ctop_user_allocation t2 ON t1.account_id = t2.account_id
|
|
- LEFT JOIN(
|
|
|
|
|
|
+ INNER JOIN(
|
|
SELECT project_id, t3.project_name
|
|
SELECT project_id, t3.project_name
|
|
FROM ctop_kuaishou_crowd_package t1
|
|
FROM ctop_kuaishou_crowd_package t1
|
|
INNER JOIN ctop_user_allocation t2 ON t1.account_id = t2.account_id
|
|
INNER JOIN ctop_user_allocation t2 ON t1.account_id = t2.account_id
|
|
@@ -158,10 +158,10 @@
|
|
(
|
|
(
|
|
SELECT project_id, COUNT(1) as 'count'
|
|
SELECT project_id, COUNT(1) as 'count'
|
|
FROM (
|
|
FROM (
|
|
- SELECT t2.project_id, COUNT(1)
|
|
|
|
|
|
+ SELECT DISTINCT t2.project_id, COUNT(1)
|
|
FROM ctop_kuaishou_crowd_package t1
|
|
FROM ctop_kuaishou_crowd_package t1
|
|
INNER JOIN ctop_user_allocation t2 ON t1.account_id = t2.account_id
|
|
INNER JOIN ctop_user_allocation t2 ON t1.account_id = t2.account_id
|
|
- LEFT JOIN(
|
|
|
|
|
|
+ INNER JOIN(
|
|
SELECT project_id, t3.project_name
|
|
SELECT project_id, t3.project_name
|
|
FROM ctop_kuaishou_crowd_package t1
|
|
FROM ctop_kuaishou_crowd_package t1
|
|
INNER JOIN ctop_user_allocation t2 ON t1.account_id = t2.account_id
|
|
INNER JOIN ctop_user_allocation t2 ON t1.account_id = t2.account_id
|
|
@@ -177,7 +177,7 @@
|
|
LEFT JOIN ctop_project tt3 ON tt2.project_id = tt3.id
|
|
LEFT JOIN ctop_project tt3 ON tt2.project_id = tt3.id
|
|
</select>
|
|
</select>
|
|
|
|
|
|
- <select id="queryProjectCount" resultType="java.lang.Long">
|
|
|
|
|
|
+ <select id="queryProjectCount" resultType="java.lang.Integer">
|
|
SELECT COUNT(1)
|
|
SELECT COUNT(1)
|
|
FROM (SELECT t2.project_id
|
|
FROM (SELECT t2.project_id
|
|
FROM ctop_kuaishou_crowd_package t1
|
|
FROM ctop_kuaishou_crowd_package t1
|
|
@@ -186,6 +186,14 @@
|
|
AND signature = #{signature}
|
|
AND signature = #{signature}
|
|
GROUP BY project_id) t
|
|
GROUP BY project_id) t
|
|
</select>
|
|
</select>
|
|
|
|
+ <select id="queryAccountCount" resultType="java.lang.Integer">
|
|
|
|
+ SELECT COUNT(1)
|
|
|
|
+ FROM (
|
|
|
|
+ SELECT account_id
|
|
|
|
+ FROM ctop_kuaishou_crowd_package
|
|
|
|
+ WHERE signature = #{signature}
|
|
|
|
+ GROUP BY account_id) t
|
|
|
|
+ </select>
|
|
|
|
|
|
<select id="queryByAccountId" resultType="cn.com.ctop.kuaishou.modules.ai.entity.KuaishouCrowdPack">
|
|
<select id="queryByAccountId" resultType="cn.com.ctop.kuaishou.modules.ai.entity.KuaishouCrowdPack">
|
|
SELECT *
|
|
SELECT *
|