视频巡检详情页面

This commit is contained in:
砂糖
2025-10-07 10:02:26 +08:00
parent f4418b8860
commit 0e4f543434
4 changed files with 141 additions and 123 deletions

View File

@@ -103,6 +103,7 @@
<el-button link type="warning" icon="VideoPause" @click="handleStop(scope.row)" v-hasPermi="['video:inspection:stop']" v-if="scope.row.status === '0'">停止</el-button>
<el-button link type="success" icon="CaretRight" @click="handleExecute(scope.row)" v-hasPermi="['video:inspection:execute']">执行</el-button>
<el-button link type="primary" icon="Delete" @click="handleDelete(scope.row)" v-hasPermi="['video:inspection:remove']">删除</el-button>
<el-button link type="primary" icon="Document" @click="handleDetail(scope.row)" v-hasPermi="['video:inspection:video']">详情</el-button>
</template>
</el-table-column>
</el-table>
@@ -171,6 +172,8 @@
import { listInspection, getInspection, delInspection, addInspection, updateInspection, startTask, stopTask, executeTask } from "@/api/video/inspection";
import { listDevice } from "@/api/video/device";
import router from '@/router'
const { proxy } = getCurrentInstance();
const { sys_normal_disable } = proxy.useDict('sys_normal_disable');
@@ -290,6 +293,10 @@ function handleUpdate(row) {
});
}
function handleDetail(row) {
router.push({ path: "/insrecord", query: { taskId: row.taskId } });
}
/** 提交按钮 */
function submitForm() {
proxy.$refs["inspectionRef"].validate(valid => {