|
@@ -1,7 +1,9 @@
|
|
package com.zanxiang.sdk.domain.params;
|
|
package com.zanxiang.sdk.domain.params;
|
|
|
|
|
|
|
|
+import io.swagger.annotations.ApiModelProperty;
|
|
import lombok.Data;
|
|
import lombok.Data;
|
|
|
|
|
|
|
|
+import javax.validation.constraints.NotNull;
|
|
import java.math.BigDecimal;
|
|
import java.math.BigDecimal;
|
|
import java.util.Date;
|
|
import java.util.Date;
|
|
|
|
|
|
@@ -10,159 +12,97 @@ public class PlatformOrderParam {
|
|
|
|
|
|
private String id;
|
|
private String id;
|
|
|
|
|
|
- /**
|
|
|
|
- * cpId
|
|
|
|
- */
|
|
|
|
|
|
+ @ApiModelProperty("cpId")
|
|
private String cpId;
|
|
private String cpId;
|
|
|
|
|
|
- /**
|
|
|
|
- * CP订单号
|
|
|
|
- */
|
|
|
|
|
|
+ @ApiModelProperty("CP订单号")
|
|
private String cpOrderId;
|
|
private String cpOrderId;
|
|
|
|
|
|
- /**
|
|
|
|
- * 充值用户
|
|
|
|
- */
|
|
|
|
-// @NonNull
|
|
|
|
|
|
+ @ApiModelProperty("充值用户")
|
|
private String userId;
|
|
private String userId;
|
|
|
|
|
|
- /**
|
|
|
|
- * 游戏玩家ID
|
|
|
|
- */
|
|
|
|
|
|
+ @ApiModelProperty("游戏玩家ID")
|
|
private String mgUserId;
|
|
private String mgUserId;
|
|
|
|
|
|
- /**
|
|
|
|
- * 游戏ID
|
|
|
|
- */
|
|
|
|
-// @NonNull
|
|
|
|
|
|
+ @ApiModelProperty("角色id")
|
|
|
|
+ private String roleId;
|
|
|
|
+
|
|
|
|
+ @ApiModelProperty("游戏ID")
|
|
private String gameId;
|
|
private String gameId;
|
|
|
|
|
|
- /**
|
|
|
|
- * 货物总价
|
|
|
|
- */
|
|
|
|
-// @NonNull
|
|
|
|
|
|
+ @ApiModelProperty("货物总价")
|
|
private BigDecimal amount;
|
|
private BigDecimal amount;
|
|
|
|
|
|
- /**
|
|
|
|
- * 实际支付金额
|
|
|
|
- */
|
|
|
|
|
|
+ @ApiModelProperty("实际支付金额")
|
|
private BigDecimal realAmount;
|
|
private BigDecimal realAmount;
|
|
|
|
|
|
- /**
|
|
|
|
- * 游戏商品ID
|
|
|
|
- */
|
|
|
|
|
|
+ @ApiModelProperty("游戏商品ID")
|
|
private String productId;
|
|
private String productId;
|
|
|
|
|
|
- /**
|
|
|
|
- * 游戏商品数量
|
|
|
|
- */
|
|
|
|
-// @NonNull
|
|
|
|
|
|
+ @ApiModelProperty("游戏商品数量")
|
|
private Integer productCnt;
|
|
private Integer productCnt;
|
|
|
|
|
|
- /**
|
|
|
|
- * 游戏商品名称
|
|
|
|
- */
|
|
|
|
-// @NonNull
|
|
|
|
|
|
+ @ApiModelProperty("游戏商品名称")
|
|
private String productName;
|
|
private String productName;
|
|
|
|
|
|
- /**
|
|
|
|
- * 优惠券抵扣
|
|
|
|
- */
|
|
|
|
|
|
+ @ApiModelProperty("优惠券抵扣")
|
|
private BigDecimal couponAmount;
|
|
private BigDecimal couponAmount;
|
|
|
|
|
|
- /**
|
|
|
|
- * 平台币使用金额
|
|
|
|
- */
|
|
|
|
|
|
+ @ApiModelProperty("平台币使用金额")
|
|
private BigDecimal ptbAmount;
|
|
private BigDecimal ptbAmount;
|
|
|
|
|
|
- /**
|
|
|
|
- * 游戏币使用余额
|
|
|
|
- */
|
|
|
|
|
|
+ @ApiModelProperty("游戏币使用余额")
|
|
private BigDecimal gmAmount;
|
|
private BigDecimal gmAmount;
|
|
|
|
|
|
- /**
|
|
|
|
- * 使用积分
|
|
|
|
- */
|
|
|
|
|
|
+ @ApiModelProperty("使用积分")
|
|
private Integer integral;
|
|
private Integer integral;
|
|
|
|
|
|
- /**
|
|
|
|
- * 使用积分抵多少钱
|
|
|
|
- */
|
|
|
|
|
|
+ @ApiModelProperty("使用积分抵多少钱")
|
|
private BigDecimal integralMoney;
|
|
private BigDecimal integralMoney;
|
|
|
|
|
|
- /**
|
|
|
|
- * 返利数量 默认为0
|
|
|
|
- */
|
|
|
|
|
|
+ @ApiModelProperty("返利数量 默认为0")
|
|
private BigDecimal rebateAmount;
|
|
private BigDecimal rebateAmount;
|
|
|
|
|
|
- /**
|
|
|
|
- * 支付平台返回交易订单号
|
|
|
|
- */
|
|
|
|
|
|
+ @ApiModelProperty("支付平台返回交易订单号")
|
|
private String merchantOrderNo;
|
|
private String merchantOrderNo;
|
|
|
|
|
|
- /**
|
|
|
|
- * 支付状态,1待支付,2 支付成功,-1 已取消
|
|
|
|
- */
|
|
|
|
|
|
+ @ApiModelProperty("支付状态,1待支付,2 支付成功,-1 已取消")
|
|
private Integer status;
|
|
private Integer status;
|
|
|
|
|
|
- /**
|
|
|
|
- * 支付方式
|
|
|
|
- */
|
|
|
|
|
|
+ @ApiModelProperty("支付方式")
|
|
private String gamePaywayId;
|
|
private String gamePaywayId;
|
|
|
|
|
|
- /**
|
|
|
|
- * 支付时间
|
|
|
|
- */
|
|
|
|
|
|
+ @ApiModelProperty("支付时间")
|
|
private Date payTime;
|
|
private Date payTime;
|
|
|
|
|
|
- /**
|
|
|
|
- * 通知次数
|
|
|
|
- */
|
|
|
|
|
|
+ @ApiModelProperty("通知次数")
|
|
private Integer cpNotifyCnt;
|
|
private Integer cpNotifyCnt;
|
|
|
|
|
|
- /**
|
|
|
|
- * 最近通知时间
|
|
|
|
- */
|
|
|
|
|
|
+ @ApiModelProperty("最近通知时间")
|
|
private Long lastCpNotifyTime;
|
|
private Long lastCpNotifyTime;
|
|
|
|
|
|
- /**
|
|
|
|
- * 客服处理: 2正常; 1纠纷
|
|
|
|
- */
|
|
|
|
|
|
+ @ApiModelProperty("客服处理: 2正常; 1纠纷")
|
|
private Integer isHandle;
|
|
private Integer isHandle;
|
|
|
|
|
|
- /**
|
|
|
|
- * 是否已分成 1未分成 2 已分成
|
|
|
|
- */
|
|
|
|
|
|
+ @ApiModelProperty("是否已分成 1未分成 2 已分成")
|
|
private Integer isDistribute;
|
|
private Integer isDistribute;
|
|
|
|
|
|
- /**
|
|
|
|
- * CP通知状态,1为待处理,2为成功,-1为失败
|
|
|
|
- */
|
|
|
|
|
|
+ @ApiModelProperty("CP通知状态,1为待处理,2为成功,-1为失败")
|
|
private Integer cpStatus;
|
|
private Integer cpStatus;
|
|
|
|
|
|
- /**
|
|
|
|
- * CP附加参数
|
|
|
|
- */
|
|
|
|
|
|
+ @ApiModelProperty("CP附加参数")
|
|
private String ext;
|
|
private String ext;
|
|
|
|
|
|
- /**
|
|
|
|
- * 用户备注
|
|
|
|
- */
|
|
|
|
|
|
+ @ApiModelProperty("用户备注")
|
|
private String memNote;
|
|
private String memNote;
|
|
|
|
|
|
- /**
|
|
|
|
- * 管理员备注
|
|
|
|
- */
|
|
|
|
|
|
+ @ApiModelProperty("管理员备注")
|
|
private String adminNote;
|
|
private String adminNote;
|
|
|
|
|
|
- /**
|
|
|
|
- * 订单成功备注信息
|
|
|
|
- */
|
|
|
|
|
|
+ @ApiModelProperty("订单成功备注信息")
|
|
private String remark;
|
|
private String remark;
|
|
|
|
|
|
- /**
|
|
|
|
- * 渠道
|
|
|
|
- */
|
|
|
|
|
|
+ @ApiModelProperty("渠道")
|
|
private String channel;
|
|
private String channel;
|
|
|
|
|
|
}
|
|
}
|