You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gym/JianshenkechengVO.java

202 lines
5.3 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

package com.entity.vo;
import com.entity.JianshenkechengEntity;
import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import java.util.Date;
import org.springframework.format.annotation.DateTimeFormat;
import java.io.Serializable;
// 健身课程手机端接口返回实体VO去除不必要字段
@TableName("jianshenkecheng")
public class JianshenkechengVO implements Serializable {
private static final long serialVersionUID = 1L;
// 主键
@TableField(value = "id")
private Integer id;
// 教练ID
@TableField(value = "jiaolian_id")
private Integer jiaolianId;
// 健身课程名称
@TableField(value = "jianshenkecheng_name")
private String jianshenkechengName;
// 健身课程照片
@TableField(value = "jianshenkecheng_photo")
private String jianshenkechengPhoto;
// 课程视频
@TableField(value = "jianshenkecheng_video")
private String jianshenkechengVideo;
// 赞数
@TableField(value = "zan_number")
private Integer zanNumber;
// 踩数
@TableField(value = "cai_number")
private Integer caiNumber;
// 健身课程类型
@TableField(value = "jianshenkecheng_types")
private Integer jianshenkechengTypes;
// 课程点击量(热度)
@TableField(value = "jianshenkecheng_clicknum")
private Integer jianshenkechengClicknum;
// 课程详细介绍
@TableField(value = "jianshenkecheng_content")
private String jianshenkechengContent;
// 逻辑删除标记0未删1已删
@TableField(value = "data_delete")
private Integer dataDelete;
// 数据录入时间
@JsonFormat(locale="zh", timezone="GMT+8", pattern="yyyy-MM-dd HH:mm:ss")
@DateTimeFormat
@TableField(value = "insert_time")
private Date insertTime;
// 创建时间(用于不同展示场景)
@JsonFormat(locale="zh", timezone="GMT+8", pattern="yyyy-MM-dd HH:mm:ss")
@DateTimeFormat
@TableField(value = "create_time")
private Date createTime;
// 获取:主键
public Integer getId() {
return id;
}
// 设置:主键
public void setId(Integer id) {
this.id = id;
}
// 获取教练ID
public Integer getJiaolianId() {
return jiaolianId;
}
// 设置教练ID
public void setJiaolianId(Integer jiaolianId) {
this.jiaolianId = jiaolianId;
}
// 获取:课程名称
public String getJianshenkechengName() {
return jianshenkechengName;
}
// 设置:课程名称
public void setJianshenkechengName(String jianshenkechengName) {
this.jianshenkechengName = jianshenkechengName;
}
// 获取:课程照片路径
public String getJianshenkechengPhoto() {
return jianshenkechengPhoto;
}
// 设置:课程照片路径
public void setJianshenkechengPhoto(String jianshenkechengPhoto) {
this.jianshenkechengPhoto = jianshenkechengPhoto;
}
// 获取:课程视频路径
public String getJianshenkechengVideo() {
return jianshenkechengVideo;
}
// 设置:课程视频路径
public void setJianshenkechengVideo(String jianshenkechengVideo) {
this.jianshenkechengVideo = jianshenkechengVideo;
}
// 获取:点赞数量
public Integer getZanNumber() {
return zanNumber;
}
// 设置:点赞数量
public void setZanNumber(Integer zanNumber) {
this.zanNumber = zanNumber;
}
// 获取:点踩数量
public Integer getCaiNumber() {
return caiNumber;
}
// 设置:点踩数量
public void setCaiNumber(Integer caiNumber) {
this.caiNumber = caiNumber;
}
// 获取:课程类型
public Integer getJianshenkechengTypes() {
return jianshenkechengTypes;
}
// 设置:课程类型
public void setJianshenkechengTypes(Integer jianshenkechengTypes) {
this.jianshenkechengTypes = jianshenkechengTypes;
}
// 获取:课程点击量
public Integer getJianshenkechengClicknum() {
return jianshenkechengClicknum;
}
// 设置:课程点击量
public void setJianshenkechengClicknum(Integer jianshenkechengClicknum) {
this.jianshenkechengClicknum = jianshenkechengClicknum;
}
// 获取:课程详情内容
public String getJianshenkechengContent() {
return jianshenkechengContent;
}
// 设置:课程详情内容
public void setJianshenkechengContent(String jianshenkechengContent) {
this.jianshenkechengContent = jianshenkechengContent;
}
// 获取:逻辑删除标记
public Integer getDataDelete() {
return dataDelete;
}
// 设置:逻辑删除标记
public void setDataDelete(Integer dataDelete) {
this.dataDelete = dataDelete;
}
// 获取:数据录入时间
public Date getInsertTime() {
return insertTime;
}
// 设置:数据录入时间
public void setInsertTime(Date insertTime) {
this.insertTime = insertTime;
}
// 获取:创建时间(用于展示)
public Date getCreateTime() {
return createTime;
}
// 设置:创建时间(用于展示)
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
}