From 8e1a1a16cbabe0416861581458762d188e8d0b35 Mon Sep 17 00:00:00 2001
From: jinpengyong <jpy123456>
Date: Tue, 22 Mar 2022 13:11:25 +0800
Subject: [PATCH] 日期工具类新增方法
---
screen-api/src/main/java/com/moral/api/controller/AqiController.java | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 60 insertions(+), 0 deletions(-)
diff --git a/screen-api/src/main/java/com/moral/api/controller/AqiController.java b/screen-api/src/main/java/com/moral/api/controller/AqiController.java
index 9ae3583..381b20f 100644
--- a/screen-api/src/main/java/com/moral/api/controller/AqiController.java
+++ b/screen-api/src/main/java/com/moral/api/controller/AqiController.java
@@ -14,6 +14,7 @@
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Required;
+import org.springframework.format.annotation.DateTimeFormat;
import org.springframework.util.ObjectUtils;
import org.springframework.web.bind.annotation.CrossOrigin;
import org.springframework.web.bind.annotation.GetMapping;
@@ -315,4 +316,63 @@
return ResultMessage.ok(result);
}
+ /**
+ * @Description: ������������������������������ ������7
+ * @Param: [regionCode, time]
+ * @return: com.moral.constant.ResultMessage
+ * @Author: ���������
+ * @Date: 2022/3/16
+ */
+ @GetMapping("cityAreaRange")
+ public ResultMessage cityAreaRange(Integer regionCode,@DateTimeFormat(pattern = "yyyy-MM-dd") Date time){
+ if(regionCode==null || time==null){
+ return ResultMessage.fail(ResponseCodeEnum.PARAMETERS_IS_MISSING.getCode(),
+ ResponseCodeEnum.PARAMETERS_IS_MISSING.getMsg());
+ }
+ CityAreaRangeVO vo = new CityAreaRangeVO();
+
+ ConcentrationAndPercent cap = new ConcentrationAndPercent();
+ cap.setConcentration("������/������/������");
+ cap.setPercent("������");
+ cap.setCompareConcentration("������������");
+ ConcentrationAndPercent cap2 = new ConcentrationAndPercent();
+ cap2.setConcentration("������/������/������");
+ cap2.setPercent("������");
+
+ vo.setCityName("xxx");
+ vo.setRange(0);
+ vo.setCompositeIndex(cap);
+ vo.setCO(cap);
+ vo.setNO2(cap);
+ vo.setSO2(cap);
+ vo.setPM10(cap);
+ vo.setPM25(cap);
+ vo.setO3(cap);
+ vo.setServerDays(cap2);
+ vo.setFineDays(cap2);
+
+ List<CityAreaRangeVO> vos = new ArrayList<>();
+ vos.add(vo);
+ vos.add(vo);
+
+ return ResultMessage.ok(vos);
+ }
+
+ /**
+ *@Description: ���������������
+ *@Param: [regionCode]
+ *@return: com.moral.constant.ResultMessage
+ *@Author: lizijie
+ *@Date: 2022/3/16 16:54
+ **/
+ @GetMapping("countyData")
+ public ResultMessage countyData(Integer regionCode){
+ if(regionCode==null){
+ return ResultMessage.fail(ResponseCodeEnum.PARAMETERS_IS_MISSING.getCode(),
+ ResponseCodeEnum.PARAMETERS_IS_MISSING.getMsg());
+ }
+ Map<String, Object> resultMap = cityAqiService.countyData(regionCode);
+ return ResultMessage.ok(resultMap);
+ }
+
}
--
Gitblit v1.8.0