feat:新增小组实体类

master
JangCan 2024-04-23 19:15:56 +08:00
parent 1cbe32f147
commit 1b629bb8aa
1 changed files with 84 additions and 0 deletions

View File

@ -0,0 +1,84 @@
package com.ruoyi.clazz.domain;
import com.baomidou.mybatisplus.annotation.*;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import lombok.AllArgsConstructor;
import lombok.experimental.SuperBuilder;
import io.swagger.annotations.*;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import java.util.Date;
/**
* stu_group
*
* @author ruoyi
* @date 2024-04-23
*/
@Data
@SuperBuilder
@NoArgsConstructor
@AllArgsConstructor
@TableName("stu_group")
@EqualsAndHashCode(callSuper = true)
@ApiModel(value = "StuGroup", description = "小组")
public class StuGroup extends BaseEntity {
private static final long serialVersionUID = 1L;
/** 小组id */
@TableId(value = "id",type = IdType.AUTO)
@ApiModelProperty(name = "小组id", value = "小组id", required = true)
private Long id;
/** 学生id */
@Excel(name = "学生id")
@ApiModelProperty(name = "学生id", value = "学生id")
private Long stuId;
/** 用户 */
@Excel(name = "用户")
@ApiModelProperty(name = "用户", value = "用户")
private String sysUser;
/**
*
*/
@TableField(value = "create_by" , fill = FieldFill.INSERT)
@ApiModelProperty(hidden=true)
private Long createBy;
/**
*
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@TableField(value = "create_time" , fill = FieldFill.INSERT)
@ApiModelProperty(hidden=true)
private Date createTime;
/**
*
*/
@TableField(value = "update_by" , fill = FieldFill.UPDATE)
@ApiModelProperty(hidden=true)
private Long updateBy;
/**
*
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@TableField(value = "update_time" , fill = FieldFill.UPDATE)
@ApiModelProperty(hidden=true)
private Date updateTime;
/** 学生性别 */
@Excel(name = "备注")
@ApiModelProperty(name = "备注", value = "备注")
private String remark;
}