修改模板.
This commit is contained in:
@@ -1,11 +1,14 @@
|
||||
package com.orion.ops.module.infra.entity.domain;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.*;
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.orion.ops.framework.mybatis.core.domain.BaseDO;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.*;
|
||||
|
||||
import java.util.*;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* 用户 实体对象
|
||||
|
||||
@@ -19,22 +19,29 @@ import lombok.NoArgsConstructor;
|
||||
public class LoginTokenDTO {
|
||||
|
||||
/**
|
||||
* 状态
|
||||
* 用户id
|
||||
*/
|
||||
private Integer status;
|
||||
private Long id;
|
||||
|
||||
/**
|
||||
* 登陆时间
|
||||
* token 状态
|
||||
*
|
||||
* @see com.orion.ops.module.infra.enums.LoginTokenStatusEnum
|
||||
*/
|
||||
private Integer tokenStatus;
|
||||
|
||||
/**
|
||||
* 登陆时间/其他设备登陆时间
|
||||
*/
|
||||
private Long loginTime;
|
||||
|
||||
/**
|
||||
* 登陆 ip
|
||||
* 登陆 ip/其他设备登陆 ip
|
||||
*/
|
||||
private String ip;
|
||||
|
||||
/**
|
||||
* 登陆地址
|
||||
* 登陆地址/其他设备登陆地址
|
||||
*/
|
||||
private String location;
|
||||
|
||||
|
||||
@@ -1,23 +1,23 @@
|
||||
package com.orion.ops.module.infra.entity.request;
|
||||
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import java.io.Serializable;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.util.*;
|
||||
|
||||
import javax.validation.constraints.NotBlank;
|
||||
import javax.validation.constraints.NotNull;
|
||||
import javax.validation.constraints.Size;
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* 用户 创建请求对象
|
||||
*
|
||||
* @author Jiahang Li
|
||||
* @version 1.0.0
|
||||
* @since 2023-7-14 10:29
|
||||
* @since 2023-7-16 00:03
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@@ -26,26 +26,32 @@ import javax.validation.constraints.NotNull;
|
||||
@Schema(name = "SystemUserCreateRequest", description = "用户 创建请求对象")
|
||||
public class SystemUserCreateRequest implements Serializable {
|
||||
|
||||
@Size(max = 32)
|
||||
@NotBlank
|
||||
@Schema(description = "用户名")
|
||||
private String username;
|
||||
|
||||
@Size(max = 64)
|
||||
@NotBlank
|
||||
@Schema(description = "密码")
|
||||
private String password;
|
||||
|
||||
@Size(max = 16)
|
||||
@NotBlank
|
||||
@Schema(description = "花名")
|
||||
private String nickname;
|
||||
|
||||
@Size(max = 500)
|
||||
@NotBlank
|
||||
@Schema(description = "头像地址")
|
||||
private String avatar;
|
||||
|
||||
@Size(max = 15)
|
||||
@NotBlank
|
||||
@Schema(description = "手机号")
|
||||
private String mobile;
|
||||
|
||||
@Size(max = 64)
|
||||
@NotBlank
|
||||
@Schema(description = "邮箱")
|
||||
private String email;
|
||||
|
||||
@@ -4,14 +4,15 @@ import com.orion.ops.framework.common.entity.PageRequest;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.*;
|
||||
|
||||
import java.util.*;
|
||||
import javax.validation.constraints.Size;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* 用户 查询请求对象
|
||||
*
|
||||
* @author Jiahang Li
|
||||
* @version 1.0.0
|
||||
* @since 2023-7-14 10:29
|
||||
* @since 2023-7-16 00:03
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@@ -24,21 +25,27 @@ public class SystemUserQueryRequest extends PageRequest {
|
||||
@Schema(description = "id")
|
||||
private Long id;
|
||||
|
||||
@Size(max = 32)
|
||||
@Schema(description = "用户名")
|
||||
private String username;
|
||||
|
||||
@Size(max = 64)
|
||||
@Schema(description = "密码")
|
||||
private String password;
|
||||
|
||||
@Size(max = 16)
|
||||
@Schema(description = "花名")
|
||||
private String nickname;
|
||||
|
||||
@Size(max = 500)
|
||||
@Schema(description = "头像地址")
|
||||
private String avatar;
|
||||
|
||||
@Size(max = 15)
|
||||
@Schema(description = "手机号")
|
||||
private String mobile;
|
||||
|
||||
@Size(max = 64)
|
||||
@Schema(description = "邮箱")
|
||||
private String email;
|
||||
|
||||
|
||||
@@ -1,23 +1,23 @@
|
||||
package com.orion.ops.module.infra.entity.request;
|
||||
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import java.io.Serializable;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.util.*;
|
||||
|
||||
import javax.validation.constraints.NotBlank;
|
||||
import javax.validation.constraints.NotNull;
|
||||
import javax.validation.constraints.Size;
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* 用户 更新请求对象
|
||||
*
|
||||
* @author Jiahang Li
|
||||
* @version 1.0.0
|
||||
* @since 2023-7-14 10:29
|
||||
* @since 2023-7-16 00:03
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@@ -30,26 +30,32 @@ public class SystemUserUpdateRequest implements Serializable {
|
||||
@Schema(description = "id")
|
||||
private Long id;
|
||||
|
||||
@Size(max = 32)
|
||||
@NotBlank
|
||||
@Schema(description = "用户名")
|
||||
private String username;
|
||||
|
||||
@Size(max = 64)
|
||||
@NotBlank
|
||||
@Schema(description = "密码")
|
||||
private String password;
|
||||
|
||||
@Size(max = 16)
|
||||
@NotBlank
|
||||
@Schema(description = "花名")
|
||||
private String nickname;
|
||||
|
||||
@Size(max = 500)
|
||||
@NotBlank
|
||||
@Schema(description = "头像地址")
|
||||
private String avatar;
|
||||
|
||||
@Size(max = 15)
|
||||
@NotBlank
|
||||
@Schema(description = "手机号")
|
||||
private String mobile;
|
||||
|
||||
@Size(max = 64)
|
||||
@NotBlank
|
||||
@Schema(description = "邮箱")
|
||||
private String email;
|
||||
|
||||
@@ -1,10 +1,13 @@
|
||||
package com.orion.ops.module.infra.entity.vo;
|
||||
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import java.io.Serializable;
|
||||
import lombok.*;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.util.*;
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* 用户 视图响应对象
|
||||
|
||||
Reference in New Issue
Block a user