20240109_sql.sql 2.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. ALTER TABLE xjr_oa_news ADD COLUMN `wf_status` int not null default 0 COMMENT '状态(1:结束 0:未结束)' AFTER send_range;
  2. -- ------------------------------------------------------------------评价--------------------------------------------------------------------
  3. -- ----------------------------
  4. -- 评价模版
  5. -- ----------------------------
  6. DROP TABLE IF EXISTS evaluate_template;
  7. CREATE TABLE evaluate_template
  8. (
  9. id BIGINT NOT NULL COMMENT '主键编号',
  10. `create_user_id` BIGINT NULL DEFAULT NULL COMMENT '创建人',
  11. `create_date` datetime NULL DEFAULT NULL COMMENT '创建时间',
  12. `modify_user_id` BIGINT NULL DEFAULT NULL COMMENT '修改人',
  13. `modify_date` datetime NULL DEFAULT NULL COMMENT '修改时间',
  14. `delete_mark` INT NOT NULL COMMENT '删除标记',
  15. `enabled_mark` INT NOT NULL COMMENT '有效标志',
  16. `sort_code` INT NULL DEFAULT NULL COMMENT '序号',
  17. `name` varchar(200) NULL DEFAULT NULL COMMENT '模板名称',
  18. `evaluate_type` VARCHAR(30) NULL DEFAULT NULL COMMENT '评价类型(xjr_dictionary_item[evaluate_type])',
  19. `total` float NULL DEFAULT NULL COMMENT '评价总分',
  20. `dept_ids` json NULL DEFAULT NULL COMMENT '使用部门ids',
  21. `remark` varchar(1000)NULL DEFAULT NULL COMMENT '备注',
  22. `status` int not null default 0 COMMENT '状态(0:禁用 1:启用)',
  23. PRIMARY KEY (`id`)
  24. ) ENGINE=INNODB DEFAULT CHARSET=utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT '评价模版';
  25. -- ------------------------------------------------------------------评价--------------------------------------------------------------------
  26. DROP TABLE IF EXISTS `wf_head_teacher_leave`;
  27. CREATE TABLE `wf_head_teacher_leave` (
  28. `id` bigint NOT NULL COMMENT '主键编号',
  29. `create_user_id` bigint DEFAULT NULL COMMENT '创建人',
  30. `create_date` datetime DEFAULT NULL COMMENT '创建时间',
  31. `modify_user_id` bigint DEFAULT NULL COMMENT '修改人',
  32. `modify_date` datetime DEFAULT NULL COMMENT '修改时间',
  33. `delete_mark` int NOT NULL COMMENT '删除标记',
  34. `enabled_mark` int NOT NULL COMMENT '有效标志',
  35. `sort_code` int DEFAULT NULL COMMENT '序号',
  36. `wf_teacherleave_id` bigint DEFAULT NULL COMMENT '教职工请假编号',
  37. `applicant_user_id` bigint DEFAULT NULL COMMENT '申请人',
  38. `leave_reason` varchar(20) DEFAULT NULL COMMENT '请假原因(xjr_dictionary_item[leave_reason])',
  39. `start_time` date DEFAULT NULL COMMENT '请假日期',
  40. `time_period` int DEFAULT NULL COMMENT '请假时间段 1=上午 2=下午',
  41. `is_substitute` int NOT NULL DEFAULT '0' COMMENT '是否有替班教师(1:是 0:否)',
  42. `substitute_user_id` bigint DEFAULT NULL COMMENT '替换教师',
  43. `remark` varchar(1000) DEFAULT NULL COMMENT '备注',
  44. `status` int NOT NULL DEFAULT '0' COMMENT '状态(1:结束 0:未结束)',
  45. PRIMARY KEY (`id`)
  46. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='班主任事项请假';