|
@@ -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>
|