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

@@ -4,6 +4,8 @@ import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.SqlCondition;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import lombok.Data;
import java.io.Serializable;
@@ -25,6 +27,7 @@ public class SdkInfo implements Serializable {
* 卡密id
*/
@TableId(value = "sdk_id", type = IdType.AUTO)
@JsonSerialize(using = ToStringSerializer.class)
private Long sdkId;
/**
@@ -35,6 +38,7 @@ public class SdkInfo implements Serializable {
/**
* 卡密类型id
*/
@JsonSerialize(using = ToStringSerializer.class)
private Long typeId;
/**
@@ -49,6 +53,7 @@ public class SdkInfo implements Serializable {
/**
* 用户id
*/
@JsonSerialize(using = ToStringSerializer.class)
private Long userId;
/**
@@ -68,6 +73,7 @@ public class SdkInfo implements Serializable {
/**
* 渠道商
*/
@JsonSerialize(using = ToStringSerializer.class)
private Long sysUserId;
@TableField(exist = false)

View File

@@ -5,6 +5,8 @@ import com.baomidou.mybatisplus.annotation.SqlCondition;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import lombok.Data;
import java.io.Serializable;
@@ -26,6 +28,7 @@ public class SdkType implements Serializable {
* sdk类型
*/
@TableId(value = "type_id", type = IdType.AUTO)
@JsonSerialize(using = ToStringSerializer.class)
private Long typeId;
/**