123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179 |
- -- ----------------------------
- -- 工资发放
- -- ----------------------------
- DROP TABLE IF EXISTS base_personnel_labour_capital;
- CREATE TABLE base_personnel_labour_capital
- (
- id BIGINT NOT NULL COMMENT '主键编号',
- `create_user_id` BIGINT NULL DEFAULT NULL COMMENT '创建人',
- `create_date` DATE NULL DEFAULT NULL COMMENT '创建时间',
- `modify_user_id` BIGINT NULL DEFAULT NULL COMMENT '修改人',
- `modify_date` DATE NULL DEFAULT NULL COMMENT '修改时间',
- `delete_mark` INT NOT NULL COMMENT '删除标记',
- `enabled_mark` INT NOT NULL COMMENT '有效标志',
- `name` VARCHAR(100) NULL DEFAULT NULL COMMENT '工资发放名称',
- `date_of_issue` DATE NULL DEFAULT NULL COMMENT '发放年月',
- `data_row` INT NULL DEFAULT NULL COMMENT '数据开始行',
- `id_type_column` INT NULL DEFAULT NULL COMMENT '证件类型所属列',
- `id_number_column` INT NULL DEFAULT NULL COMMENT '证件号码所属列',
- `job_number_column` INT NULL DEFAULT NULL COMMENT '工号所属列',
- `personnel_name_column` INT NULL DEFAULT NULL COMMENT '名称所属列',
- `amount_to_column` INT NULL DEFAULT NULL COMMENT '合计所属列',
- `data_file` VARCHAR(200) NULL DEFAULT NULL COMMENT '数据文件',
- PRIMARY KEY (`id`)
- ) ENGINE=INNODB DEFAULT CHARSET=utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT '工资发放';
- -- ----------------------------
- -- 工资发放
- -- ----------------------------
- DROP TABLE IF EXISTS base_personnel_labour_capital_title;
- CREATE TABLE base_personnel_labour_capital_title
- (
- id BIGINT NOT NULL COMMENT '主键编号',
- `create_user_id` BIGINT NULL DEFAULT NULL COMMENT '创建人',
- `create_date` DATE NULL DEFAULT NULL COMMENT '创建时间',
- `modify_user_id` BIGINT NULL DEFAULT NULL COMMENT '修改人',
- `modify_date` DATE NULL DEFAULT NULL COMMENT '修改时间',
- `delete_mark` INT NOT NULL COMMENT '删除标记',
- `enabled_mark` INT NOT NULL COMMENT '有效标志',
- `labour_capital_id` BIGINT NULL DEFAULT NULL COMMENT '工资发放id',
- `name` VARCHAR(100) NULL DEFAULT NULL COMMENT '表头名称',
- `row_number` INT NULL DEFAULT NULL COMMENT '所属行',
- `column_number` INT NULL DEFAULT NULL COMMENT '所属列',
- `merge_rows` INT NULL DEFAULT NULL COMMENT '合并行数',
- `merge_columns` INT NULL DEFAULT NULL COMMENT '合并列数',
- PRIMARY KEY (`id`)
- ) ENGINE=INNODB DEFAULT CHARSET=utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT '工资发放表头';
- -- ----------------------------
- -- 工资条数据
- -- ----------------------------
- DROP TABLE IF EXISTS base_personnel_labour_capital_data;
- CREATE TABLE base_personnel_labour_capital_data
- (
- id BIGINT NOT NULL COMMENT '主键编号',
- `create_user_id` BIGINT NULL DEFAULT NULL COMMENT '创建人',
- `create_date` DATE NULL DEFAULT NULL COMMENT '创建时间',
- `modify_user_id` BIGINT NULL DEFAULT NULL COMMENT '修改人',
- `modify_date` DATE NULL DEFAULT NULL COMMENT '修改时间',
- `delete_mark` INT NOT NULL COMMENT '删除标记',
- `enabled_mark` INT NOT NULL COMMENT '有效标志',
- `labour_capital_id` BIGINT NULL DEFAULT NULL COMMENT '工资发放id',
- `id_type` VARCHAR(100) NULL DEFAULT NULL COMMENT '证件类型',
- `id_number` VARCHAR(50) NULL DEFAULT NULL COMMENT '证件号码',
- `job_number` VARCHAR(100) NULL DEFAULT NULL COMMENT '工号',
- `name` VARCHAR(100) NULL DEFAULT NULL COMMENT '名称',
- `amount_to` VARCHAR(100) NULL DEFAULT NULL COMMENT '合计',
- `extend_json` VARCHAR(3000) NULL DEFAULT NULL COMMENT '扩展信息',
- PRIMARY KEY (`id`)
- ) ENGINE=INNODB DEFAULT CHARSET=utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT '工资条数据';
- -- ----------------------------
- -- 教职工经历信息
- -- ----------------------------
- DROP TABLE IF EXISTS wf_personnel_experience;
- CREATE TABLE wf_personnel_experience
- (
- id BIGINT NOT NULL COMMENT '主键编号',
- `create_user_id` BIGINT NULL DEFAULT NULL COMMENT '创建人',
- `create_date` DATE NULL DEFAULT NULL COMMENT '创建时间',
- `modify_user_id` BIGINT NULL DEFAULT NULL COMMENT '修改人',
- `modify_date` DATE NULL DEFAULT NULL COMMENT '修改时间',
- `delete_mark` INT NOT NULL COMMENT '删除标记',
- `enabled_mark` INT NOT NULL COMMENT '有效标志',
- `sort_code` INT NULL DEFAULT NULL COMMENT '序号',
- `company_name` VARCHAR(50) NULL DEFAULT NULL COMMENT '企业名称',
- `learning_forms` VARCHAR(100) NULL DEFAULT NULL COMMENT '学习形式',
- `post` VARCHAR(100) NULL DEFAULT NULL COMMENT '岗位',
- `start_date` DATE NULL DEFAULT NULL COMMENT '实习开始时间',
- `end_date` DATE NULL DEFAULT NULL COMMENT '实习结束时间',
- `total_duration` BIGINT NULL DEFAULT NULL COMMENT '共计时长',
- `practice_description` VARCHAR(1000) NULL DEFAULT NULL COMMENT '实践描述',
- `annex` VARCHAR(200) NULL DEFAULT NULL COMMENT '佐证材料',
- `notes` VARCHAR(500) NULL DEFAULT NULL COMMENT '备注',
- `status` INT NOT NULL COMMENT '状态(1:结束 0:未结束)',
- PRIMARY KEY (`id`)
- ) ENGINE=INNODB DEFAULT CHARSET=utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT '教职工经历信息';
- -- ----------------------------
- -- 学生校级干部管理
- -- ----------------------------
- DROP TABLE IF EXISTS base_student_school_cadre;
- CREATE TABLE base_student_school_cadre
- (
- id BIGINT NOT NULL COMMENT '主键编号',
- `create_user_id` BIGINT NULL DEFAULT NULL COMMENT '创建人',
- `create_date` DATE NULL DEFAULT NULL COMMENT '创建时间',
- `modify_user_id` BIGINT NULL DEFAULT NULL COMMENT '修改人',
- `modify_date` DATE NULL DEFAULT NULL COMMENT '修改时间',
- `delete_mark` INT NOT NULL COMMENT '删除标记',
- `enabled_mark` INT NOT NULL COMMENT '有效标志',
- `sort_code` INT NULL DEFAULT NULL COMMENT '序号',
- `user_number` VARCHAR(30) NULL DEFAULT NULL COMMENT '学号',
- `user_id` BIGINT NULL DEFAULT NULL COMMENT '学生id',
- `class_id` BIGINT NULL DEFAULT NULL COMMENT '班级id',
- `post` VARCHAR(50) NULL DEFAULT NULL COMMENT '职务',
- `level` VARCHAR(50) NULL DEFAULT NULL COMMENT '级别',
- `org_id` BIGINT NULL DEFAULT NULL COMMENT '学生任职机构',
- `start_time` DATE NULL DEFAULT NULL COMMENT '任职开始时间',
- `end_time` DATE NULL DEFAULT NULL COMMENT '任职结束时间',
- `status` INT NOT NULL COMMENT '状态(1:在职 0:离职)',
- `leave_reason` VARCHAR(500) NULL DEFAULT NULL COMMENT '离职原因',
- PRIMARY KEY (`id`)
- ) ENGINE=INNODB DEFAULT CHARSET=utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT '学生校级干部管理';
- -- ----------------------------
- -- 学生班级干部管理
- -- ----------------------------
- DROP TABLE IF EXISTS base_student_class_cadre;
- CREATE TABLE base_student_class_cadre
- (
- id BIGINT NOT NULL COMMENT '主键编号',
- `create_user_id` BIGINT NULL DEFAULT NULL COMMENT '创建人',
- `create_date` DATE NULL DEFAULT NULL COMMENT '创建时间',
- `modify_user_id` BIGINT NULL DEFAULT NULL COMMENT '修改人',
- `modify_date` DATE NULL DEFAULT NULL COMMENT '修改时间',
- `delete_mark` INT NOT NULL COMMENT '删除标记',
- `enabled_mark` INT NOT NULL COMMENT '有效标志',
- `sort_code` INT NULL DEFAULT NULL COMMENT '序号',
- `user_number` VARCHAR(30) NULL DEFAULT NULL COMMENT '学号',
- `user_id` BIGINT NULL DEFAULT NULL COMMENT '学生id',
- `class_id` BIGINT NULL DEFAULT NULL COMMENT '班级id',
- `mobile` VARCHAR(30) NULL DEFAULT NULL COMMENT '联系电话',
- `post` VARCHAR(50) NULL DEFAULT NULL COMMENT '职务',
- `post_type` VARCHAR(50) NULL DEFAULT NULL COMMENT '职务类型',
- `org_id` BIGINT NULL DEFAULT NULL COMMENT '学生任职机构',
- `start_time` DATE NULL DEFAULT NULL COMMENT '任职开始时间',
- `end_time` DATE NULL DEFAULT NULL COMMENT '任职结束时间',
- `status` INT NOT NULL COMMENT '状态(1:在职 0:离职)',
- `leave_time` DATE NULL DEFAULT NULL COMMENT '离职生效日期',
- `leave_reason` VARCHAR(500) NULL DEFAULT NULL COMMENT '离职原因',
- PRIMARY KEY (`id`)
- ) ENGINE=INNODB DEFAULT CHARSET=utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT '学生班级干部管理';
- -- ----------------------------
- -- 快捷菜单
- -- ----------------------------
- DROP TABLE IF EXISTS xjr_menu_quick;
- CREATE TABLE xjr_menu_quick
- (
- id BIGINT NOT NULL COMMENT '主键编号',
- `create_user_id` BIGINT NULL DEFAULT NULL COMMENT '创建人',
- `create_date` DATE NULL DEFAULT NULL COMMENT '创建时间',
- `modify_user_id` BIGINT NULL DEFAULT NULL COMMENT '修改人',
- `modify_date` DATE NULL DEFAULT NULL COMMENT '修改时间',
- `delete_mark` INT NOT NULL COMMENT '删除标记',
- `enabled_mark` INT NOT NULL COMMENT '有效标志',
- `sort_code` INT NULL DEFAULT NULL COMMENT '序号',
- `menu_id` BIGINT NULL DEFAULT NULL COMMENT '菜单编号',
- `user_id` BIGINT NULL DEFAULT NULL COMMENT '用户编号',
- `role_id` BIGINT NULL DEFAULT NULL COMMENT '角色编号',
- `system_id` BIGINT NULL DEFAULT NULL COMMENT '系统编号',
- PRIMARY KEY (`id`)
- ) ENGINE=INNODB DEFAULT CHARSET=utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT '快捷菜单';
|