|
|
@@ -1,95 +1,62 @@
|
|
|
-- ---------------------------------------------------------------
|
|
|
-- 学生复读流程
|
|
|
-- ---------------------------------------------------------------
|
|
|
-CREATE TABLE `wf_student_repeat_study`
|
|
|
-(
|
|
|
- `id` BIGINT NOT NULL COMMENT '主键',
|
|
|
- `create_user_id` BIGINT DEFAULT NULL COMMENT '创建人',
|
|
|
- `create_date` DATETIME(3) DEFAULT NULL COMMENT '创建时间',
|
|
|
- `modify_user_id` BIGINT DEFAULT NULL COMMENT '修改人id',
|
|
|
- `modify_date` DATETIME(3) DEFAULT NULL COMMENT '修改日期',
|
|
|
- `delete_mark` SMALLINT DEFAULT NULL COMMENT '删除标记(0:未删除 1:已删除)',
|
|
|
- `enabled_mark` SMALLINT DEFAULT NULL COMMENT '有效标记(0:未启用 1:已启用)',
|
|
|
- `is_original` INT DEFAULT NULL COMMENT '是否本校生(1:是 0:否)',
|
|
|
- `name` VARCHAR(50) DEFAULT NULL COMMENT '学生姓名',
|
|
|
- `credential_number` VARCHAR(30) DEFAULT NULL COMMENT '身份证',
|
|
|
- `old_grade_id` BIGINT DEFAULT NULL COMMENT '原年级id',
|
|
|
- `old_class_id` BIGINT(30) DEFAULT NULL COMMENT '原班级id',
|
|
|
- `archives_status` VARCHAR(20) DEFAULT NULL COMMENT '学籍状态',
|
|
|
- `mobile` VARCHAR(20) DEFAULT NULL COMMENT '手机号',
|
|
|
- `grade_id` BIGINT DEFAULT NULL COMMENT '年级id(base_grade)',
|
|
|
- `major_set_id` BIGINT DEFAULT NULL COMMENT '专业方向id',
|
|
|
- `class_id` BIGINT DEFAULT NULL COMMENT '教务处审批班级',
|
|
|
- `stduy_status` VARCHAR(30) DEFAULT NULL COMMENT '就读方式',
|
|
|
- `teacher_id` BIGINT DEFAULT NULL COMMENT '班主任id(xjr_user)',
|
|
|
- `teacher_name` VARCHAR(20) DEFAULT NULL COMMENT '班主任姓名',
|
|
|
- `remarks` VARCHAR(500) DEFAULT NULL COMMENT '备注',
|
|
|
- PRIMARY KEY (`id`) USING BTREE
|
|
|
-) ENGINE = INNODB
|
|
|
- DEFAULT CHARSET = utf8mb4
|
|
|
- COLLATE = utf8mb4_0900_ai_ci COMMENT ='学生复读流程';
|
|
|
+CREATE TABLE `wf_student_repeat_study` (
|
|
|
+ `id` BIGINT NOT NULL COMMENT '主键',
|
|
|
+ `create_user_id` BIGINT DEFAULT NULL COMMENT '创建人',
|
|
|
+ `create_date` DATETIME(3) DEFAULT NULL COMMENT '创建时间',
|
|
|
+ `modify_user_id` BIGINT DEFAULT NULL COMMENT '修改人id',
|
|
|
+ `modify_date` DATETIME(3) DEFAULT NULL COMMENT '修改日期',
|
|
|
+ `delete_mark` INT DEFAULT NULL COMMENT '删除标记(0:未删除 1:已删除)',
|
|
|
+ `enabled_mark` INT DEFAULT NULL COMMENT '有效标记(0:未启用 1:已启用)',
|
|
|
+ `is_original` INT DEFAULT NULL COMMENT '是否本校生(1:是 0:否)',
|
|
|
+ `name` VARCHAR(50) DEFAULT NULL COMMENT '学生姓名',
|
|
|
+ `credential_number` VARCHAR(30) DEFAULT NULL COMMENT '身份证',
|
|
|
+ `old_grade_id` BIGINT DEFAULT NULL COMMENT '原年级id',
|
|
|
+ `old_class_id` BIGINT(30) DEFAULT NULL COMMENT '原班级id',
|
|
|
+ `archives_status` VARCHAR(20) DEFAULT NULL COMMENT '学籍状态',
|
|
|
+ `mobile` VARCHAR(20) DEFAULT NULL COMMENT '手机号',
|
|
|
+ `grade_id` BIGINT DEFAULT NULL COMMENT '年级id(base_grade)',
|
|
|
+ `major_set_id` BIGINT DEFAULT NULL COMMENT '专业方向id',
|
|
|
+ `class_id` BIGINT DEFAULT NULL COMMENT '教务处审批班级',
|
|
|
+ `stduy_status` VARCHAR(30) DEFAULT NULL COMMENT '就读方式',
|
|
|
+ `teacher_id` BIGINT DEFAULT NULL COMMENT '班主任id(xjr_user)',
|
|
|
+ `teacher_name` VARCHAR(20) DEFAULT NULL COMMENT '班主任姓名',
|
|
|
+ `remarks` VARCHAR(500) DEFAULT NULL COMMENT '备注',
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
+) ENGINE=INNODB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='学生复读流程';
|
|
|
|
|
|
|
|
|
-- ---------------------------------------------------------------
|
|
|
-- 班级合并
|
|
|
-- ---------------------------------------------------------------
|
|
|
-CREATE TABLE `base_class_merge`
|
|
|
-(
|
|
|
- `id` BIGINT NOT NULL COMMENT '主键',
|
|
|
- `create_user_id` BIGINT DEFAULT NULL COMMENT '创建人',
|
|
|
- `create_date` DATETIME(3) DEFAULT NULL COMMENT '创建时间',
|
|
|
- `modify_user_id` BIGINT DEFAULT NULL COMMENT '修改人id',
|
|
|
- `modify_date` DATETIME(3) DEFAULT NULL COMMENT '修改日期',
|
|
|
- `delete_mark` SMALLINT DEFAULT NULL COMMENT '删除标记(0:未删除 1:已删除)',
|
|
|
- `enabled_mark` SMALLINT DEFAULT NULL COMMENT '有效标记(0:未启用 1:已启用)',
|
|
|
- `student_count` INT DEFAULT NULL COMMENT '涉及学生人数',
|
|
|
- `target_class_id` BIGINT DEFAULT NULL COMMENT '目标班级',
|
|
|
- `reason` VARCHAR(500) DEFAULT NULL COMMENT '原因',
|
|
|
- PRIMARY KEY (`id`) USING BTREE
|
|
|
-) ENGINE = INNODB
|
|
|
- DEFAULT CHARSET = utf8mb4
|
|
|
- COLLATE = utf8mb4_0900_ai_ci COMMENT ='班级合并';
|
|
|
+CREATE TABLE `base_class_merge` (
|
|
|
+ `id` BIGINT NOT NULL COMMENT '主键',
|
|
|
+ `create_user_id` BIGINT DEFAULT NULL COMMENT '创建人',
|
|
|
+ `create_date` DATETIME DEFAULT NULL COMMENT '创建时间',
|
|
|
+ `modify_user_id` BIGINT DEFAULT NULL COMMENT '修改人id',
|
|
|
+ `modify_date` DATETIME DEFAULT NULL COMMENT '修改日期',
|
|
|
+ `delete_mark` INT DEFAULT NULL COMMENT '删除标记(0:未删除 1:已删除)',
|
|
|
+ `enabled_mark` INT DEFAULT NULL COMMENT '有效标记(0:未启用 1:已启用)',
|
|
|
+ `student_count` INT DEFAULT NULL COMMENT '涉及学生人数',
|
|
|
+ `target_class_id` BIGINT DEFAULT NULL COMMENT '目标班级',
|
|
|
+ `reason` VARCHAR(500) DEFAULT NULL COMMENT '原因',
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
+) ENGINE=INNODB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='班级合并';
|
|
|
|
|
|
-- ---------------------------------------------------------------
|
|
|
-- 班级合并涉及学生
|
|
|
-- ---------------------------------------------------------------
|
|
|
-CREATE TABLE `base_class_merge_student`
|
|
|
-(
|
|
|
- `id` BIGINT NOT NULL COMMENT '主键',
|
|
|
- `create_user_id` BIGINT DEFAULT NULL COMMENT '创建人',
|
|
|
- `create_date` DATETIME(3) DEFAULT NULL COMMENT '创建时间',
|
|
|
- `modify_user_id` BIGINT DEFAULT NULL COMMENT '修改人id',
|
|
|
- `modify_date` DATETIME(3) DEFAULT NULL COMMENT '修改日期',
|
|
|
- `delete_mark` SMALLINT DEFAULT NULL COMMENT '删除标记(0:未删除 1:已删除)',
|
|
|
- `enabled_mark` SMALLINT DEFAULT NULL COMMENT '有效标记(0:未启用 1:已启用)',
|
|
|
- `base_class_merge_id` BIGINT DEFAULT NULL COMMENT '班级合并id(base_class_merge)',
|
|
|
- `class_id` BIGINT DEFAULT NULL COMMENT '原有班级',
|
|
|
- `user_id` BIGINT DEFAULT NULL COMMENT '学生id',
|
|
|
- PRIMARY KEY (`id`) USING BTREE
|
|
|
-) ENGINE = INNODB
|
|
|
- DEFAULT CHARSET = utf8mb4
|
|
|
- COLLATE = utf8mb4_0900_ai_ci COMMENT ='班级合并涉及学生';
|
|
|
-
|
|
|
--- ---------------------------------------------------------------
|
|
|
--- 团员管理
|
|
|
--- ---------------------------------------------------------------
|
|
|
-DROP TABLE IF EXISTS `league_members_manage`;
|
|
|
-CREATE TABLE `league_members_manage`
|
|
|
-(
|
|
|
- id bigint not null comment '主键编号'
|
|
|
- primary key,
|
|
|
- create_user_id BIGINT NULL COMMENT '创建人',
|
|
|
- create_date DATETIME NULL COMMENT '创建时间',
|
|
|
- modify_user_id BIGINT NULL COMMENT '修改人',
|
|
|
- modify_date DATETIME NULL COMMENT '修改时间',
|
|
|
- delete_mark INT NOT NULL COMMENT '删除标记',
|
|
|
- enabled_mark INT NOT NULL COMMENT '有效标志',
|
|
|
-
|
|
|
- `user_id` BIGINT NOT NULL COMMENT '学生主键id(xjr_user)',
|
|
|
- `league_members_num` varchar(64) DEFAULT NULL COMMENT '团员编号',
|
|
|
- `address` varchar(256) DEFAULT NULL COMMENT '常住地址',
|
|
|
- `join_time` DATE DEFAULT NULL COMMENT '加入时间',
|
|
|
- `transfer_time` DATE DEFAULT NULL COMMENT '转入时间',
|
|
|
- remark varchar(1024) DEFAULT NULL COMMENT '备注'
|
|
|
-) ENGINE = InnoDB
|
|
|
- DEFAULT CHARSET = utf8mb4 COMMENT = '团员管理';
|
|
|
+CREATE TABLE `base_class_merge_student` (
|
|
|
+ `id` BIGINT NOT NULL COMMENT '主键',
|
|
|
+ `create_user_id` BIGINT DEFAULT NULL COMMENT '创建人',
|
|
|
+ `create_date` DATETIME DEFAULT NULL COMMENT '创建时间',
|
|
|
+ `modify_user_id` BIGINT DEFAULT NULL COMMENT '修改人id',
|
|
|
+ `modify_date` DATETIME DEFAULT NULL COMMENT '修改日期',
|
|
|
+ `delete_mark` SMALLINT DEFAULT NULL COMMENT '删除标记(0:未删除 1:已删除)',
|
|
|
+ `enabled_mark` SMALLINT DEFAULT NULL COMMENT '有效标记(0:未启用 1:已启用)',
|
|
|
+ `base_class_merge_id` BIGINT DEFAULT NULL COMMENT '班级合并id(base_class_merge)',
|
|
|
+ `class_id` BIGINT DEFAULT NULL COMMENT '原有班级',
|
|
|
+ `user_id` BIGINT DEFAULT NULL COMMENT '学生id',
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
+) ENGINE=INNODB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='班级合并涉及学生';
|