diff --git a/frontend/src/views/teachBusiness/timetable/index.vue b/frontend/src/views/teachBusiness/timetable/index.vue index 50b3c7187..d979a8312 100644 --- a/frontend/src/views/teachBusiness/timetable/index.vue +++ b/frontend/src/views/teachBusiness/timetable/index.vue @@ -86,20 +86,16 @@ - -
{{ pageTitle }}
- - - -
- 学期教学实施计划 - 学期成绩表 - 课程列表另存Excel -
-
-
+
+
{{ pageTitle }}
+
+ 学期教学实施计划 + 学期成绩表 + 课程列表另存Excel +
+
@@ -445,21 +441,29 @@ export default { } } - .page-title { - font-size: 17px; - font-weight: 700; - color: #303133; - text-align: center; - margin-bottom: 12px; - } - - .action-card { + .list-header { + display: flex; + align-items: center; + justify-content: space-between; + flex-wrap: wrap; + gap: 12px; margin-bottom: 12px; - .button-row { + .list-title { + font-size: 17px; + font-weight: 700; + color: #303133; + } + + .list-actions { display: flex; + align-items: center; flex-wrap: wrap; gap: 8px; + + .el-button + .el-button { + margin-left: 0; + } } } } diff --git a/frontend/src/views/teachNotice/index.vue b/frontend/src/views/teachNotice/index.vue index 42bce646e..4cf91bdf1 100644 --- a/frontend/src/views/teachNotice/index.vue +++ b/frontend/src/views/teachNotice/index.vue @@ -51,12 +51,14 @@
公告列表
- 新增 +
+ 新增 +
@@ -483,6 +485,16 @@ export default { gap: 16px; margin-bottom: 12px; } + .list-actions { + display: flex; + align-items: center; + flex-wrap: wrap; + gap: 10px; + + .el-button + .el-button { + margin-left: 0; + } + } .list-title { font-size: 16px; font-weight: 600; diff --git a/frontend/src/views/teachOffice/elective/index.vue b/frontend/src/views/teachOffice/elective/index.vue index 186086920..36484480f 100644 --- a/frontend/src/views/teachOffice/elective/index.vue +++ b/frontend/src/views/teachOffice/elective/index.vue @@ -71,31 +71,6 @@
- -
-
-
-

选修课操作

-

新建选修课,或对已选数据执行批量操作

-
-
-
- 新建选修课 - - 所选批量开放报名 - - - 所选批量取消开放报名 - - - 批量停止报名 - - -
-
-
@@ -118,10 +93,19 @@
-
-
-

选修课列表

-

共 {{ total }} 条数据

+
+
选修课列表共 {{ total }} 条数据
+
+ 新建选修课 + + 所选批量开放报名 + + + 所选批量取消开放报名 + + + 批量停止报名 +
@@ -534,20 +518,6 @@ export default { align-items: center; } -// ==================== 4. 操作按钮区域 ==================== -.action-card { - .action-row { - display: flex; - flex-wrap: wrap; - gap: 12px; - margin-bottom: 12px; - - &:last-child { - margin-bottom: 0; - } - } -} - // ==================== 5. 文件上传区域 ==================== .upload-card { .upload-row { @@ -581,6 +551,39 @@ export default { // ==================== 6. 数据表格区域 ==================== .table-card { + .list-header { + display: flex; + align-items: center; + justify-content: space-between; + flex-wrap: wrap; + gap: 12px; + margin-bottom: 16px; + + .list-title { + font-size: 16px; + font-weight: 600; + color: #303133; + + .list-sub { + margin-left: 10px; + font-size: 13px; + font-weight: 400; + color: #909399; + } + } + + .list-actions { + display: flex; + align-items: center; + flex-wrap: wrap; + gap: 10px; + + .el-button + .el-button { + margin-left: 0; + } + } + } + .main-table { ::v-deep .cell { font-size: 12px; diff --git a/frontend/src/views/teachOffice/office/index.vue b/frontend/src/views/teachOffice/office/index.vue index c25bdeb01..b50642009 100644 --- a/frontend/src/views/teachOffice/office/index.vue +++ b/frontend/src/views/teachOffice/office/index.vue @@ -42,21 +42,16 @@ - - +
+
教研室列表
+
新增 - - 导入 - - 模板下载 - - 对齐组织部门 - - - + +
+
@@ -412,8 +407,30 @@ export default {