Browse Source

feat: 命题任务编辑组件替换

zhangjie 1 year ago
parent
commit
2bbc425865

+ 2 - 2
package.json

@@ -1,6 +1,6 @@
 {
   "name": "teachcloud-platform-web",
-  "version": "3.3.4",
+  "version": "3.4.0",
   "scripts": {
     "start": "vue-cli-service serve",
     "serve": "vue-cli-service serve",
@@ -54,4 +54,4 @@
       "git add"
     ]
   }
-}
+}

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

@@ -154,8 +154,8 @@
     <modify-task-apply
       v-if="checkPrivilege('link', 'preview')"
       ref="ModifyTaskApply"
-      edit-type="PREVIEW"
-      :instance="curExamTask"
+      type="PREVIEW"
+      :row-data="curExamTask"
     ></modify-task-apply>
   </div>
 </template>
@@ -165,7 +165,7 @@ import { approveRecordListPage } from "../api";
 import { examTaskGetOne } from "../../exam/api";
 import { AUDITING_STATUS } from "@/constants/enumerate";
 import pickerOptions from "@/constants/datePickerOptions";
-import ModifyTaskApply from "../../exam/components/ModifyTaskApply.vue";
+import ModifyTaskApply from "../../exam/components/taskApply/ModifyTaskApply.vue";
 
 export default {
   name: "approve-record-manage",

+ 3 - 3
src/modules/exam/components/WaitTaskAudit.vue

@@ -58,15 +58,15 @@
     <!-- ModifyTaskApply -->
     <modify-task-apply
       ref="ModifyTaskApply"
-      :edit-type="editType"
-      :instance="curTask"
+      :type="editType"
+      :row-data="curTask"
       @modified="modified"
     ></modify-task-apply>
   </div>
 </template>
 
 <script>
-import ModifyTaskApply from "./ModifyTaskApply";
+import ModifyTaskApply from "./taskApply/ModifyTaskApply.vue";
 import { waitTaskReviewListPage } from "../api";
 import { residueFloorTime } from "@/plugins/utils";
 import { TASK_WARNING_TIME } from "@/constants/enumerate";

+ 3 - 3
src/modules/exam/components/WaitTaskExamTask.vue

@@ -51,8 +51,8 @@
     <!-- ModifyTaskApply -->
     <modify-task-apply
       ref="ModifyTaskApply"
-      :edit-type="editType"
-      :instance="curTask"
+      :type="editType"
+      :row-data="curTask"
       @modified="modified"
     ></modify-task-apply>
   </div>
@@ -60,7 +60,7 @@
 
 <script>
 import { waitExamTaskListPage } from "../api";
-import ModifyTaskApply from "./ModifyTaskApply";
+import ModifyTaskApply from "./taskApply/ModifyTaskApply.vue";
 import { residueFloorTime } from "@/plugins/utils";
 import { TASK_WARNING_TIME } from "@/constants/enumerate";
 

+ 2 - 2
src/modules/exam/components/WaitTaskFlow.vue

@@ -64,7 +64,7 @@
     <!-- ModifyTaskApply -->
     <modify-task-apply
       ref="ModifyTaskApply"
-      :instance="curTask"
+      :row-data="curTask"
       @modified="taskModified"
     ></modify-task-apply>
   </div>
@@ -73,7 +73,7 @@
 <script>
 import { mapMutations, mapActions } from "vuex";
 import { waitExamTaskListPage } from "../api";
-import ModifyTaskApply from "./ModifyTaskApply.vue";
+import ModifyTaskApply from "./taskApply/ModifyTaskApply.vue";
 
 export default {
   name: "wait-task-flow",

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

@@ -195,8 +195,8 @@
     <modify-task-apply
       v-if="checkPrivilege('link', 'edit') || checkPrivilege('link', 'preview')"
       ref="ModifyTaskApply"
-      :edit-type="editType"
-      :instance="curExamTask"
+      :type="editType"
+      :row-data="curExamTask"
       @modified="taskModified"
     ></modify-task-apply>
     <!-- CreateExamAndPrintTask -->
@@ -214,8 +214,8 @@
 </template>
 
 <script>
-import ModifyTaskApply from "../components/ModifyTaskApply";
-import CreateExamAndPrintTask from "../components/createExamAndPrintTask/CreateExamAndPrintTask";
+import ModifyTaskApply from "../components/taskApply/ModifyTaskApply.vue";
+import CreateExamAndPrintTask from "../components/createExamAndPrintTask/CreateExamAndPrintTask.vue";
 import PaperApproveTable from "../components/PaperApproveTable.vue";
 import { AUDITING_STATUS } from "@/constants/enumerate";
 import pickerOptions from "@/constants/datePickerOptions";

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

@@ -214,8 +214,8 @@
         checkPrivilege('link', 'reviewPreview')
       "
       ref="ModifyTaskApply"
-      :edit-type="editType"
-      :instance="curExamTask"
+      :type="editType"
+      :row-data="curExamTask"
       @modified="taskModified"
     ></modify-task-apply>
     <!-- audit-dialog-->
@@ -259,7 +259,7 @@
 </template>
 
 <script>
-import ModifyTaskApply from "../components/ModifyTaskApply";
+import ModifyTaskApply from "../components/taskApply/ModifyTaskApply.vue";
 import pickerOptions from "@/constants/datePickerOptions";
 import {
   taskReviewAuditedListPage,