123456789101112131415161718192021222324252627282930313233343536373839404142 |
- package com.backendsys.entity.Ai.Aiivh;
- import com.backendsys.entity.validator.RangeStringArray;
- import lombok.Data;
- /**
- * AI数智人-用户配额使用记录表 (内部)
- */
- @Data
- public class AiivhQuotaHistoryDTO {
- public static interface Create{}
- public static interface Update{}
- private Long id;
- private Long user_id;
- @RangeStringArray(message="触发类型取值有误,范围应是(MAKE_ANCHOR, MAKE_TIMBRE)", value = {"MAKE_ANCHOR", "MAKE_TIMBRE"})
- private String activity_type;
- private String activity_type_description;
- @RangeStringArray(message="配额类型取值有误,范围应是(Anchor, Timbre)", value = {"Anchor", "Timbre"})
- private String quota_type;
- private Integer quota_adjustment;
- //
- // @Range(min = 1, max = 9999, message = "形象配额数量必须在 {min} 到 {max} 之间")
- // private Integer anchor_count;
- // private Float anchor_subtotal_point;
- //
- // @Range(min = 1, max = 9999, message = "声音复刻配额数量必须在 {min} 到 {max} 之间")
- // private Integer timbre_count;
- // private Float timbre_subtotal_point;
- //
- // private Float total_point;
- private String create_time;
- private String create_time_begin;
- private String create_time_end;
- private String update_time;
- }
|