package com.example.demo.domain.DTO; import com.example.demo.domain.vo.coin.RechargeUser; import jakarta.validation.constraints.NotNull; import lombok.Data; import lombok.NoArgsConstructor; /** * @program: GOLD * @ClassName RechargeDTO * @description: * @author: huangqizhen * @create: 2025−07-01 16:15 * @Version 1.0 **/ @Data @NoArgsConstructor public class RechargeDTO { private String token; private String url = ""; private String fileName = ""; private Integer sort = 0; private String field = ""; private Integer account; private Integer type = 2; //类型 private Integer state = 0; //状态 private String text = ""; //关键词搜索 private Integer dataNum = 0; private String deptid = ""; private RechargeUser rechargeUser; @NotNull(message = "page不能为空") private Integer page = 1; @NotNull(message = "pageSize不能为空") private Integer pageSize = 20; // @Override // public String toString() { // return String.format( // "AiEmotionExport(account=%d, type=%d, state=%d, dataNum=%d)", // account, type, state, dataNum // ); // } }