Commit 0af68243 authored by ZWT's avatar ZWT

feat(零碳): 长庆演示系统新增功能

1.修改第三方日累计数据推送表表结构,增加日累计储能放电量字段,同时修改代码对应实体及mapper文件,修改相关接口增加储能日累计放电量接收逻辑;
2.修改首页井场收益分析模块接口,修改获取储能累计放电量逻辑;
3.设计并创建井口日用电趋势表,生成对应实体类及mapper文件;
4.统计分析模块,新增本月累计节电经济效益查询接口,添加线上接口文档并完成接口冒烟测试;
5.统计分析模块,新增本月累计减碳量查询接口,添加线上接口文档并完成接口冒烟测试;
6.统计分析模块,新增光伏发电趋势查询接口,添加线上接口文档并完成接口冒烟测试;
7.统计分析模块,新增月度总览查询接口,添加线上接口文档并完成接口冒烟测试;

BREAKING CHANGE: 无

Closes 无

[skip ci]
parent 2e490d61
......@@ -63,6 +63,118 @@ public class ThirdWeatherDataService {
return XSingleResult.success(output);
}
private String getIconPath(Integer wep) {
switch (wep) {
case 1000:
//晴
case 9000: //高温
break;
case 1001: //少云
case 1002: //多云
break;
case 1003: //阴
break;
case 1004: //晴间多云
case 1005: //大部多云
break;
case 2000: //雨
case 2001: //小雨 / 毛毛雨
break;
case 2002: //小到中雨
case 2003: //中雨
break;
case 2004: //中到大雨
case 2005: //大雨
break;
case 2006: //大到暴雨
case 2007: //暴雨
break;
case 2008: //暴雨到大暴雨
case 2009: //大暴雨
case 2010: //大暴雨到特大暴雨
case 2011: //特大暴雨
case 2026: //极端降雨
break;
case 2020: //阵雨
case 2021: //强阵雨
break;
case 2022: //雷阵雨
case 2023: //强雷阵雨
case 9010: //雷暴
case 9011: //雷电
break;
case 2024: //雷阵雨伴有冰雹
case 9020: //冰雹
case 9021: //冰针
case 9022: //冰粒
break;
case 2025: //冻雨
break;
case 3000: //雪
case 3001: //小雪
break;
case 3002: //小到中雪
case 3003: //中雪
break;
case 3004: //中到大雪
case 3005: //大雪
break;
case 3006: //大到暴雪
case 3007: //暴雪
break;
case 3020: //阵雪
break;
case 3021: //雨雪天气
case 3022: //雨夹雪
case 3023: //阵雨夹雪
break;
case 4000: //风
case 4001: //静风
case 4002: //软风
case 4003: //轻风
case 4004: //微风
case 4005: //和风
case 4006: //清劲风
case 4007: //强风
case 4008: //疾风
case 4009: //大风
case 4010: //烈风
case 4011: //狂风
case 4012: //暴风
break;
case 4013: //飓风
case 4020: //龙卷风
break;
case 4021: //热带风暴
break;
case 5000: //雾
case 5001: //轻雾
case 5002: //浓雾
case 5003: //大雾
case 5004: //强浓雾
case 5005: //特强浓雾
break;
case 5020: //霾
case 5021: //轻度霾
case 5022: //中度霾
case 5023: //重度霾
case 5024: //严重霾
break;
case 6000: //浮尘
case 6001: //扬沙
break;
case 6002: //沙尘暴
case 6003: //强沙尘暴
break;
case 6004: //龙卷
break;
case 9001: //低温
break;
default:
//未知
}
return null;
}
/*-----------------------------------private-----------------------------------*/
/**
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment