From f0376f72170c2eb236bec5560b8c5734edd222f1 Mon Sep 17 00:00:00 2001 From: kaiyu <404897439@qq.com> Date: Wed, 31 Mar 2021 17:16:40 +0800 Subject: [PATCH] common模块: 增加了convert工具类,驼峰和下划线相互转换 更新了Date工具类,添加根据Date,day获取目标date的方法 更新WebUtils工具类,添加获取请求Ip方法 manage模块: 组织和后台用户增删改查模块全部完成 增加aop用作日志插入 --- screen-manage/src/main/java/com/moral/api/pojo/form/organization/OrganizationQueryForm.java | 60 ++++++++++++++++++++---------------------------------------- 1 files changed, 20 insertions(+), 40 deletions(-) diff --git a/screen-manage/src/main/java/com/moral/api/pojo/form/organization/OrganizationQueryForm.java b/screen-manage/src/main/java/com/moral/api/pojo/form/organization/OrganizationQueryForm.java index 9151342..88bd7a0 100644 --- a/screen-manage/src/main/java/com/moral/api/pojo/form/organization/OrganizationQueryForm.java +++ b/screen-manage/src/main/java/com/moral/api/pojo/form/organization/OrganizationQueryForm.java @@ -1,14 +1,16 @@ 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; + /** * @ClassName OrganizationQueryForm @@ -18,7 +20,7 @@ * @Version TODO **/ @Data -public class OrganizationQueryForm { +public class OrganizationQueryForm { private Integer page; @@ -46,6 +48,22 @@ private String isDelete; + @DateTimeFormat(pattern = "yyyy-MM-dd") + @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8") + private Date createStartTime; + + @DateTimeFormat(pattern = "yyyy-MM-dd") + @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8") + private Date createEndTime; + + @DateTimeFormat(pattern = "yyyy-MM-dd") + @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8") + private Date expireStartTime; + + @DateTimeFormat(pattern = "yyyy-MM-dd") + @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8") + private Date expireEndTime; + private String order; private String orderType; @@ -59,43 +77,5 @@ return true; } - public OrganizationDTO paramValid() { - OrganizationDTO dto = new OrganizationDTO(); - //��������������������������������� - if (!ObjectUtils.isEmpty(phone)) { - if (!RegexUtils.checkMobile(phone) && !RegexUtils.checkPhone(phone)) { - dto.setCode(ResponseCodeEnum.PHONE_INVALID.getCode()); - dto.setMsg(ResponseCodeEnum.PHONE_INVALID.getMsg()); - return dto; - } - } - //������������������������������ - if (!ObjectUtils.isEmpty(email)) { - if (!RegexUtils.checkEmail(email)) { - dto.setCode(ResponseCodeEnum.EMAIL_INVALID.getCode()); - dto.setMsg(ResponseCodeEnum.EMAIL_INVALID.getMsg()); - return dto; - } - } - dto.setCode(ResponseCodeEnum.SUCCESS.getCode()); - dto.setMsg(ResponseCodeEnum.SUCCESS.getMsg()); - return dto; - } - - public Organization formConvertEntity() { - Organization organization = new Organization(); - organization.setParentId(parentId); - organization.setName(name); - organization.setProvinceCode(provinceCode); - organization.setCityCode(cityCode); - organization.setAreaCode(areaCode); - organization.setTownCode(townCode); - organization.setVillageCode(villageCode); - organization.setPhone(phone); - organization.setEmail(email); - organization.setWechat(wechat); - organization.setIsDelete(isDelete); - return organization; - } } -- Gitblit v1.8.0