Ver código fonte

评价管理模块表结构提交

dzx 1 ano atrás
pai
commit
a5bbd18eaa
1 arquivos alterados com 26 adições e 3 exclusões
  1. 26 3
      src/main/resources/sqlScript/20240112_sql.sql

+ 26 - 3
src/main/resources/sqlScript/20240112_sql.sql

@@ -83,11 +83,11 @@ CREATE TABLE evaluate_manage
     `sort_code` INT NULL DEFAULT NULL COMMENT '序号',
     `evaluate_template_id` BIGINT NOT NULL COMMENT '评价模版编号',
     `base_semester_id` BIGINT NULL DEFAULT NULL COMMENT '学期id',
-    `org_id` BIGINT NULL DEFAULT NULL COMMENT '题目分数(最小为0,只能整数)',
+    `org_id` BIGINT NULL DEFAULT NULL COMMENT '发布部门id',
     `name` VARCHAR(255) NULL DEFAULT NULL COMMENT '评价名称',
     `start_time` DATETIME NULL DEFAULT NULL COMMENT '开始时间',
     `end_time` DATETIME NULL DEFAULT NULL COMMENT '结束时间',
-    `status` INT NULL DEFAULT NULL COMMENT '状态(1:进行中,0,暂停)',
+    `status` INT NULL DEFAULT NULL COMMENT '状态(-1:未发布,1:进行中,0,暂停)',
     PRIMARY KEY (`id`)
 ) ENGINE=INNODB DEFAULT CHARSET=utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT '评价管理';
 
@@ -107,7 +107,7 @@ CREATE TABLE evaluate_object
     `sort_code` INT NULL DEFAULT NULL COMMENT '序号',
     `evaluate_manage_id` BIGINT NOT NULL COMMENT '评价管理编号',
     `base_grade_id` BIGINT NULL DEFAULT NULL COMMENT '年级id',
-    `org_id` BIGINT NULL DEFAULT NULL COMMENT '题目分数(最小为0,只能整数)',
+    `org_id` BIGINT NULL DEFAULT NULL COMMENT '发布部门id',
     `object_id` BIGINT NULL DEFAULT NULL COMMENT '被评价对象id',
     `object_type` VARCHAR(50) NULL DEFAULT NULL COMMENT '被评价对象类别(teacher:老师,class:班级,student:学生)',
     PRIMARY KEY (`id`)
@@ -133,4 +133,27 @@ CREATE TABLE evaluate_executer
     PRIMARY KEY (`id`)
 ) ENGINE=INNODB DEFAULT CHARSET=utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT '评价执行人';
 
+-- ----------------------------
+-- 评价管理题目
+-- ------------------------
+DROP TABLE IF EXISTS evaluate_manage_item;
+CREATE TABLE evaluate_manage_item
+(
+    id BIGINT NOT NULL COMMENT '主键编号',
+    `create_user_id` BIGINT NULL DEFAULT NULL COMMENT '创建人',
+    `create_date` DATETIME NULL DEFAULT NULL COMMENT '创建时间',
+    `modify_user_id` BIGINT NULL DEFAULT NULL COMMENT '修改人',
+    `modify_date` DATETIME NULL DEFAULT NULL COMMENT '修改时间',
+    `delete_mark` INT NOT NULL COMMENT '删除标记',
+    `enabled_mark` INT NOT NULL COMMENT '有效标志',
+    `sort_code` INT NULL DEFAULT NULL COMMENT '序号',
+    `evaluate_manage_id` BIGINT NOT NULL COMMENT '评价管理编号',
+    `topic`  VARCHAR(500) NULL DEFAULT NULL COMMENT '标题名称',
+    `problem` VARCHAR(1000) NULL DEFAULT NULL COMMENT '题目名称',
+    `score` INT NULL DEFAULT NULL COMMENT '题目分数(最小为0,只能整数)',
+    `input_not_null` INT NULL DEFAULT NULL COMMENT '输入框是否为空(1:非空,0,空)',
+    `evaluate_item_id` BIGINT NOT NULL COMMENT '评价项编号',
+    PRIMARY KEY (`id`)
+) ENGINE=INNODB DEFAULT CHARSET=utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT '评价管理题目';
+
 -- ------------------------------------------------------------------评价--------------------------------------------------------------------