Ver código fonte

单机信息总览线路明细功率曲线接口

shilin 3 anos atrás
pai
commit
4ba2f1cae7

+ 1 - 1
src/main/java/com/gyee/frame/service/WindturbinecurvefittingmonthService.java

@@ -195,7 +195,7 @@ public class WindturbinecurvefittingmonthService implements BaseService<Windturb
 
 		criteria.andWindturbineidEqualTo(windturbineid);
 		criteria.andYearEqualTo(year);
-		criteria.andMonthEqualTo(month);
+		criteria.andMonthEqualTo(String.valueOf(Integer.valueOf(month)));
 
 		list= windturbinecurvefittingmonthMapper.selectByExample(example);
 

+ 83 - 0
src/test/java/test/ScatterTest.java

@@ -0,0 +1,83 @@
+package test;
+
+import com.gyee.SpringbootStart;
+import com.gyee.frame.common.domain.AjaxResult;
+import com.gyee.frame.common.spring.SpringUtils;
+import com.gyee.frame.controller.scatter.ScatterController;
+import com.gyee.frame.model.custom.Tablepar;
+import lombok.SneakyThrows;
+import org.springframework.boot.SpringApplication;
+
+import java.util.List;
+import java.util.Map;
+
+public class ScatterTest {
+
+    @SneakyThrows
+    public static void main(String[] args) {
+
+        SpringApplication.run(SpringbootStart.class, args);
+
+
+
+        String wtId="MG01_03";
+        String wpId="MHS_FDC";
+        String year="2021";
+        String month="1";
+
+        ScatterController scatterController= SpringUtils.getBean("scatterController");
+
+        Tablepar tablepar=new Tablepar();
+        tablepar.setPageNum(1);
+        tablepar.setPageSize(10);
+        tablepar.setOrderByColumn("windturbineName");
+        tablepar.setIsAsc("asc");
+
+
+
+        AjaxResult ar = scatterController.scatterWtAjax(wtId,year,month);
+
+        Map<String, List<List<Double>>> map=(Map<String, List<List<Double>>>)ar.get("data");
+
+        List<List<Double>> vos=map.get("line");
+        for(List<Double> wtd:vos)
+        {
+            System.out.println(wtd.size());
+        }
+
+
+//        AjaxResult ar = singleAnalysisController.singleanalysisSub(wtId,year,month);
+//
+//        Map<String,Object> map=( Map<String,Object>)ar.get("data");
+//        for(SingleAnalysisVo wtd:vos)
+//        {
+//            System.out.println(wtd.getXfqr()+"----------------"+wtd.getXfqrhgl());
+//        }
+//
+//        AjaxResult ar = singleAnalysisController.singleanalysisChart(wtId,year,month);
+//
+//        Map<String, List<SingleAnalysisVo>> map=( Map<String,List<SingleAnalysisVo>>)ar.get("data");
+//        List<SingleAnalysisVo> vos=map.get("ff");
+//        for(SingleAnalysisVo wtd:vos)
+//        {
+//            System.out.println(wtd.getFdl()+"----------------"+wtd.getFs());
+//        }
+//
+//        System.out.println("---------------------------------------------------------------------------------");
+//        vos=map.get("ws");
+//        for(SingleAnalysisVo wtd:vos)
+//        {
+//            System.out.println(wtd.getGzss()+"----------------"+wtd.getJxss()+"----------------"+wtd.getXdss()
+//                    +"----------------"+wtd.getXnss()+"----------------"+wtd.getSlss());
+//        }
+//        System.out.println("---------------------------------------------------------------------------------");
+//        vos=map.get("jd");
+//        for(SingleAnalysisVo wtd:vos)
+//        {
+//            System.out.println(wtd.getJfpl()+"----------------"+wtd.getTjxs());
+//        }
+//
+//
+//
+    }
+}