浏览代码

修复 获取地块详情不显示地块管理员的问题

zhaiyifei 11 月之前
父节点
当前提交
027a3efb35
共有 1 个文件被更改,包括 6 次插入2 次删除
  1. 6 2
      src/main/resources/mapper/FmsBlockMapper.xml

+ 6 - 2
src/main/resources/mapper/FmsBlockMapper.xml

@@ -70,9 +70,13 @@
     </select>
 
     <select id="selectFmsBlockInfoByBlockId" parameterType="String" resultType="FmsBlockResVo">
-        SELECT *, (select GROUP_CONCAT(resUrl) from SysRes r where r.resBusId = b.blockId) blockPreview
+        SELECT b.blockId, b.landId, b.blockName, b.blockType, b.blockManager, b.blockArea,
+            b.blockSeq, b.blockAreaplant, b.blockLngrange, b.blockColor, b.blockRemark, b.blockIcon,
+            b.tid, l.landName,
+            u.userName as blockManagername, (select GROUP_CONCAT(resUrl) from SysRes r where r.resBusId = b.blockId) blockPreview
         from FmsBlock b
-        LEFT JOIN FmsLand l ON b.landId = l.landId
+            LEFT JOIN FmsLand l ON b.landId = l.landId
+            LEFT JOIN SysUser u ON b.blockManager = u.userId
         <where>
             blockId = #{blockId}
             and b.tid = #{tid}