zhangjie 3 年 前
コミット
d6029f9cdb

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

@@ -321,6 +321,10 @@ export default {
       this.getCourses();
       this.getCardList();
 
+      this.$nextTick(() => {
+        this.$refs.examTaskComp.clearValidate();
+      });
+
       this.$emit("on-ready");
     },
     async getCardList() {

+ 3 - 1
src/modules/exam/components/createExamAndPrintTask/InfoPrintTask.vue

@@ -315,7 +315,9 @@ export default {
         return {
           id: item.classId,
           name: item.className,
-          studentCount: item.studentCount
+          studentCount: item.studentCount,
+          printHouseId: item.printHouseId,
+          printHouseName: item.printHouseName
         };
       });
     },

+ 0 - 18
src/modules/exam/views/ExamTaskManage.vue

@@ -113,14 +113,6 @@
         >
           新建命题任务
         </el-button>
-        <el-button
-          v-if="checkPrivilege('button', 'ExamTaskApplyManage')"
-          icon="el-icon-circle-plus-outline"
-          type="primary"
-          @click="toAddApply"
-        >
-          新建命题申请
-        </el-button>
       </div>
     </div>
 
@@ -250,11 +242,6 @@
       ref="BatchAddExamTask"
       @modified="taskModified"
     ></batch-add-exam-task>
-    <!-- createExamAndPrintTask -->
-    <create-task-apply
-      ref="CreateTaskApply"
-      @modified="taskModified"
-    ></create-task-apply>
     <!-- PaperApproveTable -->
     <paper-approve-table
       :instance="curExamTask"
@@ -266,7 +253,6 @@
 <script>
 import ModifyExamTask from "../components/ModifyExamTask";
 import BatchAddExamTask from "../components/BatchAddExamTask";
-import CreateTaskApply from "../components/createExamAndPrintTask/CreateTaskApply";
 import PaperApproveTable from "../components/PaperApproveTable";
 import { ABLE_TYPE, EXAM_TASK_STATUS } from "@/constants/enumerate";
 import pickerOptions from "@/constants/datePickerOptions";
@@ -278,7 +264,6 @@ export default {
   components: {
     ModifyExamTask,
     BatchAddExamTask,
-    CreateTaskApply,
     PaperApproveTable
   },
   data() {
@@ -377,9 +362,6 @@ export default {
     toBatchAdd() {
       this.$refs.BatchAddExamTask.open();
     },
-    toAddApply() {
-      this.$refs.CreateTaskApply.open();
-    },
     toAdd() {
       this.curExamTask = {};
       this.editType = "ADD";

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

@@ -191,7 +191,7 @@
 
 <script>
 import ModifyTaskApply from "../components/ModifyTaskApply";
-import CreateTaskApply from "../components/CreateTaskApply";
+import CreateTaskApply from "../components/createExamAndPrintTask/CreateTaskApply";
 import { AUDITING_STATUS } from "@/constants/enumerate";
 import pickerOptions from "@/constants/datePickerOptions";
 import { taskApplyListPage, cancelOrRestartTaskApply } from "../api";