Browse Source

顶管下拉

qinhouyu 1 year ago
parent
commit
26e4e31654

+ 11 - 0
ruoyi-admin/src/main/java/com/ruoyi/web/controller/zdsz/ZEngineeringPipeJackingController.java

@@ -3,6 +3,7 @@ package com.ruoyi.web.controller.zdsz;
 import java.util.Date;
 import java.util.List;
 import java.util.Arrays;
+import java.util.Map;
 import java.util.concurrent.TimeUnit;
 
 import com.ruoyi.zdsz.service.IZEngineeringNodeService;
@@ -53,6 +54,16 @@ public class ZEngineeringPipeJackingController extends BaseController {
     }
 
     /**
+     *
+     * @param bo
+     * @return
+     */
+    @GetMapping("/nameList")
+    public List<Map<String,Object>> nameList(ZEngineeringPipeJackingBo bo) {
+        return iZEngineeringPipeJackingService.nameList(bo);
+    }
+
+    /**
      * 导出顶管工程列表
      */
     @SaCheckPermission("zdsz:engineeringPipeJacking:export")

+ 3 - 0
ruoyi-zdsz/src/main/java/com/ruoyi/zdsz/mapper/ZEngineeringPipeJackingMapper.java

@@ -1,6 +1,7 @@
 package com.ruoyi.zdsz.mapper;
 
 import com.ruoyi.zdsz.domain.ZEngineeringPipeJacking;
+import com.ruoyi.zdsz.domain.bo.ZEngineeringPipeJackingBo;
 import com.ruoyi.zdsz.domain.vo.ZEngineeringPipeJackingVo;
 import com.ruoyi.common.core.mapper.BaseMapperPlus;
 
@@ -20,4 +21,6 @@ public interface ZEngineeringPipeJackingMapper extends BaseMapperPlus<ZEngineeri
     List<Map<String,Object>> getInfrastructure(String enginId);
 
     List<Map<String, Object>> getSg(String enginId);
+
+    List<Map<String, Object>> nameList(ZEngineeringPipeJackingBo bo);
 }

+ 3 - 0
ruoyi-zdsz/src/main/java/com/ruoyi/zdsz/service/IZEngineeringPipeJackingService.java

@@ -8,6 +8,7 @@ import com.ruoyi.common.core.domain.PageQuery;
 
 import java.util.Collection;
 import java.util.List;
+import java.util.Map;
 
 /**
  * 顶管工程Service接口
@@ -48,4 +49,6 @@ public interface IZEngineeringPipeJackingService {
     Boolean deleteWithValidByIds(Collection<String> ids, Boolean isValid);
 
     ZEngineeringPipeJackingVo queryByIdType(String id, String type);
+
+    List<Map<String, Object>> nameList(ZEngineeringPipeJackingBo bo);
 }

+ 5 - 0
ruoyi-zdsz/src/main/java/com/ruoyi/zdsz/service/impl/ZEngineeringPipeJackingServiceImpl.java

@@ -87,6 +87,11 @@ public class ZEngineeringPipeJackingServiceImpl implements IZEngineeringPipeJack
         return jackingVo;
     }
 
+    @Override
+    public List<Map<String, Object>> nameList(ZEngineeringPipeJackingBo bo) {
+        return baseMapper.nameList(bo);
+    }
+
     /**
      * 查询顶管工程列表
      */

+ 6 - 1
ruoyi-zdsz/src/main/resources/mapper/zdsz/ZEngineeringPipeJackingMapper.xml

@@ -75,5 +75,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
         WHERE
             m.del_flag = '0'  and m.id = #{enginId}
     </select>
-
+    <select id="nameList" resultType="java.util.Map">
+        select id,engin_name as name from z_engineering_pipe_jacking where del_flag = '0'
+        <if test="enginName != null  and enginName != ''">
+            and engin_name = #{enginName}
+        </if>
+    </select>
 </mapper>