记得上下班打卡 | git大法好,push需谨慎

Commit 6e283bec authored by 胡佳晨's avatar 胡佳晨

盲盒下单 判断逻辑完成

parent 73369bc4
...@@ -88,7 +88,7 @@ public class GoblinGoodsSkuInfoVo implements Serializable, Cloneable { ...@@ -88,7 +88,7 @@ public class GoblinGoodsSkuInfoVo implements Serializable, Cloneable {
@ApiModelProperty(position = 27, value = "停售时间") @ApiModelProperty(position = 27, value = "停售时间")
private LocalDateTime saleStopTime; private LocalDateTime saleStopTime;
@ApiModelProperty(position = 28, value = "单品有效期") @ApiModelProperty(position = 28, value = "单品有效期")
@JsonFormat(shape=JsonFormat.Shape.STRING, pattern= DateUtil.DATE_FULL_STR) @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = DateUtil.DATE_FULL_STR)
private LocalDateTime skuValidity; private LocalDateTime skuValidity;
@ApiModelProperty(position = 29, value = "是否是虚拟商品[0-否|1-是]") @ApiModelProperty(position = 29, value = "是否是虚拟商品[0-否|1-是]")
private String virtualFlg; private String virtualFlg;
...@@ -107,7 +107,7 @@ public class GoblinGoodsSkuInfoVo implements Serializable, Cloneable { ...@@ -107,7 +107,7 @@ public class GoblinGoodsSkuInfoVo implements Serializable, Cloneable {
@ApiModelProperty(position = 33, value = "是否盲盒[0-否|1-是]") @ApiModelProperty(position = 33, value = "是否盲盒[0-否|1-是]")
private String unbox; private String unbox;
@ApiModelProperty(position = 33, value = "盲盒开启时间") @ApiModelProperty(position = 33, value = "盲盒开启时间")
@JsonFormat(shape=JsonFormat.Shape.STRING, pattern= DateUtil.DATE_FULL_STR) @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = DateUtil.DATE_FULL_STR)
private LocalDateTime openingTime; private LocalDateTime openingTime;
@ApiModelProperty(position = 33, value = "盲盒开启时限[单位秒]") @ApiModelProperty(position = 33, value = "盲盒开启时限[单位秒]")
private Integer openingLimit; private Integer openingLimit;
...@@ -130,7 +130,7 @@ public class GoblinGoodsSkuInfoVo implements Serializable, Cloneable { ...@@ -130,7 +130,7 @@ public class GoblinGoodsSkuInfoVo implements Serializable, Cloneable {
@ApiModelProperty(position = 34, value = "删除标记[0-未删除|1-删除]") @ApiModelProperty(position = 34, value = "删除标记[0-未删除|1-删除]")
private String delFlg; private String delFlg;
@ApiModelProperty(position = 35, value = "上架时间") @ApiModelProperty(position = 35, value = "上架时间")
@JsonFormat(shape=JsonFormat.Shape.STRING, pattern= DateUtil.DATE_FULL_STR) @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = DateUtil.DATE_FULL_STR)
private LocalDateTime shelvesAt; private LocalDateTime shelvesAt;
@ApiModelProperty(position = 36, value = "活动Id") @ApiModelProperty(position = 36, value = "活动Id")
private String marketId; private String marketId;
...@@ -138,13 +138,13 @@ public class GoblinGoodsSkuInfoVo implements Serializable, Cloneable { ...@@ -138,13 +138,13 @@ public class GoblinGoodsSkuInfoVo implements Serializable, Cloneable {
private String logisticsTemplate; private String logisticsTemplate;
private String createdBy; private String createdBy;
@JsonFormat(shape=JsonFormat.Shape.STRING, pattern= DateUtil.DATE_FULL_STR) @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = DateUtil.DATE_FULL_STR)
private LocalDateTime createdAt; private LocalDateTime createdAt;
private String updatedBy; private String updatedBy;
@JsonFormat(shape=JsonFormat.Shape.STRING, pattern= DateUtil.DATE_FULL_STR) @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = DateUtil.DATE_FULL_STR)
private LocalDateTime updatedAt; private LocalDateTime updatedAt;
private String deletedBy; private String deletedBy;
@JsonFormat(shape=JsonFormat.Shape.STRING, pattern= DateUtil.DATE_FULL_STR) @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = DateUtil.DATE_FULL_STR)
private LocalDateTime deletedAt; private LocalDateTime deletedAt;
@ApiModelProperty(position = 40, value = "单品AR文件URL-iOS版") @ApiModelProperty(position = 40, value = "单品AR文件URL-iOS版")
...@@ -164,6 +164,14 @@ public class GoblinGoodsSkuInfoVo implements Serializable, Cloneable { ...@@ -164,6 +164,14 @@ public class GoblinGoodsSkuInfoVo implements Serializable, Cloneable {
private static final GoblinGoodsSkuInfoVo obj = new GoblinGoodsSkuInfoVo(); private static final GoblinGoodsSkuInfoVo obj = new GoblinGoodsSkuInfoVo();
public String getUnbox() {
if (skuType == 0) {
return unbox == null ? "0" : unbox;
} else {
return unbox;
}
}
public static GoblinGoodsSkuInfoVo getNew() { public static GoblinGoodsSkuInfoVo getNew() {
try { try {
return (GoblinGoodsSkuInfoVo) obj.clone(); return (GoblinGoodsSkuInfoVo) obj.clone();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment