From 84c730a2614788e140ff15d9f2f5e1eec61fcf6f Mon Sep 17 00:00:00 2001 From: kaiyu <404897439@qq.com> Date: Thu, 13 Jan 2022 15:10:31 +0800 Subject: [PATCH] screen-api 修改同期对比接口接收参数 --- screen-api/src/main/java/com/moral/api/pojo/form/aqi/AirQualityComparisonForm.java | 32 ++++++++++++++++---------------- 1 files changed, 16 insertions(+), 16 deletions(-) diff --git a/screen-api/src/main/java/com/moral/api/pojo/form/aqi/AirQualityComparisonForm.java b/screen-api/src/main/java/com/moral/api/pojo/form/aqi/AirQualityComparisonForm.java index 950633c..a3d2ce6 100644 --- a/screen-api/src/main/java/com/moral/api/pojo/form/aqi/AirQualityComparisonForm.java +++ b/screen-api/src/main/java/com/moral/api/pojo/form/aqi/AirQualityComparisonForm.java @@ -35,16 +35,12 @@ /* * ��������������������������������������������������� * */ - @DateTimeFormat(pattern = "yyyy") - @JsonFormat(pattern = "yyyy", timezone = "GMT+8") - Date year; + String dateType; /* * ��������������������������������������������������� * */ - @DateTimeFormat(pattern = "yyyy-MM") - @JsonFormat(pattern = "yyyy-MM", timezone = "GMT+8") - Date month; + String time; /* * ��������������������������������� @@ -77,23 +73,27 @@ return false; } //������������ - if (year != null) { - if(month!=null) - return false; - startDate = DateUtils.getFirstDayOfYear(year); - endDate = DateUtils.getLastDayOfYear(year); + if(dateType.equals(Constants.MONTH)){ + Date date = DateUtils.getDate(time, "yyyy-MM"); + startDate = DateUtils.getFirstDayOfMonth(date); + endDate = DateUtils.getLastDayOfMonth(date); return true; } - if (month != null) { - if(year!=null) - return false; - startDate = DateUtils.getFirstDayOfMonth(month); - endDate = DateUtils.getLastDayOfMonth(month); + + if(dateType.equals(Constants.YEAR)){ + Date date = DateUtils.getDate(time, "yyyy"); + startDate = DateUtils.getFirstDayOfYear(date); + endDate = DateUtils.getLastDayOfYear(date); return true; } + if(startDate!=null&&endDate!=null) return true; return false; } + + public static void main(String[] args) { + + } } -- Gitblit v1.8.0