long类型 映射

This commit is contained in:
2025-01-03 20:59:40 +08:00
parent 8140b01fd2
commit 4ab8f837d5
51 changed files with 223 additions and 28 deletions

View File

@@ -2,6 +2,8 @@ package com.sqx.modules.sys.entity;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import lombok.Data;
import javax.validation.constraints.NotBlank;
@@ -14,6 +16,7 @@ import javax.validation.constraints.NotBlank;
@TableName("sys_config")
public class SysConfigEntity {
@TableId
@JsonSerialize(using = ToStringSerializer.class)
private Long id;
@NotBlank(message="参数名不能为空")
private String paramKey;

View File

@@ -3,6 +3,8 @@ package com.sqx.modules.sys.entity;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import lombok.Data;
import javax.validation.constraints.NotBlank;
@@ -18,6 +20,7 @@ public class SysDictEntity implements Serializable {
private static final long serialVersionUID = 1L;
@TableId
@JsonSerialize(using = ToStringSerializer.class)
private Long id;
/**
* 字典名称

View File

@@ -2,6 +2,8 @@ package com.sqx.modules.sys.entity;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import lombok.Data;
import java.io.Serializable;
@@ -17,6 +19,7 @@ import java.util.Date;
public class SysLogEntity implements Serializable {
private static final long serialVersionUID = 1L;
@TableId
@JsonSerialize(using = ToStringSerializer.class)
private Long id;
//用户名
private String username;

View File

@@ -3,6 +3,8 @@ package com.sqx.modules.sys.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import lombok.Data;
import java.io.Serializable;
@@ -21,11 +23,13 @@ public class SysMenuEntity implements Serializable {
* 菜单ID
*/
@TableId
@JsonSerialize(using = ToStringSerializer.class)
private Long menuId;
/**
* 父菜单ID一级菜单为0
*/
@JsonSerialize(using = ToStringSerializer.class)
private Long parentId;
/**

View File

@@ -3,6 +3,8 @@ package com.sqx.modules.sys.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import lombok.Data;
import javax.validation.constraints.NotBlank;
@@ -23,6 +25,7 @@ public class SysRoleEntity implements Serializable {
* 角色ID
*/
@TableId
@JsonSerialize(using = ToStringSerializer.class)
private Long roleId;
/**
@@ -39,6 +42,7 @@ public class SysRoleEntity implements Serializable {
/**
* 创建者ID
*/
@JsonSerialize(using = ToStringSerializer.class)
private Long createUserId;
@TableField(exist=false)

View File

@@ -2,6 +2,8 @@ package com.sqx.modules.sys.entity;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import lombok.Data;
import java.io.Serializable;
@@ -16,16 +18,19 @@ public class SysRoleMenuEntity implements Serializable {
private static final long serialVersionUID = 1L;
@TableId
@JsonSerialize(using = ToStringSerializer.class)
private Long id;
/**
* 角色ID
*/
@JsonSerialize(using = ToStringSerializer.class)
private Long roleId;
/**
* 菜单ID
*/
@JsonSerialize(using = ToStringSerializer.class)
private Long menuId;
}

View File

@@ -4,6 +4,8 @@ import com.baomidou.mybatisplus.annotation.FieldStrategy;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import com.sqx.common.validator.group.AddGroup;
import com.sqx.common.validator.group.UpdateGroup;
import lombok.Data;
@@ -28,6 +30,7 @@ public class SysUserEntity implements Serializable {
* 用户ID
*/
@TableId
@JsonSerialize(using = ToStringSerializer.class)
private Long userId;
/**
@@ -74,6 +77,7 @@ public class SysUserEntity implements Serializable {
/**
* 创建者ID
*/
@JsonSerialize(using = ToStringSerializer.class)
private Long createUserId;
/**
@@ -99,6 +103,7 @@ public class SysUserEntity implements Serializable {
/**
* 员工
*/
@JsonSerialize(using = ToStringSerializer.class)
private Long sysUserId;
/**

View File

@@ -2,6 +2,8 @@ package com.sqx.modules.sys.entity;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import lombok.Data;
import java.io.Serializable;
@@ -15,11 +17,13 @@ import java.io.Serializable;
public class SysUserRoleEntity implements Serializable {
private static final long serialVersionUID = 1L;
@TableId
@JsonSerialize(using = ToStringSerializer.class)
private Long id;
/**
* 用户ID
*/
@JsonSerialize(using = ToStringSerializer.class)
private Long userId;
/**

View File

@@ -3,6 +3,8 @@ package com.sqx.modules.sys.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import lombok.Data;
import java.io.Serializable;
@@ -20,6 +22,7 @@ public class SysUserTokenEntity implements Serializable {
//用户ID
@TableId(type = IdType.INPUT)
@JsonSerialize(using = ToStringSerializer.class)
private Long userId;
//token
private String token;