Browse Source

style: UI调整

zhangjie 11 months ago
parent
commit
9f594bd82a

+ 3 - 3
src/modules/base/views/ApproveRecordManage.vue

@@ -95,7 +95,7 @@
           label="试卷编号"
           min-width="160"
         ></el-table-column>
-        <el-table-column prop="courseName" label="课程(代码)" min-width="200">
+        <el-table-column prop="courseName" label="课程(代码)" min-width="260">
           <template slot-scope="scope">
             {{ scope.row.courseName }}({{ scope.row.courseCode }})
           </template>
@@ -103,7 +103,7 @@
         <el-table-column
           prop="teacherUserName"
           label="提交人"
-          min-width="120"
+          min-width="160"
         ></el-table-column>
         <el-table-column prop="createTime" label="提交时间" width="170">
           <span slot-scope="scope">{{
@@ -115,7 +115,7 @@
         <el-table-column
           prop="pendApproveUserName"
           label="当前处理人"
-          min-width="120"
+          min-width="200"
         >
         </el-table-column>
         <el-table-column

+ 2 - 2
src/modules/base/views/CardManage.vue

@@ -86,9 +86,9 @@
         <el-table-column
           prop="title"
           label="题卡名称"
-          min-width="120"
+          min-width="160"
         ></el-table-column>
-        <el-table-column label="课程(代码)">
+        <el-table-column label="课程(代码)" min-width="260">
           <template slot-scope="scope">
             {{ scope.row.courseName | defaultFieldFilter }}({{
               scope.row.courseCode | defaultFieldFilter

+ 5 - 5
src/modules/base/views/ExamStudentManage.vue

@@ -149,17 +149,17 @@
         <el-table-column
           prop="studentName"
           label="姓名"
-          min-width="100"
+          min-width="200"
         ></el-table-column>
         <el-table-column
           prop="studentCode"
           label="学号"
-          width="140"
+          width="150"
         ></el-table-column>
         <el-table-column
           prop="courseName"
           label="课程名称"
-          min-width="300"
+          min-width="160"
         ></el-table-column>
         <el-table-column
           prop="courseCode"
@@ -229,12 +229,12 @@
         <el-table-column
           prop="examPlace"
           label="考点(校区)"
-          min-width="120"
+          width="160"
         ></el-table-column>
         <el-table-column
           prop="examRoom"
           label="考场(考试教室)"
-          width="140"
+          width="160"
         ></el-table-column>
         <el-table-column
           class-name="action-column"

+ 8 - 5
src/modules/base/views/SmsManage.vue

@@ -59,15 +59,18 @@
           width="70"
           :index="indexMethod"
         ></el-table-column>
-        <el-table-column prop="businessOperate" label="短信类型">
+        <el-table-column prop="businessOperate" label="短信类型" width="200">
         </el-table-column>
         <el-table-column prop="mobileNumber" label="手机号" width="120">
         </el-table-column>
-        <el-table-column prop="userName" label="用户"> </el-table-column>
-        <el-table-column prop="templateCode" label="模板代号">
+        <el-table-column prop="userName" label="用户" min-width="120">
+        </el-table-column>
+        <el-table-column prop="templateCode" label="模板代号" width="200">
+        </el-table-column>
+        <el-table-column prop="paperNumber" label="试卷编号" width="160">
+        </el-table-column>
+        <el-table-column prop="courseCode" label="课程代码" width="140">
         </el-table-column>
-        <el-table-column prop="paperNumber" label="试卷编号"> </el-table-column>
-        <el-table-column prop="courseCode" label="课程代码"> </el-table-column>
         <el-table-column prop="sendStatus" label="结果" width="60">
           <template slot-scope="scope">
             <span v-if="scope.row.sendStatus === 'OK'">成功</span>

+ 2 - 2
src/modules/exam/views/DataTaskManage.vue

@@ -106,7 +106,7 @@
           <el-table-column
             prop="courseName"
             label="课程(代码)"
-            min-width="200"
+            min-width="260"
           >
             <template slot-scope="scope">
               {{ scope.row.courseName | defaultFieldFilter }}({{
@@ -135,7 +135,7 @@
         <el-table-column
           prop="createName"
           label="创建人"
-          min-width="80"
+          min-width="160"
         ></el-table-column>
         <el-table-column
           class-name="action-column"

+ 3 - 3
src/modules/exam/views/ExamTaskManage.vue

@@ -109,9 +109,9 @@
         <el-table-column
           prop="paperNumber"
           label="试卷编号"
-          min-width="160"
+          width="160"
         ></el-table-column>
-        <el-table-column prop="courseName" label="课程(代码)" min-width="200">
+        <el-table-column prop="courseName" label="课程(代码)" min-width="260">
           <template slot-scope="scope">
             {{ scope.row.courseName }}({{ scope.row.courseCode }})
           </template>
@@ -119,7 +119,7 @@
         <el-table-column
           prop="userName"
           label="命题老师"
-          min-width="100"
+          min-width="120"
         ></el-table-column>
         <el-table-column prop="startTime" label="命题开始时间" width="170">
           <span slot-scope="scope">{{

+ 3 - 3
src/modules/exam/views/PdfBuildManage.vue

@@ -90,18 +90,18 @@
         <el-table-column
           prop="paperNumber"
           label="试卷编号"
-          min-width="100"
+          width="160"
         ></el-table-column>
         <el-table-column
           prop="courseNameCode"
           label="课程(代码)"
-          min-width="200"
+          min-width="260"
         >
         </el-table-column>
         <el-table-column
           prop="printPlanName"
           label="项目"
-          min-width="120"
+          min-width="240"
         ></el-table-column>
         <el-table-column prop="createTypeDisplay" label="类别" width="160">
         </el-table-column>

+ 5 - 4
src/modules/exam/views/StatisticsManage.vue

@@ -6,13 +6,16 @@
           <semester-select
             v-model="filter.semesterId"
             default-select
-            @default-selected="getList"
+            :clearable="false"
           ></semester-select>
         </el-form-item>
         <el-form-item label="考试:">
           <exam-select
             v-model="filter.examId"
             :semester-id="filter.semesterId"
+            :clearable="false"
+            default-select
+            @default-selected="toPage(1)"
             @change="examChange"
           ></exam-select>
         </el-form-item>
@@ -270,9 +273,6 @@ export default {
       dfilename: "命题计划导入模板.xlsx",
     };
   },
-  mounted() {
-    this.getList();
-  },
   methods: {
     async getList() {
       if (!this.checkPrivilege("list", "list")) return;
@@ -287,6 +287,7 @@ export default {
       this.total = data.total;
     },
     toPage(page) {
+      if (!this.filter.semesterId || !this.filter.examId) return;
       this.current = page;
       this.getList();
     },

+ 3 - 3
src/modules/exam/views/TaskApplyManage.vue

@@ -83,9 +83,9 @@
         <el-table-column
           prop="paperNumber"
           label="试卷编号"
-          min-width="160"
+          width="160"
         ></el-table-column>
-        <el-table-column prop="courseName" label="课程(代码)" min-width="200">
+        <el-table-column prop="courseName" label="课程(代码)" min-width="260">
           <template slot-scope="scope">
             {{ scope.row.courseName }}({{ scope.row.courseCode }})
           </template>
@@ -93,7 +93,7 @@
         <el-table-column
           prop="userName"
           label="命题老师"
-          min-width="100"
+          min-width="120"
         ></el-table-column>
         <el-table-column prop="startTime" label="命题开始时间" width="170">
           <span slot-scope="scope">{{

+ 3 - 3
src/modules/exam/views/TaskPaperManage.vue

@@ -72,9 +72,9 @@
         <el-table-column
           prop="paperNumber"
           label="试卷编号"
-          min-width="160"
+          width="160"
         ></el-table-column>
-        <el-table-column prop="courseName" label="课程(代码)" min-width="200">
+        <el-table-column prop="courseName" label="课程(代码)" min-width="260">
           <template slot-scope="scope">
             {{ scope.row.courseName }}({{ scope.row.courseCode }})
           </template>
@@ -87,7 +87,7 @@
         <el-table-column
           prop="userName"
           label="命题老师"
-          min-width="100"
+          min-width="120"
         ></el-table-column>
         <el-table-column prop="createTime" label="入库时间" width="170">
           <span slot-scope="scope">{{

+ 10 - 6
src/modules/exam/views/TaskReviewManage.vue

@@ -139,8 +139,12 @@
           label="考试"
           min-width="160"
         ></el-table-column> -->
-        <el-table-column prop="paperNumber" label="试卷编号"></el-table-column>
-        <el-table-column prop="courseName" label="课程(代码)">
+        <el-table-column
+          prop="paperNumber"
+          label="试卷编号"
+          width="160"
+        ></el-table-column>
+        <el-table-column prop="courseName" label="课程(代码)" min-width="260">
           <template slot-scope="scope">
             {{ scope.row.courseName }}({{ scope.row.courseCode }})
           </template>
@@ -148,19 +152,19 @@
         <el-table-column
           prop="userName"
           label="命题老师"
-          width="100"
+          min-width="120"
         ></el-table-column>
-        <el-table-column prop="startTime" label="命题开始时间">
+        <el-table-column prop="startTime" label="命题开始时间" width="170">
           <span slot-scope="scope">{{
             scope.row.startTime | timestampFilter
           }}</span>
         </el-table-column>
-        <el-table-column prop="endTime" label="命题结束时间">
+        <el-table-column prop="endTime" label="命题结束时间" width="170">
           <span slot-scope="scope">{{
             scope.row.endTime | timestampFilter
           }}</span>
         </el-table-column>
-        <el-table-column prop="createTime" label="申请时间">
+        <el-table-column prop="createTime" label="申请时间" width="170">
           <template slot-scope="scope">
             {{ scope.row.createTime | timestampFilter }}
           </template>

+ 2 - 2
src/modules/mark/components/ScoreCheckDetail.vue

@@ -231,12 +231,12 @@
           width="55"
           align="center"
         ></el-table-column>
-        <el-table-column prop="studentName" label="姓名" min-width="100">
+        <el-table-column prop="studentName" label="姓名" min-width="150">
         </el-table-column>
         <el-table-column
           prop="studentCode"
           label="学号"
-          width="140"
+          width="150"
           sortable
         ></el-table-column>
         <el-table-column

+ 23 - 11
src/modules/mark/components/ScoreClassDetail.vue

@@ -195,18 +195,36 @@
             width="70"
             :index="indexMethod"
           ></el-table-column>
-          <el-table-column prop="studentName" label="姓名" min-width="100">
+          <el-table-column prop="studentName" label="姓名" min-width="150">
           </el-table-column>
           <el-table-column
             prop="studentCode"
             label="学号"
-            width="180"
+            width="150"
             sortable
           ></el-table-column>
           <el-table-column
             prop="statusDisplay"
             label="状态"
+            width="80"
+          ></el-table-column>
+          <el-table-column
+            prop="totalScore"
+            label="成绩"
+            width="80"
+            sortable
+          ></el-table-column>
+          <el-table-column
+            prop="subjectiveScore"
+            label="主观分"
             width="100"
+            sortable
+          ></el-table-column>
+          <el-table-column
+            prop="objectiveScore"
+            label="客观分"
+            width="100"
+            sortable
           ></el-table-column>
           <el-table-column
             prop="collegeName"
@@ -221,25 +239,19 @@
           <el-table-column
             prop="teachClassName"
             label="教学班"
-            min-width="100"
+            min-width="200"
           ></el-table-column>
           <el-table-column
             prop="className"
             label="行政班"
-            min-width="100"
+            min-width="200"
           ></el-table-column>
           <el-table-column prop="checkTime" label="考试时间" width="180">
           </el-table-column>
           <el-table-column
             prop="courseName"
             label="课程名称"
-            min-width="100"
-          ></el-table-column>
-          <el-table-column
-            prop="totalScore"
-            label="成绩"
-            width="80"
-            sortable
+            min-width="200"
           ></el-table-column>
           <el-table-column
             class-name="action-column"

+ 2 - 2
src/modules/mark/views/MarkEntrance.vue

@@ -29,7 +29,7 @@
           width="70"
           :index="indexMethod"
         ></el-table-column>
-        <el-table-column prop="courseName" label="课程(代码)" min-width="200">
+        <el-table-column prop="courseName" label="课程(代码)" min-width="260">
           <template slot-scope="scope">
             {{ scope.row.courseName }}({{ scope.row.courseCode }})
           </template>
@@ -37,7 +37,7 @@
         <el-table-column
           prop="paperNumber"
           label="试卷编号"
-          min-width="100"
+          width="160"
         ></el-table-column>
         <el-table-column
           prop="groupQuestions"

+ 3 - 3
src/modules/mark/views/MarkManage.vue

@@ -70,7 +70,7 @@
           width="55"
           align="center"
         ></el-table-column>
-        <el-table-column prop="courseName" label="课程(代码)" min-width="200">
+        <el-table-column prop="courseName" label="课程(代码)" min-width="260">
           <template slot-scope="scope">
             {{ scope.row.courseName }}({{ scope.row.courseCode }})
           </template>
@@ -86,12 +86,12 @@
         <el-table-column
           prop="omrAbsentCount"
           label="识别缺考"
-          min-width="100"
+          width="100"
         ></el-table-column>
         <el-table-column
           prop="statusDisplay"
           label="评卷状态"
-          min-width="140"
+          width="100"
         ></el-table-column>
         <el-table-column
           class-name="action-column"

+ 1 - 1
src/modules/mark/views/MarkSetting.vue

@@ -89,7 +89,7 @@
           width="55"
           align="center"
         ></el-table-column>
-        <el-table-column prop="courseName" label="课程(代码)" min-width="200">
+        <el-table-column prop="courseName" label="课程(代码)" min-width="260">
           <template slot-scope="scope">
             {{ scope.row.courseName }}({{ scope.row.courseCode }})
           </template>

+ 1 - 1
src/modules/mark/views/ScoreCheck.vue

@@ -33,7 +33,7 @@
           width="55"
           align="center"
         ></el-table-column>
-        <el-table-column prop="courseName" label="课程(代码)" min-width="200">
+        <el-table-column prop="courseName" label="课程(代码)" min-width="260">
           <template slot-scope="scope">
             {{ scope.row.courseName }}({{ scope.row.courseCode }})
           </template>

+ 1 - 1
src/modules/mark/views/ScoreManage.vue

@@ -49,7 +49,7 @@
           width="70"
           :index="indexMethod"
         ></el-table-column>
-        <el-table-column prop="name" label="课程名称(代码)" min-width="200">
+        <el-table-column prop="name" label="课程名称(代码)" min-width="260">
           <span slot-scope="scope"
             >{{ scope.row.courseName }}({{ scope.row.courseCode }})</span
           >

+ 8 - 8
src/modules/print/views/BusinessDataDetail.vue

@@ -109,38 +109,38 @@
           width="70"
           :index="indexMethod"
         ></el-table-column>
-        <el-table-column prop="studentCode" label="学号" width="120">
+        <el-table-column prop="studentCode" label="学号" width="150">
         </el-table-column>
-        <el-table-column prop="studentName" label="姓名" min-width="100">
+        <el-table-column prop="studentName" label="姓名" min-width="140">
         </el-table-column>
         <el-table-column
           prop="printPlanName"
           label="印刷计划"
-          min-width="200"
+          min-width="240"
         ></el-table-column>
         <el-table-column
           prop="courseNameCode"
           label="课程(代码)"
-          min-width="200"
+          min-width="260"
         >
         </el-table-column>
         <el-table-column
           prop="paperNumber"
           label="试卷编号"
-          min-width="160"
+          width="160"
         ></el-table-column>
         <el-table-column prop="examDate" label="考试日期" width="100">
         </el-table-column>
         <el-table-column prop="examTime" label="考试时间" width="100">
         </el-table-column>
-        <el-table-column prop="examPlace" label="考点" min-width="100">
+        <el-table-column prop="examPlace" label="考点" min-width="160">
         </el-table-column>
-        <el-table-column prop="examRoom" label="考场" min-width="100">
+        <el-table-column prop="examRoom" label="考场" min-width="160">
         </el-table-column>
         <el-table-column
           class-name="action-column"
           label="操作"
-          width="100"
+          width="80"
           fixed="right"
         >
           <template slot-scope="scope">

+ 6 - 6
src/modules/print/views/BusinessDataExport.vue

@@ -159,28 +159,28 @@
         <el-table-column
           prop="printPlanName"
           label="印刷计划"
-          min-width="200"
+          min-width="240"
         ></el-table-column>
         <el-table-column
           prop="courseNameCode"
           label="课程(代码)"
-          min-width="200"
+          min-width="260"
         >
         </el-table-column>
         <el-table-column
           prop="paperNumber"
           label="试卷编号"
-          min-width="160"
+          width="160"
         ></el-table-column>
         <el-table-column prop="examDate" label="考试日期" width="100">
         </el-table-column>
         <el-table-column prop="examTime" label="考试时间" width="100">
         </el-table-column>
-        <el-table-column prop="packageCode" label="卷袋号" min-width="160">
+        <el-table-column prop="packageCode" label="卷袋号" width="160">
         </el-table-column>
-        <el-table-column prop="examPlace" label="考点" min-width="100">
+        <el-table-column prop="examPlace" label="考点" min-width="160">
         </el-table-column>
-        <el-table-column prop="examRoom" label="考场" min-width="100">
+        <el-table-column prop="examRoom" label="考场" min-width="160">
         </el-table-column>
         <el-table-column prop="totalSubjects" label="科次" width="60">
         </el-table-column>

+ 5 - 5
src/modules/print/views/PrintTaskManage.vue

@@ -260,18 +260,18 @@
         <el-table-column
           prop="printPlanName"
           label="印刷计划"
-          min-width="200"
+          min-width="240"
         ></el-table-column>
         <el-table-column
           prop="courseNameCode"
           label="课程(代码)"
-          min-width="200"
+          min-width="260"
         >
         </el-table-column>
         <el-table-column
           prop="paperNumber"
           label="试卷编号"
-          min-width="160"
+          width="160"
         ></el-table-column>
         <el-table-column
           prop="examDate"
@@ -286,7 +286,7 @@
         <el-table-column
           prop="packageCode"
           label="卷袋编号"
-          min-width="160"
+          width="160"
         ></el-table-column>
         <el-table-column
           prop="examPlace"
@@ -301,7 +301,7 @@
         <el-table-column
           prop="printHouseName"
           label="印刷室"
-          min-width="100"
+          min-width="160"
         ></el-table-column>
         <!-- <el-table-column
           prop="singlePagesA3"

+ 4 - 4
src/modules/stmms/views/SyncManage.vue

@@ -82,9 +82,9 @@
         <el-table-column
           prop="paperNumber"
           label="试卷编号"
-          min-width="100"
+          width="160"
         ></el-table-column>
-        <el-table-column prop="courseName" label="课程(代码)" min-width="200">
+        <el-table-column prop="courseName" label="课程(代码)" min-width="260">
           <template slot-scope="scope">
             {{ scope.row.courseName }}
             <span v-if="scope.row.courseCode"
@@ -92,7 +92,7 @@
             >
           </template>
         </el-table-column>
-        <el-table-column prop="type" label="类别"></el-table-column>
+        <el-table-column prop="type" label="类别" width="120"></el-table-column>
         <el-table-column prop="status" label="状态" width="100">
         </el-table-column>
         <el-table-column prop="resultStr" label="结果" width="80">
@@ -120,7 +120,7 @@
         <el-table-column
           prop="createName"
           label="创建人"
-          width="140"
+          min-width="140"
         ></el-table-column>
         <el-table-column
           class-name="action-column"