浏览代码

添加地貌图场站、项目、风机接口

shilin 2 年之前
父节点
当前提交
edab61badd

+ 47 - 0
web/consumer-hb/src/main/java/com/gyee/consumer/controller/powercompare/PowerCompareController.java

@@ -316,4 +316,51 @@ public class PowerCompareController {
         return ajax;
     }
 
+
+    /**
+     * 通过项目D获取风机下拉接口
+     * @return
+     */
+    @GetMapping("/windturbineByPjIdAjax")
+    @ResponseBody
+    @CrossOrigin
+    @ApiOperation(value = "通过风场编号查询风机数据列表", notes = "通过风场编号查询风机数据列表")
+    @ApiImplicitParams({
+            @ApiImplicitParam(name = "pjId", value = "项目编号", required = true, dataType = "string", paramType = "query")})
+
+    public AjaxResult windturbineByPjIdAjax(@RequestParam(value = "pjId",required = true) String pjId) throws Exception {
+        AjaxResult ajax=powerCompareService.windturbineByPjIdAjax(pjId);
+        return ajax;
+    }
+
+
+    /**
+     * 公司下拉接口
+     * @return
+     */
+    @GetMapping("/companysAjax")
+    @ResponseBody
+    @CrossOrigin
+    @ApiOperation(value = "查询公司数据列表", notes = "查询公司数据列表")
+    public AjaxResult companysAjax() {
+        AjaxResult ajax=powerCompareService.companysAjax();
+        return ajax;
+    }
+
+
+    /**
+     * 公司下拉接口
+     * @return
+     */
+    @GetMapping("/windfarmByCmAjax")
+    @ResponseBody
+    @CrossOrigin
+    @ApiOperation(value = "查询公司下场站数据列表", notes = "查询公司下场站数据列表")
+    @ApiImplicitParams({
+            @ApiImplicitParam(name = "cmId", value = "公司编号", required = true, dataType = "string", paramType = "query")})
+    public AjaxResult windfarmByCmAjax(@RequestParam(value = "cmId",required = true) String cmId) {
+        AjaxResult ajax=powerCompareService.windfarmByCmAjax(cmId);
+        return ajax;
+    }
+
 }

+ 15 - 0
web/consumer-hb/src/main/java/com/gyee/consumer/fallback/powercompare/PowerCompareServiceFallbackFactory.java

@@ -149,6 +149,21 @@ public class PowerCompareServiceFallbackFactory implements FallbackFactory<Power
                 return  AjaxResult.error(throwable.getMessage());
             }
 
+            @Override
+            public AjaxResult windturbineByPjIdAjax(@RequestParam(value = "pjId",required = true) String pjId) throws Exception {
+                return  AjaxResult.error(throwable.getMessage());
+            }
+
+            @Override
+            public AjaxResult companysAjax(){
+                return  AjaxResult.error(throwable.getMessage());
+            }
+
+            @Override
+            public AjaxResult windfarmByCmAjax(@RequestParam(value = "cmId",required = true) String cmId){
+                return  AjaxResult.error(throwable.getMessage());
+            }
+
         };
     }
 }

+ 10 - 0
web/consumer-hb/src/main/java/com/gyee/consumer/service/powercompare/PowerCompareService.java

@@ -114,4 +114,14 @@ public interface PowerCompareService {
     public AjaxResult powerAjaxDetailAll(@RequestParam(value = "beginDate",required = true) String beginDate,
                                          @RequestParam(value = "endDate",required = true) String endDate,
                                          @RequestParam(value = "queryType",required = true) String  queryType);
+
+    @GetMapping("/powercompare/windturbineByPjIdAjax")
+    public AjaxResult windturbineByPjIdAjax(@RequestParam(value = "pjId",required = true) String pjId) throws Exception;
+
+    @GetMapping("/powercompare/companysAjax")
+    public AjaxResult companysAjax();
+
+    @GetMapping("/powercompare/windfarmByCmAjax")
+    public AjaxResult windfarmByCmAjax(@RequestParam(value = "cmId",required = true) String cmId);
+
 }