From 57a7c48cc4c81f7e9719c414e4abae942c93a21b Mon Sep 17 00:00:00 2001 From: liujie <liujie> Date: 星期三, 26 七月 2023 15:13:37 +0800 Subject: [PATCH] 后台代码 --- cloud-server-management/src/main/java/com/dsh/course/feignClient/competition/model/Competition.java | 235 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 234 insertions(+), 1 deletions(-) diff --git a/cloud-server-management/src/main/java/com/dsh/course/feignClient/competition/model/Competition.java b/cloud-server-management/src/main/java/com/dsh/course/feignClient/competition/model/Competition.java index 0a6fa17..4414b6b 100644 --- a/cloud-server-management/src/main/java/com/dsh/course/feignClient/competition/model/Competition.java +++ b/cloud-server-management/src/main/java/com/dsh/course/feignClient/competition/model/Competition.java @@ -1,7 +1,240 @@ package com.dsh.course.feignClient.competition.model; -public class Competition { +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.extension.activerecord.Model; +import com.fasterxml.jackson.annotation.JsonFormat; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; + +import java.io.Serializable; +import java.math.BigDecimal; +import java.util.Date; + +/** + * <p> + * + * </p> + * + * @author jqs + * @since 2023-06-26 + */ +@Data +@EqualsAndHashCode(callSuper = false) +@Accessors(chain = true) +@TableName("t_competition") +public class Competition extends Model<Competition> { + + private static final long serialVersionUID = 1L; + + /** + * 主键 + */ + @TableId(value = "id", type = IdType.AUTO) + private Integer id; + /** + * 省 + */ + @TableField("province") + private String province; + /** + * 省编号 + */ + @TableField("provinceCode") + private String provinceCode; + /** + * 市 + */ + @TableField("city") + private String city; + /** + * 市编号 + */ + @TableField("cityCode") + private String cityCode; + /** + * 门店id + */ + @TableField("storeId") + private Integer storeId; + /** + * 赛事名称 + */ + @TableField("name") + private String name; + /** + * 开始时间 + */ + @TableField("startTime") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") + private Date startTime; + /** + * 结束时间 + */ + @TableField("endTime") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") + private Date endTime; + /** + * 报名结束时间 + */ + @TableField("registerEndTime") + private Date registerEndTime; + /** + * 报名条件(1=全部用户,2=仅限年度会员参与,3=仅限学员参与) + */ + @TableField("registerCondition") + private Integer registerCondition; + /** + * 报名开始年龄 + */ + @TableField("startAge") + private Integer startAge; + /** + * 报名结束年龄 + */ + @TableField("endAge") + private Integer endAge; + /** + * 现金支付价格 + */ + @TableField("cashPrice") + private Double cashPrice; + /** + * 玩湃币支付价格 + */ + @TableField("playPaiCoin") + private Integer playPaiCoin; + /** + * 课时支付价格 + */ + @TableField("classPrice") + private Integer classPrice; + /** + * 参加地址 + */ + @TableField("address") + private String address; + /** + * 经度 + */ + @TableField("longitude") + private String longitude; + /** + * 纬度 + */ + @TableField("latitude") + private String latitude; + /** + * 报名人数 + */ + @TableField("applicantsNumber") + private Integer applicantsNumber; + /** + * 基础人数 + */ + @TableField("baseNumber") + private Integer baseNumber; + /** + * 是否需要实名(0=否,1=是) + */ + @TableField("realName") + private Integer realName; + /** + * 赛事封面图 + */ + @TableField("coverDrawing") + private String coverDrawing; + /** + * 赛事简介 + */ + @TableField("introduction") + private String introduction; + /** + * 赛事图片 + */ + @TableField("imgs") + private String imgs; + /** + * 报名须知 + */ + @TableField("registrationNotes") + private String registrationNotes; + /** + * 参赛省 + */ + @TableField("entryProvince") + private String entryProvince; + /** + * 参赛省编号 + */ + @TableField("entryProvinceCode") + private String entryProvinceCode; + /** + * 参赛市 + */ + @TableField("entryCity") + private String entryCity; + /** + * 参赛市编号 + */ + @TableField("entryCityCode") + private String entryCityCode; + /** + * 参赛地址 + */ + @TableField("entryAddress") + private String entryAddress; + /** + * 参赛经度 + */ + @TableField("entryLon") + private String entryLon; + /** + * 参赛纬度 + */ + @TableField("entryLat") + private String entryLat; + /** + * 审核状态(1=待审核,2=已通过,3=已拒绝) + */ + @TableField("auditStatus") + private Integer auditStatus; + /** + * 审核人id + */ + @TableField("auditUserId") + private Integer auditUserId; + /** + * 审核备注 + */ + @TableField("auditRemark") + private String auditRemark; + /** + * 状态(1=未开始,2=已开始,3=已结束,4=已取消) + */ + @TableField("status") + private Integer status; + /** + * 状态(1=正常,2=冻结,3=删除) + */ + @TableField("state") + private Integer state; + /** + * 添加时间 + */ + @TableField("insertTime") + private Date insertTime; + + @TableField(exist = false) + private String storeName; + @Override + protected Serializable pkVal() { + return this.id; + } } -- Gitblit v1.7.1