|
|
|
@ -2,10 +2,7 @@ |
|
|
|
<div class="app-container"> |
|
|
|
<el-form :inline="true" :model="queryParams" class="demo-form-inline"> |
|
|
|
<el-form-item label="设备类型"> |
|
|
|
<el-select |
|
|
|
v-model="queryParams.type" |
|
|
|
placeholder="请选择设备类型" |
|
|
|
> |
|
|
|
<el-select v-model="queryParams.type" placeholder="请选择设备类型"> |
|
|
|
<el-option |
|
|
|
v-for="dict in deviceTypeOptions" |
|
|
|
:key="dict.dictValue" |
|
|
|
@ -44,7 +41,9 @@ |
|
|
|
@click="handleQuery" |
|
|
|
>搜索</el-button |
|
|
|
> |
|
|
|
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button> |
|
|
|
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery" |
|
|
|
>重置</el-button |
|
|
|
> |
|
|
|
</el-form-item> |
|
|
|
</el-form> |
|
|
|
<el-row :gutter="10" class="mb8"> |
|
|
|
@ -304,12 +303,7 @@ |
|
|
|
align="center" |
|
|
|
> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column |
|
|
|
label="操作" |
|
|
|
align="center" |
|
|
|
fixed="right" |
|
|
|
width="200px" |
|
|
|
> |
|
|
|
<el-table-column label="操作" align="center" fixed="right" width="200px"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<el-button |
|
|
|
size="mini" |
|
|
|
@ -325,8 +319,20 @@ |
|
|
|
@click="handleDelete(scope.row.eqpbookId)" |
|
|
|
>删除</el-button |
|
|
|
> |
|
|
|
<el-button size="mini" type="text" icon="el-icon-s-promotion" @click="goToAboutPage(scope.row.eqpbookId)">通道</el-button> |
|
|
|
<el-button size="mini" type="text" icon="el-icon-upload" @click="uploadImg">上传图片</el-button> |
|
|
|
<el-button |
|
|
|
size="mini" |
|
|
|
type="text" |
|
|
|
icon="el-icon-s-promotion" |
|
|
|
@click="goToAboutPage(scope.row.eqpbookId)" |
|
|
|
>通道</el-button |
|
|
|
> |
|
|
|
<el-button |
|
|
|
size="mini" |
|
|
|
type="text" |
|
|
|
icon="el-icon-upload" |
|
|
|
@click="uploadImg" |
|
|
|
>上传图片</el-button |
|
|
|
> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
</el-table> |
|
|
|
@ -410,15 +416,18 @@ |
|
|
|
|
|
|
|
<el-row :gutter="10"> |
|
|
|
<el-col span="8"> |
|
|
|
<el-form-item |
|
|
|
label="主系统" |
|
|
|
class="mainSystem" |
|
|
|
> |
|
|
|
<el-form-item label="主系统" class="mainSystem"> |
|
|
|
<el-select |
|
|
|
v-model="dialogForm.mainSystemCode" |
|
|
|
placeholder="请选择主系统" |
|
|
|
style="display: block; width: 100%" |
|
|
|
> |
|
|
|
<el-option |
|
|
|
:label="item.mainSystemName || item.mainSystemCode" |
|
|
|
:value="item.mainSystemCode" |
|
|
|
v-for="item in mainSystemData" |
|
|
|
:key="item.mainSystemId" |
|
|
|
></el-option> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
@ -526,9 +535,7 @@ |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col span="8"> |
|
|
|
<el-form-item |
|
|
|
label="相对空间位置x" |
|
|
|
> |
|
|
|
<el-form-item label="相对空间位置x"> |
|
|
|
<el-input |
|
|
|
v-model="dialogForm.positionX" |
|
|
|
placeholder="请输入相对空间位置x" |
|
|
|
@ -536,9 +543,7 @@ |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col span="8"> |
|
|
|
<el-form-item |
|
|
|
label="相对空间位置y" |
|
|
|
> |
|
|
|
<el-form-item label="相对空间位置y"> |
|
|
|
<el-input |
|
|
|
v-model="dialogForm.positionY" |
|
|
|
placeholder="请输入相对空间位置y" |
|
|
|
@ -549,9 +554,7 @@ |
|
|
|
|
|
|
|
<el-row :gutter="10"> |
|
|
|
<el-col span="8"> |
|
|
|
<el-form-item |
|
|
|
label="相对空间位置z" |
|
|
|
> |
|
|
|
<el-form-item label="相对空间位置z"> |
|
|
|
<el-input |
|
|
|
v-model="dialogForm.positionZ" |
|
|
|
placeholder="请输入相对空间位置z" |
|
|
|
@ -622,6 +625,7 @@ import { |
|
|
|
video_mode, |
|
|
|
eqpbook, |
|
|
|
edit, |
|
|
|
mainsystemList, |
|
|
|
} from "@/api/equipment/equipment"; |
|
|
|
import Treeselect from "@riophae/vue-treeselect"; |
|
|
|
import "@riophae/vue-treeselect/dist/vue-treeselect.css"; |
|
|
|
@ -653,6 +657,7 @@ export default { |
|
|
|
useModeData: [], |
|
|
|
videoModeData: [], |
|
|
|
type: 0, |
|
|
|
mainSystemData: [], |
|
|
|
}; |
|
|
|
}, |
|
|
|
mounted() { |
|
|
|
@ -673,6 +678,7 @@ export default { |
|
|
|
this.videoModeData = res.data; |
|
|
|
} |
|
|
|
}); |
|
|
|
this.getMainsystemList() |
|
|
|
}, |
|
|
|
methods: { |
|
|
|
init() { |
|
|
|
@ -687,6 +693,13 @@ export default { |
|
|
|
} |
|
|
|
}); |
|
|
|
}, |
|
|
|
getMainsystemList() { |
|
|
|
mainsystemList().then((res) => { |
|
|
|
if (res.code == 200) { |
|
|
|
this.mainSystemData = res.rows; |
|
|
|
} |
|
|
|
}); |
|
|
|
}, |
|
|
|
getDeviceTypeInit() { |
|
|
|
getDeviceType().then((res) => { |
|
|
|
if (res.code == 200) { |
|
|
|
|