sxwz2.0/src/main/java/com/kexue/skills/entity/dto/PointsAccountDto.java
2026-01-22 10:20:02 +08:00

52 lines
1.3 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

package com.kexue.skills.entity.dto;
import com.kexue.skills.entity.base.BaseQueryDto;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import java.util.Date;
/**
* (PointsAccount)查询条件封装类
* 积分账户查询条件
*
* @author 王志维
* @since 2025-02-21 23:01:48
*/
@Data
public class PointsAccountDto extends BaseQueryDto {
@Schema(description ="主键ID")
private Long accountId;
@Schema(description ="用户ID")
private Long userId;
@Schema(description ="用户名")
private String userName;
@Schema(description ="总积分")
private Integer totalPoints;
@Schema(description ="可用积分")
private Integer availablePoints;
@Schema(description ="冻结积分")
private Integer frozenPoints;
@Schema(description ="创建时间开始")
private Date createTimeStart;
@Schema(description ="创建时间结束")
private Date createTimeEnd;
@Schema(description ="更新时间开始")
private Date updateTimeStart;
@Schema(description ="更新时间结束")
private Date updateTimeEnd;
@Schema(description ="是否删除 0 未删除1已删除")
private Integer deleteFlag;
}