long类型丢失精度
This commit is contained in:
parent
4a8c03cb47
commit
87dff599b4
|
|
@ -3,6 +3,8 @@ package com.sqx.modules.taskCenter.entity;
|
|||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.baomidou.mybatisplus.extension.activerecord.Model;
|
||||
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
||||
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
|
@ -18,6 +20,7 @@ import lombok.Data;
|
|||
@ApiModel(value = "任务中心 实体类")
|
||||
public class TaskCenter extends Model<TaskCenter> {
|
||||
@ApiModelProperty("id")
|
||||
@JsonSerialize(using = ToStringSerializer.class)
|
||||
private Long id;
|
||||
@ApiModelProperty("标题")
|
||||
private String title;
|
||||
|
|
|
|||
|
|
@ -4,6 +4,8 @@ import com.baomidou.mybatisplus.annotation.IdType;
|
|||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.baomidou.mybatisplus.extension.activerecord.Model;
|
||||
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
||||
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
|
@ -20,17 +22,22 @@ import lombok.Data;
|
|||
public class TaskCenterRecord extends Model<TaskCenterRecord> {
|
||||
@TableId(type = IdType.ID_WORKER)
|
||||
@ApiModelProperty(value = "id",hidden = true)
|
||||
@JsonSerialize(using = ToStringSerializer.class)
|
||||
private Long id;
|
||||
@ApiModelProperty(value = "用户id",hidden = true)
|
||||
@JsonSerialize(using = ToStringSerializer.class)
|
||||
private Long userId;
|
||||
@ApiModelProperty("任务Id 周任务转盘奖励时 该值为 user_sign_record的id")
|
||||
@JsonSerialize(using = ToStringSerializer.class)
|
||||
private Long taskId;
|
||||
@ApiModelProperty("来源Id 周任务(签到的Id) 实物(物品Id)")
|
||||
@JsonSerialize(using = ToStringSerializer.class)
|
||||
private Long sourceId;
|
||||
@ApiModelProperty("奖励名称")
|
||||
private String name;
|
||||
@ApiModelProperty("奖励类型 1 金币 2 现金 3 虚拟物品 4 5 9转盘")
|
||||
private Integer type;
|
||||
@JsonSerialize(using = ToStringSerializer.class)
|
||||
private Long targetId;
|
||||
@ApiModelProperty("数量")
|
||||
private Integer number;
|
||||
|
|
|
|||
|
|
@ -3,6 +3,8 @@ package com.sqx.modules.taskCenter.entity;
|
|||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.baomidou.mybatisplus.extension.activerecord.Model;
|
||||
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
||||
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
|
@ -18,8 +20,10 @@ import lombok.Data;
|
|||
@ApiModel(value = "任务奖励 实体类")
|
||||
public class TaskCenterReward extends Model<TaskCenterReward> {
|
||||
@ApiModelProperty("id")
|
||||
@JsonSerialize(using = ToStringSerializer.class)
|
||||
private Long id;
|
||||
@ApiModelProperty("任务Id")
|
||||
@JsonSerialize(using = ToStringSerializer.class)
|
||||
private Long taskId;
|
||||
@ApiModelProperty("图片")
|
||||
private String img;
|
||||
|
|
@ -28,6 +32,7 @@ public class TaskCenterReward extends Model<TaskCenterReward> {
|
|||
@ApiModelProperty("奖励类型 1 金币 2 现金红包 3 4 5 9 大转盘抽奖次数")
|
||||
private Integer type;
|
||||
@TableField(exist = false)
|
||||
@JsonSerialize(using = ToStringSerializer.class)
|
||||
private Long targetId;
|
||||
@ApiModelProperty("数量")
|
||||
private Integer number;
|
||||
|
|
|
|||
|
|
@ -4,6 +4,8 @@ import com.baomidou.mybatisplus.annotation.IdType;
|
|||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.baomidou.mybatisplus.extension.activerecord.Model;
|
||||
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
||||
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
|
@ -22,8 +24,10 @@ import java.util.Date;
|
|||
public class UserSignRecord extends Model<UserSignRecord> {
|
||||
@TableId(type = IdType.ID_WORKER)
|
||||
@ApiModelProperty("id")
|
||||
@JsonSerialize(using = ToStringSerializer.class)
|
||||
private Long id;
|
||||
@ApiModelProperty("用户id")
|
||||
@JsonSerialize(using = ToStringSerializer.class)
|
||||
private Long userId;
|
||||
@ApiModelProperty("累计签到")
|
||||
private Integer day;
|
||||
|
|
|
|||
Loading…
Reference in New Issue