Sfoglia il codice sorgente

消防大数据统计

hanfucheng 1 anno fa
parent
commit
2f39385810

+ 3 - 1
src/main/java/com/sooka/sponest/data/digitalfirecontrol/service/impl/FireControlBigDataServiceImpl.java

@@ -102,10 +102,12 @@ public class FireControlBigDataServiceImpl extends BaseServiceImpl implements IF
         return deptLevelUtil.getDeptLevel(mapList);
     }
 
+    @DataScopeMutiDept(deptAlias = "d")
     @Override
     public List getbasiclinkageforeList(CenterdataTFirecontrolBasicLinkageForce centerdataTFirecontrolBasicLinkageForce) {
         setSookaDataBase(centerdataTFirecontrolBasicLinkageForce);
-        return fireControlBigDataMapper.getbasiclinkageforeList(centerdataTFirecontrolBasicLinkageForce);
+        List<Map<String,Object>> mapList = fireControlBigDataMapper.getbasiclinkageforeList(centerdataTFirecontrolBasicLinkageForce);
+        return deptLevelUtil.getDeptLevel(mapList);
     }
 
     @DataScopeMutiDept(deptAlias = "d")

+ 1 - 1
src/main/resources/mapper/digitalfirecontrol/FireControlBigDataMapper.xml

@@ -110,7 +110,7 @@
 
     <select id="getbasiclinkageforeList" parameterType="CenterdataTFirecontrolBasicLinkageForce"
             resultType="map">
-       SELECT d.ancestors,a.dept_id,a.forklift_num forkliftNum,a.fire_fighting_truck_num fightingNum
+       SELECT d.ancestors ancestors,a.dept_id deptId,a.forklift_num forkliftNum,a.fire_fighting_truck_num fightingNum
         from centerdata_t_firecontrol_basic_linkage_force a
         left join ${database_system}.sys_dept d on a.dept_id = d.dept_id
         WHERE  1=1 ${params.dataScope}