Quellcode durchsuchen

完成生活,办公图表数据

liuhaotian vor 2 Jahren
Ursprung
Commit
750e5e6632

+ 1 - 1
src/main/java/com/sky/ioc/controller/life/ParkingController.java

@@ -20,7 +20,7 @@ import org.springframework.web.bind.annotation.RestController;
  **/
 
 
-@Api(tags ="智享生活----智慧餐厅")
+@Api(tags ="智享生活----智慧停车")
 @Slf4j
 @RestController
 @RequestMapping("parking")

+ 6 - 1
src/main/java/com/sky/ioc/service/Parking/impl/ParkingServiceImpl.java

@@ -2,9 +2,11 @@ package com.sky.ioc.service.Parking.impl;
 
 import com.alibaba.fastjson.JSONObject;
 import com.sky.ioc.entity.Indeicator;
+import com.sky.ioc.entity.Label;
 import com.sky.ioc.entity.params.IocDateParam;
 import com.sky.ioc.service.Parking.ParkingService;
 import com.sky.ioc.tool.FalseData;
+import com.sky.ioc.tool.GeneralMethod;
 import com.sky.ioc.tool.ReturnMsg;
 import org.springframework.stereotype.Service;
 
@@ -42,7 +44,10 @@ public class ParkingServiceImpl implements ParkingService {
 
     @Override
     public ReturnMsg getTrafficflowSituation(IocDateParam iocDateParam) {
-        return ReturnMsg.ok(FalseData.REPORTFORMSMAP);
+        String[] param = {"getInto","leave"};
+        String[] labKey = {"1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"};
+        List<Label> labels1 = GeneralMethod.getInstance().dataGeneration(param, labKey);
+        return ReturnMsg.ok(labels1);
     }
 
     @Override

+ 8 - 2
src/main/java/com/sky/ioc/service/canteen/impl/RestaurantServiceImpl.java

@@ -79,7 +79,10 @@ public class RestaurantServiceImpl implements RestaurantService {
      */
     @Override
     public ReturnMsg getConsumptionAnalysis(IocDateParam iocDateParam) {
-        return null;
+        String[] param = {"breakfast","lunch","dinner","breakfastPrice","lunchPrice","dinnerPrice"};
+        String[] labKey = {"1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"};
+        List<Label> labels1 = GeneralMethod.getInstance().dataGeneration(param, labKey);
+        return ReturnMsg.ok(labels1);
     }
 
 
@@ -104,7 +107,10 @@ public class RestaurantServiceImpl implements RestaurantService {
      */
     @Override
     public ReturnMsg getMealAnalysis(IocDateParam iocDateParam) {
-        return null;
+        String[] param = {"passengerFlow","eat","proportion"};
+        String[] labKey = {"1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"};
+        List<Label> labels1 = GeneralMethod.getInstance().dataGeneration(param, labKey);
+        return ReturnMsg.ok(labels1);
     }
 
     /**

+ 12 - 3
src/main/java/com/sky/ioc/service/carbon/impl/CarbonServiceImpl.java

@@ -67,12 +67,18 @@ public class CarbonServiceImpl implements CarbonService {
 
     @Override
     public ReturnMsg getPrintingCostTrend(IocDateParam iocDateParam) {
-        return null;
+        String[] param = {"cost"};
+        String[] labKey = {"1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"};
+        List<Label> labels1 = GeneralMethod.getInstance().dataGeneration(param, labKey);
+        return ReturnMsg.ok(labels1);
     }
 
     @Override
     public ReturnMsg getConferenceRoomInfo(IocDateParam iocDateParam) {
-        return null;
+        String[] param = {"print","inkCartridge"};
+        String[] labKey = {"1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"};
+        List<Label> labels1 = GeneralMethod.getInstance().dataGeneration(param, labKey);
+        return ReturnMsg.ok(labels1);
     }
 
     @Override
@@ -97,7 +103,10 @@ public class CarbonServiceImpl implements CarbonService {
 
     @Override
     public ReturnMsg getBusInfo(IocDateParam iocDateParam) {
-        return null;
+        String[] param = {"averageDuration","numberTrips"};
+        String[] labKey = {"1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"};
+        List<Label> labels1 = GeneralMethod.getInstance().dataGeneration(param, labKey);
+        return ReturnMsg.ok(labels1);
     }
 
     @Override

+ 6 - 1
src/main/java/com/sky/ioc/service/fitness/impl/HealthServiceImpl.java

@@ -2,9 +2,11 @@ package com.sky.ioc.service.fitness.impl;
 
 import com.alibaba.fastjson.JSONObject;
 import com.sky.ioc.entity.Indeicator;
+import com.sky.ioc.entity.Label;
 import com.sky.ioc.entity.params.IocDateParam;
 import com.sky.ioc.service.fitness.HealthService;
 import com.sky.ioc.tool.FalseData;
+import com.sky.ioc.tool.GeneralMethod;
 import com.sky.ioc.tool.ReturnMsg;
 import org.springframework.stereotype.Service;
 
@@ -39,7 +41,10 @@ public class HealthServiceImpl implements HealthService {
 
     @Override
     public ReturnMsg getHutAnalysis(IocDateParam iocDateParam) {
-        return ReturnMsg.ok(FalseData.REPORTFORMSMAP);
+        String[] param = {"warehousing","physicalExamination"};
+        String[] labKey = {"1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"};
+        List<Label> labels1 = GeneralMethod.getInstance().dataGeneration(param, labKey);
+        return ReturnMsg.ok(labels1);
     }
 
     @Override

+ 4 - 1
src/main/java/com/sky/ioc/service/supermarket/impl/SupermarketServiceImpl.java

@@ -43,7 +43,10 @@ public class SupermarketServiceImpl implements SupermarketService {
 
     @Override
     public ReturnMsg getQuotientAnalysiss(IocDateParam iocDateParam) {
-        return  ReturnMsg.ok( FalseData.REPORTFORMSMAP);
+        String[] param = {"breakfastTotal","lunchTotal","dinnerTotal","breakfastOrder","lunchOrder","dinnerOrder"};
+        String[] labKey = {"1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"};
+        List<Label> labels1 = GeneralMethod.getInstance().dataGeneration(param, labKey);
+        return ReturnMsg.ok(labels1);
     }
 
     @Override