From 1ae890a97b92470ad7c163615873091622c1c8ae Mon Sep 17 00:00:00 2001 From: houzhongjian <houzhongyi@126.com> Date: 星期三, 06 十一月 2024 14:09:23 +0800 Subject: [PATCH] 将摄像头模块名dev修改为video --- src/views/data/video/nvr/index.vue | 38 ++++++++++++++++++-------------------- 1 files changed, 18 insertions(+), 20 deletions(-) diff --git a/src/views/data/dev/nvr/index.vue b/src/views/data/video/nvr/index.vue similarity index 86% rename from src/views/data/dev/nvr/index.vue rename to src/views/data/video/nvr/index.vue index 07f69c9..61d0163 100644 --- a/src/views/data/dev/nvr/index.vue +++ b/src/views/data/video/nvr/index.vue @@ -6,14 +6,14 @@ :model="queryParams" ref="queryFormRef" :inline="true" - label-width="68px" + label-width="40px" > <el-form-item label="品牌" prop="status"> <el-select v-model="queryParams.brand" placeholder="品牌" clearable - class="!w-120px" + class="!w-140px" > <el-option v-for="dict in getIntDictOptions(DICT_TYPE.CAMERA_BRAND)" @@ -23,22 +23,22 @@ /> </el-select> </el-form-item> - <el-form-item label="编号" prop="code"> + <el-form-item label="编码" prop="code"> <el-input v-model="queryParams.code" - placeholder="请输入编号" + placeholder="请输入编码" clearable @keyup.enter="handleQuery" - class="!w-120px" + class="!w-140px" /> </el-form-item> - <el-form-item label="IP" prop="name"> + <el-form-item label="IP" prop="ip"> <el-input v-model="queryParams.ip" placeholder="请输入IP" clearable @keyup.enter="handleQuery" - class="!w-120px" + class="!w-140px" /> </el-form-item> <el-form-item label="名称" prop="name"> @@ -47,7 +47,7 @@ placeholder="请输入名称" clearable @keyup.enter="handleQuery" - class="!w-120px" + class="!w-140px" /> </el-form-item> <el-form-item> @@ -63,7 +63,7 @@ type="primary" plain @click="openForm('create')" - v-hasPermi="['dev:nvr:save']" + v-hasPermi="['video:nvr:save']" > <Icon icon="ep:plus" class="mr-5px" /> 新增 @@ -73,7 +73,7 @@ plain @click="handleExport" :loading="exportLoading" - v-hasPermi="['dev:nvr:export']" + v-hasPermi="['video:nvr:export']" > <Icon icon="ep:download" class="mr-5px" /> 导出 @@ -90,8 +90,6 @@ <dict-tag :type="DICT_TYPE.CAMERA_BRAND" :value="scope.row.brand" /> </template> </el-table-column> - <el-table-column label="设备类型" align="center" prop="device" width="200"/> - <el-table-column label="位置" align="center" prop="position" /> <el-table-column label="编码" align="center" prop="code" width="100"/> <el-table-column label="名称" align="center" prop="name"/> <el-table-column label="IP" align="center" prop="ip" /> @@ -110,7 +108,7 @@ link type="primary" @click="openForm('update', scope.row.id)" - v-hasPermi="['dev:nvr:update']" + v-hasPermi="['video:nvr:update']" > 编辑 </el-button> @@ -118,11 +116,11 @@ link type="danger" @click="handleDelete(scope.row.id)" - v-hasPermi="['dev:nvr:delete']" + v-hasPermi="['video:nvr:delete']" > 删除 </el-button> - <el-button v-if="scope.row.brand == 1" type="text" size="small" @click="cameraHandle(scope.row.id)">摄像头</el-button> + <el-button link type="success" size="small" @click="cameraHandle(scope.row.id)">摄像头</el-button> </template> </el-table-column> </el-table> @@ -139,15 +137,15 @@ <NvrForm ref="formRef" @success="getList" /> <!-- 弹窗, 摄像头 --> - <Camera ref="devCameraRef"/> + <NvrCamera ref="videoCameraRef"/> </template> <script lang="ts" setup> import {DICT_TYPE, getIntDictOptions} from '@/utils/dict' import download from '@/utils/download' - import * as NvrApi from '@/api/data/dev/nvr' + import * as NvrApi from '@/api/data/video/nvr' import NvrForm from './NvrForm.vue' - import Camera from '../camera/camera.vue' + import NvrCamera from './NvrCamera.vue' defineOptions({name: 'Nvr'}) @@ -169,7 +167,7 @@ const queryFormRef = ref() // 搜索的表单 const exportLoading = ref(false) // 导出的加载中 - const devCameraRef = ref() + const videoCameraRef = ref() /** 查询列表 */ const getList = async () => { @@ -185,7 +183,7 @@ const cameraHandle = (id: string) => { // devCameraVisible.value = true - devCameraRef.value.open(id) + videoCameraRef.value.open(id) } /** 搜索按钮操作 */ -- Gitblit v1.9.3