2025-10-20 10:16:44 +08:00
|
|
|
|
package com.xscm.moduleutil.bean;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
import lombok.Data;
|
|
|
|
|
|
/**
|
|
|
|
|
|
*@author qx
|
|
|
|
|
|
*@data 2025/6/12
|
|
|
|
|
|
*@description: 礼物
|
|
|
|
|
|
*/
|
|
|
|
|
|
@Data
|
|
|
|
|
|
public class RoonGiftModel {
|
|
|
|
|
|
private String gid;//礼物id
|
|
|
|
|
|
private String gift_name;//礼物名称
|
|
|
|
|
|
private String base_image;//礼物图片
|
|
|
|
|
|
private String gift_price;//礼物价格
|
|
|
|
|
|
private String gift_id;//礼物id
|
|
|
|
|
|
private String gift_bag_name;
|
|
|
|
|
|
private String rule;
|
|
|
|
|
|
private String rule_url;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
private String title;
|
|
|
|
|
|
private String all_room_push;
|
|
|
|
|
|
private String special;
|
|
|
|
|
|
private String sort;
|
2025-11-14 17:38:30 +08:00
|
|
|
|
private String type = "";
|
2025-10-20 10:16:44 +08:00
|
|
|
|
private String child_type;
|
|
|
|
|
|
private String sold;
|
|
|
|
|
|
private String cardiac;
|
|
|
|
|
|
private boolean isChecked;
|
|
|
|
|
|
private boolean isSelected;
|
|
|
|
|
|
private boolean can_send_self;//是否能送自己
|
2025-11-18 18:28:16 +08:00
|
|
|
|
private String num = "";//礼物数量
|
2025-10-24 17:52:11 +08:00
|
|
|
|
private int activities_id;//4:盲盒 ;5:天空之境;
|
|
|
|
|
|
private int gift_bag;//10:天空之境 11:岁月之城 12:时空之巅
|
2025-11-12 16:40:26 +08:00
|
|
|
|
private int is_lock;//爵位礼物 0:不锁 1:锁
|
2025-11-20 09:40:53 +08:00
|
|
|
|
|
|
|
|
|
|
private int is_cp;//1:是 0:不是
|
2025-10-20 10:16:44 +08:00
|
|
|
|
public boolean isCan_send_self() {
|
|
|
|
|
|
if ( isManghe()) {
|
|
|
|
|
|
return true;
|
|
|
|
|
|
}
|
|
|
|
|
|
return can_send_self;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public boolean isManghe() {
|
|
|
|
|
|
return type.equals("4") || type.equals("5") || type.equals("13");
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|