|
|
@@ -139,5 +139,92 @@ public class HrIndexController {
|
|
|
return msgResult;
|
|
|
}
|
|
|
|
|
|
+ @ApiOperation(value="流量折线图对比数据")
|
|
|
+ @PostMapping("stackedLineData")
|
|
|
+ public MessageResult<Object> stackedLineData(String token,String type,@RequestAttribute String subject) {
|
|
|
+ MessageResult<Object> msgResult = new MessageResult<>();
|
|
|
+
|
|
|
+ try{
|
|
|
+ Map<String,Object> map = new HashMap();
|
|
|
+
|
|
|
+ List<String> xAxisList = new ArrayList<>();
|
|
|
+ xAxisList.add("一月");
|
|
|
+ xAxisList.add("二月");
|
|
|
+ xAxisList.add("三月");
|
|
|
+ xAxisList.add("四月");
|
|
|
+ xAxisList.add("五月");
|
|
|
+ xAxisList.add("六月");
|
|
|
+
|
|
|
+ map.put("xAxisList",xAxisList);
|
|
|
+
|
|
|
+ Map<String,Object> seriesMap = new HashMap();
|
|
|
+
|
|
|
+ List<Integer> seriesList1 = new ArrayList<>();
|
|
|
+ List<Integer> seriesList2 = new ArrayList<>();
|
|
|
+
|
|
|
+ if(type.equals("1")) {
|
|
|
+ seriesList1.add(120);
|
|
|
+ seriesList1.add(132);
|
|
|
+ seriesList1.add(101);
|
|
|
+ seriesList1.add(134);
|
|
|
+ seriesList1.add(90);
|
|
|
+ seriesList1.add(230);
|
|
|
+
|
|
|
+ seriesList2.add(220);
|
|
|
+ seriesList2.add(182);
|
|
|
+ seriesList2.add(191);
|
|
|
+ seriesList2.add(234);
|
|
|
+ seriesList2.add(290);
|
|
|
+ seriesList2.add(330);
|
|
|
+ }
|
|
|
+ else if(type.equals("2")){
|
|
|
+ seriesList1.add(150);
|
|
|
+ seriesList1.add(232);
|
|
|
+ seriesList1.add(201);
|
|
|
+ seriesList1.add(154);
|
|
|
+ seriesList1.add(190);
|
|
|
+ seriesList1.add(330);
|
|
|
+
|
|
|
+ seriesList2.add(320);
|
|
|
+ seriesList2.add(332);
|
|
|
+ seriesList2.add(301);
|
|
|
+ seriesList2.add(334);
|
|
|
+ seriesList2.add(390);
|
|
|
+ seriesList2.add(330);
|
|
|
+ }
|
|
|
+ else if(type.equals("3")){
|
|
|
+ seriesList1.add(820);
|
|
|
+ seriesList1.add(932);
|
|
|
+ seriesList1.add(901);
|
|
|
+ seriesList1.add(943);
|
|
|
+ seriesList1.add(1290);
|
|
|
+ seriesList1.add(1330);
|
|
|
+
|
|
|
+ seriesList2.add(560);
|
|
|
+ seriesList2.add(780);
|
|
|
+ seriesList2.add(430);
|
|
|
+ seriesList2.add(330);
|
|
|
+ seriesList2.add(860);
|
|
|
+ seriesList2.add(950);
|
|
|
+ }
|
|
|
+
|
|
|
+ seriesMap.put("seriesList1", seriesList1);
|
|
|
+ seriesMap.put("seriesList2", seriesList2);
|
|
|
+
|
|
|
+ map.put("seriesMap",seriesMap);
|
|
|
+
|
|
|
+ msgResult.setResult(true);
|
|
|
+ msgResult.setData(map);
|
|
|
+ }
|
|
|
+ catch(Exception ex){
|
|
|
+ logger.error(ex.getMessage(),ex);
|
|
|
+
|
|
|
+ msgResult.setResult(false);
|
|
|
+ msgResult.setMessage(ex.getMessage());
|
|
|
+ }
|
|
|
+
|
|
|
+ return msgResult;
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
}
|