提交 fc180486 authored 作者: hzh's avatar hzh

商品增加是否可以退款和是否可以取消字段

上级 5e64a9d9
...@@ -64,6 +64,13 @@ public class ProductSpuRespVO { ...@@ -64,6 +64,13 @@ public class ProductSpuRespVO {
@ExcelProperty("创建时间") @ExcelProperty("创建时间")
private LocalDateTime createTime; private LocalDateTime createTime;
@Schema(description = "是否可以退款", requiredMode = Schema.RequiredMode.NOT_REQUIRED, example = "true")
private Boolean canRefund;
@Schema(description = "是否可以取消", requiredMode = Schema.RequiredMode.NOT_REQUIRED, example = "true")
private Boolean canCancel;
// ========== SKU 相关字段 ========= // ========== SKU 相关字段 =========
@Schema(description = "规格类型", requiredMode = Schema.RequiredMode.REQUIRED, example = "true") @Schema(description = "规格类型", requiredMode = Schema.RequiredMode.REQUIRED, example = "true")
......
...@@ -44,13 +44,19 @@ public class ProductSpuSaveReqVO { ...@@ -44,13 +44,19 @@ public class ProductSpuSaveReqVO {
private String picUrl; private String picUrl;
@Schema(description = "商品轮播图", requiredMode = Schema.RequiredMode.REQUIRED, @Schema(description = "商品轮播图", requiredMode = Schema.RequiredMode.REQUIRED,
example = "[https://www.iocoder.cn/xx.png, https://www.iocoder.cn/xxx.png]") example = "[https://www.iocoder.cn/xx.png, https://www.iocoder.cn/xxx.png]")
private List<String> sliderPicUrls; private List<String> sliderPicUrls;
@Schema(description = "排序字段", requiredMode = Schema.RequiredMode.REQUIRED, example = "1") @Schema(description = "排序字段", requiredMode = Schema.RequiredMode.REQUIRED, example = "1")
@NotNull(message = "商品排序字段不能为空") @NotNull(message = "商品排序字段不能为空")
private Integer sort; private Integer sort;
@Schema(description = "是否可以退款", requiredMode = Schema.RequiredMode.NOT_REQUIRED, example = "true")
private Boolean canRefund;
@Schema(description = "是否可以取消", requiredMode = Schema.RequiredMode.NOT_REQUIRED, example = "true")
private Boolean canCancel;
// ========== SKU 相关字段 ========= // ========== SKU 相关字段 =========
@Schema(description = "规格类型", requiredMode = Schema.RequiredMode.REQUIRED, example = "true") @Schema(description = "规格类型", requiredMode = Schema.RequiredMode.REQUIRED, example = "true")
......
...@@ -75,7 +75,14 @@ public class ProductSpuDO extends TenantEntity { ...@@ -75,7 +75,14 @@ public class ProductSpuDO extends TenantEntity {
*/ */
@TableField(typeHandler = JacksonTypeHandler.class) @TableField(typeHandler = JacksonTypeHandler.class)
private List<String> sliderPicUrls; private List<String> sliderPicUrls;
/**
* 是否可以退款
*/
private Boolean canRefund;
/**
* 是否可以取消
*/
private Boolean canCancel;
/** /**
* 排序字段 * 排序字段
*/ */
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论