parent
11747fcc24
commit
70b308b514
@ -0,0 +1,36 @@
|
|||||||
|
package com.hzu.bookingsystem.bean;
|
||||||
|
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
|
||||||
|
import javax.persistence.*;
|
||||||
|
import java.util.Date;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
@Entity
|
||||||
|
@Table(name = "tb_lab")
|
||||||
|
public class Lab {
|
||||||
|
@Id
|
||||||
|
@GeneratedValue(strategy= GenerationType.IDENTITY)
|
||||||
|
private Integer labId;
|
||||||
|
|
||||||
|
// 管理员uID
|
||||||
|
private Integer managerId;
|
||||||
|
|
||||||
|
// 实验室名称
|
||||||
|
private String name;
|
||||||
|
|
||||||
|
// 实验室地点
|
||||||
|
private String position;
|
||||||
|
|
||||||
|
// 实验室容量
|
||||||
|
private String capacity;
|
||||||
|
|
||||||
|
// 实验室含有的软件(逗号隔开)
|
||||||
|
private String software;
|
||||||
|
|
||||||
|
private Date createTime;
|
||||||
|
|
||||||
|
private Date updateTime;
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,44 @@
|
|||||||
|
package com.hzu.bookingsystem.bean;
|
||||||
|
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
import javax.persistence.*;
|
||||||
|
import java.util.Date;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
@Entity
|
||||||
|
@Table(name = "tb_lab_time")
|
||||||
|
public class LabTime {
|
||||||
|
@Id
|
||||||
|
@GeneratedValue(strategy= GenerationType.IDENTITY)
|
||||||
|
private Integer ltId;
|
||||||
|
|
||||||
|
// 创建者uID
|
||||||
|
private Integer creatorId;
|
||||||
|
|
||||||
|
// 实验室ID
|
||||||
|
private Integer labId;
|
||||||
|
|
||||||
|
// 学年
|
||||||
|
private String year;
|
||||||
|
|
||||||
|
// 学期
|
||||||
|
private String semester;
|
||||||
|
|
||||||
|
// 几周
|
||||||
|
private Integer week;
|
||||||
|
|
||||||
|
// 周几
|
||||||
|
private Integer day;
|
||||||
|
|
||||||
|
// 第几节课
|
||||||
|
private Integer time;
|
||||||
|
|
||||||
|
// 状态
|
||||||
|
private Integer status;
|
||||||
|
|
||||||
|
private Date createTime;
|
||||||
|
|
||||||
|
private Date updateTime;
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,35 @@
|
|||||||
|
package com.hzu.bookingsystem.bean;
|
||||||
|
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
import javax.persistence.*;
|
||||||
|
|
||||||
|
|
||||||
|
@Data
|
||||||
|
@Entity
|
||||||
|
@Table(name = "tb_user")
|
||||||
|
public class User {
|
||||||
|
|
||||||
|
@Id
|
||||||
|
@GeneratedValue(strategy= GenerationType.IDENTITY)
|
||||||
|
// 用户ID
|
||||||
|
private Integer uId;
|
||||||
|
|
||||||
|
// 用户姓名
|
||||||
|
private String nickname;
|
||||||
|
|
||||||
|
// 联系电弧
|
||||||
|
private String tel;
|
||||||
|
|
||||||
|
// email
|
||||||
|
private String email;
|
||||||
|
|
||||||
|
//用户名(工号)
|
||||||
|
private String username;
|
||||||
|
|
||||||
|
//密码(加密)
|
||||||
|
private String password;
|
||||||
|
|
||||||
|
//办公室地点
|
||||||
|
private String office;
|
||||||
|
}
|
@ -0,0 +1,42 @@
|
|||||||
|
package com.hzu.bookingsystem.bean;
|
||||||
|
|
||||||
|
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
import javax.persistence.*;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
@Entity
|
||||||
|
@Table(name = "tb_user_course")
|
||||||
|
public class UserCourse {
|
||||||
|
@Id
|
||||||
|
@GeneratedValue(strategy= GenerationType.IDENTITY)
|
||||||
|
private Integer ucId;
|
||||||
|
|
||||||
|
// 用户ID
|
||||||
|
private Integer uId;
|
||||||
|
|
||||||
|
// 课程名称
|
||||||
|
private String name;
|
||||||
|
|
||||||
|
// 使用的软件名称(用逗号隔开)
|
||||||
|
private String software;
|
||||||
|
|
||||||
|
// 学年
|
||||||
|
private String year;
|
||||||
|
|
||||||
|
// 学期
|
||||||
|
private String semester;
|
||||||
|
|
||||||
|
// 授课人数
|
||||||
|
private Integer population;
|
||||||
|
|
||||||
|
// 授课班级(用逗号隔开)
|
||||||
|
private String classes;
|
||||||
|
|
||||||
|
// 课程备注
|
||||||
|
private String remind;
|
||||||
|
|
||||||
|
// 是否有课件
|
||||||
|
private Integer isHaveDocuments;
|
||||||
|
}
|
Loading…
Reference in new issue