Merge remote-tracking branch 'origin/master' into feature/mall_product

# Conflicts:
#	yudao-framework/yudao-common/src/main/java/cn/iocoder/yudao/framework/common/util/string/StrUtils.java
#	yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/controller/admin/brand/vo/ProductBrandBaseVO.java
#	yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/controller/admin/category/vo/ProductCategoryBaseVO.java
#	yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/controller/admin/sku/vo/ProductSkuBaseVO.java
#	yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/controller/admin/spu/vo/ProductSpuBaseVO.java
#	yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/controller/admin/spu/vo/ProductSpuRespVO.java
#	yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/controller/admin/spu/vo/ProductSpuSimpleRespVO.java
#	yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/controller/app/spu/vo/AppProductSpuDetailRespVO.java
#	yudao-module-mall/yudao-module-product-biz/src/main/java/cn/iocoder/yudao/module/product/controller/app/spu/vo/AppProductSpuPageItemRespVO.java
#	yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/controller/admin/order/vo/TradeOrderBaseVO.java
#	yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/controller/admin/order/vo/TradeOrderItemBaseVO.java
#	yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/controller/app/base/sku/AppProductSkuBaseRespVO.java
#	yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/controller/app/cart/vo/AppTradeCartDetailRespVO.java
#	yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/controller/app/cart/vo/AppTradeCartItemUpdateSelectedReqVO.java
#	yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/controller/app/cart/vo/AppTradeCartResetReqVO.java
#	yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/controller/app/order/vo/AppTradeOrderCreateReqVO.java
#	yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/controller/app/order/vo/AppTradeOrderDetailRespVO.java
#	yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/controller/app/order/vo/AppTradeOrderGetCreateInfoRespVO.java
#	yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/controller/app/order/vo/AppTradeOrderPageItemRespVO.java
#	yudao-module-member/yudao-module-member-biz/src/main/java/cn/iocoder/yudao/module/member/controller/app/address/vo/AppAddressBaseVO.java
This commit is contained in:
xingyu
2023-06-14 15:18:12 +08:00
384 changed files with 7787 additions and 1355 deletions

View File

@@ -10,7 +10,7 @@ import javax.validation.constraints.NotNull;
@Data
public class PayDemoOrderCreateReqVO {
@Schema(description = "商品编号", required = true, example = "17682")
@Schema(description = "商品编号", requiredMode = Schema.RequiredMode.REQUIRED, example = "17682")
@NotNull(message = "商品编号不能为空")
private Long spuId;

View File

@@ -12,22 +12,22 @@ import java.time.LocalDateTime;
@Data
public class PayDemoOrderRespVO {
@Schema(description = "订单编号", required = true, example = "1024")
@Schema(description = "订单编号", requiredMode = Schema.RequiredMode.REQUIRED, example = "1024")
private Long id;
@Schema(description = "用户编号", required = true, example = "23199")
@Schema(description = "用户编号", requiredMode = Schema.RequiredMode.REQUIRED, example = "23199")
private Long userId;
@Schema(description = "商品编号", required = true, example = "17682")
@Schema(description = "商品编号", requiredMode = Schema.RequiredMode.REQUIRED, example = "17682")
private Long spuId;
@Schema(description = "商家备注", example = "李四")
private String spuName;
@Schema(description = "价格,单位:分", required = true, example = "30381")
@Schema(description = "价格,单位:分", requiredMode = Schema.RequiredMode.REQUIRED, example = "30381")
private Integer price;
@Schema(description = "是否已支付", required = true)
@Schema(description = "是否已支付", requiredMode = Schema.RequiredMode.REQUIRED)
private Boolean payed;
@Schema(description = "支付订单编号", example = "16863")
@@ -42,13 +42,13 @@ public class PayDemoOrderRespVO {
@Schema(description = "支付退款编号", example = "23366")
private Long payRefundId;
@Schema(description = "退款金额,单位:分", required = true, example = "14039")
@Schema(description = "退款金额,单位:分", requiredMode = Schema.RequiredMode.REQUIRED, example = "14039")
private Integer refundPrice;
@Schema(description = "退款时间")
private LocalDateTime refundTime;
@Schema(description = "创建时间", required = true)
@Schema(description = "创建时间", requiredMode = Schema.RequiredMode.REQUIRED)
private LocalDateTime createTime;
}

View File

@@ -10,26 +10,26 @@ import javax.validation.constraints.*;
@Data
public class PayAppBaseVO {
@Schema(description = "应用名", required = true)
@Schema(description = "应用名", requiredMode = Schema.RequiredMode.REQUIRED)
@NotNull(message = "应用名不能为空")
private String name;
@Schema(description = "开启状态", required = true)
@Schema(description = "开启状态", requiredMode = Schema.RequiredMode.REQUIRED)
@NotNull(message = "开启状态不能为空")
private Integer status;
@Schema(description = "备注")
private String remark;
@Schema(description = "支付结果的回调地址", required = true)
@Schema(description = "支付结果的回调地址", requiredMode = Schema.RequiredMode.REQUIRED)
@NotNull(message = "支付结果的回调地址不能为空")
private String payNotifyUrl;
@Schema(description = "退款结果的回调地址", required = true)
@Schema(description = "退款结果的回调地址", requiredMode = Schema.RequiredMode.REQUIRED)
@NotNull(message = "退款结果的回调地址不能为空")
private String refundNotifyUrl;
@Schema(description = "商户编号", required = true)
@Schema(description = "商户编号", requiredMode = Schema.RequiredMode.REQUIRED)
@NotNull(message = "商户编号不能为空")
private Long merchantId;

View File

@@ -14,10 +14,10 @@ import java.util.Set;
@ToString(callSuper = true)
public class PayAppPageItemRespVO extends PayAppBaseVO {
@Schema(description = "应用编号", required = true)
@Schema(description = "应用编号", requiredMode = Schema.RequiredMode.REQUIRED)
private Long id;
@Schema(description = "创建时间", required = true)
@Schema(description = "创建时间", requiredMode = Schema.RequiredMode.REQUIRED)
private LocalDateTime createTime;
/**
@@ -29,15 +29,15 @@ public class PayAppPageItemRespVO extends PayAppBaseVO {
@Data
public static class PayMerchant {
@Schema(description = "商户编号", required = true, example = "1")
@Schema(description = "商户编号", requiredMode = Schema.RequiredMode.REQUIRED, example = "1")
private Long id;
@Schema(description = "商户名称", required = true, example = "研发部")
@Schema(description = "商户名称", requiredMode = Schema.RequiredMode.REQUIRED, example = "研发部")
private String name;
}
@Schema(description = "渠道编码集合", required = true, example = "alipay_pc,alipay_wap...")
@Schema(description = "渠道编码集合", requiredMode = Schema.RequiredMode.REQUIRED, example = "alipay_pc,alipay_wap...")
private Set<String> channelCodes;

View File

@@ -10,10 +10,10 @@ import java.time.LocalDateTime;
@ToString(callSuper = true)
public class PayAppRespVO extends PayAppBaseVO {
@Schema(description = "应用编号", required = true)
@Schema(description = "应用编号", requiredMode = Schema.RequiredMode.REQUIRED)
private Long id;
@Schema(description = "创建时间", required = true)
@Schema(description = "创建时间", requiredMode = Schema.RequiredMode.REQUIRED)
private LocalDateTime createTime;
}

View File

@@ -9,7 +9,7 @@ import javax.validation.constraints.*;
@ToString(callSuper = true)
public class PayAppUpdateReqVO extends PayAppBaseVO {
@Schema(description = "应用编号", required = true)
@Schema(description = "应用编号", requiredMode = Schema.RequiredMode.REQUIRED)
@NotNull(message = "应用编号不能为空")
private Long id;

View File

@@ -9,11 +9,11 @@ import javax.validation.constraints.NotNull;
@Data
public class PayAppUpdateStatusReqVO {
@Schema(description = "商户编号", required = true, example = "1024")
@Schema(description = "商户编号", requiredMode = Schema.RequiredMode.REQUIRED, example = "1024")
@NotNull(message = "商户编号不能为空")
private Long id;
@Schema(description = "状态,见 SysCommonStatusEnum 枚举", required = true, example = "1")
@Schema(description = "状态,见 SysCommonStatusEnum 枚举", requiredMode = Schema.RequiredMode.REQUIRED, example = "1")
@NotNull(message = "状态不能为空")
private Integer status;

View File

@@ -10,26 +10,26 @@ import javax.validation.constraints.*;
@Data
public class PayChannelBaseVO {
@Schema(description = "渠道编码", required = true)
@Schema(description = "渠道编码", requiredMode = Schema.RequiredMode.REQUIRED)
@NotNull(message = "渠道编码不能为空")
private String code;
@Schema(description = "开启状态", required = true)
@Schema(description = "开启状态", requiredMode = Schema.RequiredMode.REQUIRED)
@NotNull(message = "开启状态不能为空")
private Integer status;
@Schema(description = "备注")
private String remark;
@Schema(description = "渠道费率,单位:百分比", required = true)
@Schema(description = "渠道费率,单位:百分比", requiredMode = Schema.RequiredMode.REQUIRED)
@NotNull(message = "渠道费率,单位:百分比不能为空")
private Double feeRate;
@Schema(description = "商户编号", required = true)
@Schema(description = "商户编号", requiredMode = Schema.RequiredMode.REQUIRED)
@NotNull(message = "商户编号不能为空")
private Long merchantId;
@Schema(description = "应用编号", required = true)
@Schema(description = "应用编号", requiredMode = Schema.RequiredMode.REQUIRED)
@NotNull(message = "应用编号不能为空")
private Long appId;

View File

@@ -10,12 +10,12 @@ import java.time.LocalDateTime;
@ToString(callSuper = true)
public class PayChannelRespVO extends PayChannelBaseVO {
@Schema(description = "商户编号", required = true)
@Schema(description = "商户编号", requiredMode = Schema.RequiredMode.REQUIRED)
private Long id;
@Schema(description = "创建时间", required = true)
@Schema(description = "创建时间", requiredMode = Schema.RequiredMode.REQUIRED)
private LocalDateTime createTime;
@Schema(description = "配置", required = true)
@Schema(description = "配置", requiredMode = Schema.RequiredMode.REQUIRED)
private String config;
}

View File

@@ -9,7 +9,7 @@ import javax.validation.constraints.*;
@ToString(callSuper = true)
public class PayChannelUpdateReqVO extends PayChannelBaseVO {
@Schema(description = "商户编号", required = true)
@Schema(description = "商户编号", requiredMode = Schema.RequiredMode.REQUIRED)
@NotNull(message = "商户编号不能为空")
private Long id;

View File

@@ -11,15 +11,15 @@ import javax.validation.constraints.NotNull;
@Data
public class PayMerchantBaseVO {
@Schema(description = "商户全称", required = true)
@Schema(description = "商户全称", requiredMode = Schema.RequiredMode.REQUIRED)
@NotNull(message = "商户全称不能为空")
private String name;
@Schema(description = "商户简称", required = true)
@Schema(description = "商户简称", requiredMode = Schema.RequiredMode.REQUIRED)
@NotNull(message = "商户简称不能为空")
private String shortName;
@Schema(description = "开启状态", required = true)
@Schema(description = "开启状态", requiredMode = Schema.RequiredMode.REQUIRED)
@NotNull(message = "开启状态不能为空")
private Integer status;

View File

@@ -13,13 +13,13 @@ import java.time.LocalDateTime;
@ToString(callSuper = true)
public class PayMerchantRespVO extends PayMerchantBaseVO {
@Schema(description = "商户编号", required = true)
@Schema(description = "商户编号", requiredMode = Schema.RequiredMode.REQUIRED)
private Long id;
@Schema(description = "创建时间", required = true)
@Schema(description = "创建时间", requiredMode = Schema.RequiredMode.REQUIRED)
private LocalDateTime createTime;
@Schema(description = "商户号", required = true, example = "M233666999")
@Schema(description = "商户号", requiredMode = Schema.RequiredMode.REQUIRED, example = "M233666999")
private String no;
}

View File

@@ -9,7 +9,7 @@ import javax.validation.constraints.*;
@ToString(callSuper = true)
public class PayMerchantUpdateReqVO extends PayMerchantBaseVO {
@Schema(description = "商户编号", required = true)
@Schema(description = "商户编号", requiredMode = Schema.RequiredMode.REQUIRED)
@NotNull(message = "商户编号不能为空")
private Long id;

View File

@@ -9,11 +9,11 @@ import javax.validation.constraints.NotNull;
@Data
public class PayMerchantUpdateStatusReqVO {
@Schema(description = "商户编号", required = true, example = "1024")
@Schema(description = "商户编号", requiredMode = Schema.RequiredMode.REQUIRED, example = "1024")
@NotNull(message = "商户编号不能为空")
private Long id;
@Schema(description = "状态,见 SysCommonStatusEnum 枚举", required = true, example = "1")
@Schema(description = "状态,见 SysCommonStatusEnum 枚举", requiredMode = Schema.RequiredMode.REQUIRED, example = "1")
@NotNull(message = "状态不能为空")
private Integer status;

View File

@@ -17,11 +17,11 @@ import static cn.iocoder.yudao.framework.common.util.date.DateUtils.FORMAT_YEAR_
@Data
public class PayOrderBaseVO {
@Schema(description = "商户编号", required = true)
@Schema(description = "商户编号", requiredMode = Schema.RequiredMode.REQUIRED)
@NotNull(message = "商户编号不能为空")
private Long merchantId;
@Schema(description = "应用编号", required = true)
@Schema(description = "应用编号", requiredMode = Schema.RequiredMode.REQUIRED)
@NotNull(message = "应用编号不能为空")
private Long appId;
@@ -31,27 +31,27 @@ public class PayOrderBaseVO {
@Schema(description = "渠道编码")
private String channelCode;
@Schema(description = "商户订单编号", required = true)
@Schema(description = "商户订单编号", requiredMode = Schema.RequiredMode.REQUIRED)
@NotNull(message = "商户订单编号不能为空")
private String merchantOrderId;
@Schema(description = "商品标题", required = true)
@Schema(description = "商品标题", requiredMode = Schema.RequiredMode.REQUIRED)
@NotNull(message = "商品标题不能为空")
private String subject;
@Schema(description = "商品描述", required = true)
@Schema(description = "商品描述", requiredMode = Schema.RequiredMode.REQUIRED)
@NotNull(message = "商品描述不能为空")
private String body;
@Schema(description = "异步通知地址", required = true)
@Schema(description = "异步通知地址", requiredMode = Schema.RequiredMode.REQUIRED)
@NotNull(message = "异步通知地址不能为空")
private String notifyUrl;
@Schema(description = "通知商户支付结果的回调状态", required = true)
@Schema(description = "通知商户支付结果的回调状态", requiredMode = Schema.RequiredMode.REQUIRED)
@NotNull(message = "通知商户支付结果的回调状态不能为空")
private Integer notifyStatus;
@Schema(description = "支付金额,单位:分", required = true)
@Schema(description = "支付金额,单位:分", requiredMode = Schema.RequiredMode.REQUIRED)
@NotNull(message = "支付金额,单位:分不能为空")
private Long amount;
@@ -65,15 +65,15 @@ public class PayOrderBaseVO {
@Schema(description = "渠道手续金额,单位:分")
private Long channelFeeAmount;
@Schema(description = "支付状态", required = true)
@Schema(description = "支付状态", requiredMode = Schema.RequiredMode.REQUIRED)
@NotNull(message = "支付状态不能为空")
private Integer status;
@Schema(description = "用户 IP", required = true)
@Schema(description = "用户 IP", requiredMode = Schema.RequiredMode.REQUIRED)
@NotNull(message = "用户 IP不能为空")
private String userIp;
@Schema(description = "订单失效时间", required = true)
@Schema(description = "订单失效时间", requiredMode = Schema.RequiredMode.REQUIRED)
@NotNull(message = "订单失效时间不能为空")
@DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
private LocalDateTime expireTime;
@@ -89,15 +89,15 @@ public class PayOrderBaseVO {
@Schema(description = "支付成功的订单拓展单编号")
private Long successExtensionId;
@Schema(description = "退款状态", required = true)
@Schema(description = "退款状态", requiredMode = Schema.RequiredMode.REQUIRED)
@NotNull(message = "退款状态不能为空")
private Integer refundStatus;
@Schema(description = "退款次数", required = true)
@Schema(description = "退款次数", requiredMode = Schema.RequiredMode.REQUIRED)
@NotNull(message = "退款次数不能为空")
private Integer refundTimes;
@Schema(description = "退款总金额,单位:分", required = true)
@Schema(description = "退款总金额,单位:分", requiredMode = Schema.RequiredMode.REQUIRED)
@NotNull(message = "退款总金额,单位:分不能为空")
private Long refundAmount;

View File

@@ -13,10 +13,10 @@ import java.time.LocalDateTime;
@ToString(callSuper = true)
public class PayOrderPageItemRespVO extends PayOrderBaseVO {
@Schema(description = "支付订单编号", required = true)
@Schema(description = "支付订单编号", requiredMode = Schema.RequiredMode.REQUIRED)
private Long id;
@Schema(description = "创建时间", required = true)
@Schema(description = "创建时间", requiredMode = Schema.RequiredMode.REQUIRED)
private LocalDateTime createTime;
@Schema(description = "商户名称")

View File

@@ -13,10 +13,10 @@ import java.time.LocalDateTime;
@ToString(callSuper = true)
public class PayOrderRespVO extends PayOrderBaseVO {
@Schema(description = "支付订单编号", required = true)
@Schema(description = "支付订单编号", requiredMode = Schema.RequiredMode.REQUIRED)
private Long id;
@Schema(description = "创建时间", required = true)
@Schema(description = "创建时间", requiredMode = Schema.RequiredMode.REQUIRED)
private LocalDateTime createTime;
}

View File

@@ -13,11 +13,11 @@ import java.util.Map;
@Data
public class PayOrderSubmitReqVO {
@Schema(description = "支付单编号", required = true, example = "1024")
@Schema(description = "支付单编号", requiredMode = Schema.RequiredMode.REQUIRED, example = "1024")
@NotNull(message = "支付单编号不能为空")
private Long id;
@Schema(description = "支付渠道", required = true, example = "wx_pub")
@Schema(description = "支付渠道", requiredMode = Schema.RequiredMode.REQUIRED, example = "wx_pub")
@NotEmpty(message = "支付渠道不能为空")
private String channelCode;

View File

@@ -11,10 +11,10 @@ import lombok.experimental.Accessors;
@Data
public class PayOrderSubmitRespVO {
@Schema(description = "展示模式", required = true, example = "url") // 参见 PayDisplayModeEnum 枚举
@Schema(description = "展示模式", requiredMode = Schema.RequiredMode.REQUIRED, example = "url") // 参见 PayDisplayModeEnum 枚举
private String displayMode;
@Schema(description = "展示内容", required = true)
@Schema(description = "展示内容", requiredMode = Schema.RequiredMode.REQUIRED)
private String displayContent;
}

View File

@@ -15,70 +15,70 @@ import static cn.iocoder.yudao.framework.common.util.date.DateUtils.FORMAT_YEAR_
@Data
public class PayRefundBaseVO {
@Schema(description = "商户编号", required = true)
@Schema(description = "商户编号", requiredMode = Schema.RequiredMode.REQUIRED)
@NotNull(message = "商户编号不能为空")
private Long merchantId;
@Schema(description = "应用编号", required = true)
@Schema(description = "应用编号", requiredMode = Schema.RequiredMode.REQUIRED)
@NotNull(message = "应用编号不能为空")
private Long appId;
@Schema(description = "渠道编号", required = true)
@Schema(description = "渠道编号", requiredMode = Schema.RequiredMode.REQUIRED)
@NotNull(message = "渠道编号不能为空")
private Long channelId;
@Schema(description = "渠道编码", required = true)
@Schema(description = "渠道编码", requiredMode = Schema.RequiredMode.REQUIRED)
@NotNull(message = "渠道编码不能为空")
private String channelCode;
@Schema(description = "支付订单编号 pay_order 表id", required = true)
@Schema(description = "支付订单编号 pay_order 表id", requiredMode = Schema.RequiredMode.REQUIRED)
@NotNull(message = "支付订单编号 pay_order 表id不能为空")
private Long orderId;
@Schema(description = "交易订单号 pay_extension 表no 字段", required = true)
@Schema(description = "交易订单号 pay_extension 表no 字段", requiredMode = Schema.RequiredMode.REQUIRED)
@NotNull(message = "交易订单号 pay_extension 表no 字段不能为空")
private String tradeNo;
@Schema(description = "商户订单编号(商户系统生成)", required = true)
@Schema(description = "商户订单编号(商户系统生成)", requiredMode = Schema.RequiredMode.REQUIRED)
@NotNull(message = "商户订单编号(商户系统生成)不能为空")
private String merchantOrderId;
@Schema(description = "商户退款订单号(商户系统生成)", required = true)
@Schema(description = "商户退款订单号(商户系统生成)", requiredMode = Schema.RequiredMode.REQUIRED)
@NotNull(message = "商户退款订单号(商户系统生成)不能为空")
private String merchantRefundNo;
@Schema(description = "异步通知商户地址", required = true)
@Schema(description = "异步通知商户地址", requiredMode = Schema.RequiredMode.REQUIRED)
@NotNull(message = "异步通知商户地址不能为空")
private String notifyUrl;
@Schema(description = "通知商户退款结果的回调状态", required = true)
@Schema(description = "通知商户退款结果的回调状态", requiredMode = Schema.RequiredMode.REQUIRED)
@NotNull(message = "通知商户退款结果的回调状态不能为空")
private Integer notifyStatus;
@Schema(description = "退款状态", required = true)
@Schema(description = "退款状态", requiredMode = Schema.RequiredMode.REQUIRED)
@NotNull(message = "退款状态不能为空")
private Integer status;
@Schema(description = "退款类型(部分退款,全部退款)", required = true)
@Schema(description = "退款类型(部分退款,全部退款)", requiredMode = Schema.RequiredMode.REQUIRED)
@NotNull(message = "退款类型(部分退款,全部退款)不能为空")
private Integer type;
@Schema(description = "支付金额,单位分", required = true)
@Schema(description = "支付金额,单位分", requiredMode = Schema.RequiredMode.REQUIRED)
@NotNull(message = "支付金额,单位分不能为空")
private Long payAmount;
@Schema(description = "退款金额,单位分", required = true)
@Schema(description = "退款金额,单位分", requiredMode = Schema.RequiredMode.REQUIRED)
@NotNull(message = "退款金额,单位分不能为空")
private Long refundAmount;
@Schema(description = "退款原因", required = true)
@Schema(description = "退款原因", requiredMode = Schema.RequiredMode.REQUIRED)
@NotNull(message = "退款原因不能为空")
private String reason;
@Schema(description = "用户 IP")
private String userIp;
@Schema(description = "渠道订单号pay_order 中的channel_order_no 对应", required = true)
@Schema(description = "渠道订单号pay_order 中的channel_order_no 对应", requiredMode = Schema.RequiredMode.REQUIRED)
@NotNull(message = "渠道订单号pay_order 中的channel_order_no 对应不能为空")
private String channelOrderNo;

View File

@@ -14,7 +14,7 @@ import java.time.LocalDateTime;
@ToString(callSuper = true)
public class PayRefundDetailsRespVO extends PayRefundBaseVO {
@Schema(description = "支付退款编号", required = true)
@Schema(description = "支付退款编号", requiredMode = Schema.RequiredMode.REQUIRED)
private Long id;
@Schema(description = "商户名称")

View File

@@ -13,7 +13,7 @@ import java.time.LocalDateTime;
@ToString(callSuper = true)
public class PayRefundPageItemRespVO extends PayRefundBaseVO {
@Schema(description = "支付订单编号", required = true)
@Schema(description = "支付订单编号", requiredMode = Schema.RequiredMode.REQUIRED)
private Long id;
@Schema(description = "商户名称")
@@ -25,7 +25,7 @@ public class PayRefundPageItemRespVO extends PayRefundBaseVO {
@Schema(description = "渠道名称")
private String channelCodeName;
@Schema(description = "创建时间", required = true)
@Schema(description = "创建时间", requiredMode = Schema.RequiredMode.REQUIRED)
private LocalDateTime createTime;
}

View File

@@ -13,10 +13,10 @@ import java.time.LocalDateTime;
@ToString(callSuper = true)
public class PayRefundRespVO extends PayRefundBaseVO {
@Schema(description = "支付退款编号", required = true)
@Schema(description = "支付退款编号", requiredMode = Schema.RequiredMode.REQUIRED)
private Long id;
@Schema(description = "创建时间", required = true)
@Schema(description = "创建时间", requiredMode = Schema.RequiredMode.REQUIRED)
private LocalDateTime createTime;
}

View File

@@ -9,7 +9,7 @@ import javax.validation.constraints.*;
@ToString(callSuper = true)
public class PayRefundUpdateReqVO extends PayRefundBaseVO {
@Schema(description = "支付退款编号", required = true)
@Schema(description = "支付退款编号", requiredMode = Schema.RequiredMode.REQUIRED)
@NotNull(message = "支付退款编号不能为空")
private Long id;