zhangjie 1 рік тому
батько
коміт
1f3b215d0f

+ 0 - 35
src/modules/exam/components/WaitTaskStmms.vue

@@ -41,12 +41,6 @@
               @click="toSetParams(scope.row)"
               >评卷参数设置</el-button
             >
-            <el-button
-              class="btn-primary"
-              type="text"
-              @click="toTransfer(scope.row)"
-              >{{ scope.row.transferId ? "打回" : "转办" }}</el-button
-            >
           </template>
         </el-table-column>
       </el-table>
@@ -70,26 +64,18 @@
       :instance="curTask"
       @modified="updateList"
     />
-    <SelectTransferUser
-      ref="SelectTransferUser"
-      :task="curTask"
-      @modified="getList"
-    />
   </div>
 </template>
 
 <script>
 import { mapActions, mapMutations } from "vuex";
 import { stmmsTaskListPage } from "../api";
-import { examTransferUser } from "../../stmms/api";
 import ModifyMarkParams from "../../stmms/components/markParam/ModifyMarkParams";
-import SelectTransferUser from "../../stmms/components/SelectTransferUser.vue";
 
 export default {
   name: "wait-task-stmms",
   components: {
     ModifyMarkParams,
-    SelectTransferUser,
   },
   data() {
     return {
@@ -140,27 +126,6 @@ export default {
       this.curTask = row;
       this.$refs.ModifyMarkParams.open();
     },
-    async toTransfer(row) {
-      if (row.transferId) {
-        const confirm = await this.$confirm(`确定要打回当前任务吗?`, "提示", {
-          type: "warning",
-        }).catch(() => {});
-        if (confirm !== "confirm") return;
-
-        const res = await examTransferUser({
-          courseCode: row.courseCode,
-          paperNumber: row.paperNumber,
-          examId: row.examId,
-        }).catch(() => {});
-        if (!res) return;
-
-        this.$message.success("操作成功!");
-        this.getList();
-      } else {
-        this.curTask = row;
-        this.$refs.SelectTransferUser.open();
-      }
-    },
   },
 };
 </script>

+ 1 - 1
src/modules/stmms/components/SelectTransferUser.vue

@@ -41,7 +41,7 @@
 import { examTransferUser, examSecretaryList } from "../api";
 
 export default {
-  name: "third-auth-dialog",
+  name: "select-transfer-user",
   props: {
     task: {
       type: Object,

+ 1 - 37
src/modules/stmms/views/UploadStructure.vue

@@ -76,13 +76,6 @@
               @click="toSetParams(scope.row)"
               >评卷参数设置</el-button
             >
-            <el-button
-              v-if="checkPrivilege('link', 'transfer')"
-              class="btn-primary"
-              type="text"
-              @click="toTransfer(scope.row)"
-              >{{ scope.row.transferId ? "打回" : "转办" }}</el-button
-            >
           </template>
         </el-table-column>
       </el-table>
@@ -106,25 +99,17 @@
       :instance="curTask"
       @modified="getList"
     />
-    <SelectTransferUser
-      v-if="checkPrivilege('link', 'transfer')"
-      ref="SelectTransferUser"
-      :task="curTask"
-      @modified="getList"
-    />
   </div>
 </template>
 
 <script>
-import { examStructureListPage, examTransferUser } from "../api";
+import { examStructureListPage } from "../api";
 import ModifyMarkParams from "../components/markParam/ModifyMarkParams";
-import SelectTransferUser from "../components/SelectTransferUser.vue";
 
 export default {
   name: "upload-structure",
   components: {
     ModifyMarkParams,
-    SelectTransferUser,
   },
   data() {
     return {
@@ -165,27 +150,6 @@ export default {
       this.curTask = row;
       this.$refs.ModifyMarkParams.open();
     },
-    async toTransfer(row) {
-      if (row.transferId) {
-        const confirm = await this.$confirm(`确定要打回当前任务吗?`, "提示", {
-          type: "warning",
-        }).catch(() => {});
-        if (confirm !== "confirm") return;
-
-        const res = await examTransferUser({
-          courseCode: row.courseCode,
-          paperNumber: row.paperNumber,
-          examId: row.examId,
-        }).catch(() => {});
-        if (!res) return;
-
-        this.$message.success("操作成功!");
-        this.getList();
-      } else {
-        this.curTask = row;
-        this.$refs.SelectTransferUser.open();
-      }
-    },
   },
 };
 </script>