fanxw hai 1 ano
pai
achega
075afe0ccc

+ 14 - 6
src/main/java/com/chinaitop/depot/basic/mapper/MonitorCameraMapper.xml

@@ -608,11 +608,19 @@
608 608
   
609 609
   <select id="queryAllCameraByKqdm" resultMap="BaseResultMap" parameterType="java.lang.String">
610 610
     select 
611
-      a.jkdbm serial_number, a.jkdmc name, c.class_gov_cname live
612
-    from up:hlht_sbxx a 
613
-    left join base:d_kdxxsjy b on b.kddm=a.kqbm
614
-    left join up:sys_class_gov c on c.class_str_id=a.zzjgdm
615
-    where b.kqdm=#{kqdm,jdbcType=VARCHAR}
616
-    order by a.id
611
+      a.stdname live, b.jkdmc name, b.jkdbm serial_number
612
+    from (
613
+      select class_gov_cname as stdName,id,class_str_id 
614
+      from up:sys_class_gov
615
+      where 1=1 
616
+      and class_gov_cname in ('仓内','业务','安防') and class_str_parent_id=(
617
+        select  gov.class_str_id
618
+        from up:sys_class_gov gov
619
+        inner join base:d_kdxxsjy k on gov.class_gov_cname=k.kdmc
620
+        where k.kqdm=#{kqdm,jdbcType=VARCHAR}
621
+      )
622
+    ) a
623
+    left join up:hlht_sbxx b on b.zzjgdm=a.class_str_id
624
+    order by b.id
617 625
   </select>
618 626
 </mapper>