package com.upchina.course.entity; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import java.io.Serializable; import java.math.BigDecimal; import java.time.LocalDateTime; /** *

* 甄选服务表 *

* * @author easonzhu * @since 2024-08-30 */ public class CoursePackage implements Serializable { /** * 甄选服务ID */ @TableId(value = "id", type = IdType.AUTO) private Integer id; /** * 名称 */ private String name; /** * 简介 */ private String remark; /** * 封面图 */ @TableField("cover_image") private String coverImage; /** * 投顾ID */ @TableField("advisor_id") private Integer advisorId; /** * 权限号 */ @TableField("authority_id") private String authorityId; /** * 落地页ID */ @TableField("page_id") private Integer pageId; /** * 支付页地址 */ @TableField("payment_url") private String paymentUrl; /** * 价格周期 */ @TableField("price_cycle") private String priceCycle; /** * 原价 */ @TableField("original_price") private BigDecimal originalPrice; /** * 优惠价 */ @TableField("activity_price") private BigDecimal activityPrice; /** * 首页推荐权重 0:不推荐 >0:推荐 */ @TableField("is_recommend") private Integer isRecommend; /** * 首页是否显示 1:显示 2:不显示 */ @TableField("is_display") private Integer isDisplay; /** * 首页文案 */ @TableField("main_page_text") private String mainPageText; /** * 风险等级 */ @TableField("risk_level") private Integer riskLevel; /** * 状态 1待提交 2:待审核; 3:已上架; 4:已驳回, 5:已下架 */ private Integer status; /** * 备注 */ private String reason; /** * 创建人 */ @TableField("create_user_id") private Integer createUserId; /** * 创建时间 */ @TableField("create_time") private LocalDateTime createTime; /** * 修改时间 */ @TableField("update_time") private LocalDateTime updateTime; /** * 审核人 */ @TableField("audit_user_id") private Integer auditUserId; /** * 审核时间 */ @TableField("audit_time") private LocalDateTime auditTime; public Integer getId() { return id; } public void setId(Integer id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getRemark() { return remark; } public void setRemark(String remark) { this.remark = remark; } public String getCoverImage() { return coverImage; } public void setCoverImage(String coverImage) { this.coverImage = coverImage; } public Integer getAdvisorId() { return advisorId; } public void setAdvisorId(Integer advisorId) { this.advisorId = advisorId; } public String getAuthorityId() { return authorityId; } public void setAuthorityId(String authorityId) { this.authorityId = authorityId; } public Integer getPageId() { return pageId; } public void setPageId(Integer pageId) { this.pageId = pageId; } public String getPaymentUrl() { return paymentUrl; } public void setPaymentUrl(String paymentUrl) { this.paymentUrl = paymentUrl; } public String getPriceCycle() { return priceCycle; } public void setPriceCycle(String priceCycle) { this.priceCycle = priceCycle; } public BigDecimal getOriginalPrice() { return originalPrice; } public void setOriginalPrice(BigDecimal originalPrice) { this.originalPrice = originalPrice; } public BigDecimal getActivityPrice() { return activityPrice; } public void setActivityPrice(BigDecimal activityPrice) { this.activityPrice = activityPrice; } public Integer getIsRecommend() { return isRecommend; } public void setIsRecommend(Integer isRecommend) { this.isRecommend = isRecommend; } public Integer getIsDisplay() { return isDisplay; } public void setIsDisplay(Integer isDisplay) { this.isDisplay = isDisplay; } public String getMainPageText() { return mainPageText; } public void setMainPageText(String mainPageText) { this.mainPageText = mainPageText; } public Integer getRiskLevel() { return riskLevel; } public void setRiskLevel(Integer riskLevel) { this.riskLevel = riskLevel; } public Integer getStatus() { return status; } public void setStatus(Integer status) { this.status = status; } public String getReason() { return reason; } public void setReason(String reason) { this.reason = reason; } public Integer getCreateUserId() { return createUserId; } public void setCreateUserId(Integer createUserId) { this.createUserId = createUserId; } public LocalDateTime getCreateTime() { return createTime; } public void setCreateTime(LocalDateTime createTime) { this.createTime = createTime; } public LocalDateTime getUpdateTime() { return updateTime; } public void setUpdateTime(LocalDateTime updateTime) { this.updateTime = updateTime; } public Integer getAuditUserId() { return auditUserId; } public void setAuditUserId(Integer auditUserId) { this.auditUserId = auditUserId; } public LocalDateTime getAuditTime() { return auditTime; } public void setAuditTime(LocalDateTime auditTime) { this.auditTime = auditTime; } @Override public String toString() { return "CoursePackage{" + "id=" + id + ", name='" + name + '\'' + ", remark='" + remark + '\'' + ", coverImage='" + coverImage + '\'' + ", advisorId=" + advisorId + ", authorityId='" + authorityId + '\'' + ", pageId=" + pageId + ", paymentUrl='" + paymentUrl + '\'' + ", priceCycle='" + priceCycle + '\'' + ", originalPrice=" + originalPrice + ", activityPrice=" + activityPrice + ", isRecommend=" + isRecommend + ", isDisplay=" + isDisplay + ", mainPageText='" + mainPageText + '\'' + ", riskLevel=" + riskLevel + ", status=" + status + ", reason='" + reason + '\'' + ", createUserId=" + createUserId + ", createTime=" + createTime + ", updateTime=" + updateTime + ", auditUserId=" + auditUserId + ", auditTime=" + auditTime + '}'; } }