|
|
@@ -1962,9 +1962,9 @@ inner join(
|
|
|
on x.rid=y.id)b on a.id =b.uid left join department_management c on a.department_id=c.id
|
|
|
left join (select x.aid,count(1)as count from (select aid,uid from user_lock_release
|
|
|
where type=1 and status=0 group by aid,uid)x group by aid)d on a.id=d.aid
|
|
|
- left join (select aid,count(1) as count from user where integrity=1 group by aid) e on a.id=e.aid
|
|
|
+ left join (select aid,count(1) as count from user where integrity=1 and type=1 and status=0 and share_type=0 group by aid) e on a.id=e.aid
|
|
|
left join (select aid,count(1) as count
|
|
|
- from user where integrity=1 and to_days(update_time)=to_days(now()) group by aid) f on a.id=f.aid
|
|
|
+ from user where integrity=1 and type=1 and status=0 and share_type=0 and to_days(update_time)=to_days(now()) group by aid) f on a.id=f.aid
|
|
|
left join (select aid,count(1) as count
|
|
|
from user where type=1 and status=0 and share_type=0 and to_days(create_time)=to_days(now()) group by aid) g on a.id=g.aid
|
|
|
left join (select aid,count(1) as count
|
|
|
@@ -1978,8 +1978,7 @@ inner join(
|
|
|
</select>
|
|
|
<select id="userDataStatisticsCount" resultType="com.goafanti.report.bo.userDataListBo">
|
|
|
select sum(z.signUser) as signUser,sum(z.fullUser) as fullUser,sum(z.dayFullUser) as dayFullUser,
|
|
|
- sum(z.dayNewUser) as dayNewUser,sum(z.countUser) as countUser,sum(z.signFullUser) as signFullUser from (
|
|
|
- select a.name ,c.name as depName,ifnull(d.count,0) as signUser,ifnull(e.count,0) as fullUser,
|
|
|
+ sum(z.dayNewUser) as dayNewUser,sum(z.countUser) as countUser,sum(z.signFullUser) as signFullUser from (select a.name ,c.name as depName,ifnull(d.count,0) as signUser,ifnull(e.count,0) as fullUser,
|
|
|
ifnull(f.count,0) as dayFullUser,ifnull(g.count,0) as dayNewUser,ifnull(h.count,0) as countUser,
|
|
|
ifnull(i.count,0) as signFullUser
|
|
|
from admin a inner join (select uid from user_role x
|
|
|
@@ -1987,9 +1986,9 @@ inner join(
|
|
|
on x.rid=y.id)b on a.id =b.uid left join department_management c on a.department_id=c.id
|
|
|
left join (select x.aid,count(1)as count from (select aid,uid from user_lock_release
|
|
|
where type=1 and status=0 group by aid,uid)x group by aid)d on a.id=d.aid
|
|
|
- left join (select aid,count(1) as count from user where integrity=1 group by aid) e on a.id=e.aid
|
|
|
+ left join (select aid,count(1) as count from user where integrity=1 and type=1 and status=0 and share_type=0 group by aid) e on a.id=e.aid
|
|
|
left join (select aid,count(1) as count
|
|
|
- from user where integrity=1 and to_days(update_time)=to_days(now()) group by aid) f on a.id=f.aid
|
|
|
+ from user where integrity=1 and type=1 and status=0 and share_type=0 and to_days(update_time)=to_days(now()) group by aid) f on a.id=f.aid
|
|
|
left join (select aid,count(1) as count
|
|
|
from user where type=1 and status=0 and share_type=0 and to_days(create_time)=to_days(now()) group by aid) g on a.id=g.aid
|
|
|
left join (select aid,count(1) as count
|