diff --git a/src/main/resources/mybatis/dsno2/keyProjects/OutSourcedMapper.xml b/src/main/resources/mybatis/dsno2/keyProjects/OutSourcedMapper.xml
index 27164995..56e96123 100644
--- a/src/main/resources/mybatis/dsno2/keyProjects/OutSourcedMapper.xml
+++ b/src/main/resources/mybatis/dsno2/keyProjects/OutSourcedMapper.xml
@@ -829,7 +829,8 @@
(SELECT count( 1 ) FROM `qa-gwj-prevention`.BUS_KEYPROJECTPUNISH k left join `qa-gwj-prevention`.bus_keyprojectcheck kjc on kjc.KEYPROJECTCHECK_ID = k.KEYPROJECTCHECK_ID WHERE kjc.OUTSOURCED_ID =f.OUTSOURCED_ID AND k.ISDELETE = '0' ) as KEY_COUNT,
vua.NAME OUTSOURCED_CREATOR_NAME,
ifnull(vac.CORP_NAME,'秦港股份有限公司') CORP_NAME,
- p.`NAME` as UNITS_PIC_NAME
+ p.`NAME` as UNITS_PIC_NAME,
+ onlineCount.ONLINE_COUNT as VIDEO_ONLINE_COUNT
from
f
left join bus_units b using (UNITS_ID)
@@ -840,6 +841,17 @@
LEFT JOIN `qa-gwj-prevention`.vi_user_all vua on f.CREATOR = vua.USER_ID
LEFT JOIN `qa-gwj-regulatory`.vi_all_corp vac on vua.CORPINFO_ID = vac.CORPINFO_ID
left join `qa-gwj-regulatory`.bus_personnelmanagement p on p.PERSONNELMANAGEMENT_ID = f.UNITS_PIC
+ LEFT JOIN (SELECT
+ bo.OUTSOURCED_ID,
+ COUNT( bvr.VIDEO_RESOURCES_ID ) as ONLINE_COUNT
+ FROM
+ `qa-gwj-regulatory`.bus_outsourced bo
+ LEFT JOIN `qa-gwj-regulatory`.bus_videomanager bv ON bv.OUTSOURCED_ID = bo.OUTSOURCED_ID
+ AND bv.ISDELETE = '0'
+ LEFT JOIN bus_video_resources bvr ON bv.VIDEO_RESOURCES_ID = bvr.VIDEO_RESOURCES_ID
+ AND bvr.ISDELETE = '0' AND bvr.ONLINE_STATUS = '0'
+ GROUP BY
+ bo.OUTSOURCED_ID) onlineCount on onlineCount.OUTSOURCED_ID = f.OUTSOURCED_ID
where f.ISDELETE = '0'
and
diff --git a/src/main/resources/mybatis/dsno2/keyProjects/VideoManagerMapper.xml b/src/main/resources/mybatis/dsno2/keyProjects/VideoManagerMapper.xml
index b6cefcf0..d02004c1 100644
--- a/src/main/resources/mybatis/dsno2/keyProjects/VideoManagerMapper.xml
+++ b/src/main/resources/mybatis/dsno2/keyProjects/VideoManagerMapper.xml
@@ -296,9 +296,11 @@