diff --git a/src/views/material/repair/testExamine/component/homeApply.vue b/src/views/material/repair/testExamine/component/homeApply.vue index f726231f..732de2a7 100644 --- a/src/views/material/repair/testExamine/component/homeApply.vue +++ b/src/views/material/repair/testExamine/component/homeApply.vue @@ -238,6 +238,7 @@ import { import { outerAudit, } from "@/api/repair/repair"; +import router from "@/router"; export default { name: "Home", dicts: ['repair_task_status'], @@ -330,10 +331,10 @@ export default { //是否可用勾选框 selectable(row) { - if (row.status == "1") { - return false; - } else { + if (row.taskStatus == "10" || row.taskStatus == "6") { return true; + } else { + return false; } }, getList() { @@ -372,11 +373,11 @@ export default { type: "warning", confirmButtonText: "确定", }); - return; } else { outerAudit(this.passTemp).then((response) => { if (response.code == 200) { this.$modal.msgSuccess("通过成功"); + router.go(0); // 刷新页面 } this.getTaskInfo(); }); @@ -389,11 +390,11 @@ export default { type: "warning", confirmButtonText: "确定", }); - return; } else { outerAudit(this.failTemp).then((response) => { if (response.code == 200) { this.$modal.msgSuccess("驳回成功"); + router.go(0); // 刷新页面 } this.getTaskInfo(); });