|
|
@@ -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>
|