From 827ac521835b2c581e1134bb2e865bfcb7778be7 Mon Sep 17 00:00:00 2001 From: kaiyu <404897439@qq.com> Date: Mon, 12 Apr 2021 15:51:57 +0800 Subject: [PATCH] screen-manage 修改日志插入工具类 规范日志插入格式 --- screen-manage/src/main/java/com/moral/api/pojo/form/organization/OrganizationUpdateForm.java | 23 +++++++++-------------- 1 files changed, 9 insertions(+), 14 deletions(-) diff --git a/screen-manage/src/main/java/com/moral/api/pojo/form/organization/OrganizationUpdateForm.java b/screen-manage/src/main/java/com/moral/api/pojo/form/organization/OrganizationUpdateForm.java index 66c5d6e..b90948c 100644 --- a/screen-manage/src/main/java/com/moral/api/pojo/form/organization/OrganizationUpdateForm.java +++ b/screen-manage/src/main/java/com/moral/api/pojo/form/organization/OrganizationUpdateForm.java @@ -1,11 +1,13 @@ package com.moral.api.pojo.form.organization; +import com.fasterxml.jackson.annotation.JsonFormat; import com.moral.api.entity.Organization; import com.moral.api.pojo.dto.organization.OrganizationDTO; import com.moral.constant.ResponseCodeEnum; import com.moral.util.DateUtils; import com.moral.util.RegexUtils; import lombok.Data; +import org.springframework.format.annotation.DateTimeFormat; import org.springframework.util.ObjectUtils; import java.util.Date; @@ -50,7 +52,9 @@ private String wechat; - private String expireTime; + @DateTimeFormat(pattern = "yyyy-MM-dd") + @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") + private Date expireTime; public boolean valid() { if (ObjectUtils.isEmpty(organizationId)) @@ -89,10 +93,8 @@ organization.setPhone(phone); organization.setEmail(email); organization.setWechat(wechat); - if (!ObjectUtils.isEmpty(expireTime)) { - Date expireTimeDate = DateUtils.getDate(expireTime + " 00:00:00", "yyyy-MM-dd HH:mm:ss"); - organization.setExpireTime(expireTimeDate); - } + organization.setExpireTime(expireTime); + return organization; } @@ -115,17 +117,10 @@ return dto; } } - //������������������������ + //������������������������������������������ if (!ObjectUtils.isEmpty(expireTime)) { - if (!RegexUtils.checkDate(expireTime)) { - dto.setCode(ResponseCodeEnum.TIME_FORMAT_INVALID.getCode()); - dto.setMsg(ResponseCodeEnum.TIME_FORMAT_INVALID.getMsg()); - return dto; - } - //������������������������������������������ - Date expireDate = DateUtils.getDate(expireTime, "yyyy-MM-dd"); Date currentDate = new Date(); - if (DateUtils.compareDateStr(expireDate, currentDate) >= 0) { + if (DateUtils.compareDateStr(expireTime, currentDate) >= 0) { dto.setCode(ResponseCodeEnum.TIME_INVALID.getCode()); dto.setMsg(ResponseCodeEnum.TIME_INVALID.getMsg()); return dto; -- Gitblit v1.8.0