copy from xinquan-modules/xinquan-user/src/main/java/com/xinquan/user/domain/AppUserEnergyRecord.java
copy to xinquan-api/xinquan-api-system/src/main/java/com/xinquan/system/api/domain/vo/AppUserEnergyRecordVO.java
File was copied from xinquan-modules/xinquan-user/src/main/java/com/xinquan/user/domain/AppUserEnergyRecord.java |
| | |
| | | package com.xinquan.user.domain; |
| | | package com.xinquan.system.api.domain.vo; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import com.xinquan.common.core.web.domain.BaseModel; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.baomidou.mybatisplus.annotation.TableField; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import com.xinquan.common.core.web.domain.BaseModel; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | |
| | | import java.time.LocalDateTime; |
| | | |
| | | /** |
| | | * <p> |
| | |
| | | * @since 2024-08-21 |
| | | */ |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = true) |
| | | @TableName("t_app_user_energy_record") |
| | | @ApiModel(value="AppUserEnergyRecord对象", description="用户能量值记录表") |
| | | public class AppUserEnergyRecord extends BaseModel { |
| | | |
| | | private static final long serialVersionUID = 1L; |
| | | @ApiModel(value="AppUserEnergyRecordVO对象", description="用户能量值明细") |
| | | public class AppUserEnergyRecordVO { |
| | | |
| | | @ApiModelProperty(value = "用户能量值记录id") |
| | | @TableId(value = "id",type = IdType.ASSIGN_ID) |
| | | private Long id; |
| | | |
| | | @ApiModelProperty(value = "用户id") |
| | | @TableField("app_user_id") |
| | | private Long appUserId; |
| | | |
| | | @ApiModelProperty(value = "变动类型 1=增加 2=减少") |
| | | @TableField("change_type") |
| | | private Integer changeType; |
| | | |
| | | @ApiModelProperty(value = "能量值") |
| | | @TableField("energy_value") |
| | | private Integer energyValue; |
| | | @ApiModelProperty(value = "时间") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") |
| | | private LocalDateTime createTime; |
| | | |
| | | @ApiModelProperty(value = "原因") |
| | | @TableField("reason") |
| | | private String reason; |
| | | |
| | | |