Procházet zdrojové kódy

滨江一本账新增根据gddw获取dksyh列表接口

songxy před 9 měsíci
rodič
revize
05a8107149

+ 12 - 0
BJYSYBZ_S/src/main/java/com/zjugis/ysgzybz/controller/app/BjXcController.java

@@ -75,6 +75,18 @@ public class BjXcController extends BaseRestController {
     }
 
 
+    @GetMapping("/getXcryDksyhListByAll")
+    public Object getXcryDksyhListByAll(CommonDTO dto) {
+        try {
+            logger.info("/app/xc/getXcryDkListByPage 接口调用~~~");
+            return result(xcryService.getXcryDksyhListByAll(dto));
+        } catch (Exception ex) {
+            ex.printStackTrace();
+            logger.warn("/app/xc/getXcryDkList 接口异常 -> " + ex.getMessage());
+            return error(ex.getMessage(), BaseRestController.ErrorCode.DEFAULT);
+        }
+    }
+
     @GetMapping("/getXcryDkDetailByDksyh")
     public Object getXcryDkDetailByDksyh(@RequestParam("dksyh") String dksyh) {
         try {

+ 2 - 0
BJYSYBZ_S/src/main/java/com/zjugis/ysgzybz/service/XcryService.java

@@ -37,6 +37,8 @@ public interface XcryService extends IService<Bjxcry> {
 
     Object getXcryDkListByPage(CommonDTO dto);
 
+    List<String> getXcryDksyhListByAll(CommonDTO dto);
+
     BjXcryDkRespVO getXcryDkDetailByDksyh(String dksyh);
     /**
      * 获取地块下的巡查人员

+ 7 - 0
BJYSYBZ_S/src/main/java/com/zjugis/ysgzybz/service/impl/XcryServiceImpl.java

@@ -24,6 +24,7 @@ import java.util.ArrayList;
 import java.util.HashMap;
 import java.util.List;
 import java.util.Map;
+import java.util.stream.Collectors;
 
 /**
  * @Author 陈俊
@@ -97,6 +98,12 @@ public class XcryServiceImpl extends ServiceImpl<XcryMapper, Bjxcry> implements
         return map;
     }
 
+    @Override
+    public List<String> getXcryDksyhListByAll(CommonDTO dto) {
+        List<BjXcryDkRespVO> lists = xcryMapper.getXcryDkByPage(null, dto);
+        return lists.stream().map((item)->item.getDksyh()).collect(Collectors.toList());
+    }
+
     @Override
     public BjXcryDkRespVO getXcryDkDetailByDksyh(String dksyh) {
         ArrayList<String> dkIds = new ArrayList();