提交代码

This commit is contained in:
zlwu committed 2025-08-20 14:03:14 +08:00
1 parent 8757ffc6df
commit 4736ba034d
3 files changed
+24 -8

No files matched your search

@@ -22,7 +22,7 @@ CREATE TABLE `xskh_discipline_type` (
`deleted` tinyint(1) DEFAULT 0 COMMENT '删除标志(0-未删除 1-已删除)',
`tenant_id` varchar(20) DEFAULT '000000' COMMENT '租户ID',
PRIMARY KEY (`id`),
UNIQUE KEY `uk_type_code` (`type_code`),
KEY `uk_type_code` (`type_code`),
KEY `idx_type_category` (`type_category`),
KEY `idx_status` (`status`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='学生违纪处分类型表';
@@ -107,7 +107,7 @@ CREATE TABLE `xskh_reward_type` (
`deleted` tinyint(1) DEFAULT 0 COMMENT '删除标志(0-未删除 1-已删除)',
`tenant_id` varchar(20) DEFAULT '000000' COMMENT '租户ID',
PRIMARY KEY (`id`),
UNIQUE KEY `uk_type_code` (`type_code`),
KEY `uk_type_code` (`type_code`),
KEY `idx_status` (`status`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='学生奖励类型表';
@@ -161,7 +161,7 @@ CREATE TABLE `xskh_assessment_indicator_type` (
`deleted` tinyint(1) DEFAULT 0 COMMENT '删除标志(0-未删除 1-已删除)',
`tenant_id` varchar(20) DEFAULT '000000' COMMENT '租户ID',
PRIMARY KEY (`id`),
UNIQUE KEY `uk_type_code` (`type_code`),
KEY `uk_type_code` (`type_code`),
KEY `idx_status` (`status`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='学生考核指标体系类型表';
@@ -206,7 +206,7 @@ CREATE TABLE `xskh_assessment_plan` (
`deleted` tinyint(1) DEFAULT 0 COMMENT '删除标志(0-未删除 1-已删除)',
`tenant_id` varchar(20) DEFAULT '000000' COMMENT '租户ID',
PRIMARY KEY (`id`),
UNIQUE KEY `uk_plan_code` (`plan_code`),
KEY `uk_plan_code` (`plan_code`),
KEY `idx_status` (`status`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='学生考核方案表';
@@ -216,7 +216,9 @@ CREATE TABLE `xskh_assessment_plan_indicator` (
`id` bigint(20) NOT NULL COMMENT '主键ID',
`plan_id` bigint(20) NOT NULL COMMENT '考核方案ID',
`indicator_id` bigint(20) NOT NULL COMMENT '指标体系ID',
`max_score` decimal(5,2) NOT NULL COMMENT '最高分值',
`weight` decimal(3,2) DEFAULT 1.00 COMMENT '权重',
`sort_order` int(4) DEFAULT 0 COMMENT '排序号',
`create_by` bigint(20) DEFAULT NULL COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`create_dept` bigint(20) DEFAULT NULL COMMENT '创建部门',
@@ -305,7 +307,7 @@ CREATE TABLE `xskh_assessment_application` (
`deleted` tinyint(1) DEFAULT 0 COMMENT '删除标志(0-未删除 1-已删除)',
`tenant_id` varchar(20) DEFAULT '000000' COMMENT '租户ID',
PRIMARY KEY (`id`),
UNIQUE KEY `uk_schedule_student` (`schedule_id`, `student_id`),
KEY `uk_schedule_student` (`schedule_id`, `student_id`),
KEY `idx_schedule_id` (`schedule_id`),
KEY `idx_student_id` (`student_id`),
KEY `idx_status` (`status`)
@@ -333,7 +335,7 @@ CREATE TABLE `xskh_assessment_self_score` (
`deleted` tinyint(1) DEFAULT 0 COMMENT '删除标志(0-未删除 1-已删除)',
`tenant_id` varchar(20) DEFAULT '000000' COMMENT '租户ID',
PRIMARY KEY (`id`),
UNIQUE KEY `uk_application_indicator` (`application_id`, `indicator_id`),
KEY `uk_application_indicator` (`application_id`, `indicator_id`),
KEY `idx_application_id` (`application_id`),
KEY `idx_indicator_id` (`indicator_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='学生考核自评得分表';
@@ -348,6 +350,8 @@ CREATE TABLE `xskh_assessment_bonus` (
`bonus_score` decimal(5,2) NOT NULL COMMENT '附加分值',
`evidence_file` varchar(500) DEFAULT NULL COMMENT '证明材料文件,ossIds,逗号分隔',
`status` char(1) DEFAULT '1' COMMENT '状态(1-待审核 2-审核通过 3-审核拒绝)',
-- 审核得分
`approval_score` decimal(5,2) DEFAULT 0.00 COMMENT '审核得分',
`approval_by` bigint(20) DEFAULT NULL COMMENT '审核人ID',
`approval_time` datetime DEFAULT NULL COMMENT '审核时间',
`approval_remark` varchar(500) DEFAULT NULL COMMENT '审核备注',
@@ -487,7 +487,13 @@ onMounted(() => {
/* 搜索按钮区域右对齐 */
.search-btn-container {
text-align: right;
display: flex;
justify-content: flex-end;
margin-top: 10px;
.el-form-item {
margin-bottom: 0 !important;
}
}
/* 表格样式 */
@@ -495,7 +495,13 @@ onMounted(() => {
/* 搜索按钮区域右对齐 */
.search-btn-container {
text-align: right;
display: flex;
justify-content: flex-end;
margin-top: 10px;
.el-form-item {
margin-bottom: 0 !important;
}
}
/* 表格样式 */