zhangjie 1 سال پیش
والد
کامیت
53e9066f31

+ 1 - 1
src/modules/exam/components/createExamAndPrintTask/CreateExamAndPrintTask.vue

@@ -24,7 +24,7 @@
           <h3 class="apply-part-title">考务信息</h3>
           <info-print-task ref="InfoPrintTask"></info-print-task>
         </div>
-        <div class="apply-part flow-timeline">
+        <div v-if="infoExamTaskDetail.review" class="apply-part flow-timeline">
           <h3 class="apply-part-title">流程</h3>
           <el-timeline>
             <el-timeline-item

+ 2 - 0
src/modules/exam/components/createExamAndPrintTask/InfoExamTask.vue

@@ -515,6 +515,7 @@ export default {
           orgId: teachingRoomId,
         });
         this.examTask.cardRuleId = examPrintPlan.cardRuleId;
+        this.examTaskDetail.review = examPrintPlan.review;
         this.examTaskDetail.includePaper =
           examPrintPlan.printContent.indexOf("PAPER") !== -1;
         this.updateTaskInfo({
@@ -524,6 +525,7 @@ export default {
             examPrintPlan
           ),
           infoExamTask: this.examTask,
+          infoExamTaskDetail: this.examTaskDetail,
         });
       }
     },

+ 27 - 20
src/modules/exam/views/DataTaskManage.vue

@@ -4,6 +4,7 @@
       <el-form ref="FilterForm" label-position="left" label-width="55px" inline>
         <template v-if="checkPriv('condition', 'condition')">
           <secp-select
+            v-if="!nonePrivilege"
             v-model="filter"
             @semester-default="toPage(1)"
           ></secp-select>
@@ -91,26 +92,32 @@
           width="50"
           :index="indexMethod"
         ></el-table-column>
-        <el-table-column
-          prop="semesterName"
-          label="学期"
-          min-width="160"
-        ></el-table-column>
-        <el-table-column
-          prop="examName"
-          label="考试"
-          min-width="160"
-        ></el-table-column>
-        <el-table-column
-          prop="paperNumber"
-          label="试卷编号"
-          min-width="100"
-        ></el-table-column>
-        <el-table-column prop="courseName" label="课程(代码)" min-width="200">
-          <template slot-scope="scope">
-            {{ scope.row.courseName }}({{ scope.row.courseCode }})
-          </template>
-        </el-table-column>
+        <template v-if="!nonePrivilege">
+          <el-table-column
+            prop="semesterName"
+            label="学期"
+            min-width="160"
+          ></el-table-column>
+          <el-table-column
+            prop="examName"
+            label="考试"
+            min-width="160"
+          ></el-table-column>
+          <el-table-column
+            prop="paperNumber"
+            label="试卷编号"
+            min-width="100"
+          ></el-table-column>
+          <el-table-column
+            prop="courseName"
+            label="课程(代码)"
+            min-width="200"
+          >
+            <template slot-scope="scope">
+              {{ scope.row.courseName }}({{ scope.row.courseCode }})
+            </template>
+          </el-table-column>
+        </template>
         <el-table-column
           prop="printPlanName"
           label="项目"