swagger 推广后台 优化对战百佳历史接口

This commit is contained in:
2026-09-24 14:55:58 +08:00
parent 4be9ce4e85
commit 43286f10ef
160 changed files with 1710 additions and 1719 deletions
@@ -1,6 +1,5 @@
package com.ruoyi.domain.dto.packSack;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
@@ -12,7 +11,6 @@ import java.util.List;
@Data
public class PackSackCondition {
@ApiModelProperty("背包类型(1我的库存 2提货背包 3福利箱子)")
private Integer packType;
private List<Integer> uidList;
@@ -27,9 +25,7 @@ public class PackSackCondition {
private String endTime;
@ApiModelProperty("价格排序方向(1升序 2降序,null不排序)")
private Integer priceSort;
@ApiModelProperty("时间排序方向(1升序 2降序,null不排序)")
private Integer timeSort;
}
@@ -1,25 +1,19 @@
package com.ruoyi.domain.dto.share;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* 分享记录列表查询参数
*/
@Data
@ApiModel("分享记录列表查询参数")
public class ShareRecordQueryDTO {
/** 可选;按被邀请人用户ID过滤 */
@ApiModelProperty("下级用户ID(可选)")
private Long subUserId;
/** 页码(由前端传入) */
@ApiModelProperty(value = "页码", required = true, example = "1")
private Integer pageNum;
/** 每页大小(由前端传入) */
@ApiModelProperty(value = "每页大小", required = true, example = "10")
private Integer pageSize;
}
@@ -1,6 +1,5 @@
package com.ruoyi.domain.other;
import io.swagger.annotations.ApiParam;
import lombok.Data;
import jakarta.validation.constraints.Min;
@@ -9,28 +8,20 @@ import java.math.BigDecimal;
@Data
public class ApiShoppingBody {
@ApiParam("商品名称")
private String name;
@ApiParam("类型(0全部饰品 1匕首 2手枪 3步枪 4微型冲锋枪 5重型武器 6手套 7印花 8其它)")
private String type;
@ApiParam("品质(1普通 2StatTrak™ 3纪念品 4★ 5★ StatTrak™ 6闪耀 7金色 8全息 9闪亮)")
private String quality;
@ApiParam("稀有度")
private String rarity;
@ApiParam("外观(1崭新出厂 2略有磨损 3久经沙场 4残损不堪 5战痕累累 6无涂装)")
private String exterior;
@ApiParam("最高价格")
private BigDecimal maxPrice;
@ApiParam("最低价格")
private BigDecimal minPrice = BigDecimal.ZERO;
@ApiParam("1价格升序 2价格降序 3更新时间升序 4更新时间降序")
private Integer sortBy;
@Min(value = 1, message = "每页长度最小为1")
@@ -39,7 +30,6 @@ public class ApiShoppingBody {
@Min(value = 1, message = "页码最小为1")
private Integer pageNum;
@ApiParam("是否可兑换")
private Boolean isExchange;
}
@@ -1,6 +1,5 @@
package com.ruoyi.domain.other;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import jakarta.validation.constraints.Max;
@@ -12,15 +11,12 @@ import java.util.Map;
@Data
public class CreateFightBody {
@ApiModelProperty("模式(0欧皇 1非酋)")
@NotBlank(message = "模式不能为空")
private String model;
@ApiModelProperty("玩家人数")
@Max(value = 12, message = "最大值12")
private Integer playerNumber;
@ApiModelProperty("组队模式(0或空=个人对战 1=2v2组队,座位0/1为一队、座位2/3为二队)")
private Integer teamMode;
// 所有宝箱
@@ -1,6 +1,5 @@
package com.ruoyi.domain.other;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.NonNull;
@@ -21,12 +20,9 @@ public class CreateOrderParam {
@Min(value = 1, message = "最小值1")
private Integer goodsNum;
@ApiModelProperty("对接qs支付新增:支付方式(alipay/wxpay)")
private String payType;
@ApiModelProperty("1:原有支付,2:图片支付")
private Integer payWay = 1;
@ApiModelProperty("百度推广bdvid")
private String bdVid;
}
@@ -1,17 +1,13 @@
package com.ruoyi.domain.other;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@Data
public class FightBoutData {
@ApiModelProperty("对战ID")
private Integer fightId;
@ApiModelProperty("对战回合号")
private Integer boutNum;
@ApiModelProperty("过期时间")
private Integer expirationTime;
}