Explorar o código

增加避雷器的生产厂家关联查询

wuhonghao %!s(int64=4) %!d(string=hai) anos
pai
achega
182a9536de

+ 11 - 5
railway-business/src/main/resources/mapper/catenary/BusJcbBlqMapper.xml

@@ -352,19 +352,22 @@
 
   <select id="getInfo" resultMap="BaseResultMap">
     SELECT
-    <include refid="Base_Column_List"/>,u.real_name confirm_user_real_name
+    <include refid="Base_Column_List"/>,u.real_name confirm_user_real_name,base.sccj
     FROM bus_jcb_blq t
     LEFT JOIN v_station v on t.dept_station_id = v.dept_station_id
     LEFT JOIN sys_user u on t.confirm_user = u.user_name
+    LEFT JOIN (select DISTINCT pillar_code,sccj from base_blq) base on t.pillar_code = base.pillar_code
     WHERE t.del_flag='0' and t.id = #{id}
 
   </select>
 
   <select id="getList" resultMap="BaseResultMap">
     SELECT
-    <include refid="Base_Column_List"/>
+    <include refid="Base_Column_List"/>,u.real_name confirm_user_real_name,base.sccj
     FROM bus_jcb_blq t
     LEFT JOIN v_station v on t.dept_station_id = v.dept_station_id
+    LEFT JOIN sys_user u on t.confirm_user = u.user_name
+    LEFT JOIN (select DISTINCT pillar_code,sccj from base_blq) base on t.pillar_code = base.pillar_code
     <where>
       t.del_flag='0'
       <if test="blqId!=null and blqId!=''">
@@ -492,10 +495,12 @@
 
   <select id="getLastOne" resultMap="BaseResultMap">
     SELECT
-    <include refid="Base_Column_List"/>
+    <include refid="Base_Column_List"/>,u.real_name confirm_user_real_name,base.sccj
     FROM
     bus_jcb_blq t
     LEFT JOIN v_station v on t.dept_station_id = v.dept_station_id
+    LEFT JOIN sys_user u on t.confirm_user = u.user_name
+    LEFT JOIN (select DISTINCT pillar_code,sccj from base_blq) base on t.pillar_code = base.pillar_code
     WHERE
     t.submit_state = '1'and t.del_flag = '0'
     <if test="stationId!=null and stationId!=''">
@@ -517,9 +522,10 @@
 
   <select id="getJcebList" resultMap="BaseResultMap">
     SELECT
-    <include refid="Base_Column_List"/>,base.sccj
+    <include refid="Base_Column_List"/>,u.real_name confirm_user_real_name,base.sccj
     FROM bus_jcb_blq t
-    LEFT JOIN base_blq base on t.pillar_code = base.pillar_code
+    LEFT JOIN sys_user u on t.confirm_user = u.user_name
+    LEFT JOIN (select DISTINCT pillar_code,sccj from base_blq) base on t.pillar_code = base.pillar_code
     LEFT JOIN v_station v on t.dept_station_id = v.dept_station_id
     <where>
       t.del_flag='0'