|
@@ -12,12 +12,19 @@ import java.util.List;
|
|
|
@Data
|
|
|
public class PlanManageDetailVo {
|
|
|
private String planId;
|
|
|
+ private String planName;
|
|
|
private String appName;
|
|
|
private String goodsName;
|
|
|
private String goodsImg;
|
|
|
private BigDecimal goodsPrice;
|
|
|
private String goodsLogo;
|
|
|
private String commercialName;
|
|
|
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
+ private Date planStartTime;
|
|
|
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
+ private Date planEndTime;
|
|
|
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
+ private Date auditTime;
|
|
|
private String state;
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
private Date planCreateTime;
|
|
@@ -26,12 +33,16 @@ public class PlanManageDetailVo {
|
|
|
public PlanManageDetailVo(){}
|
|
|
public PlanManageDetailVo(Plan plan, List<PlanManageItemVo> itemVos){
|
|
|
this.planId = plan.getPlanId();
|
|
|
+ this.planName = plan.getPlanName();
|
|
|
this.appName = plan.getAppName();
|
|
|
this.goodsName = plan.getGoodsName();
|
|
|
this.goodsImg = plan.getGoodsImg();
|
|
|
this.goodsPrice = plan.getGoodsPrice();
|
|
|
this.goodsLogo = plan.getGoodsLogo();
|
|
|
this.commercialName = plan.getCommercialName();
|
|
|
+ this.planStartTime = plan.getPlanStartTime();
|
|
|
+ this.planEndTime = plan.getPlanEndTime();
|
|
|
+ this.auditTime = plan.getAuditTime();
|
|
|
this.state = StateUtil.getStateName(plan.getState());
|
|
|
this.planCreateTime = plan.getPlanCreateTime();
|
|
|
this.planItems = itemVos;
|