2025-10-20 10:16:44 +08:00
|
|
|
|
package com.xscm.moduleutil.bean;
|
|
|
|
|
|
|
|
|
|
|
|
import java.util.List;
|
|
|
|
|
|
|
|
|
|
|
|
import lombok.Data;
|
2025-12-11 21:05:04 +08:00
|
|
|
|
|
2025-10-20 10:16:44 +08:00
|
|
|
|
/**
|
2025-12-11 21:05:04 +08:00
|
|
|
|
* @author qx
|
|
|
|
|
|
* @data 2025/5/27
|
|
|
|
|
|
* @description: 礼盒数据
|
2025-10-20 10:16:44 +08:00
|
|
|
|
*/
|
|
|
|
|
|
@Data
|
|
|
|
|
|
public class GiftBoxBean {
|
|
|
|
|
|
private String user_gold;//累计获取的金币
|
|
|
|
|
|
private List<GiftBean> gift_box_list;
|
2025-12-11 09:07:21 +08:00
|
|
|
|
private List<TaskDataBean> tasks;
|
2025-12-11 21:05:04 +08:00
|
|
|
|
|
2025-10-20 10:16:44 +08:00
|
|
|
|
@Data
|
|
|
|
|
|
public static class GiftBean {
|
|
|
|
|
|
// private String giftName; //初级礼盒、高级礼盒
|
|
|
|
|
|
// private String giftTitle; //最高可以获得的金币数
|
|
|
|
|
|
// private String getGiftTypeName; //满多少个金币
|
|
|
|
|
|
// private String giftTypeNumber; //当前的百分比
|
|
|
|
|
|
// private String giftTypeStatus; //是否已经可以
|
|
|
|
|
|
|
2025-12-11 21:05:04 +08:00
|
|
|
|
|
|
|
|
|
|
/*{
|
|
|
|
|
|
"id":2,
|
|
|
|
|
|
"name":"高级礼盒",
|
|
|
|
|
|
"title":"最高可获得10000金币",
|
|
|
|
|
|
"icon":"",
|
|
|
|
|
|
"highest_gain":"10000",
|
|
|
|
|
|
"meet":"300",
|
|
|
|
|
|
"unlock_progress":0,
|
|
|
|
|
|
"all_number":"1",
|
|
|
|
|
|
"taday_number":0,
|
|
|
|
|
|
"taday_number_left":1,
|
|
|
|
|
|
"status":0,
|
|
|
|
|
|
"status_str":"未解锁"
|
|
|
|
|
|
}*/
|
2025-10-20 10:16:44 +08:00
|
|
|
|
private String id;//礼盒ID
|
|
|
|
|
|
private String name;//礼盒名称
|
|
|
|
|
|
private String title; //标题
|
2025-12-11 21:05:04 +08:00
|
|
|
|
private String icon;//图标
|
2025-10-20 10:16:44 +08:00
|
|
|
|
private String highest_gain;//最高获得金币数
|
|
|
|
|
|
private String meet;//满多少金币可抽
|
|
|
|
|
|
private String unlock_progress;// //解锁进度
|
|
|
|
|
|
private String all_number;// //今日可抽奖次数
|
|
|
|
|
|
private String taday_number;////今日剩余抽奖次数
|
|
|
|
|
|
private String taday_number_left;// //今日剩余抽奖次数
|
|
|
|
|
|
private String status;////状态:0 '未解锁 1已解锁 2抽奖次数已用完
|
|
|
|
|
|
private String status_str;//"已解锁(0/2)"
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@Data
|
|
|
|
|
|
public static class TaskDataBean {
|
2025-12-11 09:07:21 +08:00
|
|
|
|
private List<DailyTasksBean> task_list;
|
|
|
|
|
|
// private List<DailyTasksBean> daily_tasks_special;
|
|
|
|
|
|
// private List<DailyTasksBean> usual_tasks;
|
|
|
|
|
|
// private List<DailyTasksBean> teacher_tasks;
|
|
|
|
|
|
|
|
|
|
|
|
private int task_type_id;
|
|
|
|
|
|
private String task_type_name;
|
2025-12-16 14:44:48 +08:00
|
|
|
|
private int is_lock;//锁:0 不开启锁 1 开启锁
|
2025-12-22 09:02:22 +08:00
|
|
|
|
private int wait_reward_num;//待领取奖励数量
|
2025-10-20 10:16:44 +08:00
|
|
|
|
@Data
|
|
|
|
|
|
public static class DailyTasksBean {
|
2025-12-11 21:05:04 +08:00
|
|
|
|
|
|
|
|
|
|
/* {
|
|
|
|
|
|
"task_id":20,
|
|
|
|
|
|
"icon":null,
|
|
|
|
|
|
"task_name":"每日在房间时长 15 分钟(0/15)",
|
|
|
|
|
|
"target_quantity":900,
|
|
|
|
|
|
"task_type":2,
|
|
|
|
|
|
"jump_type":4,
|
|
|
|
|
|
"tasks_bag_id":0,
|
|
|
|
|
|
"task_status":1,
|
|
|
|
|
|
"task_type_str":"去完成",
|
|
|
|
|
|
"jump_type_str":"跳转房间",
|
|
|
|
|
|
"from_id":6040,
|
|
|
|
|
|
"is_time":1,
|
|
|
|
|
|
"processing_type":2,
|
|
|
|
|
|
"processing_type_str":"去观看",
|
|
|
|
|
|
"reward_str":"25金币,笨笨狗x1,
|
|
|
|
|
|
仙女之星头像框,
|
|
|
|
|
|
三八大杠"
|
|
|
|
|
|
}*/
|
|
|
|
|
|
|
|
|
|
|
|
private int task_id;////任务Id
|
|
|
|
|
|
private String icon;//图标
|
|
|
|
|
|
private String task_name;//任务名称
|
|
|
|
|
|
private int target_quantity;//目标完成数量
|
|
|
|
|
|
private int task_type;//任务类型 1每日任务 2每日特殊任务 3平台常规任务
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 0 不跳转
|
|
|
|
|
|
* 1 跳转实名
|
|
|
|
|
|
* 2 跳转我的相册
|
|
|
|
|
|
* 3 跳转绑定管理
|
|
|
|
|
|
* 4 跳转房间
|
|
|
|
|
|
* 5 跳转申请加入公会
|
|
|
|
|
|
* 6 跳转充值
|
|
|
|
|
|
*/
|
|
|
|
|
|
private int jump_type; //跳转类型
|
|
|
|
|
|
private int tasks_bag_id; //任务礼盒ID
|
|
|
|
|
|
private int task_status;//任务状态:1完成 2去领取 3已领取
|
|
|
|
|
|
private String task_type_str; //任务状态
|
|
|
|
|
|
private String jump_type_str; //跳转类型提示
|
|
|
|
|
|
private String from_id;
|
|
|
|
|
|
private int is_time;
|
|
|
|
|
|
private int processing_type;//跳转状态:
|
|
|
|
|
|
private String processing_type_str;//跳转状态
|
|
|
|
|
|
private String reward_str;//1:奖励
|
|
|
|
|
|
private String student_id;//徒弟ID
|
2025-10-20 10:16:44 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|