jinpengyong
2020-08-27 4e318439d8f5c8020c6cf25afb55b3a4e98de40e
update
2 files modified
10 ■■■■ changed files
src/main/java/com/moral/service/impl/ForecastWeatherServiceImpl.java 8 ●●●● patch | view | raw | blame | history
src/main/resources/mapper/RealWeatherMapper.xml 2 ●●● patch | view | raw | blame | history
src/main/java/com/moral/service/impl/ForecastWeatherServiceImpl.java
@@ -233,13 +233,13 @@
                String nextDayTemp = dataMap.get("temp").toString();
                String nextDayCloud = dataMap.get("cloud").toString();
                Integer condition = Integer.valueOf(dataMap.get("condition").toString());
                String value="";
                Integer value=0;
                if (condition >= 80) {
                    value = "80";
                    value = 80;
                } else if (condition >= 40) {
                    value = "40";
                    value = 40;
                } else if (condition >= 0) {
                    value = "0";
                    value = 0;
                }
                map.put("condition", value);
                List<Map<String, Object>> tempAndCloudList = realWeatherMapper.getTempAndCloud(map);
src/main/resources/mapper/RealWeatherMapper.xml
@@ -22,6 +22,6 @@
        and time >= #{startTime}
        AND time <![CDATA[<]]> #{endTime}
        and DATE_FORMAT(time,'%H:%i:%s')=#{time}
        and json->'$.condition'>=#{condition}
        and cast(json->'$.condition' as UNSIGNED INTEGER)>=#{condition}
    </select>
</mapper>