37 Commits

Author SHA1 Message Date
a94cd19025 土耳其实时薪资fixed 2025-10-17 14:16:54 +08:00
aa89fcb38a 土耳其实时薪资 2025-10-17 14:16:53 +08:00
aed0db32f7 幸运24-额外-meta增加todayInput和todayOutput计数器 2025-10-17 12:16:28 +08:00
243692808d 幸运24-额外-判断和库存不足退回削峰 2025-10-16 19:12:17 +08:00
fe91bdb278 幸运24-额外-螺旋降级 2025-10-15 22:04:50 +08:00
780e1688f4 幸运24-额外-根据三天内投产比比较 2025-10-15 20:40:21 +08:00
3762f659b2 幸运24-额外-记录前两天的投产 2025-10-15 14:37:45 +08:00
6bf0d471ef boom后台分区支持 2025-10-14 19:36:26 +08:00
c31126332e h5_LOGIN 2025-10-14 18:52:00 +08:00
54ac0502af h5-recharge-login 2025-10-14 16:11:21 +08:00
77737e198e 幸运24-额外-分充值等级取值判断 2025-10-14 16:11:03 +08:00
4cbc4a0aea 清理废弃功能代码-补回-PageActivity静态活动页面 2025-10-14 16:11:03 +08:00
2d3ba717bc 用户等级生效fixed 2025-10-14 16:11:03 +08:00
aa9fa79fee 用户等级生效 2025-10-14 16:11:02 +08:00
c21684f505 h5登录返回分区id 2025-10-14 16:11:02 +08:00
f0b2a98d6a 独联体boom 2025-10-14 16:11:01 +08:00
9c20f10518 独联体公会列表 2025-10-14 16:11:01 +08:00
1cb9c0e124 角标配置入口-财富等级限制生效范围 2025-10-14 16:11:01 +08:00
a366102124 h5登录取消限制 2025-10-14 16:11:01 +08:00
71561f8695 web-api 2025-10-14 16:11:01 +08:00
23a516cd43 清理废弃功能代码-后台-补回GoldCoin下属的userService 2025-10-14 16:11:01 +08:00
937b05114d mq-调低每个消费组底层消费线程池的核心线程数 2025-10-14 16:11:01 +08:00
22afc77826 清理废弃功能代码-oauth 2025-10-14 16:11:01 +08:00
990d8b1eff pom-清理阿里云七牛云sdk 2025-10-14 16:11:01 +08:00
08cf3ea82f gitignore-将idea vscode等开发工具配置排除 2025-10-14 16:11:01 +08:00
1ac331ffc6 清理废弃功能代码-Anchor 2025-10-14 16:11:01 +08:00
32da77cd7d 清理废弃功能代码 2025-10-14 16:11:00 +08:00
1860b361cf pom-清理flow-team模块-清理admin模块里对flow-team的引用 2025-10-14 16:11:00 +08:00
83bacb7f60 pom-清理es依赖 2025-10-14 16:11:00 +08:00
d07df03acb 替换Jedis-sa-token集成Redisson 2025-10-14 16:11:00 +08:00
0d409347ba pom-清理flow-team模块-后台登录退出不再返回thymeleaf模板 2025-10-14 16:11:00 +08:00
f9bb3f5c12 替换Jedis-使用RedissonClient的StringCodec编解码器 2025-10-14 16:11:00 +08:00
7e49f5695e 替换Jedis-使用RedissonClient实现JedisService 2025-10-14 16:11:00 +08:00
3206b37374 替换Jedis-删除JedisService废弃api 2025-10-14 16:11:00 +08:00
a86a10cab7 pom-清理flow-team模块-清理业务入侵 2025-10-14 16:11:00 +08:00
7e0ded4c77 替换Jedis-整合JedisLockService到JedisService 2025-10-14 16:10:59 +08:00
f1e3242e87 pom-清理flow-team模块 2025-10-14 16:10:59 +08:00
3904 changed files with 1744 additions and 649258 deletions

16
.gitignore vendored
View File

@@ -1,13 +1,13 @@
**/target/** **/target/**
*.iml
*.idea
target/
.idea
**/.DS_Store **/.DS_Store
**/rebel.xml **/rebel.xml
**/.rebel.xml.bak
/tmpI18n/
.lingma tmpI18n/
python/
.idea
.lingma
.qoder
.qoderignore
.vscode

View File

@@ -48,11 +48,6 @@
<artifactId>accompany-business-sdk</artifactId> <artifactId>accompany-business-sdk</artifactId>
<version>${revision}</version> <version>${revision}</version>
</dependency> </dependency>
<dependency>
<groupId>com.accompany</groupId>
<artifactId>xuanyin-flow-team-sdk</artifactId>
<version>${revision}</version>
</dependency>
</dependencies> </dependencies>
</project> </project>

View File

@@ -1,24 +0,0 @@
package com.accompany.admin.dto;
import lombok.Data;
import java.util.Date;
/**
* {这里添加描述}
*
* @author fangchengyan
* @date 2020-02-20 2:49 下午
*/
@Data
public class ChannelDistributeSearchDto {
private String appId;
private String channel;
private Date startTime;
private Date endTime;
}

View File

@@ -1,24 +0,0 @@
package com.accompany.admin.dto;
import com.accompany.payment.vo.TarotRecordTotalVo;
import com.github.pagehelper.PageInfo;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
/**
* @Author: yangming
* @Date: 2019/11/14 17:19
* @Description: 塔罗充值统计数据对象
**/
@Data
@NoArgsConstructor
@AllArgsConstructor
public class TarotChargeRecordDTO {
/** 分页对象 */
private PageInfo<TarotRecordTotalVo> pageInfo;
/** 总的记录相加 */
private TarotRecordTotalVo tarotRecordTotalVo;
}

View File

@@ -1,106 +0,0 @@
package com.accompany.admin.dto;
import java.util.Date;
/**
* 后台 头条数据
*/
public class TopLineRequestDto {
private Long id;
private String title;
// 0 是没有跳转 1是跳转链接 2是房间id
private Integer paramType;
private String params;
/**
* 图片 路径
*/
private String img;
/**
* 是否发布
*/
private Boolean publish = false;
/**
* 发布时间
*/
private Long publishTime;
/**
* 发布时间
*/
private Date publishTimeDate;
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getTitle() {
return title;
}
public void setTitle(String title) {
this.title = title;
}
public String getImg() {
return img;
}
public void setImg(String img) {
this.img = img;
}
public boolean isPublish() {
return publish;
}
public void setPublish(boolean publish) {
this.publish = publish;
}
public Long getPublishTime() {
return publishTime;
}
public void setPublishTime(Long publishTime) {
this.publishTime = publishTime;
}
public Integer getParamType() {
return paramType;
}
public void setParamType(Integer paramType) {
this.paramType = paramType;
}
public String getParams() {
return params;
}
public void setParams(String params) {
this.params = params;
}
public Date getPublishTimeDate() {
return publishTimeDate;
}
public void setPublishTimeDate(Date publishTimeDate) {
this.publishTimeDate = publishTimeDate;
}
}

View File

@@ -1,159 +0,0 @@
package com.accompany.admin.dto.batch;
import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Data;
import java.math.BigDecimal;
/**
* @author: liaozetao
* @date: 2023/9/22 18:36
* @description:
*/
@Data
public class FlowDataBatchSearchDetailAdminDto {
/**
* 新增时间
*/
@ExcelProperty("新增时间")
private String signUpTimeStr;
/**
* 新增归因ID
*/
@ExcelProperty("新增归因ID")
private Long erBanNo;
/**
* 用户昵称
*/
@ExcelProperty("用户昵称")
private String nick;
/**
* 是否进归因房
*/
@ExcelProperty("是否进归因房")
private String isInRoomStr = "";
/**
* 设备号
*/
@ExcelProperty("设备号")
private String deviceId;
/**
* 是否为新设备
*/
@ExcelProperty("是否为新设备")
private String isNewDevice = "";
/**
* 活动期间私聊行为数
*/
@ExcelProperty("活动期间私聊行为数")
private Integer chatCount = 0;
/**
* 新增当天充值
*/
@ExcelProperty("新增当天充值")
private BigDecimal chargeAmount = BigDecimal.ZERO;
/**
* 3天充值
*/
@ExcelProperty("3天充值")
private BigDecimal threeChargeAmount = BigDecimal.ZERO;
/**
* 7天充值
*/
@ExcelProperty("7天充值")
private BigDecimal sevenChargeAmount = BigDecimal.ZERO;
/**
* 15天充值
*/
@ExcelProperty("15天充值")
private BigDecimal fifteenChargeAmount = BigDecimal.ZERO;
/**
* 30天充值
*/
@ExcelProperty("30天充值")
private BigDecimal thirtyChargeAmount = BigDecimal.ZERO;
/**
* 新增当天收到转赠
*/
@ExcelProperty("新增当天收到转赠")
private BigDecimal giveDiamondNum = BigDecimal.ZERO;
/**
* 3天收到转赠
*/
@ExcelProperty("3天收到转赠")
private BigDecimal threeGiveDiamondNum = BigDecimal.ZERO;
/**
* 7天收到转赠
*/
@ExcelProperty("7天收到转赠")
private BigDecimal sevenGiveDiamondNum = BigDecimal.ZERO;
/**
* 15天收到转赠
*/
@ExcelProperty("15天收到转赠")
private BigDecimal fifteenGiveDiamondNum = BigDecimal.ZERO;
/**
* 30天收到转赠
*/
@ExcelProperty("30天收到转赠")
private BigDecimal thirtyGiveDiamondNum = BigDecimal.ZERO;
/**
* 累计充值
*/
@ExcelProperty("累计充值")
private BigDecimal totalChargeAmount = BigDecimal.ZERO;
/**
* 累计接受转赠钻石
*/
@ExcelProperty("累计接受转赠钻石")
private BigDecimal totalGiveDiamondNum = BigDecimal.ZERO;
/**
* 次日是否访问
*/
@ExcelProperty("次日是否访问")
private Integer isRemain = 0;
/**
* 第3日是否访问
*/
@ExcelProperty("第3日是否访问")
private Integer isThreeRemain = 0;
/**
* 第7日是否访问
*/
@ExcelProperty("第7日是否访问")
private Integer isSevenRemain = 0;
/**
* 第15日是否访问
*/
@ExcelProperty("第15日是否访问")
private Integer isFifteenRemain = 0;
/**
* 第30日是否访问
*/
@ExcelProperty("第30日是否访问")
private Integer isThirtyRemain = 0;
}

View File

@@ -1,64 +0,0 @@
package com.accompany.admin.dto.batch;
import com.alibaba.excel.annotation.ExcelProperty;
import io.swagger.annotations.ApiModel;
import lombok.Data;
/**
* @author: liaozetao
* @date: 2023/9/23 16:07
* @description:
*/
@Data
@ApiModel
public class FlowDataBatchSearchGrowAdminDto {
/**
* 统计项
*/
@ExcelProperty("统计项")
private String countItem;
/**
* 当天情况
*/
@ExcelProperty("当天情况")
private String currCondition;
/**
* 次日情况
*/
@ExcelProperty("次日情况")
private String nextCondition;
/**
* 3日情况
*/
@ExcelProperty("3日情况")
private String threeCondition;
/**
* 7日情况
*/
@ExcelProperty("7日情况")
private String sevenCondition;
/**
* 15日情况
*/
@ExcelProperty("15日情况")
private String fifteenCondition;
/**
* 30日情况
*/
@ExcelProperty("30日情况")
private String thirtyCondition;
/**
* 累计到目前
*/
@ExcelProperty("累计到目前")
private String totalCondition;
}

View File

@@ -1,76 +0,0 @@
package com.accompany.admin.dto.gamepartner;
import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Data;
import java.math.BigDecimal;
/**
* @author: liaozetao
* @date: 2023/8/24 16:51
* @description:
*/
@Data
public class GamePartnerOrderAdminDto {
/**
* 订单号
*/
@ExcelProperty("订单号")
private String orderNo;
/**
* 下单用户id
*/
@ExcelProperty("下单用户id")
private Long fromErBanNo;
/**
* 下单用户昵称
*/
@ExcelProperty("下单用户昵称")
private String fromNick;
/**
* 接单用户id
*/
@ExcelProperty("接单用户id")
private Long toErBanNo;
/**
* 接单用户昵称
*/
@ExcelProperty("接单用户昵称")
private String toNick;
/**
* 接单用户收益(水晶)
*/
@ExcelProperty("接单用户收益(水晶)")
private BigDecimal income;
/**
* 下单游戏
*/
@ExcelProperty("下单游戏")
private String gameName;
/**
* 下单局数
*/
@ExcelProperty("下单局数")
private Integer inning;
/**
* 下单金额
*/
@ExcelProperty("下单金额")
private BigDecimal amount;
/**
* 下单时间
*/
@ExcelProperty("下单时间")
private String orderTime;
}

View File

@@ -1,79 +0,0 @@
package com.accompany.admin.dto.treasure;
import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Data;
/**
* @author: liaozetao
* @date: 2023/10/25 16:57
* @description:
*/
@Data
public class SeizeTreasureRecordDto {
/**
* ID
*/
@ExcelProperty("ID")
private Long id;
/**
* 平台号
*/
@ExcelProperty("平台号")
private Long erbanNo;
/**
* 昵称
*/
@ExcelProperty("昵称")
private String userNick;
/**
* 奖励ID
*/
@ExcelProperty("奖励ID")
private Long rewardId;
/**
* 奖励关联ID
*/
@ExcelProperty("奖励关联ID")
private Long rewardRefId;
/**
* 奖励类型
*/
@ExcelProperty("奖励类型")
private String rewardType;
/**
* 奖励名称
*/
@ExcelProperty("奖励名称")
private String rewardName;
/**
* 奖励数量
*/
@ExcelProperty("奖励数量")
private Integer rewardNum;
/**
* 奖励等级
*/
@ExcelProperty("奖励等级")
private Integer rewardLevel;
/**
* 奖励价值
*/
@ExcelProperty("奖励价值")
private Integer rewardShowValue;
/**
* 抽奖时间
*/
@ExcelProperty("抽奖时间")
private String createTimeStr;
}

View File

@@ -1,43 +0,0 @@
package com.accompany.admin.dto.treasure;
import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Data;
/**
* @author: liaozetao
* @date: 2023/9/7 16:55
* @description:
*/
@Data
public class SeizeTreasureUserPropRecordAdminDto {
/**
* 用户ID
*/
@ExcelProperty("用户ID")
private Long erbanNo;
/**
* 昵称
*/
@ExcelProperty("昵称")
private String nick;
/**
* 试炼素材
*/
@ExcelProperty("试炼素材")
private String expendStr;
/**
* 试炼产出
*/
@ExcelProperty("试炼产出")
private String propName;
/**
* 试炼时间
*/
@ExcelProperty("试炼时间")
private String createTimeStr;
}

View File

@@ -1,39 +0,0 @@
package com.accompany.admin.dto.withdraw;
import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Data;
/**
* @author: liaozetao
* @date: 2023/7/13 17:20
* @description:
*/
@Data
public class WithdrawUserAdminDto {
/**
* 耳伴号
*/
@ExcelProperty("Peko号")
private Long erbanNo;
/**
* 昵称
*/
@ExcelProperty("昵称")
private String nick;
/**
* 创建时间
*/
@ExcelProperty("首次绑定时间")
private String createTimeStr;
/**
* 提现账户
*/
@ExcelProperty("提现账户")
private String withdrawAccount;
}

View File

@@ -1,22 +0,0 @@
package com.accompany.admin.dto.withdraw;
import com.accompany.business.model.withdraw.WithdrawUserLimit;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* @author: liaozetao
* @date: 2023/7/10 18:40
* @description:
*/
@Data
@ApiModel
public class WithdrawUserLimitAdminDto extends WithdrawUserLimit {
/**
* 耳伴号
*/
@ApiModelProperty("耳伴号")
private String erbanNo;
}

View File

@@ -1,68 +0,0 @@
package com.accompany.admin.dto.withdraw;
import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Data;
/**
* @author: liaozetao
* @date: 2023/8/3 19:16
* @description:
*/
@Data
public class WithdrawUserLimitExportDto {
/**
* Peko号
*/
@ExcelProperty("Peko号")
private Long erbanNo;
/**
* 昵称
*/
@ExcelProperty("昵称")
private String nick;
/**
* 所属房间
*/
@ExcelProperty("所属房间")
private String roomName;
/**
* 所属房间ID
*/
@ExcelProperty("所属房间ID")
private Long roomErBanNo;
/**
* 所属公会
*/
@ExcelProperty("所属公会")
private String hallRoomName;
/**
* 所属公会ID
*/
@ExcelProperty("所属公会ID")
private Long hallErBanNo;
/**
* 当前账户金币余额
*/
@ExcelProperty("当前账户金币余额")
private Double golds;
/**
* 限制内容
*/
@ExcelProperty("限制内容")
private String limitContent;
/**
* 限制时间
*/
@ExcelProperty("限制时间")
private String limitTimeStr;
}

View File

@@ -1,75 +0,0 @@
package com.accompany.admin.dto.withdraw;
import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Data;
import java.math.BigDecimal;
/**
* @author: liaozetao
* @date: 2023/7/13 17:12
* @description:
*/
@Data
public class WithdrawUserRecordAdminDto {
/**
* 平台号
*/
@ExcelProperty("Peko号")
private String erbanNo;
/**
* 昵称
*/
@ExcelProperty("昵称")
private String nick;
/**
* 用户当前状态
*/
@ExcelProperty("用户当前状态")
private String blockStatusName;
/**
* 创建时间
*/
@ExcelProperty("申请时间")
private String createTimeStr;
/**
* 提现账户
*/
@ExcelProperty("提现账户")
private String accountName;
/**
* 提现金额
*/
@ExcelProperty("提现金额USD")
private BigDecimal cashAmount;
/**
* 币种类型
*/
@ExcelProperty("发放币种")
private String currency;
/**
* 币种金额
*/
@ExcelProperty("发放金额")
private BigDecimal currencyAmount;
/**
* 手续费
*/
@ExcelProperty("手续费")
private String handlingRateStr;
/**
* 金币数量
*/
@ExcelProperty("核销金币")
private Integer goldNum;
}

View File

@@ -1,55 +0,0 @@
package com.accompany.admin.model;
import java.util.Date;
public class AdminDict extends AdminDictKey {
private String dictval;
private Boolean status;
private Integer showorder;
private Date createtime;
private String description;
public String getDictval() {
return dictval;
}
public void setDictval(String dictval) {
this.dictval = dictval == null ? null : dictval.trim();
}
public Boolean getStatus() {
return status;
}
public void setStatus(Boolean status) {
this.status = status;
}
public Integer getShoworder() {
return showorder;
}
public void setShoworder(Integer showorder) {
this.showorder = showorder;
}
public Date getCreatetime() {
return createtime;
}
public void setCreatetime(Date createtime) {
this.createtime = createtime;
}
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description == null ? null : description.trim();
}
}

View File

@@ -1,661 +0,0 @@
package com.accompany.admin.model;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
public class AdminDictExample {
protected String orderByClause;
protected boolean distinct;
protected List<Criteria> oredCriteria;
public AdminDictExample() {
oredCriteria = new ArrayList<Criteria>();
}
public void setOrderByClause(String orderByClause) {
this.orderByClause = orderByClause;
}
public String getOrderByClause() {
return orderByClause;
}
public void setDistinct(boolean distinct) {
this.distinct = distinct;
}
public boolean isDistinct() {
return distinct;
}
public List<Criteria> getOredCriteria() {
return oredCriteria;
}
public void or(Criteria criteria) {
oredCriteria.add(criteria);
}
public Criteria or() {
Criteria criteria = createCriteriaInternal();
oredCriteria.add(criteria);
return criteria;
}
public Criteria createCriteria() {
Criteria criteria = createCriteriaInternal();
if (oredCriteria.size() == 0) {
oredCriteria.add(criteria);
}
return criteria;
}
protected Criteria createCriteriaInternal() {
Criteria criteria = new Criteria();
return criteria;
}
public void clear() {
oredCriteria.clear();
orderByClause = null;
distinct = false;
}
protected abstract static class GeneratedCriteria {
protected List<Criterion> criteria;
protected GeneratedCriteria() {
super();
criteria = new ArrayList<Criterion>();
}
public boolean isValid() {
return criteria.size() > 0;
}
public List<Criterion> getAllCriteria() {
return criteria;
}
public List<Criterion> getCriteria() {
return criteria;
}
protected void addCriterion(String condition) {
if (condition == null) {
throw new RuntimeException("Value for condition cannot be null");
}
criteria.add(new Criterion(condition));
}
protected void addCriterion(String condition, Object value, String property) {
if (value == null) {
throw new RuntimeException("Value for " + property + " cannot be null");
}
criteria.add(new Criterion(condition, value));
}
protected void addCriterion(String condition, Object value1, Object value2, String property) {
if (value1 == null || value2 == null) {
throw new RuntimeException("Between values for " + property + " cannot be null");
}
criteria.add(new Criterion(condition, value1, value2));
}
public Criteria andCodeIsNull() {
addCriterion("code is null");
return (Criteria) this;
}
public Criteria andCodeIsNotNull() {
addCriterion("code is not null");
return (Criteria) this;
}
public Criteria andCodeEqualTo(String value) {
addCriterion("code =", value, "code");
return (Criteria) this;
}
public Criteria andCodeNotEqualTo(String value) {
addCriterion("code <>", value, "code");
return (Criteria) this;
}
public Criteria andCodeGreaterThan(String value) {
addCriterion("code >", value, "code");
return (Criteria) this;
}
public Criteria andCodeGreaterThanOrEqualTo(String value) {
addCriterion("code >=", value, "code");
return (Criteria) this;
}
public Criteria andCodeLessThan(String value) {
addCriterion("code <", value, "code");
return (Criteria) this;
}
public Criteria andCodeLessThanOrEqualTo(String value) {
addCriterion("code <=", value, "code");
return (Criteria) this;
}
public Criteria andCodeLike(String value) {
addCriterion("code like", value, "code");
return (Criteria) this;
}
public Criteria andCodeNotLike(String value) {
addCriterion("code not like", value, "code");
return (Criteria) this;
}
public Criteria andCodeIn(List<String> values) {
addCriterion("code in", values, "code");
return (Criteria) this;
}
public Criteria andCodeNotIn(List<String> values) {
addCriterion("code not in", values, "code");
return (Criteria) this;
}
public Criteria andCodeBetween(String value1, String value2) {
addCriterion("code between", value1, value2, "code");
return (Criteria) this;
}
public Criteria andCodeNotBetween(String value1, String value2) {
addCriterion("code not between", value1, value2, "code");
return (Criteria) this;
}
public Criteria andDictkeyIsNull() {
addCriterion("dictkey is null");
return (Criteria) this;
}
public Criteria andDictkeyIsNotNull() {
addCriterion("dictkey is not null");
return (Criteria) this;
}
public Criteria andDictkeyEqualTo(String value) {
addCriterion("dictkey =", value, "dictkey");
return (Criteria) this;
}
public Criteria andDictkeyNotEqualTo(String value) {
addCriterion("dictkey <>", value, "dictkey");
return (Criteria) this;
}
public Criteria andDictkeyGreaterThan(String value) {
addCriterion("dictkey >", value, "dictkey");
return (Criteria) this;
}
public Criteria andDictkeyGreaterThanOrEqualTo(String value) {
addCriterion("dictkey >=", value, "dictkey");
return (Criteria) this;
}
public Criteria andDictkeyLessThan(String value) {
addCriterion("dictkey <", value, "dictkey");
return (Criteria) this;
}
public Criteria andDictkeyLessThanOrEqualTo(String value) {
addCriterion("dictkey <=", value, "dictkey");
return (Criteria) this;
}
public Criteria andDictkeyLike(String value) {
addCriterion("dictkey like", value, "dictkey");
return (Criteria) this;
}
public Criteria andDictkeyNotLike(String value) {
addCriterion("dictkey not like", value, "dictkey");
return (Criteria) this;
}
public Criteria andDictkeyIn(List<String> values) {
addCriterion("dictkey in", values, "dictkey");
return (Criteria) this;
}
public Criteria andDictkeyNotIn(List<String> values) {
addCriterion("dictkey not in", values, "dictkey");
return (Criteria) this;
}
public Criteria andDictkeyBetween(String value1, String value2) {
addCriterion("dictkey between", value1, value2, "dictkey");
return (Criteria) this;
}
public Criteria andDictkeyNotBetween(String value1, String value2) {
addCriterion("dictkey not between", value1, value2, "dictkey");
return (Criteria) this;
}
public Criteria andDictvalIsNull() {
addCriterion("dictval is null");
return (Criteria) this;
}
public Criteria andDictvalIsNotNull() {
addCriterion("dictval is not null");
return (Criteria) this;
}
public Criteria andDictvalEqualTo(String value) {
addCriterion("dictval =", value, "dictval");
return (Criteria) this;
}
public Criteria andDictvalNotEqualTo(String value) {
addCriterion("dictval <>", value, "dictval");
return (Criteria) this;
}
public Criteria andDictvalGreaterThan(String value) {
addCriterion("dictval >", value, "dictval");
return (Criteria) this;
}
public Criteria andDictvalGreaterThanOrEqualTo(String value) {
addCriterion("dictval >=", value, "dictval");
return (Criteria) this;
}
public Criteria andDictvalLessThan(String value) {
addCriterion("dictval <", value, "dictval");
return (Criteria) this;
}
public Criteria andDictvalLessThanOrEqualTo(String value) {
addCriterion("dictval <=", value, "dictval");
return (Criteria) this;
}
public Criteria andDictvalLike(String value) {
addCriterion("dictval like", value, "dictval");
return (Criteria) this;
}
public Criteria andDictvalNotLike(String value) {
addCriterion("dictval not like", value, "dictval");
return (Criteria) this;
}
public Criteria andDictvalIn(List<String> values) {
addCriterion("dictval in", values, "dictval");
return (Criteria) this;
}
public Criteria andDictvalNotIn(List<String> values) {
addCriterion("dictval not in", values, "dictval");
return (Criteria) this;
}
public Criteria andDictvalBetween(String value1, String value2) {
addCriterion("dictval between", value1, value2, "dictval");
return (Criteria) this;
}
public Criteria andDictvalNotBetween(String value1, String value2) {
addCriterion("dictval not between", value1, value2, "dictval");
return (Criteria) this;
}
public Criteria andStatusIsNull() {
addCriterion("status is null");
return (Criteria) this;
}
public Criteria andStatusIsNotNull() {
addCriterion("status is not null");
return (Criteria) this;
}
public Criteria andStatusEqualTo(Boolean value) {
addCriterion("status =", value, "status");
return (Criteria) this;
}
public Criteria andStatusNotEqualTo(Boolean value) {
addCriterion("status <>", value, "status");
return (Criteria) this;
}
public Criteria andStatusGreaterThan(Boolean value) {
addCriterion("status >", value, "status");
return (Criteria) this;
}
public Criteria andStatusGreaterThanOrEqualTo(Boolean value) {
addCriterion("status >=", value, "status");
return (Criteria) this;
}
public Criteria andStatusLessThan(Boolean value) {
addCriterion("status <", value, "status");
return (Criteria) this;
}
public Criteria andStatusLessThanOrEqualTo(Boolean value) {
addCriterion("status <=", value, "status");
return (Criteria) this;
}
public Criteria andStatusIn(List<Boolean> values) {
addCriterion("status in", values, "status");
return (Criteria) this;
}
public Criteria andStatusNotIn(List<Boolean> values) {
addCriterion("status not in", values, "status");
return (Criteria) this;
}
public Criteria andStatusBetween(Boolean value1, Boolean value2) {
addCriterion("status between", value1, value2, "status");
return (Criteria) this;
}
public Criteria andStatusNotBetween(Boolean value1, Boolean value2) {
addCriterion("status not between", value1, value2, "status");
return (Criteria) this;
}
public Criteria andShoworderIsNull() {
addCriterion("showOrder is null");
return (Criteria) this;
}
public Criteria andShoworderIsNotNull() {
addCriterion("showOrder is not null");
return (Criteria) this;
}
public Criteria andShoworderEqualTo(Integer value) {
addCriterion("showOrder =", value, "showorder");
return (Criteria) this;
}
public Criteria andShoworderNotEqualTo(Integer value) {
addCriterion("showOrder <>", value, "showorder");
return (Criteria) this;
}
public Criteria andShoworderGreaterThan(Integer value) {
addCriterion("showOrder >", value, "showorder");
return (Criteria) this;
}
public Criteria andShoworderGreaterThanOrEqualTo(Integer value) {
addCriterion("showOrder >=", value, "showorder");
return (Criteria) this;
}
public Criteria andShoworderLessThan(Integer value) {
addCriterion("showOrder <", value, "showorder");
return (Criteria) this;
}
public Criteria andShoworderLessThanOrEqualTo(Integer value) {
addCriterion("showOrder <=", value, "showorder");
return (Criteria) this;
}
public Criteria andShoworderIn(List<Integer> values) {
addCriterion("showOrder in", values, "showorder");
return (Criteria) this;
}
public Criteria andShoworderNotIn(List<Integer> values) {
addCriterion("showOrder not in", values, "showorder");
return (Criteria) this;
}
public Criteria andShoworderBetween(Integer value1, Integer value2) {
addCriterion("showOrder between", value1, value2, "showorder");
return (Criteria) this;
}
public Criteria andShoworderNotBetween(Integer value1, Integer value2) {
addCriterion("showOrder not between", value1, value2, "showorder");
return (Criteria) this;
}
public Criteria andCreatetimeIsNull() {
addCriterion("createTime is null");
return (Criteria) this;
}
public Criteria andCreatetimeIsNotNull() {
addCriterion("createTime is not null");
return (Criteria) this;
}
public Criteria andCreatetimeEqualTo(Date value) {
addCriterion("createTime =", value, "createtime");
return (Criteria) this;
}
public Criteria andCreatetimeNotEqualTo(Date value) {
addCriterion("createTime <>", value, "createtime");
return (Criteria) this;
}
public Criteria andCreatetimeGreaterThan(Date value) {
addCriterion("createTime >", value, "createtime");
return (Criteria) this;
}
public Criteria andCreatetimeGreaterThanOrEqualTo(Date value) {
addCriterion("createTime >=", value, "createtime");
return (Criteria) this;
}
public Criteria andCreatetimeLessThan(Date value) {
addCriterion("createTime <", value, "createtime");
return (Criteria) this;
}
public Criteria andCreatetimeLessThanOrEqualTo(Date value) {
addCriterion("createTime <=", value, "createtime");
return (Criteria) this;
}
public Criteria andCreatetimeIn(List<Date> values) {
addCriterion("createTime in", values, "createtime");
return (Criteria) this;
}
public Criteria andCreatetimeNotIn(List<Date> values) {
addCriterion("createTime not in", values, "createtime");
return (Criteria) this;
}
public Criteria andCreatetimeBetween(Date value1, Date value2) {
addCriterion("createTime between", value1, value2, "createtime");
return (Criteria) this;
}
public Criteria andCreatetimeNotBetween(Date value1, Date value2) {
addCriterion("createTime not between", value1, value2, "createtime");
return (Criteria) this;
}
public Criteria andDescriptionIsNull() {
addCriterion("description is null");
return (Criteria) this;
}
public Criteria andDescriptionIsNotNull() {
addCriterion("description is not null");
return (Criteria) this;
}
public Criteria andDescriptionEqualTo(String value) {
addCriterion("description =", value, "description");
return (Criteria) this;
}
public Criteria andDescriptionNotEqualTo(String value) {
addCriterion("description <>", value, "description");
return (Criteria) this;
}
public Criteria andDescriptionGreaterThan(String value) {
addCriterion("description >", value, "description");
return (Criteria) this;
}
public Criteria andDescriptionGreaterThanOrEqualTo(String value) {
addCriterion("description >=", value, "description");
return (Criteria) this;
}
public Criteria andDescriptionLessThan(String value) {
addCriterion("description <", value, "description");
return (Criteria) this;
}
public Criteria andDescriptionLessThanOrEqualTo(String value) {
addCriterion("description <=", value, "description");
return (Criteria) this;
}
public Criteria andDescriptionLike(String value) {
addCriterion("description like", value, "description");
return (Criteria) this;
}
public Criteria andDescriptionNotLike(String value) {
addCriterion("description not like", value, "description");
return (Criteria) this;
}
public Criteria andDescriptionIn(List<String> values) {
addCriterion("description in", values, "description");
return (Criteria) this;
}
public Criteria andDescriptionNotIn(List<String> values) {
addCriterion("description not in", values, "description");
return (Criteria) this;
}
public Criteria andDescriptionBetween(String value1, String value2) {
addCriterion("description between", value1, value2, "description");
return (Criteria) this;
}
public Criteria andDescriptionNotBetween(String value1, String value2) {
addCriterion("description not between", value1, value2, "description");
return (Criteria) this;
}
}
public static class Criteria extends GeneratedCriteria {
protected Criteria() {
super();
}
}
public static class Criterion {
private String condition;
private Object value;
private Object secondValue;
private boolean noValue;
private boolean singleValue;
private boolean betweenValue;
private boolean listValue;
private String typeHandler;
public String getCondition() {
return condition;
}
public Object getValue() {
return value;
}
public Object getSecondValue() {
return secondValue;
}
public boolean isNoValue() {
return noValue;
}
public boolean isSingleValue() {
return singleValue;
}
public boolean isBetweenValue() {
return betweenValue;
}
public boolean isListValue() {
return listValue;
}
public String getTypeHandler() {
return typeHandler;
}
protected Criterion(String condition) {
super();
this.condition = condition;
this.typeHandler = null;
this.noValue = true;
}
protected Criterion(String condition, Object value, String typeHandler) {
super();
this.condition = condition;
this.value = value;
this.typeHandler = typeHandler;
if (value instanceof List<?>) {
this.listValue = true;
} else {
this.singleValue = true;
}
}
protected Criterion(String condition, Object value) {
this(condition, value, null);
}
protected Criterion(String condition, Object value, Object secondValue, String typeHandler) {
super();
this.condition = condition;
this.value = value;
this.secondValue = secondValue;
this.typeHandler = typeHandler;
this.betweenValue = true;
}
protected Criterion(String condition, Object value, Object secondValue) {
this(condition, value, secondValue, null);
}
}
}

View File

@@ -1,23 +0,0 @@
package com.accompany.admin.model;
public class AdminDictKey {
private String code;
private String dictkey;
public String getCode() {
return code;
}
public void setCode(String code) {
this.code = code == null ? null : code.trim();
}
public String getDictkey() {
return dictkey;
}
public void setDictkey(String dictkey) {
this.dictkey = dictkey == null ? null : dictkey.trim();
}
}

View File

@@ -1,135 +0,0 @@
package com.accompany.admin.model.batch;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;
import java.math.BigDecimal;
import java.util.Date;
/**
* @author: liaozetao
* @date: 2023/9/22 15:25
* @description:
*/
@Data
@TableName("flow_data_batch_search")
public class FlowDataBatchSearch {
/**
* 主键
*/
@ApiModelProperty("主键")
@TableId(type = IdType.AUTO)
private Long id;
/**
* 名称
*/
@ApiModelProperty("名称")
private String name;
/**
* 负责人
*/
@ApiModelProperty("负责人")
private String person;
/**
* 预算
*/
@ApiModelProperty("预算")
private BigDecimal amount;
/**
* 关键字
*/
@ApiModelProperty("关键字")
private String searchKey;
/**
* 房间UID
*/
@ApiModelProperty("房间UID")
private Long roomUid;
/**
* 开始时间
*/
@ApiModelProperty("开始时间")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date startTime;
/**
* 结束时间
*/
@ApiModelProperty("结束时间")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date endTime;
/**
* 创建时间
*/
@ApiModelProperty("创建时间")
private Date createTime;
/**
* 更新时间
*/
@ApiModelProperty("更新时间")
private Date updateTime;
/**
* 期间新增UV
*/
@ApiModelProperty("期间新增UV")
private Integer timeUv = 0;
/**
* 新增成本
*/
@ApiModelProperty("新增成本")
private BigDecimal costAmount = BigDecimal.ZERO;
/**
* 归因新增UV
*/
@ApiModelProperty("归因新增UV")
private Integer ascribeTimeUv = 0;
/**
* 归因后进入归因房间UV
*/
@ApiModelProperty("归因后进入归因房间UV")
private Integer inRoomUv = 0;
/**
* 归因新增成本
*/
@ApiModelProperty("归因新增成本")
private BigDecimal ascribeCostAmount = BigDecimal.ZERO;
/**
* 活动内私聊用户数
*/
@ApiModelProperty("活动内私聊用户数")
private Integer chatNum = 0;
/**
* 私聊用户成本
*/
@ApiModelProperty("私聊用户成本")
private BigDecimal chatCostAmount = BigDecimal.ZERO;
/**
* 是否固定
*/
@ApiModelProperty("是否固定")
private Integer isFixed = 0;
}

View File

@@ -1,28 +0,0 @@
/*
* 文 件 名: LuckySeaItemSaveReqParams
* 版 权:
* 描 述: <描述>
* 创建人: H1
* 创建时间: 2021/9/26
* 修改人:
* 修改内容:
* 修改时间:
*/
package com.accompany.admin.params;
import com.accompany.business.model.callbattle.ActCallBattleItem;
import lombok.Data;
import java.util.List;
/**
* <br>类描述:
* <br>功能详细描述:
*
* @author H1
* @date [2021/9/26]
*/
@Data
public class ActCallBattleItemSaveReqParams {
private List<ActCallBattleItem> items;
}

View File

@@ -1,28 +0,0 @@
/*
* 文 件 名: LuckySeaItemSaveReqParams
* 版 权:
* 描 述: <描述>
* 创建人: H1
* 创建时间: 2021/9/26
* 修改人:
* 修改内容:
* 修改时间:
*/
package com.accompany.admin.params;
import com.accompany.business.model.activity.luckysea.LuckySeaItem;
import lombok.Data;
import java.util.List;
/**
* <br>类描述:
* <br>功能详细描述:
*
* @author H1
* @date [2021/9/26]
*/
@Data
public class LuckySeaItemSaveReqParams {
private List<LuckySeaItem> items;
}

View File

@@ -1,27 +0,0 @@
/*
* 文 件 名: FlowTeamEditInviteUserParams
* 版 权:
* 描 述: <描述>
* 创建人: H1
* 创建时间: 2022/4/25
* 修改人:
* 修改内容:
* 修改时间:
*/
package com.accompany.admin.params.flowteam;
import com.xuanyin.flowteam.model.FlowTeamMemberInviteUser;
import lombok.Data;
/**
* <br>类描述:
* <br>功能详细描述:
*
* @author H1
* @date [2022/4/25]
*/
@Data
public class FlowTeamEditInviteUserParams extends FlowTeamMemberInviteUser {
private Byte optType;
private Long optUid;
}

View File

@@ -1,65 +0,0 @@
package com.accompany.admin.params.flowteam;
import com.accompany.common.utils.AppUtils;
import com.accompany.common.utils.StringUtils;
import lombok.Data;
import java.util.List;
@Data
public class FlowTeamStatisticParams {
/**
* 组别
*/
private String teamId;
/**
* 开始时间
*/
private String startDate;
/**
* 结束时间
*/
private String endDate;
/**
* 成员id
*/
private Long memberId;
/**
* 应用筛选
*/
private String app;
/**
* 充值开始时间
*/
private String chargeStartTime;
/**
* 充值结束时间
*/
private String chargeEndTime;
/**
* 由“app”参数转化成的AppEnum中的组合如果app=PlanetStar,则这里对应PlanetStar和PlanetStar66
*/
private List<String> groupApps;
public void setApp(String app) {
this.app = app;
this.groupApps = AppUtils.getGroupApps(app);
}
public List<String> getGroupApps() {
if (groupApps == null && StringUtils.isNotBlank(app)) {
return AppUtils.getGroupApps(app);
}
return groupApps;
}
private List<String> teamIds;
private Long groupId;
}

View File

@@ -1,11 +0,0 @@
package com.accompany.admin.params.flowteam;
import com.xuanyin.flowteam.model.FlowTeamMember;
import lombok.Data;
@Data
public class TeamMemberEditParams extends FlowTeamMember {
private String inviteCodes;
private Long groupId;
}

View File

@@ -1,19 +0,0 @@
package com.accompany.admin.params.flowteam;
import lombok.Data;
@Data
public class TeamMemberQueryParams {
private String memberName;
private String memberPhone;
private String inviteCode;
private Integer pageNumber;
private Integer pageSize;
private String teamId;
private Long groupId;
private String teamIds;
}

View File

@@ -1,27 +1,24 @@
package com.accompany.admin.params.linearlypool; package com.accompany.admin.params.linearlypool;
import lombok.AllArgsConstructor; import io.swagger.annotations.ApiModel;
import lombok.Builder; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor;
import java.util.Date; import java.util.Date;
/** /**
* 平台数据请求参数
*/ */
@AllArgsConstructor
@NoArgsConstructor
@Data @Data
@Builder @ApiModel("平台数据请求参数")
public class PlatformDataReqParams { public class PlatformDataReqParams {
private Integer pageNum; @ApiModelProperty("开始日期")
private Integer pageSize;
private Date startDate; private Date startDate;
@ApiModelProperty("结束日期")
private Date endDate; private Date endDate;
@ApiModelProperty("用户靓号")
private Long erbanNo; private Long erbanNo;
} }

View File

@@ -1,14 +0,0 @@
package com.accompany.admin.params.linearlypool;
import com.accompany.business.model.linearlypool.LinearlyPrizePoolItemDraft;
import lombok.Data;
import java.util.List;
@Data
public class PoolItemDraftSaveReqParams {
private List<LinearlyPrizePoolItemDraft> poolItems;
private Byte prizePoolType;
}

View File

@@ -1,13 +0,0 @@
package com.accompany.admin.params.linearlypool;
import com.accompany.business.model.linearlypool.LinearlyPrizePoolItem;
import lombok.Data;
import java.util.List;
@Data
public class PoolItemShowRatioReqParams {
private List<LinearlyPrizePoolItem> poolItems;
}

View File

@@ -1,29 +0,0 @@
package com.accompany.admin.vo;
import com.accompany.core.annotation.I18n;
import lombok.Data;
@Data
public class GiftCompoundRewardAdminVo {
private Integer id;
private Integer giftId;
private Integer rate;
private Integer orderNo;
private Integer serviceNotice;
@I18n(className = "Gift")
private String giftName;
private Long goldPrice;
private Integer giftRate;
private String expendValue;
private Double expectValue;
}

View File

@@ -1,125 +0,0 @@
package com.accompany.admin.vo;
import java.util.Date;
public class OperationSmsRecordVo {
private Long recordId;
private Long uid;
private Long erbanNo;
private String phone;
private Integer templateId;
private String templateName;
private Integer sendStatus;
private Date createTime;
private Date sendTime;
private String errorMsg;
private Integer operator;
private String operatorName;
public Long getRecordId() {
return recordId;
}
public void setRecordId(Long recordId) {
this.recordId = recordId;
}
public Long getUid() {
return uid;
}
public void setUid(Long uid) {
this.uid = uid;
}
public String getPhone() {
return phone;
}
public void setPhone(String phone) {
this.phone = phone == null ? null : phone.trim();
}
public Integer getTemplateId() {
return templateId;
}
public void setTemplateId(Integer templateId) {
this.templateId = templateId;
}
public Integer getSendStatus() {
return sendStatus;
}
public void setSendStatus(Integer sendStatus) {
this.sendStatus = sendStatus;
}
public Date getCreateTime() {
return createTime;
}
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
public Date getSendTime() {
return sendTime;
}
public void setSendTime(Date sendTime) {
this.sendTime = sendTime;
}
public String getErrorMsg() {
return errorMsg;
}
public void setErrorMsg(String errorMsg) {
this.errorMsg = errorMsg == null ? null : errorMsg.trim();
}
public Integer getOperator() {
return operator;
}
public void setOperator(Integer operator) {
this.operator = operator;
}
public Long getErbanNo() {
return erbanNo;
}
public void setErbanNo(Long erbanNo) {
this.erbanNo = erbanNo;
}
public String getTemplateName() {
return templateName;
}
public void setTemplateName(String templateName) {
this.templateName = templateName;
}
public String getOperatorName() {
return operatorName;
}
public void setOperatorName(String operatorName) {
this.operatorName = operatorName;
}
}

View File

@@ -1,31 +0,0 @@
package com.accompany.admin.vo;
import com.accompany.common.annotation.FieldComment;
import com.accompany.core.vo.BaseVo;
import lombok.Data;
import java.util.Date;
@Data
public class PhoneAuthApplyRecordExcelVo extends BaseVo {
private static final long serialVersionUID = 1L;
@FieldComment("id")
public Long id;
@FieldComment("申请区号")
public String phoneAreaCode;
@FieldComment("申请手机号")
public String phone;
@FieldComment("授权码")
public String authCode;
@FieldComment("授权状态")
public Byte status;
@FieldComment("申请时间")
public Date createTime;
@FieldComment("备注")
public String remark;
@FieldComment("操作人")
public String operator;
@FieldComment("更新授权时间")
public Date updateTime;
}

View File

@@ -1,102 +0,0 @@
package com.accompany.admin.vo;
import java.util.Date;
/**
* {这里添加描述}
*
* @author fangchengyan
* @date 2019-05-20 14:49
*/
public class UserCertifyRecordVo {
private Long recordId;
private Long uid;
private String name;
private String idCardNum;
private String phone;
private Byte bindStatus;
private String certifyType;
private Date createTime;
private Long erbanNo;
public Long getRecordId() {
return recordId;
}
public void setRecordId(Long recordId) {
this.recordId = recordId;
}
public Long getUid() {
return uid;
}
public void setUid(Long uid) {
this.uid = uid;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getIdCardNum() {
return idCardNum;
}
public void setIdCardNum(String idCardNum) {
this.idCardNum = idCardNum;
}
public String getPhone() {
return phone;
}
public void setPhone(String phone) {
this.phone = phone;
}
public Byte getBindStatus() {
return bindStatus;
}
public void setBindStatus(Byte bindStatus) {
this.bindStatus = bindStatus;
}
public String getCertifyType() {
return certifyType;
}
public void setCertifyType(String certifyType) {
this.certifyType = certifyType;
}
public Date getCreateTime() {
return createTime;
}
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
public Long getErbanNo() {
return erbanNo;
}
public void setErbanNo(Long erbanNo) {
this.erbanNo = erbanNo;
}
}

View File

@@ -1,38 +0,0 @@
package com.accompany.admin.vo.apply;
import com.accompany.core.model.phone.PhoneAuthApplyRecord;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
/**
* @author: liaozetao
* @date: 2023/11/20 17:40
* @description:
*/
@Data
@ApiModel
public class PhoneAuthApplyRecordAdminVo extends PhoneAuthApplyRecord {
/**
* 用户ID
*/
@ApiModelProperty("用户ID")
private Long erbanNo;
/**
* 昵称
*/
@ApiModelProperty("昵称")
private String nick;
/**
* 注册时间
*/
@ApiModelProperty("注册时间")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date signTime;
}

View File

@@ -1,21 +0,0 @@
package com.accompany.admin.vo.audiocard;
import lombok.Data;
import java.util.Date;
@Data
public class UserAudioCardAdminVo {
private Long id;
private Long uid;
private Long erbanNo;
private String nick;
private String audioUrl;
private Integer second;
private Date createTime;
private Byte status;
private String auditor;
private Date auditTime;
private Boolean isDel;
}

View File

@@ -1,23 +0,0 @@
package com.accompany.admin.vo.batch;
import com.accompany.admin.model.batch.FlowDataBatchSearch;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* @author: liaozetao
* @date: 2023/9/22 15:40
* @description:
*/
@Data
@ApiModel
public class FlowDataBatchSearchAdminVo extends FlowDataBatchSearch {
/**
* 房间名称
*/
@ApiModelProperty("归因房间名称")
private String roomName;
}

View File

@@ -1,69 +0,0 @@
package com.accompany.admin.vo.batch;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* @author: liaozetao
* @date: 2023/9/22 18:00
* @description:
*/
@Data
@ApiModel
public class FlowDataBatchSearchGrowAdminVo {
/**
* 统计项
*/
@ApiModelProperty("统计项")
private String countItem;
/**
* 是否百分比
*/
@ApiModelProperty("是否百分比")
private Boolean isPercentage = false;
/**
* 当天情况
*/
@ApiModelProperty("当天情况")
private Double currCondition = 0D;
/**
* 次日情况
*/
@ApiModelProperty("次日情况")
private Double nextCondition = 0D;
/**
* 3日情况
*/
@ApiModelProperty("3日情况")
private Double threeCondition = 0D;
/**
* 7日情况
*/
@ApiModelProperty("7日情况")
private Double sevenCondition = 0D;
/**
* 15日情况
*/
@ApiModelProperty("15日情况")
private Double fifteenCondition = 0D;
/**
* 30日情况
*/
@ApiModelProperty("30日情况")
private Double thirtyCondition = 0D;
/**
* 累计到目前
*/
@ApiModelProperty("累计到目前")
private Double totalCondition = 0D;
}

View File

@@ -1,35 +0,0 @@
/*
* 文 件 名: LuckySeaActAdminRecordVo
* 版 权:
* 描 述: <描述>
* 创建人: H1
* 创建时间: 2021/1/12
* 修改人:
* 修改内容:
* 修改时间:
*/
package com.accompany.admin.vo.callbattle;
import lombok.Data;
import java.util.Date;
/**
* <br>类描述:
* <br>功能详细描述:
*
* @author H1
* @date [2021/1/12]
*/
@Data
public class ActCallBattleAdminRecordVo {
private String roundId;
private Date startTime;
private Date endTime;
private Integer memberNum;
private Long userInputPieceNum;
private Long prizePieceNum;
private Double ticket;
private String prizeName;
private String restraintName;
}

View File

@@ -1,29 +0,0 @@
/*
* 文 件 名: LuckySeaActAdminRoundDetailVo
* 版 权:
* 描 述: <描述>
* 创建人: H1
* 创建时间: 2021/1/12
* 修改人:
* 修改内容:
* 修改时间:
*/
package com.accompany.admin.vo.callbattle;
import lombok.Data;
/**
* <br>类描述:
* <br>功能详细描述:
*
* @author H1
* @date [2021/1/12]
*/
@Data
public class ActCallBattleAdminRoundDetailVo {
private Long uid;
private Long erbanNo;
private String nick;
private Long costPieceNum;
private Long prizePieceNum;
}

View File

@@ -1,33 +0,0 @@
/*
* 文 件 名: LuckySeaActAdminUserDrawRecord
* 版 权:
* 描 述: <描述>
* 创建人: H1
* 创建时间: 2021/1/12
* 修改人:
* 修改内容:
* 修改时间:
*/
package com.accompany.admin.vo.callbattle;
import lombok.Data;
import java.util.Date;
/**
* <br>类描述:
* <br>功能详细描述:
*
* @author H1
* @date [2021/1/12]
*/
@Data
public class ActCallBattleAdminUserDrawRecord {
private Long uid;
private Long erbanNo;
private String nick;
private String roundId;
private Date endTime;
private Long costPieceNum;
private Long prizePieceNum;
}

View File

@@ -1,34 +0,0 @@
/*
* 文 件 名: LuckySeaActPlatformStatVo
* 版 权:
* 描 述: <描述>
* 创建人: H1
* 创建时间: 2021/1/11
* 修改人:
* 修改内容:
* 修改时间:
*/
package com.accompany.admin.vo.callbattle;
import lombok.Data;
import java.util.Date;
/**
* <br>类描述: 召唤战斗活动平台数据统计vo
* <br>功能详细描述:
*
* @author H1
* @date [2021/1/11]
*/
@Data
public class ActCallBattlePlatformStatVo {
private Date queryDate;
private Integer memberNum;
private Integer totalPlayTimes;
private Integer roundNum;
private Long totalPiece;
private Long totalPlatformValue;
private Double totalTicket;
}

View File

@@ -1,53 +0,0 @@
package com.accompany.admin.vo.chat;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
/**
* @author: liaozetao
* @date: 2024/5/8 10:46
* @description:
*/
@Data
public class PublicChatTopRecordAdminVo {
/**
* 用户ID
*/
@ApiModelProperty("用户ID")
private Long erbanNo;
/**
* 用户昵称
*/
@ApiModelProperty("用户昵称")
private String nick;
/**
* 所属地区
*/
@ApiModelProperty("所属地区")
private String partitionDesc;
/**
* 付费金额(金币)
*/
@ApiModelProperty("付费金额(金币)")
private Integer payMoneyNum;
/**
* 付费日期
*/
@ApiModelProperty("付费日期")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date createTime;
/**
* 头条内容
*/
@ApiModelProperty("头条内容")
private String content;
}

View File

@@ -1,10 +1,9 @@
package com.accompany.admin.vo.findlove; package com.accompany.admin.vo.findlove;
import com.accompany.business.model.linearlypool.LinearlyPrizePoolItem;
import lombok.Data; import lombok.Data;
@Data @Data
public class PoolItemVo extends LinearlyPrizePoolItem { public class PoolItemVo {
/** /**
* 奖品类型 see {@link com.accompany.business.constant.PrizeTypeEnum} * 奖品类型 see {@link com.accompany.business.constant.PrizeTypeEnum}

View File

@@ -1,20 +0,0 @@
package com.accompany.admin.vo.flowteam;
import lombok.Data;
import java.util.List;
@Data
public class FlowTeamConfVO {
@Data
public static class TeamItem {
private String teamId;
private String teamName;
}
List<TeamItem> teams;
Long canRefillInterval;
}

View File

@@ -1,31 +0,0 @@
/*
* 文 件 名: FlowTeamGroupAdminVO
* 版 权:
* 描 述: <描述>
* 创建人: H1
* 创建时间: 2022/1/13
* 修改人:
* 修改内容:
* 修改时间:
*/
package com.accompany.admin.vo.flowteam;
import com.xuanyin.flowteam.model.FlowTeamGroup;
import com.xuanyin.flowteam.model.FlowTeamMember;
import lombok.Data;
import java.util.List;
/**
* <br>类描述:
* <br>功能详细描述:
*
* @author H1
* @date [2022/1/13]
*/
@Data
public class FlowTeamGroupAdminVO extends FlowTeamGroup {
private List<FlowTeamMember> groupLeaders;
private Long teamNum;
private Integer memberNum;
}

View File

@@ -1,13 +0,0 @@
package com.accompany.admin.vo.flowteam;
import lombok.Data;
@Data
public class FlowTeamGroupStatisticSummaryVO extends TeamStatisticBaseVO {
private String groupId;
private Integer memberCount;
private String groupLeaders;
}

View File

@@ -1,30 +0,0 @@
/*
* 文 件 名: FlowTeamInfoAdminVO
* 版 权:
* 描 述: <描述>
* 创建人: H1
* 创建时间: 2022/1/14
* 修改人:
* 修改内容:
* 修改时间:
*/
package com.accompany.admin.vo.flowteam;
import com.xuanyin.flowteam.model.FlowTeamInfo;
import com.xuanyin.flowteam.model.FlowTeamMember;
import lombok.Data;
import java.util.List;
/**
* <br>类描述:
* <br>功能详细描述:
*
* @author H1
* @date [2022/1/14]
*/
@Data
public class FlowTeamInfoAdminVO extends FlowTeamInfo {
private List<FlowTeamMember> teamLeaders;
private Long memberNum;
}

View File

@@ -1,31 +0,0 @@
/*
* 文 件 名: FlowTeamInviteCodeRecordAdminVO
* 版 权:
* 描 述: <描述>
* 创建人: H1
* 创建时间: 2022/1/19
* 修改人:
* 修改内容:
* 修改时间:
*/
package com.accompany.admin.vo.flowteam;
import com.xuanyin.flowteam.model.FlowTeamInviteCodeRecord;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
/**
* <br>类描述:
* <br>功能详细描述:
*
* @author H1
* @date [2022/1/19]
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
public class FlowTeamInviteCodeRecordAdminVO extends FlowTeamInviteCodeRecord {
private String teamName;
private Boolean hasBind;
}

View File

@@ -1,36 +0,0 @@
/*
* 文 件 名: FlowTeamInviteUserVO
* 版 权:
* 描 述: <描述>
* 创建人: H1
* 创建时间: 2022/4/24
* 修改人:
* 修改内容:
* 修改时间:
*/
package com.accompany.admin.vo.flowteam;
import lombok.Data;
import java.util.Date;
/**
* <br>类描述:
* <br>功能详细描述:
*
* @author H1
* @date [2022/4/24]
*/
@Data
public class FlowTeamInviteUserVO {
private Long erbanNo;
private String nick;
private Long uid;
private String groupName;
private String teamName;
private String memberName;
private String inviteCode;
private Date inviteTime;
private Integer source;
}

View File

@@ -1,18 +0,0 @@
package com.accompany.admin.vo.flowteam;
import com.xuanyin.flowteam.model.FlowTeamMember;
import lombok.Data;
@Data
public class FlowTeamMemberVO extends FlowTeamMember {
/**
* 邀请码
*/
private String inviteCodes;
/**
* 团队id
*/
private Long groupId;
}

View File

@@ -1,19 +0,0 @@
package com.accompany.admin.vo.flowteam;
import lombok.Data;
@Data
public class FlowTeamStatisticDetailVO extends TeamStatisticBaseVO {
private Long memberId;
private String memberName;
private String teamId;
private Integer teamRole;
private Integer memberStatus;
private String inviteCodes;
}

View File

@@ -1,19 +0,0 @@
package com.accompany.admin.vo.flowteam;
import lombok.Data;
@Data
public class FlowTeamStatisticSummaryVO extends TeamStatisticBaseVO {
private String teamId;
private Integer memberCount;
private String teamLeaders;
private Integer twoRemainCount;
private Integer sevenRemainCount;
private Integer thirtyRemainCount;
}

View File

@@ -1,73 +0,0 @@
package com.accompany.admin.vo.flowteam;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import java.util.Date;
@Data
public class FlowTeamStatisticUserDetailVO {
private String teamId;
private String teamMemberName;
private String inviteCode;
private String userErbanNo;
private String userNickName;
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date signUpTime;
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date firstChargeTime;
private Integer chargeCount;
/**
* 充值金额 单位:元
*/
private Double chargeMoney;
/**
* 累计送礼额 单位:元
*/
private Double totalSendGiftMoney;
/**
* 累计非背包送礼额 单位:元
*/
private Double totalNoBackbagSendGiftMoney;
/**
* 累计背包送礼额 单位:元
*/
private Double totalBackbagSendGiftMoney;
/**
* 注册时的ip
*/
private String registerIp;
/**
* 用户手机号
*/
private String phone;
/**
* 转赠次数
*/
private Integer giveCount = 0;
/**
* 转赠金额
*/
private Double giveMoney = 0D;
/**
* 邀请码填写类型
*/
private String sourceName;
}

View File

@@ -1,39 +0,0 @@
package com.accompany.admin.vo.flowteam;
import lombok.Data;
@Data
public class TeamStatisticBaseVO {
private Integer newUserCount;
private Integer newChargeUserCount;
/**
* 付费转化率
*/
private String chargeRate;
private Integer chargeCount;
/**
* 充值金额 单位:元
*/
private Double chargeMoney;
/**
* 送礼金额 单位:元
*/
private Double sendGiftMony;
private Double arpu;
/**
* 转赠次数
*/
private Integer giveCount;
/**
* 转赠金额
*/
private Double giveMoney;
}

View File

@@ -1,29 +0,0 @@
package com.accompany.admin.vo.flowteam;
import com.accompany.core.model.Users;
import lombok.Data;
@Data
public class UserWithFlowTeamInfoVO extends Users {
/**
* 引入组
*/
private String teamId;
/**
* 引入人Id
*/
private Long memberId;
/**
* 引入人
*/
private String teamMemberName;
/**
* 是否在可补填邀请码范围内
*/
private Boolean isInCanRefillInviteCodeTime;
private String groupName;
}

View File

@@ -1,52 +0,0 @@
package com.accompany.admin.vo.gamepartner;
import com.alibaba.excel.annotation.ExcelProperty;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.math.BigDecimal;
/**
* @author: liaozetao
* @date: 2023/8/24 14:53
* @description:
*/
@Data
public class GamePartnerOrderDayAdminVo {
/**
* 日期
*/
@ApiModelProperty("日期")
@ExcelProperty("日期")
private String orderTime;
/**
* 下单用户数
*/
@ApiModelProperty("下单用户数")
@ExcelProperty("下单用户数")
private Integer orderNum;
/**
* 累积下单局数
*/
@ApiModelProperty("累积下单局数")
@ExcelProperty("累积下单局数")
private Integer totalInning;
/**
* 累积下单次数
*/
@ApiModelProperty("累积下单次数")
@ExcelProperty("累积下单次数")
private Integer orderCount;
/**
* 累积下单金额(钻)
*/
@ApiModelProperty("累积下单金额(钻)")
@ExcelProperty("累积下单金额(钻)")
private BigDecimal totalAmount;
}

View File

@@ -1,77 +0,0 @@
package com.accompany.admin.vo.gamepartner;
import com.alibaba.excel.annotation.ExcelProperty;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* @author: liaozetao
* @date: 2023/8/24 15:39
* @description:
*/
@Data
public class GamePartnerOrderDayDetailAdminVo {
/**
* 下单用户id
*/
@ApiModelProperty("下单用户id")
@ExcelProperty("下单用户id")
private String fromErBanNo;
/**
* 下单用户昵称
*/
@ApiModelProperty("下单用户昵称")
@ExcelProperty("下单用户昵称")
private String fromNick;
/**
* 接单用户id
*/
@ApiModelProperty("接单用户id")
@ExcelProperty("接单用户id")
private String toErBanNo;
/**
* 接单用户昵称
*/
@ApiModelProperty("接单用户昵称")
@ExcelProperty("接单用户昵称")
private String toNick;
/**
* 房主id
*/
@ApiModelProperty("房主id")
@ExcelProperty("房主id")
private String hallErBanNo;
/**
* 房间名称
*/
@ApiModelProperty("房间名称")
@ExcelProperty("房间名称")
private String hallRoomName;
/**
* 下单游戏
*/
@ApiModelProperty("下单游戏")
@ExcelProperty("下单游戏")
private String gameName;
/**
* 下单金额(钻)
*/
@ApiModelProperty("下单金额(钻)")
@ExcelProperty("下单金额(钻)")
private String amount;
/**
* 下单时间
*/
@ApiModelProperty("下单时间")
@ExcelProperty("下单时间")
private String orderTime;
}

View File

@@ -1,54 +0,0 @@
package com.accompany.admin.vo.gamepartner;
import com.accompany.business.model.gamepartner.UserGamePartner;
import com.accompany.business.vo.gamepartner.UserGamePartnerInfoVo;
import com.accompany.common.constant.Constant;
import com.accompany.common.utils.DateTimeUtil;
import com.accompany.core.model.Users;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.util.CollectionUtils;
import org.springframework.util.StringUtils;
import java.util.List;
@ApiModel
@Data
public class UserGamePartnerInfoAdminVo {
@ApiModelProperty("uid")
private Long uid;
@ApiModelProperty("id")
private Long erbanNo;
@ApiModelProperty("昵称")
private String nick;
@ApiModelProperty("游戏信息")
private List<UserGamePartnerInfoVo> games;
@ApiModelProperty("状态")
private Boolean status;
@ApiModelProperty("更新时间")
private String updateTime;
@ApiModelProperty("操作人")
private String adminName;
public UserGamePartnerInfoAdminVo(){
}
public UserGamePartnerInfoAdminVo(UserGamePartner db, Users u, List<UserGamePartnerInfoVo> games, String adminName) {
this.uid = db.getUid();
if (null != u){
this.erbanNo = u.getErbanNo();
this.nick = u.getNick();
}
if (!CollectionUtils.isEmpty(games)){
this.games = games;
}
this.status = Constant.StatusV2.valid.equals(db.getStatus());
this.updateTime = DateTimeUtil.convertDate(db.getUpdateTime());
if (StringUtils.hasText(adminName)){
this.adminName = adminName;
}
}
}

View File

@@ -1,39 +0,0 @@
package com.accompany.admin.vo.gift;
import com.accompany.business.model.GiftCompoundReward;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.NoArgsConstructor;
@Data
@NoArgsConstructor
public class GiftCompoundRewordVo {
@ApiModelProperty("合成奖励id")
private Integer id;
@ApiModelProperty("展示礼物id")
private Integer giftId;
@ApiModelProperty("展示礼物价值")
private Integer giftGoldPrice;
@ApiModelProperty("序号")
private Integer orderNo;
@ApiModelProperty("合成奖励消耗值")
private Integer expendValue;
@ApiModelProperty("合成奖励类型-1普通合成奖励2限时合成奖励")
private Integer rewardType;
@ApiModelProperty("合成概率")
private Integer rate;
@ApiModelProperty("期望")
private Integer expectValue;
@ApiModelProperty("是否全服通知")
private Boolean serviceNotice = false;
public GiftCompoundReward toEntity() {
GiftCompoundReward entity = new GiftCompoundReward();
entity.setId(this.id);
entity.setGiftId(this.giftId);
entity.setOrderNo(this.orderNo);
entity.setExpendValue(this.expendValue);
entity.setRewardType(this.rewardType);
return entity;
}
}

View File

@@ -1,58 +0,0 @@
package com.accompany.admin.vo.home;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
/**
* @author: liaozetao
* @date: 2023/9/4 14:19
* @description:
*/
@Data
public class HomeNewFriendAdminVo {
/**
* 用户UID
*/
@ApiModelProperty("用户UID")
private Long uid;
/**
* 平台号
*/
@ApiModelProperty("平台号")
private Long erbanNo;
/**
* 昵称
*/
@ApiModelProperty("昵称")
private String nick;
/**
* 头像
*/
@ApiModelProperty("头像")
private String avatar;
/**
* 性别
*/
@ApiModelProperty("性别")
private Byte gender;
/**
* 创建时间
*/
@ApiModelProperty("创建时间")
private Date createTime;
/**
* 失效时间
*/
@ApiModelProperty("失效时间")
private Date expireTime;
}

View File

@@ -1,15 +0,0 @@
package com.accompany.admin.vo.linearlypool;
import lombok.Data;
@Data
public class LinearlyPoolDeployResultVO {
/**
* 当前奖品线id
*/
private Long currentPoolLineId;
/**
* 发布后生效的奖品线id
*/
private Long willActiveLineId;
}

View File

@@ -1,17 +0,0 @@
package com.accompany.admin.vo.linearlypool;
import lombok.Data;
import java.util.Date;
@Data
public class LinearlyPoolDrawRecordStatisVo {
private Date createTime;
private Integer countNum;
private Long userTotalPay;
private Long totalPlatformValue;
private Long totalActualValue;
private Long totalGiftActualValue;
private Long totalNotGiftActualValue;
private Long totalRealGiftActualValue;
}

View File

@@ -1,27 +0,0 @@
/*
* 文 件 名: LinearlyPoolDrawRecordVO
* 版 权:
* 描 述: <描述>
* 创建时间: 2021/9/17
* 修改人:
* 修改内容:
* 修改时间:
*/
package com.accompany.admin.vo.linearlypool;
import com.accompany.business.model.linearlypool.LinearlyPrizePoolDrawLineItem;
import lombok.Data;
/**
* <br>类描述: 抽奖记录vo
* <br>功能详细描述:
*
* @date [2021/9/17]
*/
@Data
public class LinearlyPoolDrawRecordVO extends LinearlyPrizePoolDrawLineItem {
private Long erbanNo;
private String nick;
}

View File

@@ -1,37 +0,0 @@
package com.accompany.admin.vo.linearlypool;
import lombok.Data;
import java.util.List;
@Data
public class LinearlyPoolItemAdminPageVO {
/**
* 普通礼物组
*/
private PrizeGroupVO normalPrizeGroup;
/**
* 高级礼物组
*/
private PrizeGroupVO seniorPrizeGroup;
/**
* 已发布的普通礼物组列表
*/
private List<PrizeItemVO> deployedNormalPrizes;
/**
* 已发布的高级礼物组列表
*/
private List<PrizeItemVO> deployedSeniorPrizes;
/**
* 当前奖品线id
*/
private Long currentPoolLineId;
/**
* 已生成的最大奖品线id
*/
private Long maxLineId;
}

View File

@@ -1,19 +0,0 @@
package com.accompany.admin.vo.linearlypool;
import lombok.Data;
import java.util.List;
@Data
public class PrizeGroupVO {
/**
* 奖品列表
*/
private List<PrizeItemVO> prizeItems;
/**
* 是否未发布
*/
private Boolean isUndeploy;
}

View File

@@ -1,24 +0,0 @@
package com.accompany.admin.vo.linearlypool;
import com.accompany.business.model.linearlypool.LinearlyPrizePoolItem;
import lombok.Data;
@Data
public class PrizeItemVO extends LinearlyPrizePoolItem {
/**
* 奖品类型 see {@link com.accompany.business.constant.PrizeTypeEnum}
*/
private Byte prizeType;
/**
* 奖品名称
*/
private String prizeName;
/**
* 平台价值
*/
private Integer platformValue;
}

View File

@@ -1,17 +0,0 @@
package com.accompany.admin.vo.linearlypool;
import lombok.Data;
@Data
public class UserDrawStatisAdminVo {
private Long uid;
private String nick;
private Long erbanNo;
private Long totalPurchaseMoney;
private Long totalDrawMoney;
private Long totalPlatformValue;
private Long totalActualValue;
private Long deviation;
}

View File

@@ -1,34 +0,0 @@
/*
* 文 件 名: LuckySeaActAdminRecordVo
* 版 权:
* 描 述: <描述>
* 创建人: H1
* 创建时间: 2021/1/12
* 修改人:
* 修改内容:
* 修改时间:
*/
package com.accompany.admin.vo.luckysea;
import lombok.Data;
import java.util.Date;
/**
* <br>类描述:
* <br>功能详细描述:
*
* @author H1
* @date [2021/1/12]
*/
@Data
public class LuckySeaActAdminRecordVo {
private String roundId;
private Date startTime;
private Date endTime;
private Integer memberNum;
private Long userInputPieceNum;
private Long prizePieceNum;
private Double ticket;
private String prizeName;
}

View File

@@ -1,29 +0,0 @@
/*
* 文 件 名: LuckySeaActAdminRoundDetailVo
* 版 权:
* 描 述: <描述>
* 创建人: H1
* 创建时间: 2021/1/12
* 修改人:
* 修改内容:
* 修改时间:
*/
package com.accompany.admin.vo.luckysea;
import lombok.Data;
/**
* <br>类描述:
* <br>功能详细描述:
*
* @author H1
* @date [2021/1/12]
*/
@Data
public class LuckySeaActAdminRoundDetailVo {
private Long uid;
private Long erbanNo;
private String nick;
private Long costPieceNum;
private Long prizePieceNum;
}

View File

@@ -1,33 +0,0 @@
/*
* 文 件 名: LuckySeaActAdminUserDrawRecord
* 版 权:
* 描 述: <描述>
* 创建人: H1
* 创建时间: 2021/1/12
* 修改人:
* 修改内容:
* 修改时间:
*/
package com.accompany.admin.vo.luckysea;
import lombok.Data;
import java.util.Date;
/**
* <br>类描述:
* <br>功能详细描述:
*
* @author H1
* @date [2021/1/12]
*/
@Data
public class LuckySeaActAdminUserDrawRecord {
private Long uid;
private Long erbanNo;
private String nick;
private String roundId;
private Date endTime;
private Long costPieceNum;
private Long prizePieceNum;
}

View File

@@ -1,40 +0,0 @@
/*
* 文 件 名: LuckySeaActPlatformStatVo
* 版 权:
* 描 述: <描述>
* 创建人: H1
* 创建时间: 2021/1/11
* 修改人:
* 修改内容:
* 修改时间:
*/
package com.accompany.admin.vo.luckysea;
import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Data;
/**
* <br>类描述: 深海奇缘活动平台数据统计vo
* <br>功能详细描述:
*
* @author H1
* @date [2021/1/11]
*/
@Data
public class LuckySeaActPlatformStatVo {
@ExcelProperty("日期")
private String queryDate;
@ExcelProperty("总人数")
private Integer memberNum;
@ExcelProperty("总人次")
private Integer totalPlayTimes;
@ExcelProperty("总轮数")
private Integer roundNum;
@ExcelProperty("总投入")
private Long totalPiece;
@ExcelProperty("总平台价值")
private Long totalPlatformValue;
@ExcelProperty("门票")
private Double totalTicket;
}

View File

@@ -1,31 +0,0 @@
package com.accompany.admin.vo.luckysea;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* <br>类描述: 深海奇缘活动奖项item
* <br>功能详细描述:
*
* @author H1
* @date [2020/12/30]
*/
@Data
@ApiModel
public class LuckySeaItemGroupAdminVo {
@ApiModelProperty("id")
private Long id;
private String name;
@ApiModelProperty("itemIds")
private String itemIds;
@ApiModelProperty("itemNames")
private String itemNames;
private Byte status;
}

View File

@@ -1,67 +0,0 @@
package com.accompany.admin.vo.official;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* @author: liaozetao
* @date: 2024/1/18 14:26
* @description:
*/
@Data
public class OfficialBrowseCountVo {
/**
* 日期
*/
@ApiModelProperty("日期")
private String dateTime;
/**
* 无线官网UV
*/
@ApiModelProperty("无线官网UV")
private Integer clientUv = 0;
/**
* 无线官网PV
*/
@ApiModelProperty("无线官网PV")
private Integer clientPv = 0;
/**
* 无线 iOS下载点击次数
*/
@ApiModelProperty("无线 iOS下载点击次数")
private Integer iosDownloadPv = 0;
/**
* 无线 安卓下载点击次数
*/
@ApiModelProperty("无线 安卓下载点击次数")
private Integer androidDownloadPv = 0;
/**
* PC官网UV
*/
@ApiModelProperty("PC官网UV")
private Integer pcUv = 0;
/**
* PC官网PV
*/
@ApiModelProperty("PC官网PV")
private Integer pcPv = 0;
/**
* PC iOS下载点击次数
*/
@ApiModelProperty("PC iOS下载点击次数")
private Integer pcIosDownloadPv = 0;
/**
* PC 安卓下载点击次数
*/
@ApiModelProperty("PC 安卓下载点击次数")
private Integer pcAndroidDownloadPv = 0;
}

View File

@@ -1,74 +0,0 @@
package com.accompany.admin.vo.treasure;
import cn.hutool.core.util.StrUtil;
import com.accompany.business.model.treasure.SeizeTreasureConvertItem;
import com.alibaba.fastjson.JSONArray;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Collections;
import java.util.List;
/**
* @author: liaozetao
* @date: 2023/9/6 14:52
* @description:
*/
@Data
@ApiModel
public class SeizeTreasureConvertItemAdminVo extends SeizeTreasureConvertItem {
/**
* 奖品类型
*/
@ApiModelProperty("奖品类型")
private String rewardType;
/**
* 奖品名称
*/
@ApiModelProperty("奖品名称")
private String rewardName;
/**
* 奖品价值
*/
@ApiModelProperty("奖品价值")
private Integer rewardValue;
/**
* 关联ID
*/
@ApiModelProperty("关联ID")
private Long rewardRefId;
/**
* 精灵ID
*/
@ApiModelProperty("精灵ID")
private String propIdsJson;
/**
* 精灵数量
*/
@ApiModelProperty("精灵数量")
private String propNumsJson;
@Override
public List<Long> getPropIds() {
if (StrUtil.isEmpty(propIdsJson)) {
return Collections.emptyList();
}
return JSONArray.parseArray(propIdsJson, Long.class);
}
@Override
public List<Integer> getPropNums() {
if (StrUtil.isEmpty(propNumsJson)) {
return Collections.emptyList();
}
return JSONArray.parseArray(propNumsJson, Integer.class);
}
}

View File

@@ -1,55 +0,0 @@
package com.accompany.admin.vo.treasure;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
/**
* @author: liaozetao
* @date: 2023/9/7 11:10
* @description:
*/
@Data
@ApiModel
public class SeizeTreasureConvertRecordAdminVo {
/**
* 用户ID
*/
@ApiModelProperty("用户ID")
private Long erbanNo;
/**
* 用户昵称
*/
@ApiModelProperty("用户昵称")
private String nick;
/**
* 召唤类型
*/
@ApiModelProperty("召唤类型")
private Integer convertType;
/**
* 获得物品名称
*/
@ApiModelProperty("获得物品名称")
private String rewardName;
/**
* 获得物品价值
*/
@ApiModelProperty("获得物品价值(钻)")
private Integer rewardShowValue;
/**
* 召唤时间
*/
@ApiModelProperty("召唤时间")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date createTime;
}

View File

@@ -1,11 +0,0 @@
package com.accompany.admin.vo.treasure;
import com.accompany.business.vo.treasure.record.SeizeTreasureStaticVo;
import lombok.Data;
import lombok.NoArgsConstructor;
@Data
@NoArgsConstructor
public class SeizeTreasureDailyRecordVo extends SeizeTreasureStaticVo {
private String dateStr;
}

View File

@@ -1,52 +0,0 @@
package com.accompany.admin.vo.treasure;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.math.BigDecimal;
/**
* @author: liaozetao
* @date: 2023/9/7 14:19
* @description:
*/
@Data
@ApiModel
public class SeizeTreasurePoolDrawRecordAdminVo {
/**
* 用户UID
*/
@ApiModelProperty("用户UID")
private Long uid;
/**
* 平台号
*/
@ApiModelProperty("平台号")
private Long erbanNo;
/**
* 昵称
*/
@ApiModelProperty("昵称")
private String nick;
/**
* 历史抽奖总金额
*/
@ApiModelProperty("历史抽奖总金额")
private BigDecimal drawAmount = BigDecimal.ZERO;
/**
* 历史获奖平台价值
*/
@ApiModelProperty("历史获奖平台价值")
private BigDecimal rewardAmount = BigDecimal.ZERO;
public BigDecimal getDiffAmount() {
return this.drawAmount.subtract(this.rewardAmount);
}
}

View File

@@ -1,40 +0,0 @@
package com.accompany.admin.vo.treasure;
import com.accompany.business.model.treasure.SeizeTreasurePoolItem;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* @author: liaozetao
* @date: 2023/10/10 14:11
* @description:
*/
@Data
@ApiModel
public class SeizeTreasurePoolItemAdminVo extends SeizeTreasurePoolItem {
/**
* 奖品名称
*/
@ApiModelProperty("奖品名称")
private String rewardName;
/**
* 奖品价值
*/
@ApiModelProperty("奖品价值")
private Integer rewardValue;
/**
* 奖品展示价值
*/
@ApiModelProperty("奖品展示价值")
private Integer rewardShowValue;
/**
* 关联ID
*/
@ApiModelProperty("关联ID")
private Long rewardRefId;
}

View File

@@ -1,51 +0,0 @@
package com.accompany.admin.vo.treasure;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* @author: liaozetao
* @date: 2023/10/13 16:59
* @description:
*/
@Data
@ApiModel
public class SeizeTreasurePoolItemCountAdminVo {
/**
* 礼物个数
*/
@ApiModelProperty("礼物个数")
private Double giftCount = 0D;
/**
* 礼物价值
*/
@ApiModelProperty("礼物价值")
private Double giftValue = 0D;
/**
* 奖池线包含组数
*/
@ApiModelProperty("奖池线包含组数")
private Double rewardLineCount = 0D;
/**
* 奖池线礼物数
*/
@ApiModelProperty("奖池线礼物数")
private Double rewardLineNum = 0D;
/**
* 总礼物价值
*/
@ApiModelProperty("总礼物价值")
private Double totalGiftValue = 0D;
/**
* 单线比
*/
@ApiModelProperty("单线比")
private Double singleLineRatio = 0D;
}

View File

@@ -1,29 +0,0 @@
package com.accompany.admin.vo.treasure;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.List;
/**
* @author: liaozetao
* @date: 2023/10/13 15:54
* @description:
*/
@Data
@ApiModel
public class SeizeTreasurePoolItemDeployedAdminVo {
/**
* 普通
*/
@ApiModelProperty("普通")
private List<SeizeTreasurePoolItemAdminVo> normalPoolItems;
/**
* 高级
*/
@ApiModelProperty("高级")
private List<SeizeTreasurePoolItemAdminVo> seniorPoolItems;
}

View File

@@ -1,25 +0,0 @@
package com.accompany.admin.vo.treasure;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.util.Date;
@Data
@NoArgsConstructor
public class SeizeTreasureRecordVo {
private Long id;
private Long erbanNo;
private String userNick;
private String poolType;
private String poolGroup;
private String poolLevel;
private Long rewardId;
private Long rewardRefId;
private String rewardType;
private String rewardName;
private Integer rewardNum;
private Integer rewardLevel;
private Integer rewardShowValue;
private Date createTime;
}

View File

@@ -1,51 +0,0 @@
package com.accompany.admin.vo.treasure;
import com.accompany.business.model.treasure.SeizeTreasureUserPropRecord;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
import java.util.List;
/**
* @author: liaozetao
* @date: 2023/9/7 16:24
* @description:
*/
@Data
@ApiModel
public class SeizeTreasureUserPropRecordAdminVo {
/**
* 用户ID
*/
@ApiModelProperty("用户ID")
private Long erbanNo;
/**
* 昵称
*/
@ApiModelProperty("昵称")
private String nick;
/**
* 试炼素材
*/
@ApiModelProperty("试炼素材")
private List<SeizeTreasureUserPropRecord> expends;
/**
* 试炼产出
*/
@ApiModelProperty("试炼产出")
private String propName;
/**
* 试炼时间
*/
@ApiModelProperty("试炼时间")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date createTime;
}

View File

@@ -1,35 +0,0 @@
package com.accompany.admin.vo.withdraw;
import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Data;
@Data
public class WithdrawAccountAdminVo {
@ExcelProperty("用户UID")
private Long uid;
@ExcelProperty("平台ID")
private Long erbanNo;
@ExcelProperty("昵称")
private String nick;
@ExcelProperty("swift code/BIC")
private String swift;
@ExcelProperty("bank name")
private String bankName;
@ExcelProperty("account number")
private String accountNumber;
@ExcelProperty("account name")
private String accountName;
@ExcelProperty("address")
private String address;
@ExcelProperty("city")
private String city;
@ExcelProperty("province")
private String province;
@ExcelProperty("post code")
private String postCode;
@ExcelProperty("申请时间")
private String createTime;
@ExcelProperty("更新时间")
private String updateTime;
}

View File

@@ -1,88 +0,0 @@
package com.accompany.admin.vo.withdraw;
import java.util.Date;
/**
* Created by yuanyi on 2019/4/22.
*/
public class WithdrawBlockVo {
private Integer id;
private Long uid;
private Long erbanNo;
private String nick;
private Byte status;
private String remark;
private Date createTime;
private Date updateTime;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public Long getUid() {
return uid;
}
public void setUid(Long uid) {
this.uid = uid;
}
public Long getErbanNo() {
return erbanNo;
}
public void setErbanNo(Long erbanNo) {
this.erbanNo = erbanNo;
}
public String getNick() {
return nick;
}
public void setNick(String nick) {
this.nick = nick;
}
public Byte getStatus() {
return status;
}
public void setStatus(Byte status) {
this.status = status;
}
public String getRemark() {
return remark;
}
public void setRemark(String remark) {
this.remark = remark;
}
public Date getCreateTime() {
return createTime;
}
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
public Date getUpdateTime() {
return updateTime;
}
public void setUpdateTime(Date updateTime) {
this.updateTime = updateTime;
}
}

View File

@@ -1,77 +0,0 @@
package com.accompany.admin.vo.withdraw;
import com.accompany.business.model.withdraw.ExchangeRate;
import com.accompany.business.model.withdraw.WithdrawAccountDtl;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.math.BigDecimal;
import java.util.Date;
import java.util.List;
@Data
@ApiModel
public class WithdrawConfigAdminVo {
private String role;
private Integer times;//周提现次数
private Double fee;
private Double min;
private Double max;
/**
* 主键
*/
@ApiModelProperty("主键")
private Long id;
/**
* 最小提现金币
*/
@ApiModelProperty("最小提现金币")
private Long minValue;
/**
* 周提现上限
*/
@ApiModelProperty("周提现上限")
private Long weekMaxValue;
/**
* 周提现次数
*/
@ApiModelProperty("周提现次数")
private Integer weekLimitCount;
/**
* 提现手续费率
*/
@ApiModelProperty("提现手续费率")
private BigDecimal chargeRate;
/**
* 账户
*/
@ApiModelProperty("账户")
private List<WithdrawAccountDtl> accounts;
/**
* 汇率
*/
@ApiModelProperty("汇率")
private List<ExchangeRate> rates;
/**
* 上次更新汇率时间
*/
@ApiModelProperty("上次更新汇率时间")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date lastRateTime;
}

View File

@@ -1,49 +0,0 @@
package com.accompany.admin.vo.withdraw;
import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Data;
@Data
public class WithdrawRecordAdminVo {
@ExcelProperty("申请ID")
private Long id;
@ExcelProperty("用户UID")
private Long uid;
@ExcelProperty("平台ID")
private Long erbanNo;
@ExcelProperty("昵称")
private String nick;
@ExcelProperty("申请提现金币")
private Double golds;
@ExcelProperty("手续费")
private String fee;
@ExcelProperty("实际可提现金币")
private Double actualGolds;
@ExcelProperty("swift code/BIC")
private String swift;
@ExcelProperty("bank name")
private String bankName;
@ExcelProperty("account number")
private String accountNumber;
@ExcelProperty("account name")
private String accountName;
@ExcelProperty("address")
private String address;
@ExcelProperty("city")
private String city;
@ExcelProperty("province")
private String province;
@ExcelProperty("post code")
private String postCode;
@ExcelProperty("备注")
private String remark;
@ExcelProperty("状态")
private String status;
@ExcelProperty("申请时间")
private String createTime;
@ExcelProperty("更新时间")
private String updateTime;
@ExcelProperty("操作人")
private String operator;
}

View File

@@ -1,131 +0,0 @@
package com.accompany.admin.vo.withdraw;
import com.accompany.business.constant.withdraw.WithdrawAccountTypeConstant;
import com.accompany.business.model.withdraw.WithdrawUser;
import com.accompany.common.constant.Constant;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* @author: liaozetao
* @date: 2023/7/7 15:32
* @description:
*/
@Data
@ApiModel
public class WithdrawUserAdminVo extends WithdrawUser {
/**
* 耳伴号
*/
@ApiModelProperty("耳伴号")
private Long erbanNo;
/**
* 昵称
*/
@ApiModelProperty("昵称")
private String nick;
/**
* 中国大陆银联
*/
@ApiModelProperty("中国大陆银联")
private Integer isChinaUnionPay = 0;
/**
* 马来西亚银行
*/
@ApiModelProperty("马来西亚银行")
private Integer isMayBank = 0;
/**
* 新加坡银行
*/
@ApiModelProperty("新加坡银行")
private Integer isBankOfSingapore = 0;
/**
* 其它账户
*/
@ApiModelProperty("其它账户")
private Integer isOrderAccount = 0;
/**
* 台湾地区银行
*/
@ApiModelProperty("台湾地区银行")
private Integer isTaiWanBank = 0;
/**
* 提现账户
*/
@ApiModelProperty("提现账户")
private String withdrawAccount;
public Integer getIsChinaUnionPay() {
Integer accountFlag = this.getAccountFlag();
if (accountFlag == null) {
accountFlag = 0;
}
if ((accountFlag & WithdrawAccountTypeConstant.CHINA_UNION_PAY) != 0) {
isChinaUnionPay = Constant.Yes1No0.YES;
} else {
isChinaUnionPay = Constant.Yes1No0.NO;
}
return isChinaUnionPay;
}
public Integer getIsMayBank() {
Integer accountFlag = this.getAccountFlag();
if (accountFlag == null) {
accountFlag = 0;
}
if ((accountFlag & WithdrawAccountTypeConstant.MAY_BANK) != 0) {
isMayBank = Constant.Yes1No0.YES;
} else {
isMayBank = Constant.Yes1No0.NO;
}
return isMayBank;
}
public Integer getIsBankOfSingapore() {
Integer accountFlag = this.getAccountFlag();
if (accountFlag == null) {
accountFlag = 0;
}
if ((accountFlag & WithdrawAccountTypeConstant.BANK_OF_SINGAPORE) != 0) {
isBankOfSingapore = Constant.Yes1No0.YES;
} else {
isBankOfSingapore = Constant.Yes1No0.NO;
}
return isBankOfSingapore;
}
public Integer getIsOrderAccount() {
Integer accountFlag = this.getAccountFlag();
if (accountFlag == null) {
accountFlag = 0;
}
if ((accountFlag & WithdrawAccountTypeConstant.ORDER_ACCOUNT) != 0) {
isOrderAccount = Constant.Yes1No0.YES;
} else {
isOrderAccount = Constant.Yes1No0.NO;
}
return isOrderAccount;
}
public Integer getIsTaiWanBank() {
Integer accountFlag = this.getAccountFlag();
if (accountFlag == null) {
accountFlag = 0;
}
if ((accountFlag & WithdrawAccountTypeConstant.TAI_WAN_BANK) != 0) {
isTaiWanBank = Constant.Yes1No0.YES;
} else {
isTaiWanBank = Constant.Yes1No0.NO;
}
return isTaiWanBank;
}
}

View File

@@ -1,98 +0,0 @@
package com.accompany.admin.vo.withdraw;
import com.accompany.business.constant.withdraw.WithdrawUserLimitConstant;
import com.accompany.business.model.withdraw.WithdrawUserLimit;
import com.accompany.common.constant.Constant;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* @author: liaozetao
* @date: 2023/7/10 18:09
* @description:
*/
@Data
@ApiModel
public class WithdrawUserLimitAdminVo extends WithdrawUserLimit {
/**
* 耳伴号
*/
@ApiModelProperty("耳伴号")
private Long erbanNo;
/**
* 昵称
*/
@ApiModelProperty("昵称")
private String nick;
/**
* 提现
*/
@ApiModelProperty("提现")
private Integer isCash = 0;
/**
* 钻石
*/
@ApiModelProperty("钻石")
private Integer isDiamond = 0;
/**
* 所属房间
*/
@ApiModelProperty("所属房间")
private String roomName;
/**
* 所属房间ID
*/
@ApiModelProperty("所属房间ID")
private Long roomErBanNo;
/**
* 所属公会
*/
@ApiModelProperty("所属公会")
private String hallRoomName;
/**
* 所属公会ID
*/
@ApiModelProperty("所属公会ID")
private Long hallErBanNo;
/**
* 当前账户金币余额
*/
@ApiModelProperty("当前账户金币余额")
private Double golds;
public Integer getIsCash() {
Integer limitType = this.getLimitType();
if (limitType == null) {
limitType = 0;
}
if ((limitType & WithdrawUserLimitConstant.LIMIT_TYPE_OF_CASH) != 0) {
isCash = Constant.Yes1No0.YES;
} else {
isCash = Constant.Yes1No0.NO;
}
return isCash;
}
public Integer getIsDiamond() {
Integer limitType = this.getLimitType();
if (limitType == null) {
limitType = 0;
}
if ((limitType & WithdrawUserLimitConstant.LIMIT_TYPE_OF_DIAMOND) != 0) {
isDiamond = Constant.Yes1No0.YES;
} else {
isDiamond = Constant.Yes1No0.NO;
}
return isDiamond;
}
}

View File

@@ -1,22 +0,0 @@
package com.accompany.admin.vo.withdraw;
import com.accompany.business.vo.withdraw.WithdrawUserRecordVo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* @author: liaozetao
* @date: 2023/7/10 15:03
* @description:
*/
@Data
@ApiModel
public class WithdrawUserRecordAdminVo extends WithdrawUserRecordVo {
/**
* 用户当前状态
*/
@ApiModelProperty("用户状态名称")
private String blockStatusName;
}

View File

@@ -1,19 +0,0 @@
package com.accompany.admin.vo.withdraw;
import com.accompany.business.model.WithdrawRecord;
/**
* Created by yuanyi on 2019/5/2.
*/
public class WithdrawVo extends WithdrawRecord {
private Byte withDrawBlockStatus; // 提现黑名单状态
public Byte getWithDrawBlockStatus() {
return withDrawBlockStatus;
}
public void setWithDrawBlockStatus(Byte withDrawBlockStatus) {
this.withDrawBlockStatus = withDrawBlockStatus;
}
}

View File

@@ -70,18 +70,13 @@
<version>${sa-token.version}</version> <version>${sa-token.version}</version>
</dependency> </dependency>
<!-- Sa-Token 整合 Redis 使用jackson序列化方式 --> <!-- https://mvnrepository.com/artifact/cn.dev33/sa-token-redisson -->
<dependency> <dependency>
<groupId>cn.dev33</groupId> <groupId>cn.dev33</groupId>
<artifactId>sa-token-dao-redis-jackson</artifactId> <artifactId>sa-token-redisson</artifactId>
<version>${sa-token.version}</version> <version>${sa-token.version}</version>
</dependency> </dependency>
<dependency>
<groupId>software.amazon.awssdk</groupId>
<artifactId>sesv2</artifactId>
<version>2.30.38</version>
<scope>compile</scope>
</dependency>
</dependencies> </dependencies>
</project> </project>

View File

@@ -1,32 +0,0 @@
package com.accompany.admin.mapper;
import com.accompany.admin.model.AdminDict;
import com.accompany.admin.model.AdminDictExample;
import com.accompany.admin.model.AdminDictKey;
import org.apache.ibatis.annotations.Param;
import java.util.List;
public interface AdminDictMapper {
int countByExample(AdminDictExample example);
int deleteByExample(AdminDictExample example);
int deleteByPrimaryKey(AdminDictKey key);
int insert(AdminDict record);
int insertSelective(AdminDict record);
List<AdminDict> selectByExample(AdminDictExample example);
AdminDict selectByPrimaryKey(AdminDictKey key);
int updateByExampleSelective(@Param("record") AdminDict record, @Param("example") AdminDictExample example);
int updateByExample(@Param("record") AdminDict record, @Param("example") AdminDictExample example);
int updateByPrimaryKeySelective(AdminDict record);
int updateByPrimaryKey(AdminDict record);
}

View File

@@ -1,20 +0,0 @@
package com.accompany.admin.mapper;
import com.accompany.admin.vo.GiftCompoundRewardAdminVo;
import org.apache.ibatis.annotations.Param;
import java.util.List;
public interface GiftCompoundAdminMapper {
List<GiftCompoundRewardAdminVo> getGiftCompoundList();
GiftCompoundRewardAdminVo getGiftCompoundById(Integer id);
List<GiftCompoundRewardAdminVo> getGiftCompoundLimitList(@Param("rewardId") Integer rewardId);
GiftCompoundRewardAdminVo getGiftCompoundLimitById(@Param("id") Integer id);
List<GiftCompoundRewardAdminVo> getPoolItem(@Param("id") Integer id);
}

View File

@@ -1,66 +0,0 @@
/*
* 文 件 名: LuckySeaActAdminMapper
* 版 权:
* 描 述: <描述>
* 创建人: H1
* 创建时间: 2021/1/11
* 修改人:
* 修改内容:
* 修改时间:
*/
package com.accompany.admin.mapper;
import com.accompany.admin.vo.luckysea.LuckySeaActAdminRecordVo;
import com.accompany.admin.vo.luckysea.LuckySeaActAdminRoundDetailVo;
import com.accompany.admin.vo.luckysea.LuckySeaActAdminUserDrawRecord;
import com.accompany.admin.vo.luckysea.LuckySeaActPlatformStatVo;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
* <br>接口描述: 深海奇缘mapper
* <br>功能详细描述:
*
* @author H1
* @date [2021/1/11]
*/
public interface LuckySeaActAdminMapper {
/**
* 分页获取游戏平台数据统计
* @param page
* @param startTime
* @param endTime
* @return
*/
Page<LuckySeaActPlatformStatVo> pagePlatformStat(Page<LuckySeaActPlatformStatVo> page, @Param("startTime") String startTime, @Param("endTime")String endTime);
/**
* 分页获取用户的游戏记录
* @param startTime
* @param endTime
* @param erbanNoList
* @return
*/
List<LuckySeaActAdminUserDrawRecord> listUserDrawRecord(@Param("startTime") String startTime, @Param("endTime")String endTime,
@Param("erbanNoList") List<String> erbanNoList);
/**
* 分页获取游戏记录
* @param startTime
* @param endTime
* @param roundId
* @return
*/
List<LuckySeaActAdminRecordVo> listActRecord(@Param("startTime") String startTime, @Param("endTime")String endTime,
@Param("roundId") String roundId);
/**
* 分页获取某轮游戏下的参与详情列表
* @param roundId
* @return
*/
List<LuckySeaActAdminRoundDetailVo> listRoundDrawDetail(String roundId);
}

View File

@@ -1,50 +0,0 @@
package com.accompany.admin.mapper;
import com.accompany.admin.vo.OperationSmsRecordVo;
import com.accompany.business.model.OperationSmsRecord;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
* @author yangming
* @date 2019-04-08
*/
public interface OperationSmsRecordMapperExpand {
/**
* 批量保存
* @param record
*/
void batchSave(List<OperationSmsRecord> record);
/**
* 分页查询
* @param erbanNo
* @param templateId
* @param sendStatus
* @param createTime
* @param sendTime
* @param start
* @param pageSize
* @return
*/
List<OperationSmsRecordVo> getList(@Param("erbanNo") Long erbanNo, @Param("templateId") Integer templateId,
@Param("sendStatus") Integer sendStatus, @Param("createTime") String createTime,
@Param("sendTime") String sendTime, @Param("start") Integer start,
@Param("pageSize") Integer pageSize);
/**
* 统计数量
* @param erbanNo
* @param templateId
* @param sendStatus
* @param createTime
* @param sendTime
* @return
*/
Integer count(@Param("erbanNo") Long erbanNo, @Param("templateId") Integer templateId,
@Param("sendStatus") Integer sendStatus, @Param("createTime") String createTime,
@Param("sendTime") String sendTime);
}

View File

@@ -1,19 +0,0 @@
package com.accompany.admin.mapper;
import com.accompany.admin.model.WithdrawBlock;
import com.accompany.admin.vo.withdraw.WithdrawBlockVo;
import org.apache.ibatis.annotations.Param;
import java.util.Date;
import java.util.List;
/**
* Created by yuanyi on 2019/4/22.
*/
public interface WithdrawBlockMapperExpand {
List<WithdrawBlockVo> selectWithdrawBlockVoList(@Param("erbanNoList") List<Long> erbanNoList, @Param("status") Byte status, @Param("startDate") Date startDate, @Param("endDate") Date endDate);
List<Long> selectWithdrawBlockUid(@Param("blockStatus") Byte blockStatus);
int insertOrUpdate(WithdrawBlock withdrawBlock);
}

View File

@@ -1,196 +0,0 @@
package com.accompany.admin.mapper.batch;
import com.accompany.admin.dto.batch.FlowDataBatchSearchDetailAdminDto;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
* @author: liaozetao
* @date: 2023/9/23 11:35
* @description:
*/
public interface FlowDataBatchSearchAdminMapper {
/**
* 期间新增UV
*
* @param startTime
* @param endTime
* @return
*/
Integer getTimeUv(@Param("startTime") String startTime, @Param("endTime") String endTime);
/**
* 归因新增UV
*
* @param searchKey
* @param startTime
* @param endTime
* @return
*/
Integer getAscribeTimeUv(@Param("searchKey") String searchKey, @Param("startTime") String startTime, @Param("endTime") String endTime);
/**
* 归因后进入归因房间UV
*
* @param roomUid
* @param startTime
* @param endTime
* @return
*/
Integer getInRoomUv(@Param("searchKey") String searchKey, @Param("roomUid") Long roomUid, @Param("startTime") String startTime, @Param("endTime") String endTime);
/**
* 活动内私聊用户数
*
* @param searchKey
* @param yearMonths
* @param startTime
* @param endTime
* @return
*/
Integer getChatNum(@Param("searchKey") String searchKey, @Param("yearMonths") List<String> yearMonths, @Param("startTime") String startTime, @Param("endTime") String endTime);
/**
* 充值UV
*
* @param searchKey
* @param startTime
* @param endTime
* @param searchStartTime
* @param searchEndTime
* @return
*/
Double getChargeUv(@Param("searchKey") String searchKey, @Param("startTime") String startTime, @Param("endTime") String endTime, @Param("searchStartTime") String searchStartTime, @Param("searchEndTime") String searchEndTime);
/**
* 收到转赠UV
*
* @param searchKey
* @param startTime
* @param endTime
* @param searchStartTime
* @param searchEndTime
* @return
*/
Double getGiveUv(@Param("searchKey") String searchKey, @Param("startTime") String startTime, @Param("endTime") String endTime, @Param("searchStartTime") String searchStartTime, @Param("searchEndTime") String searchEndTime);
/**
* 全量付费UV
*
* @param searchKey
* @param startTime
* @param endTime
* @param searchStartTime
* @param searchEndTime
* @return
*/
Double getPayUv(@Param("searchKey") String searchKey, @Param("startTime") String startTime, @Param("endTime") String endTime, @Param("searchStartTime") String searchStartTime, @Param("searchEndTime") String searchEndTime);
/**
* 直充付费金额
*
* @param searchKey
* @param startTime
* @param endTime
* @param searchStartTime
* @param searchEndTime
* @return
*/
Double getChargeAmount(@Param("searchKey") String searchKey, @Param("startTime") String startTime, @Param("endTime") String endTime, @Param("searchStartTime") String searchStartTime, @Param("searchEndTime") String searchEndTime);
/**
* 收到转赠的数额
*
* @param searchKey
* @param startTime
* @param endTime
* @param searchStartTime
* @param searchEndTime
* @return
*/
Double getGiveAmount(@Param("searchKey") String searchKey, @Param("startTime") String startTime, @Param("endTime") String endTime, @Param("searchStartTime") String searchStartTime, @Param("searchEndTime") String searchEndTime);
/**
* 留存用户数
*
* @param searchKey
* @param startTime
* @param endTime
* @param remainDay
* @return
*/
Double getRemainCount(@Param("searchKey") String searchKey, @Param("startTime") String startTime, @Param("endTime") String endTime, @Param("remainDay") Integer remainDay);
/**
* 获取用户明细
*
* @param searchKey
* @param startTime
* @param endTime
* @return
*/
List<FlowDataBatchSearchDetailAdminDto> getUserDetail(@Param("searchKey") String searchKey, @Param("startTime") String startTime, @Param("endTime") String endTime);
/**
* 获取设备
*
* @param erBanNos
* @return
*/
List<FlowDataBatchSearchDetailAdminDto> getDevice(@Param("erBanNos") List<Long> erBanNos);
/**
* 获取进房
*
* @param erBanNos
* @param roomUid
* @param startTime
* @param endTime
* @return
*/
List<FlowDataBatchSearchDetailAdminDto> getInRoom(@Param("erBanNos") List<Long> erBanNos, @Param("roomUid") Long roomUid, @Param("startTime") String startTime, @Param("endTime") String endTime);
/**
* 活动期间私聊行为数
*
* @param uid
* @param yearMonths
* @param startTime
* @param endTime
* @return
*/
Integer getChatCount(@Param("uid") Long uid, @Param("yearMonths") List<String> yearMonths, @Param("startTime") String startTime, @Param("endTime") String endTime);
/**
* 充值列表
*
* @param erBanNos
* @param startTime
* @param endTime
* @return
*/
List<FlowDataBatchSearchDetailAdminDto> getChargeAmountList(@Param("erBanNos") List<Long> erBanNos, @Param("startTime") String startTime, @Param("endTime") String endTime);
/**
* 转赠列表
*
* @param erBanNos
* @param startTime
* @param endTime
* @return
*/
List<FlowDataBatchSearchDetailAdminDto> getGiveAmountList(@Param("erBanNos") List<Long> erBanNos, @Param("startTime") String startTime, @Param("endTime") String endTime);
/**
* 是否访问
*
* @param erBanNos
* @param startTime
* @param endTime
* @param remainDay
* @return
*/
List<FlowDataBatchSearchDetailAdminDto> getRemainCountList(@Param("erBanNos") List<Long> erBanNos, @Param("startTime") String startTime, @Param("endTime") String endTime, @Param("remainDay") Integer remainDay);
}

View File

@@ -1,12 +0,0 @@
package com.accompany.admin.mapper.batch;
import com.accompany.admin.model.batch.FlowDataBatchSearch;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* @author: liaozetao
* @date: 2023/9/22 15:31
* @description:
*/
public interface FlowDataBatchSearchMapper extends BaseMapper<FlowDataBatchSearch> {
}

View File

@@ -1,64 +0,0 @@
/*
* 文 件 名: LuckySeaActAdminMapper
* 版 权:
* 描 述: <描述>
* 创建人: H1
* 创建时间: 2021/1/11
* 修改人:
* 修改内容:
* 修改时间:
*/
package com.accompany.admin.mapper.callbattle;
import com.accompany.admin.vo.callbattle.ActCallBattleAdminRecordVo;
import com.accompany.admin.vo.callbattle.ActCallBattleAdminRoundDetailVo;
import com.accompany.admin.vo.callbattle.ActCallBattleAdminUserDrawRecord;
import com.accompany.admin.vo.callbattle.ActCallBattlePlatformStatVo;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
* <br>接口描述: 深海奇缘mapper
* <br>功能详细描述:
*
* @author H1
* @date [2021/1/11]
*/
public interface ActCallBattleAdminMapper {
/**
* 分页获取游戏平台数据统计
* @param startTime
* @param endTime
* @return
*/
List<ActCallBattlePlatformStatVo> listPlatformStat(@Param("startTime") String startTime, @Param("endTime")String endTime);
/**
* 分页获取用户的游戏记录
* @param startTime
* @param endTime
* @param erbanNoList
* @return
*/
List<ActCallBattleAdminUserDrawRecord> listUserDrawRecord(@Param("startTime") String startTime, @Param("endTime")String endTime,
@Param("erbanNoList") List<String> erbanNoList);
/**
* 分页获取游戏记录
* @param startTime
* @param endTime
* @param roundId
* @return
*/
List<ActCallBattleAdminRecordVo> listActRecord(@Param("startTime") String startTime, @Param("endTime")String endTime,
@Param("roundId") String roundId);
/**
* 分页获取某轮游戏下的参与详情列表
* @param roundId
* @return
*/
List<ActCallBattleAdminRoundDetailVo> listRoundDrawDetail(String roundId);
}

View File

@@ -1,24 +0,0 @@
package com.accompany.admin.mapper.chat;
import com.accompany.admin.vo.chat.PublicChatTopRecordAdminVo;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import org.apache.ibatis.annotations.Param;
/**
* @author: liaozetao
* @date: 2024/5/8 10:45
* @description:
*/
public interface PublicChatTopRecordAdminMapper {
/**
* 分页
* @param page
* @param erbanNo
* @param startTime
* @param endTime
* @param partitionId
* @return
*/
Page<PublicChatTopRecordAdminVo> selectPage(Page<PublicChatTopRecordAdminVo> page, @Param("erbanNo") Long erbanNo, @Param("startTime") String startTime, @Param("endTime") String endTime, @Param("partitionId") Integer partitionId);
}

View File

@@ -1,54 +0,0 @@
/*
* 文 件 名: FlowTeamGroupMapper
* 版 权:
* 描 述: <描述>
* 创建人: H1
* 创建时间: 2022/1/13
* 修改人:
* 修改内容:
* 修改时间:
*/
package com.accompany.admin.mapper.flowteam;
import com.accompany.admin.vo.flowteam.FlowTeamInviteUserVO;
import com.xuanyin.flowteam.model.FlowTeamMember;
import java.util.List;
/**
* <br>接口描述:
* <br>功能详细描述:
*
* @author H1
* @date [2022/1/13]
*/
public interface FlowTeamGroupAdminMapper {
/**
* 获取团队团长信息
* @param groupId
* @return
*/
List<FlowTeamMember> listGroupLeader(Long groupId);
/**
* 获取团队有效成员人数
* @param groupId
* @return
*/
Integer countGroupValidMember(Long groupId);
/**
* 获取手机号加入的有效团队数量
* @param phone
* @return
*/
Long getJoinGroupIdByPhone(String phone);
/**
* 获取邀请用户的引流团队信息
* @param erbanNo
* @return
*/
List<FlowTeamInviteUserVO> listFlowTeamInfoWithUser(String erbanNo);
}

View File

@@ -1,26 +0,0 @@
/*
* 文 件 名: FlowTeamMemberInviteUserAdminMapper
* 版 权:
* 描 述: <描述>
* 创建人: H1
* 创建时间: 2021/12/16
* 修改人:
* 修改内容:
* 修改时间:
*/
package com.accompany.admin.mapper.flowteam;
import com.xuanyin.flowteam.model.FlowTeamMemberInviteUser;
import java.util.List;
/**
* <br>接口描述:
* <br>功能详细描述:
*
* @author H1
* @date [2021/12/16]
*/
public interface FlowTeamMemberInviteUserAdminMapper {
List<FlowTeamMemberInviteUser> listFlowTeamMemberInviteUserInfo();
}

Some files were not shown because too many files have changed in this diff Show More