页面修改
This commit is contained in:
parent
f8944129e9
commit
61c96050f8
|
|
@ -294,10 +294,10 @@ export default {
|
||||||
background-image: url(./assets/image/bg.png);
|
background-image: url(./assets/image/bg.png);
|
||||||
background-size: 100% 100%;
|
background-size: 100% 100%;
|
||||||
} */
|
} */
|
||||||
.el-table .el-table__body-wrapper tbody tr {
|
// .el-table .el-table__body-wrapper tbody tr {
|
||||||
background-image: url(./assets/image/bg.png);
|
// background-image: url(./assets/image/bg.png);
|
||||||
background-size: cover;
|
// background-size: cover;
|
||||||
}
|
// }
|
||||||
|
|
||||||
.el-dialog__footer {
|
.el-dialog__footer {
|
||||||
text-align: center;
|
text-align: center;
|
||||||
|
|
|
||||||
|
|
@ -1,16 +1,34 @@
|
||||||
<template>
|
<template>
|
||||||
<div>
|
<div>
|
||||||
<div>
|
<div>
|
||||||
<el-dialog title="添加策略" :visible.sync="dialogVisible1" :before-close="handleClose" width="82%">
|
<el-dialog
|
||||||
<el-form :model="ruleForm1" :rules="rules1" ref="ruleForm1" label-width="150px" class="demo-ruleForm1"
|
title="添加策略"
|
||||||
:label-position="labelPosition">
|
:visible.sync="dialogVisible1"
|
||||||
|
:before-close="handleClose"
|
||||||
|
width="82%"
|
||||||
|
>
|
||||||
|
<el-form
|
||||||
|
:model="ruleForm1"
|
||||||
|
:rules="rules1"
|
||||||
|
ref="ruleForm1"
|
||||||
|
label-width="150px"
|
||||||
|
class="demo-ruleForm1"
|
||||||
|
:label-position="labelPosition"
|
||||||
|
>
|
||||||
<el-row :justify="center">
|
<el-row :justify="center">
|
||||||
<el-col :span="6">
|
<el-col :span="6">
|
||||||
<el-form-item label="名称:" prop="clgl_name">
|
<el-form-item label="名称:" prop="clgl_name">
|
||||||
<el-col :span="19">
|
<el-col :span="19">
|
||||||
<el-select v-model="ruleForm1.clgl_name" placeholder="选择对象">
|
<el-select
|
||||||
<el-option v-for="item in options1" :key="item.value" :label="item.label"
|
v-model="ruleForm1.clgl_name"
|
||||||
:value="item.value">
|
placeholder="选择对象"
|
||||||
|
>
|
||||||
|
<el-option
|
||||||
|
v-for="item in options1"
|
||||||
|
:key="item.value"
|
||||||
|
:label="item.label"
|
||||||
|
:value="item.value"
|
||||||
|
>
|
||||||
</el-option>
|
</el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-col>
|
</el-col>
|
||||||
|
|
@ -18,9 +36,16 @@
|
||||||
|
|
||||||
<el-form-item label="源对象:" prop="clgl_ydx" style="color: red">
|
<el-form-item label="源对象:" prop="clgl_ydx" style="color: red">
|
||||||
<el-col :span="19">
|
<el-col :span="19">
|
||||||
<el-select v-model="ruleForm1.clgl_ydx" placeholder="选择对象">
|
<el-select
|
||||||
<el-option v-for="item in options4" :key="item.value" :label="item.label"
|
v-model="ruleForm1.clgl_ydx"
|
||||||
:value="item.value">
|
placeholder="选择对象"
|
||||||
|
>
|
||||||
|
<el-option
|
||||||
|
v-for="item in options4"
|
||||||
|
:key="item.value"
|
||||||
|
:label="item.label"
|
||||||
|
:value="item.value"
|
||||||
|
>
|
||||||
</el-option>
|
</el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-col>
|
</el-col>
|
||||||
|
|
@ -63,9 +88,17 @@
|
||||||
<el-col :span="6">
|
<el-col :span="6">
|
||||||
<el-form-item label="协议:" prop="clgl_xy">
|
<el-form-item label="协议:" prop="clgl_xy">
|
||||||
<el-col :span="19">
|
<el-col :span="19">
|
||||||
<el-select v-model="ruleForm1.clgl_xy" multiple placeholder="请选择">
|
<el-select
|
||||||
<el-option v-for="item in options2" :key="item.value" :label="item.label"
|
v-model="ruleForm1.clgl_xy"
|
||||||
:value="item.value">
|
multiple
|
||||||
|
placeholder="请选择"
|
||||||
|
>
|
||||||
|
<el-option
|
||||||
|
v-for="item in options2"
|
||||||
|
:key="item.value"
|
||||||
|
:label="item.label"
|
||||||
|
:value="item.value"
|
||||||
|
>
|
||||||
</el-option>
|
</el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-col>
|
</el-col>
|
||||||
|
|
@ -77,38 +110,62 @@
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="入口网卡:" prop="clgl_rkwk">
|
<el-form-item label="入口网卡:" prop="clgl_rkwk">
|
||||||
<el-col :span="19">
|
<el-col :span="19">
|
||||||
<el-select v-model="ruleForm1.clgl_rkwk" placeholder="选择配置的内网网卡">
|
<el-select
|
||||||
<el-option v-for="item in options8" :key="item.value" :label="item.label"
|
v-model="ruleForm1.clgl_rkwk"
|
||||||
:value="item.value">
|
placeholder="选择配置的内网网卡"
|
||||||
|
>
|
||||||
|
<el-option
|
||||||
|
v-for="item in options8"
|
||||||
|
:key="item.value"
|
||||||
|
:label="item.label"
|
||||||
|
:value="item.value"
|
||||||
|
>
|
||||||
</el-option>
|
</el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="出口网卡:" prop="clgl_ckwk">
|
<el-form-item label="出口网卡:" prop="clgl_ckwk">
|
||||||
<el-col :span="19">
|
<el-col :span="19">
|
||||||
<el-select v-model="ruleForm1.clgl_ckwk" placeholder="选择配置的外网网卡">
|
<el-select
|
||||||
<el-option v-for="item in options9" :key="item.value" :label="item.label"
|
v-model="ruleForm1.clgl_ckwk"
|
||||||
:value="item.value">
|
placeholder="选择配置的外网网卡"
|
||||||
|
>
|
||||||
|
<el-option
|
||||||
|
v-for="item in options9"
|
||||||
|
:key="item.value"
|
||||||
|
:label="item.label"
|
||||||
|
:value="item.value"
|
||||||
|
>
|
||||||
</el-option>
|
</el-option>
|
||||||
</el-select> </el-col></el-form-item>
|
</el-select> </el-col
|
||||||
|
></el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="6">
|
<el-col :span="6">
|
||||||
<el-form-item label="工作模式:" prop="clgl_gzms">
|
<el-form-item label="工作模式:" prop="clgl_gzms">
|
||||||
<el-col :span="19">
|
<el-col :span="19">
|
||||||
<el-select v-model="ruleForm1.clgl_gzms" placeholder="请选择">
|
<el-select v-model="ruleForm1.clgl_gzms" placeholder="请选择">
|
||||||
<el-option v-for="item in options3" :key="item.value" :label="item.label"
|
<el-option
|
||||||
:value="item.value">
|
v-for="item in options3"
|
||||||
|
:key="item.value"
|
||||||
|
:label="item.label"
|
||||||
|
:value="item.value"
|
||||||
|
>
|
||||||
</el-option>
|
</el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="目的对象:" prop="clgl_mddx">
|
<el-form-item label="目的对象:" prop="clgl_mddx">
|
||||||
<el-col :span="19">
|
<el-col :span="19">
|
||||||
<el-select v-model="ruleForm1.clgl_mddx" placeholder="请选择">
|
<!-- <el-select v-model="ruleForm1.clgl_mddx" placeholder="请选择">
|
||||||
<el-option v-for="item in options6" :key="item.value" :label="item.label"
|
<el-option
|
||||||
:value="item.value">
|
v-for="item in options6"
|
||||||
|
:key="item.value"
|
||||||
|
:label="item.label"
|
||||||
|
:value="item.value"
|
||||||
|
>
|
||||||
</el-option>
|
</el-option>
|
||||||
</el-select>
|
</el-select> -->
|
||||||
|
<el-input v-model="ruleForm1.clgl_mddx"></el-input>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="入口IP:" prop="clgl_rkip">
|
<el-form-item label="入口IP:" prop="clgl_rkip">
|
||||||
|
|
@ -160,9 +217,16 @@
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="未定义命令:" prop="clgl_wdyml">
|
<el-form-item label="未定义命令:" prop="clgl_wdyml">
|
||||||
<el-col :span="19">
|
<el-col :span="19">
|
||||||
<el-select v-model="ruleForm1.clgl_wdyml" placeholder="请选择">
|
<el-select
|
||||||
<el-option v-for="item in options5" :key="item.value" :label="item.label"
|
v-model="ruleForm1.clgl_wdyml"
|
||||||
:value="item.value">
|
placeholder="请选择"
|
||||||
|
>
|
||||||
|
<el-option
|
||||||
|
v-for="item in options5"
|
||||||
|
:key="item.value"
|
||||||
|
:label="item.label"
|
||||||
|
:value="item.value"
|
||||||
|
>
|
||||||
</el-option>
|
</el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-col>
|
</el-col>
|
||||||
|
|
@ -171,9 +235,21 @@
|
||||||
</el-row>
|
</el-row>
|
||||||
</el-form>
|
</el-form>
|
||||||
<span>记录日志:</span>
|
<span>记录日志:</span>
|
||||||
<el-switch style="margin-left: 6%" v-model="value" active-color="#13ce66" inactive-color="#ff4949">
|
<el-switch
|
||||||
|
style="margin-left: 6%"
|
||||||
|
v-model="switchvalue"
|
||||||
|
active-color="#13ce66"
|
||||||
|
inactive-color="#ff4949"
|
||||||
|
>
|
||||||
</el-switch>
|
</el-switch>
|
||||||
<div class="title" style="display: flex; justify-content: space-between; margin-top: 10px">
|
<div
|
||||||
|
class="title"
|
||||||
|
style="
|
||||||
|
display: flex;
|
||||||
|
justify-content: space-between;
|
||||||
|
margin-top: 10px;
|
||||||
|
"
|
||||||
|
>
|
||||||
<h3 style="margin-top: 10px; margin-bottom: 3px">命令列表</h3>
|
<h3 style="margin-top: 10px; margin-bottom: 3px">命令列表</h3>
|
||||||
<el-button @click="flag = true">新增命令</el-button>
|
<el-button @click="flag = true">新增命令</el-button>
|
||||||
</div>
|
</div>
|
||||||
|
|
@ -182,34 +258,61 @@
|
||||||
<el-table-column label="序号">
|
<el-table-column label="序号">
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
{{ scope.$index + 1 }}
|
{{ scope.$index + 1 }}
|
||||||
</template></el-table-column>
|
</template></el-table-column
|
||||||
<el-table-column prop="cmdlist_ml" label="命令(功能码)"> </el-table-column>
|
>
|
||||||
<el-table-column prop="cmdlist_qsdz" label="起始地址"> </el-table-column>
|
<el-table-column prop="cmdlist_ml" label="命令(功能码)">
|
||||||
<el-table-column prop="cmdlist_dzcd" label="地址长度"> </el-table-column>
|
</el-table-column>
|
||||||
|
<el-table-column prop="cmdlist_qsdz" label="起始地址">
|
||||||
|
</el-table-column>
|
||||||
|
<el-table-column prop="cmdlist_dzcd" label="地址长度">
|
||||||
|
</el-table-column>
|
||||||
<el-table-column prop="cmdlist_ms" label="描述"> </el-table-column>
|
<el-table-column prop="cmdlist_ms" label="描述"> </el-table-column>
|
||||||
<el-table-column prop="cmdlist_dz" label="动作"> </el-table-column>
|
<el-table-column prop="cmdlist_dz" label="动作"> </el-table-column>
|
||||||
<el-table-column label="操作">
|
<el-table-column label="操作">
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<el-button @click="handleClick(scope.row)" type="text" size="small">编辑</el-button>
|
<el-button
|
||||||
|
@click="handleClick(scope.row)"
|
||||||
|
type="text"
|
||||||
|
size="small"
|
||||||
|
>编辑</el-button
|
||||||
|
>
|
||||||
<el-button type="text" size="small">删除</el-button>
|
<el-button type="text" size="small">删除</el-button>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
</el-table>
|
</el-table>
|
||||||
<span slot="footer" class="dialog-footer">
|
<span slot="footer" class="dialog-footer">
|
||||||
<el-button type="primary" @click="dialogVisible1 = false">保 存</el-button>
|
<el-button type="primary" @click="dialogVisible1 = false"
|
||||||
|
>保 存</el-button
|
||||||
|
>
|
||||||
<el-button @click="dialogVisible1 = false">取 消</el-button>
|
<el-button @click="dialogVisible1 = false">取 消</el-button>
|
||||||
</span>
|
</span>
|
||||||
</el-dialog>
|
</el-dialog>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<el-dialog title="新增命令" :visible.sync="flag" width="30%" :before-close="handleClose">
|
<el-dialog
|
||||||
<el-form center :model="ruleForm2" :rules="rules2" ref="ruleForm2" label-width="150px"
|
title="新增命令"
|
||||||
class="demo-ruleForm2" :label-position="labelPosition">
|
:visible.sync="flag"
|
||||||
|
width="30%"
|
||||||
|
:before-close="handleClose"
|
||||||
|
>
|
||||||
|
<el-form
|
||||||
|
center
|
||||||
|
:model="ruleForm2"
|
||||||
|
:rules="rules2"
|
||||||
|
ref="ruleForm2"
|
||||||
|
label-width="150px"
|
||||||
|
class="demo-ruleForm2"
|
||||||
|
:label-position="labelPosition"
|
||||||
|
>
|
||||||
<el-form-item label="命令:" prop="cmdlist_ml">
|
<el-form-item label="命令:" prop="cmdlist_ml">
|
||||||
<el-col :span="6">
|
<el-col :span="6">
|
||||||
<el-select v-model="ruleForm2.cmdlist_ml" style="width: 200px;">
|
<el-select v-model="ruleForm2.cmdlist_ml" style="width: 200px">
|
||||||
<el-option v-for="item in options6" :key="item.value" :label="item.label"
|
<el-option
|
||||||
:value="item.value">
|
v-for="item in options6"
|
||||||
|
:key="item.value"
|
||||||
|
:label="item.label"
|
||||||
|
:value="item.value"
|
||||||
|
>
|
||||||
</el-option>
|
</el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-col>
|
</el-col>
|
||||||
|
|
@ -217,33 +320,46 @@
|
||||||
|
|
||||||
<el-form-item label="设备ID:" prop="cmdlist_sbid" style="color: red">
|
<el-form-item label="设备ID:" prop="cmdlist_sbid" style="color: red">
|
||||||
<el-col :span="6">
|
<el-col :span="6">
|
||||||
<el-select v-model="ruleForm2.cmdlist_sbid" style="width: 200px;">
|
<el-select v-model="ruleForm2.cmdlist_sbid" style="width: 200px">
|
||||||
<el-option v-for="item in options7" :key="item.value" :label="item.label"
|
<el-option
|
||||||
:value="item.value">
|
v-for="item in options7"
|
||||||
|
:key="item.value"
|
||||||
|
:label="item.label"
|
||||||
|
:value="item.value"
|
||||||
|
>
|
||||||
</el-option>
|
</el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="起始地址:" prop="cmdlist_qsdz">
|
<el-form-item label="起始地址:" prop="cmdlist_qsdz">
|
||||||
<el-col :span="6">
|
<el-col :span="6">
|
||||||
<el-input v-model="ruleForm2.cmdlist_qsdz" style="width: 200px;"> </el-input>
|
<el-input v-model="ruleForm2.cmdlist_qsdz" style="width: 200px">
|
||||||
|
</el-input>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="地址长度:" prop="cmdlist_dzcd">
|
<el-form-item label="地址长度:" prop="cmdlist_dzcd">
|
||||||
<el-col :span="6">
|
<el-col :span="6">
|
||||||
<el-input v-model="ruleForm2.cmdlist_dzcd" style="width: 200px;">
|
<el-input v-model="ruleForm2.cmdlist_dzcd" style="width: 200px">
|
||||||
</el-input>
|
</el-input>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="描述:" prop="cmdlist_ms">
|
<el-form-item label="描述:" prop="cmdlist_ms">
|
||||||
<el-col :span="6">
|
<el-col :span="6">
|
||||||
<el-input v-model="ruleForm2.cmdlist_ms" style="width: 200px;"></el-input></el-col>
|
<el-input
|
||||||
|
v-model="ruleForm2.cmdlist_ms"
|
||||||
|
style="width: 200px"
|
||||||
|
></el-input
|
||||||
|
></el-col>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="动作:" prop="cmdlist_dz">
|
<el-form-item label="动作:" prop="cmdlist_dz">
|
||||||
<el-col :span="6">
|
<el-col :span="6">
|
||||||
<el-select v-model="ruleForm2.cmdlist_dz" style="width: 200px;">
|
<el-select v-model="ruleForm2.cmdlist_dz" style="width: 200px">
|
||||||
<el-option v-for="item in options5" :key="item.value" :label="item.label"
|
<el-option
|
||||||
:value="item.value">
|
v-for="item in options5"
|
||||||
|
:key="item.value"
|
||||||
|
:label="item.label"
|
||||||
|
:value="item.value"
|
||||||
|
>
|
||||||
</el-option>
|
</el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-col>
|
</el-col>
|
||||||
|
|
@ -296,10 +412,11 @@
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
export default {
|
export default {
|
||||||
name: 'InternetCompetitionAddPolicy',
|
name: "InternetCompetitionAddPolicy",
|
||||||
|
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
|
switchvalue: false,
|
||||||
clgl_qidong: true,
|
clgl_qidong: true,
|
||||||
// 入口IP
|
// 入口IP
|
||||||
clgl_rkip1: "",
|
clgl_rkip1: "",
|
||||||
|
|
@ -319,7 +436,7 @@ export default {
|
||||||
{
|
{
|
||||||
label: "无线区策略",
|
label: "无线区策略",
|
||||||
value: "无线区策略",
|
value: "无线区策略",
|
||||||
}
|
},
|
||||||
],
|
],
|
||||||
options2: [
|
options2: [
|
||||||
{
|
{
|
||||||
|
|
@ -333,13 +450,15 @@ export default {
|
||||||
{
|
{
|
||||||
label: "DNP3",
|
label: "DNP3",
|
||||||
value: "DNP3",
|
value: "DNP3",
|
||||||
}, {
|
},
|
||||||
|
{
|
||||||
label: "S7",
|
label: "S7",
|
||||||
value: "S7",
|
value: "S7",
|
||||||
}, {
|
},
|
||||||
|
{
|
||||||
label: "EC104",
|
label: "EC104",
|
||||||
value: "EC104",
|
value: "EC104",
|
||||||
}
|
},
|
||||||
],
|
],
|
||||||
options3: [
|
options3: [
|
||||||
{
|
{
|
||||||
|
|
@ -349,30 +468,31 @@ export default {
|
||||||
{
|
{
|
||||||
label: "路由模式",
|
label: "路由模式",
|
||||||
value: "路由模式",
|
value: "路由模式",
|
||||||
}, {
|
},
|
||||||
|
{
|
||||||
label: "透明模式",
|
label: "透明模式",
|
||||||
value: "透明模式",
|
value: "透明模式",
|
||||||
}
|
},
|
||||||
],
|
],
|
||||||
options4: [
|
options4: [
|
||||||
{
|
{
|
||||||
label: "有线区交换机",
|
label: "有线区交换机",
|
||||||
value: "有线区交换机"
|
value: "有线区交换机",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: "无线区路由器",
|
label: "无线区路由器",
|
||||||
value: "无线区路由器"
|
value: "无线区路由器",
|
||||||
}
|
},
|
||||||
],
|
],
|
||||||
options5: [
|
options5: [
|
||||||
{
|
{
|
||||||
label: "拒绝",
|
label: "拒绝",
|
||||||
value: "拒绝"
|
value: "拒绝",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: "允许",
|
label: "允许",
|
||||||
value: "允许"
|
value: "允许",
|
||||||
}
|
},
|
||||||
],
|
],
|
||||||
options6: [
|
options6: [
|
||||||
{
|
{
|
||||||
|
|
@ -382,7 +502,8 @@ export default {
|
||||||
{
|
{
|
||||||
label: "读输入状态",
|
label: "读输入状态",
|
||||||
value: "读输入状态",
|
value: "读输入状态",
|
||||||
}, {
|
},
|
||||||
|
{
|
||||||
label: "读线保持寄存器",
|
label: "读线保持寄存器",
|
||||||
value: "读线保持寄存器",
|
value: "读线保持寄存器",
|
||||||
},
|
},
|
||||||
|
|
@ -393,14 +514,15 @@ export default {
|
||||||
{
|
{
|
||||||
label: "强制单个线圈",
|
label: "强制单个线圈",
|
||||||
value: "强制单个线圈",
|
value: "强制单个线圈",
|
||||||
}, {
|
},
|
||||||
|
{
|
||||||
label: "预置单个寄存器",
|
label: "预置单个寄存器",
|
||||||
value: "预置单个寄存器",
|
value: "预置单个寄存器",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: "强制多个寄存器",
|
label: "强制多个寄存器",
|
||||||
value: "强制多个寄存器",
|
value: "强制多个寄存器",
|
||||||
}
|
},
|
||||||
],
|
],
|
||||||
options7: [
|
options7: [
|
||||||
{
|
{
|
||||||
|
|
@ -410,25 +532,27 @@ export default {
|
||||||
{
|
{
|
||||||
label: "无线区路由器命令",
|
label: "无线区路由器命令",
|
||||||
value: "无线区路由器命令",
|
value: "无线区路由器命令",
|
||||||
}
|
},
|
||||||
],
|
],
|
||||||
options8: [
|
options8: [
|
||||||
{
|
{
|
||||||
label: "有线区网闸(外网)",
|
label: "有线区网闸(外网)",
|
||||||
value: "有线区网闸(外网)",
|
value: "有线区网闸(外网)",
|
||||||
}, {
|
},
|
||||||
|
{
|
||||||
label: "无线区网闸(外网)",
|
label: "无线区网闸(外网)",
|
||||||
value: "无线区网闸(外网)",
|
value: "无线区网闸(外网)",
|
||||||
}
|
},
|
||||||
],
|
],
|
||||||
options9: [
|
options9: [
|
||||||
{
|
{
|
||||||
label: "有线区网闸(内网)",
|
label: "有线区网闸(外网)",
|
||||||
value: "有线区网闸(内网)",
|
value: "有线区网闸(外网)",
|
||||||
}, {
|
},
|
||||||
|
{
|
||||||
label: "无线区网闸(内网)",
|
label: "无线区网闸(内网)",
|
||||||
value: "无线区网闸(内网)",
|
value: "无线区网闸(内网)",
|
||||||
}
|
},
|
||||||
],
|
],
|
||||||
dialogVisible1: true,
|
dialogVisible1: true,
|
||||||
labelPosition: "left",
|
labelPosition: "left",
|
||||||
|
|
@ -466,7 +590,7 @@ export default {
|
||||||
clgl_gzms: "透明模式",
|
clgl_gzms: "透明模式",
|
||||||
clgl_ydx: "有线区交换机",
|
clgl_ydx: "有线区交换机",
|
||||||
clgl_ydk: "",
|
clgl_ydk: "",
|
||||||
clgl_mddx: "",
|
clgl_mddx: "数采服务器",
|
||||||
clgl_mddk: "",
|
clgl_mddk: "",
|
||||||
clgl_rkwg: "",
|
clgl_rkwg: "",
|
||||||
clgl_rkwk: "有线区网闸(内网)",
|
clgl_rkwk: "有线区网闸(内网)",
|
||||||
|
|
@ -494,7 +618,7 @@ export default {
|
||||||
clgl_wdyml: [{ required: true, trigger: "change" }],
|
clgl_wdyml: [{ required: true, trigger: "change" }],
|
||||||
},
|
},
|
||||||
ruleForm2: {
|
ruleForm2: {
|
||||||
cmdlist_ml: "有线区交换机命令",
|
cmdlist_ml: "读线圈状态",
|
||||||
cmdlist_sbid: "",
|
cmdlist_sbid: "",
|
||||||
cmdlist_qsdz: "",
|
cmdlist_qsdz: "",
|
||||||
cmdlist_dzcd: "",
|
cmdlist_dzcd: "",
|
||||||
|
|
@ -513,13 +637,9 @@ export default {
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
|
|
||||||
mounted() {
|
mounted() {},
|
||||||
|
|
||||||
},
|
methods: {},
|
||||||
|
|
||||||
methods: {
|
|
||||||
|
|
||||||
},
|
|
||||||
};
|
};
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
|
@ -556,4 +676,5 @@ export default {
|
||||||
.el-input__inner {
|
.el-input__inner {
|
||||||
height: 30px;
|
height: 30px;
|
||||||
}
|
}
|
||||||
}</style>
|
}
|
||||||
|
</style>
|
||||||
|
|
|
||||||
|
|
@ -5,20 +5,26 @@
|
||||||
<div v-click-outside="closeMenu">
|
<div v-click-outside="closeMenu">
|
||||||
<!-- <el-button type="info" plain @click="dialogVisible = true">设备设置</el-button> -->
|
<!-- <el-button type="info" plain @click="dialogVisible = true">设备设置</el-button> -->
|
||||||
<div class="tree_menu" v-show="dialogVisible">
|
<div class="tree_menu" v-show="dialogVisible">
|
||||||
<el-tree :data="datas" :props="defaultProps" @node-contextmenu="rightClick"
|
<el-tree
|
||||||
@node-click="treeNodeClick"></el-tree>
|
:data="datas"
|
||||||
|
:props="defaultProps"
|
||||||
|
@node-contextmenu="rightClick"
|
||||||
|
@node-click="treeNodeClick"
|
||||||
|
></el-tree>
|
||||||
<!-- 树形控件右键组件 -->
|
<!-- 树形控件右键组件 -->
|
||||||
<div v-show="menuShow" class="tree_rightmenu" :style="{ ...rightMenu }">
|
<div v-show="menuShow" class="tree_rightmenu" :style="{ ...rightMenu }">
|
||||||
|
<el-menu
|
||||||
<el-menu class="el-menu-vertical-demo" @select="selectMenuNode" default-active="#0078FE">
|
class="el-menu-vertical-demo"
|
||||||
|
@select="selectMenuNode"
|
||||||
<el-menu-item id="menuitem" index="1" style="font-size: 12px;">
|
default-active="#0078FE"
|
||||||
|
>
|
||||||
|
<el-menu-item id="menuitem" index="1" style="font-size: 12px">
|
||||||
<span slot="title">新建设备</span>
|
<span slot="title">新建设备</span>
|
||||||
</el-menu-item>
|
</el-menu-item>
|
||||||
<el-menu-item index="2" style="font-size: 12px;">
|
<el-menu-item index="2" style="font-size: 12px">
|
||||||
<span slot="title">删 除</span>
|
<span slot="title">删 除</span>
|
||||||
</el-menu-item>
|
</el-menu-item>
|
||||||
<el-menu-item index="3" style="font-size: 12px;">
|
<el-menu-item index="3" style="font-size: 12px">
|
||||||
<span slot="title">取 消</span>
|
<span slot="title">取 消</span>
|
||||||
</el-menu-item>
|
</el-menu-item>
|
||||||
</el-menu>
|
</el-menu>
|
||||||
|
|
@ -28,13 +34,30 @@
|
||||||
<!-- 网口设备 -->
|
<!-- 网口设备 -->
|
||||||
<div class="pas_params">
|
<div class="pas_params">
|
||||||
<el-dialog title="设备属性" :visible.sync="add_passage" width="382px">
|
<el-dialog title="设备属性" :visible.sync="add_passage" width="382px">
|
||||||
<el-form :model="formdata" :label-position="labelPosition" :rules="rules" ref="ruleForm">
|
<el-form
|
||||||
|
:model="formdata"
|
||||||
|
:label-position="labelPosition"
|
||||||
|
:rules="rules"
|
||||||
|
ref="ruleForm"
|
||||||
|
>
|
||||||
<el-row>
|
<el-row>
|
||||||
<el-col :span="24">
|
<el-col :span="24">
|
||||||
<el-form-item label="设备ID:" :label-width="formLabelWidth" prop="sbpz_sbid">
|
<el-form-item
|
||||||
<el-select v-model="formdata.sbpz_sbid" placeholder="" style="width: 200px;height:30px">
|
label="设备ID:"
|
||||||
<el-option v-for="(item, index) in options1" :key="index" :label="item.label"
|
:label-width="formLabelWidth"
|
||||||
:value="item.value">
|
prop="sbpz_sbid"
|
||||||
|
>
|
||||||
|
<el-select
|
||||||
|
v-model="formdata.sbpz_sbid"
|
||||||
|
placeholder=""
|
||||||
|
style="width: 200px; height: 30px"
|
||||||
|
>
|
||||||
|
<el-option
|
||||||
|
v-for="(item, index) in options1"
|
||||||
|
:key="index"
|
||||||
|
:label="item.label"
|
||||||
|
:value="item.value"
|
||||||
|
>
|
||||||
</el-option>
|
</el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
@ -42,10 +65,22 @@
|
||||||
</el-row>
|
</el-row>
|
||||||
<el-row>
|
<el-row>
|
||||||
<el-col :span="24">
|
<el-col :span="24">
|
||||||
<el-form-item label="设备名称:" :label-width="formLabelWidth" prop="sbpz_sbmc">
|
<el-form-item
|
||||||
<el-select v-model="formdata.sbpz_sbmc" placeholder="" style="width: 200px;height:30px">
|
label="设备名称:"
|
||||||
<el-option v-for="(item, index) in options2" :key="index" :label="item.label"
|
:label-width="formLabelWidth"
|
||||||
:value="item.value">
|
prop="sbpz_sbmc"
|
||||||
|
>
|
||||||
|
<el-select
|
||||||
|
v-model="formdata.sbpz_sbmc"
|
||||||
|
placeholder=""
|
||||||
|
style="width: 200px; height: 30px"
|
||||||
|
>
|
||||||
|
<el-option
|
||||||
|
v-for="(item, index) in options2"
|
||||||
|
:key="index"
|
||||||
|
:label="item.label"
|
||||||
|
:value="item.value"
|
||||||
|
>
|
||||||
</el-option>
|
</el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
@ -53,9 +88,16 @@
|
||||||
</el-row>
|
</el-row>
|
||||||
<el-row>
|
<el-row>
|
||||||
<el-col :span="24">
|
<el-col :span="24">
|
||||||
<el-form-item label="MAC地址:" :label-width="formLabelWidth" prop="sbpz_sbdz">
|
<el-form-item
|
||||||
<el-input v-model="formdata.sbpz_sbdz" placeholder=""
|
label="MAC地址:"
|
||||||
style="width: 200px;height:30px"></el-input>
|
:label-width="formLabelWidth"
|
||||||
|
prop="sbpz_sbdz"
|
||||||
|
>
|
||||||
|
<el-input
|
||||||
|
v-model="formdata.sbpz_sbdz"
|
||||||
|
placeholder=""
|
||||||
|
style="width: 200px; height: 30px"
|
||||||
|
></el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
|
|
@ -69,28 +111,25 @@
|
||||||
<el-row>
|
<el-row>
|
||||||
<el-col :span="24">
|
<el-col :span="24">
|
||||||
<el-form-item label="基地址选择:">
|
<el-form-item label="基地址选择:">
|
||||||
<el-switch v-model="formdata.sbpz_jdzxz">
|
<el-switch v-model="formdata.sbpz_jdzxz"> </el-switch>
|
||||||
</el-switch>
|
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
</el-form>
|
</el-form>
|
||||||
<span slot="footer" class="dialog-footer">
|
<span slot="footer" class="dialog-footer">
|
||||||
<el-button type="primary" @click=saveDevice>保 存</el-button>
|
<el-button type="primary" @click="saveDevice">保 存</el-button>
|
||||||
<el-button @click="add_passage = false">取 消</el-button>
|
<el-button @click="add_passage = false">取 消</el-button>
|
||||||
|
|
||||||
</span>
|
</span>
|
||||||
</el-dialog>
|
</el-dialog>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
import { SaveUserAnswer } from '@/api/user';
|
import { SaveUserAnswer } from "@/api/user";
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'DeviceView',
|
name: "DeviceView",
|
||||||
|
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
|
|
@ -108,100 +147,110 @@ export default {
|
||||||
rightMenu: "",
|
rightMenu: "",
|
||||||
dialogVisible: true,
|
dialogVisible: true,
|
||||||
menuShow: false,
|
menuShow: false,
|
||||||
options1: [{
|
options1: [
|
||||||
|
{
|
||||||
value: "有线区加工设备1",
|
value: "有线区加工设备1",
|
||||||
label: "有线区加工设备1"
|
label: "有线区加工设备1",
|
||||||
}, {
|
},
|
||||||
|
{
|
||||||
value: "无线区加工设备1",
|
value: "无线区加工设备1",
|
||||||
label: "无线区加工设备1"
|
label: "无线区加工设备1",
|
||||||
}],
|
},
|
||||||
options2: [{
|
],
|
||||||
|
options2: [
|
||||||
|
{
|
||||||
value: "有线区精雕1",
|
value: "有线区精雕1",
|
||||||
label: "有线区精雕1",
|
label: "有线区精雕1",
|
||||||
}, {
|
},
|
||||||
|
{
|
||||||
value: "无线区精雕1",
|
value: "无线区精雕1",
|
||||||
label: "无线区精雕1",
|
label: "无线区精雕1",
|
||||||
}],
|
},
|
||||||
datas: [{
|
],
|
||||||
label: 'Gateway',
|
datas: [
|
||||||
children: [{
|
{
|
||||||
label: '数据采集',
|
label: "Gateway",
|
||||||
children: [{
|
children: [
|
||||||
label: 'I/O点'
|
{
|
||||||
|
label: "数据采集",
|
||||||
|
children: [
|
||||||
|
{
|
||||||
|
label: "I/O点",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: '用户点',
|
label: "用户点",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: '计算点',
|
label: "计算点",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: '系统点',
|
label: "系统点",
|
||||||
},
|
},
|
||||||
]
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: "数据服务",
|
label: "数据服务",
|
||||||
children: [{
|
children: [
|
||||||
label: "Modbus"
|
{
|
||||||
}]
|
label: "Modbus",
|
||||||
|
},
|
||||||
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: "IOT",
|
label: "IOT",
|
||||||
children: [
|
children: [
|
||||||
{
|
{
|
||||||
label: "Mqtt Client"
|
label: "Mqtt Client",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: "Alink"
|
label: "Alink",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: "Tlink"
|
label: "Tlink",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: "loTDDC"
|
label: "loTDDC",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: "Ulink"
|
label: "Ulink",
|
||||||
},
|
},
|
||||||
]
|
],
|
||||||
}
|
},
|
||||||
]
|
],
|
||||||
}],
|
},
|
||||||
|
],
|
||||||
defaultProps: {
|
defaultProps: {
|
||||||
children: 'children',
|
children: "children",
|
||||||
label: 'label'
|
label: "label",
|
||||||
},
|
},
|
||||||
rules: {
|
rules: {
|
||||||
sbpz_sbid: [
|
sbpz_sbid: [
|
||||||
{ required: true, message: '请输入设备ID', trigger: 'blur' },
|
{ required: true, message: "请输入设备ID", trigger: "blur" },
|
||||||
],
|
],
|
||||||
sbpz_sbmc: [
|
sbpz_sbmc: [
|
||||||
{ required: true, message: '请输入设备名称', trigger: 'blur' },
|
{ required: true, message: "请输入设备名称", trigger: "blur" },
|
||||||
],
|
],
|
||||||
sbpz_sbdz: [
|
sbpz_sbdz: [
|
||||||
{ required: true, message: '请输入设备地址', trigger: 'blur' },
|
{ required: true, message: "请输入设备地址", trigger: "blur" },
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
|
|
||||||
mounted() {
|
mounted() {},
|
||||||
|
|
||||||
},
|
|
||||||
|
|
||||||
methods: {
|
methods: {
|
||||||
rightClick(e, data, node) {
|
rightClick(e, data, node) {
|
||||||
this.menuShow = false
|
this.menuShow = false;
|
||||||
this.menuShow = true
|
this.menuShow = true;
|
||||||
e.preventDefault() //关闭浏览器右键默认事件
|
e.preventDefault(); //关闭浏览器右键默认事件
|
||||||
this.rightMenu = { top: e.pageY + 'px', left: e.pageX + 'px' }
|
this.rightMenu = { top: e.pageY + "px", left: e.pageX + "px" };
|
||||||
document.addEventListener('click', (ev) => {
|
document.addEventListener("click", (ev) => {
|
||||||
ev.stopImmediatePropagation()
|
ev.stopImmediatePropagation();
|
||||||
if (ev.target !== document.querySelector('.el-menu-item.is-active')) {
|
if (ev.target !== document.querySelector(".el-menu-item.is-active")) {
|
||||||
this.foo()
|
this.foo();
|
||||||
}
|
}
|
||||||
})
|
});
|
||||||
},
|
},
|
||||||
// 点击时候的判断,判断是否为新增设备
|
// 点击时候的判断,判断是否为新增设备
|
||||||
selectMenuNode(index, indexPath) {
|
selectMenuNode(index, indexPath) {
|
||||||
|
|
@ -212,11 +261,11 @@ export default {
|
||||||
},
|
},
|
||||||
foo() {
|
foo() {
|
||||||
// 取消鼠标监听事件 菜单栏
|
// 取消鼠标监听事件 菜单栏
|
||||||
this.menuShow = false
|
this.menuShow = false;
|
||||||
document.removeEventListener('click', this.foo) // 关掉监听,
|
document.removeEventListener("click", this.foo); // 关掉监听,
|
||||||
},
|
},
|
||||||
treeNodeClick() {
|
treeNodeClick() {
|
||||||
this.foo()
|
this.foo();
|
||||||
},
|
},
|
||||||
getDriveName() {
|
getDriveName() {
|
||||||
this.diag_drive = true;
|
this.diag_drive = true;
|
||||||
|
|
@ -240,12 +289,12 @@ export default {
|
||||||
console.log(res);
|
console.log(res);
|
||||||
console.log(JSON.parse(res.data.data.mark_value));
|
console.log(JSON.parse(res.data.data.mark_value));
|
||||||
this.$router.push("/dbcollect");
|
this.$router.push("/dbcollect");
|
||||||
}
|
},
|
||||||
},
|
},
|
||||||
directives: {
|
directives: {
|
||||||
'click-outside': {
|
"click-outside": {
|
||||||
bind: function (el, binding, vnode) {
|
bind: function (el, binding, vnode) {
|
||||||
console.log('el', el);
|
console.log("el", el);
|
||||||
console.log("binding", binding);
|
console.log("binding", binding);
|
||||||
el.event = function (event) {
|
el.event = function (event) {
|
||||||
// 检查点击是否发生在节点之内(包括子节点)
|
// 检查点击是否发生在节点之内(包括子节点)
|
||||||
|
|
@ -253,18 +302,18 @@ export default {
|
||||||
// 如果没有,则触发调用
|
// 如果没有,则触发调用
|
||||||
// 若绑定值为函数,则执行
|
// 若绑定值为函数,则执行
|
||||||
// 这里我们可以通过钩子函数中的 vnode.context,来获取当前组件的作用域
|
// 这里我们可以通过钩子函数中的 vnode.context,来获取当前组件的作用域
|
||||||
if (typeof vnode.context[binding.expression] == 'function') {
|
if (typeof vnode.context[binding.expression] == "function") {
|
||||||
vnode.context[binding.expression](event)
|
vnode.context[binding.expression](event);
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
};
|
||||||
// 绑定事件
|
// 绑定事件
|
||||||
// 设置为true,代表在DOM树中,注册了该listener的元素,会先于它下方的任何事件目标,接收到该事件。
|
// 设置为true,代表在DOM树中,注册了该listener的元素,会先于它下方的任何事件目标,接收到该事件。
|
||||||
document.body.addEventListener('click', el.event, true)
|
document.body.addEventListener("click", el.event, true);
|
||||||
},
|
},
|
||||||
unbind: function (el) {
|
unbind: function (el) {
|
||||||
// 解绑事件
|
// 解绑事件
|
||||||
document.body.removeEventListener('click', el.event, true)
|
document.body.removeEventListener("click", el.event, true);
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|
@ -353,7 +402,6 @@ export default {
|
||||||
}
|
}
|
||||||
|
|
||||||
.el-input__inner {
|
.el-input__inner {
|
||||||
|
|
||||||
text-align: left;
|
text-align: left;
|
||||||
padding: 0 8px;
|
padding: 0 8px;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -188,9 +188,7 @@
|
||||||
</el-form>
|
</el-form>
|
||||||
|
|
||||||
<div slot="footer" class="dialog-footer footer">
|
<div slot="footer" class="dialog-footer footer">
|
||||||
<el-button type="primary" @click="saveAll" :disabled="disabled"
|
<el-button type="primary" @click="saveAll">保 存</el-button>
|
||||||
>保 存</el-button
|
|
||||||
>
|
|
||||||
<el-button @click="dialogFormVisible = false">取 消</el-button>
|
<el-button @click="dialogFormVisible = false">取 消</el-button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
|
|
@ -16,7 +16,7 @@
|
||||||
ref="multipleTable"
|
ref="multipleTable"
|
||||||
:data="wgpz"
|
:data="wgpz"
|
||||||
border
|
border
|
||||||
style="margin-top: 10px"
|
style="margin-top: 10px; width: 100%"
|
||||||
tooltip-effect="dark"
|
tooltip-effect="dark"
|
||||||
@selection-change="handleSelectionChange"
|
@selection-change="handleSelectionChange"
|
||||||
:cell-style="cellStyle"
|
:cell-style="cellStyle"
|
||||||
|
|
@ -45,7 +45,12 @@
|
||||||
>
|
>
|
||||||
<el-table-column label="参数配置">
|
<el-table-column label="参数配置">
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<el-button type="text" size="small">参数配置</el-button>
|
<el-button
|
||||||
|
type="text"
|
||||||
|
size="small"
|
||||||
|
@click="$router.push('/ntmaintenance')"
|
||||||
|
>参数配置</el-button
|
||||||
|
>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
</el-table>
|
</el-table>
|
||||||
|
|
|
||||||
|
|
@ -65,7 +65,7 @@
|
||||||
class="demo-ruleForm"
|
class="demo-ruleForm"
|
||||||
:label-position="labelPosition"
|
:label-position="labelPosition"
|
||||||
>
|
>
|
||||||
<el-form-item label="所属网关:" prop="sswg" class="red">
|
<el-form-item label="所属网关:" prop="sswg">
|
||||||
<el-select v-model="ruleForm.sswg">
|
<el-select v-model="ruleForm.sswg">
|
||||||
<el-option label="lan-box1" value="lan-box1"></el-option>
|
<el-option label="lan-box1" value="lan-box1"></el-option>
|
||||||
<el-option label="lan-box2" value="lan-box2"></el-option>
|
<el-option label="lan-box2" value="lan-box2"></el-option>
|
||||||
|
|
@ -81,7 +81,7 @@
|
||||||
></el-option> -->
|
></el-option> -->
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="参数名称:" prop="csname" class="red">
|
<el-form-item label="参数名称:" prop="csname">
|
||||||
<el-select v-model="ruleForm.csname">
|
<el-select v-model="ruleForm.csname">
|
||||||
<el-option label="产量" value="产量"></el-option>
|
<el-option label="产量" value="产量"></el-option>
|
||||||
<el-option label="主轴转速" value="主轴转速"></el-option>
|
<el-option label="主轴转速" value="主轴转速"></el-option>
|
||||||
|
|
@ -91,12 +91,7 @@
|
||||||
<el-option label="额定电流" value="额定电流"></el-option> -->
|
<el-option label="额定电流" value="额定电流"></el-option> -->
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="是否运行标识:" prop="sfyxbs">
|
|
||||||
<el-select v-model="ruleForm.sfyxbs">
|
|
||||||
<el-option label="是" value="1"></el-option>
|
|
||||||
<el-option label="否" value="0"></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="设定值:" prop="sdz">
|
<el-form-item label="设定值:" prop="sdz">
|
||||||
<el-input v-model="ruleForm.sdz"> </el-input>
|
<el-input v-model="ruleForm.sdz"> </el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
@ -111,7 +106,7 @@
|
||||||
class="demo-ruleForm"
|
class="demo-ruleForm"
|
||||||
:label-position="labelPosition"
|
:label-position="labelPosition"
|
||||||
>
|
>
|
||||||
<el-form-item label="参数key:" prop="cskey" class="red">
|
<el-form-item label="参数key:" prop="cskey">
|
||||||
<el-select v-model="ruleForm.cskey">
|
<el-select v-model="ruleForm.cskey">
|
||||||
<el-option
|
<el-option
|
||||||
label="MachinePamHID910"
|
label="MachinePamHID910"
|
||||||
|
|
@ -142,12 +137,6 @@
|
||||||
<el-form-item label="小数位数:" prop="xsws">
|
<el-form-item label="小数位数:" prop="xsws">
|
||||||
<el-input v-model="ruleForm.xsws"> </el-input>
|
<el-input v-model="ruleForm.xsws"> </el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="是否报警标识:" prop="sfbjbz">
|
|
||||||
<el-select v-model="ruleForm.sfbjbz">
|
|
||||||
<el-option label="是" value="1"></el-option>
|
|
||||||
<el-option label="否" value="0"></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="偏差值:" prop="pcz">
|
<el-form-item label="偏差值:" prop="pcz">
|
||||||
<el-input v-model="ruleForm.pcz"> </el-input>
|
<el-input v-model="ruleForm.pcz"> </el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
@ -179,8 +168,6 @@ export default {
|
||||||
pcz: "",
|
pcz: "",
|
||||||
whr: "",
|
whr: "",
|
||||||
whsj: "",
|
whsj: "",
|
||||||
sfyxbz: "",
|
|
||||||
sfbjbz: "",
|
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
ruleForm: {
|
ruleForm: {
|
||||||
|
|
@ -190,7 +177,6 @@ export default {
|
||||||
sdz: "",
|
sdz: "",
|
||||||
cskey: "",
|
cskey: "",
|
||||||
xsws: "",
|
xsws: "",
|
||||||
sfbjbz: "",
|
|
||||||
pcz: "",
|
pcz: "",
|
||||||
},
|
},
|
||||||
FormData: [],
|
FormData: [],
|
||||||
|
|
@ -211,9 +197,7 @@ export default {
|
||||||
xsws: [
|
xsws: [
|
||||||
{ required: true, trigger: "blur", message: "小数位数是必填参数" },
|
{ required: true, trigger: "blur", message: "小数位数是必填参数" },
|
||||||
],
|
],
|
||||||
sfbjbz: [
|
|
||||||
{ required: true, trigger: "change", message: "请选择一个选项" },
|
|
||||||
],
|
|
||||||
pcz: [{ required: true, trigger: "blur", message: "偏差值是必填参数" }],
|
pcz: [{ required: true, trigger: "blur", message: "偏差值是必填参数" }],
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -3,13 +3,20 @@
|
||||||
<div>
|
<div>
|
||||||
<!-- <el-button @click="dialogVisible = true">ip配置</el-button> -->
|
<!-- <el-button @click="dialogVisible = true">ip配置</el-button> -->
|
||||||
<el-dialog title="IP配置" :visible.sync="dialogVisible" width="30%">
|
<el-dialog title="IP配置" :visible.sync="dialogVisible" width="30%">
|
||||||
|
<p class="txt">本页面涉及排错,请检查修改默认值</p>
|
||||||
<div class="ip_setting">
|
<div class="ip_setting">
|
||||||
<el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="140px" class="demo-ruleForm"
|
<el-form
|
||||||
:label-position="labelPosition">
|
:model="ruleForm"
|
||||||
|
:rules="rules"
|
||||||
|
ref="ruleForm"
|
||||||
|
label-width="140px"
|
||||||
|
class="demo-ruleForm"
|
||||||
|
:label-position="labelPosition"
|
||||||
|
>
|
||||||
<el-row>
|
<el-row>
|
||||||
<el-col :span="24">
|
<el-col :span="24">
|
||||||
<el-form-item label="IP获取方式" prop="ippz_ip_hqfs">
|
<el-form-item label="IP获取方式" prop="ippz_ip_hqfs">
|
||||||
<el-select v-model="ruleForm.ippz_ip_hqfs" style="width:200px">
|
<el-select v-model="ruleForm.ippz_ip_hqfs" style="width: 200px">
|
||||||
<el-option label="Static IP" value="Static IP"></el-option>
|
<el-option label="Static IP" value="Static IP"></el-option>
|
||||||
<el-option label="DHCP" value="DHCP"></el-option>
|
<el-option label="DHCP" value="DHCP"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
|
|
@ -19,7 +26,10 @@
|
||||||
<el-row>
|
<el-row>
|
||||||
<el-col :span="24">
|
<el-col :span="24">
|
||||||
<el-form-item label="DNS获取方式" prop="ippz_dns_hqfs">
|
<el-form-item label="DNS获取方式" prop="ippz_dns_hqfs">
|
||||||
<el-select v-model="ruleForm.ippz_dns_hqfs" style="width:200px">
|
<el-select
|
||||||
|
v-model="ruleForm.ippz_dns_hqfs"
|
||||||
|
style="width: 200px"
|
||||||
|
>
|
||||||
<el-option label="自动获取" value="自动获取"></el-option>
|
<el-option label="自动获取" value="自动获取"></el-option>
|
||||||
<el-option label="手动设定" value="手动设定"></el-option>
|
<el-option label="手动设定" value="手动设定"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
|
|
@ -144,7 +154,9 @@
|
||||||
</el-form>
|
</el-form>
|
||||||
</div>
|
</div>
|
||||||
<span slot="footer" class="dialog-footer">
|
<span slot="footer" class="dialog-footer">
|
||||||
<el-button type="primary" @click="dialogVisible = false">保存</el-button>
|
<el-button type="primary" @click="dialogVisible = false"
|
||||||
|
>保存</el-button
|
||||||
|
>
|
||||||
<el-button @click="dialogVisible = false">取 消</el-button>
|
<el-button @click="dialogVisible = false">取 消</el-button>
|
||||||
</span>
|
</span>
|
||||||
</el-dialog>
|
</el-dialog>
|
||||||
|
|
@ -327,8 +339,17 @@ export default {
|
||||||
}
|
}
|
||||||
|
|
||||||
.el-col-24 {
|
.el-col-24 {
|
||||||
padding-right: 152px
|
padding-right: 152px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
.el-dialog {
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
.txt {
|
||||||
|
position: absolute;
|
||||||
|
top: 22px;
|
||||||
|
left: 100px;
|
||||||
|
color: red;
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|
|
||||||
|
|
@ -2,14 +2,24 @@
|
||||||
<div>
|
<div>
|
||||||
<!-- <el-button @click="dialogVisible = true">网络管理</el-button> -->
|
<!-- <el-button @click="dialogVisible = true">网络管理</el-button> -->
|
||||||
|
|
||||||
<el-dialog title="网络管理" :visible.sync="dialogVisible" width="40%" :before-close="handleClose">
|
<el-dialog
|
||||||
|
title="网络管理"
|
||||||
|
:visible.sync="dialogVisible"
|
||||||
|
width="40%"
|
||||||
|
:before-close="handleClose"
|
||||||
|
>
|
||||||
<h3>内网网卡</h3>
|
<h3>内网网卡</h3>
|
||||||
<el-divider></el-divider>
|
<el-divider></el-divider>
|
||||||
<el-table :data="tableData" style="width: 100%" border>
|
<el-table :data="tableData" style="width: 100%" border>
|
||||||
<el-table-column prop="wlgl_nw_name" label="网卡名称">
|
<el-table-column prop="wlgl_nw_name" label="网卡名称">
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<el-select v-model="scope.row.wlgl_nw_name" placeholder="">
|
<el-select v-model="scope.row.wlgl_nw_name" placeholder="">
|
||||||
<el-option v-for="item in options1" :key="item" :label="item.label" :value="item.value">
|
<el-option
|
||||||
|
v-for="item in options1"
|
||||||
|
:key="item"
|
||||||
|
:label="item.label"
|
||||||
|
:value="item.value"
|
||||||
|
>
|
||||||
</el-option>
|
</el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</template>
|
</template>
|
||||||
|
|
@ -57,8 +67,8 @@
|
||||||
<el-input v-model="wlgl_nw_zwym4"></el-input>
|
<el-input v-model="wlgl_nw_zwym4"></el-input>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
</div>
|
</div> </template
|
||||||
</template></el-table-column>
|
></el-table-column>
|
||||||
</el-table>
|
</el-table>
|
||||||
<h3>外网网卡</h3>
|
<h3>外网网卡</h3>
|
||||||
<el-divider></el-divider>
|
<el-divider></el-divider>
|
||||||
|
|
@ -66,7 +76,12 @@
|
||||||
<el-table-column prop="wlgl_ww_name" label="网卡名称">
|
<el-table-column prop="wlgl_ww_name" label="网卡名称">
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<el-select v-model="scope.row.wlgl_ww_name" placeholder="">
|
<el-select v-model="scope.row.wlgl_ww_name" placeholder="">
|
||||||
<el-option v-for="item in options1" :key="item" :label="item.label" :value="item.value">
|
<el-option
|
||||||
|
v-for="item in options1"
|
||||||
|
:key="item"
|
||||||
|
:label="item.label"
|
||||||
|
:value="item.value"
|
||||||
|
>
|
||||||
</el-option>
|
</el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</template>
|
</template>
|
||||||
|
|
@ -119,7 +134,9 @@
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
</el-table>
|
</el-table>
|
||||||
<span slot="footer" class="dialog-footer">
|
<span slot="footer" class="dialog-footer">
|
||||||
<el-button type="primary" @click="dialogVisible = false">保存</el-button>
|
<el-button type="primary" @click="dialogVisible = false"
|
||||||
|
>保存</el-button
|
||||||
|
>
|
||||||
<el-button @click="dialogVisible = false">取 消</el-button>
|
<el-button @click="dialogVisible = false">取 消</el-button>
|
||||||
</span>
|
</span>
|
||||||
</el-dialog>
|
</el-dialog>
|
||||||
|
|
@ -129,22 +146,22 @@
|
||||||
export default {
|
export default {
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
wlgl_nw_ip1:"192",
|
wlgl_nw_ip1: "192",
|
||||||
wlgl_nw_ip2:"168",
|
wlgl_nw_ip2: "168",
|
||||||
wlgl_nw_ip3:"1",
|
wlgl_nw_ip3: "1",
|
||||||
wlgl_nw_ip4:"1",
|
wlgl_nw_ip4: "1",
|
||||||
wlgl_nw_zwym1:'255',
|
wlgl_nw_zwym1: "255",
|
||||||
wlgl_nw_zwym2:"255",
|
wlgl_nw_zwym2: "255",
|
||||||
wlgl_nw_zwym3:"255",
|
wlgl_nw_zwym3: "255",
|
||||||
wlgl_nw_zwym4:"0",
|
wlgl_nw_zwym4: "0",
|
||||||
wlgl_ww_ip1:'',
|
wlgl_ww_ip1: "",
|
||||||
wlgl_ww_ip2:'',
|
wlgl_ww_ip2: "",
|
||||||
wlgl_ww_ip3:'',
|
wlgl_ww_ip3: "",
|
||||||
wlgl_ww_ip4:'',
|
wlgl_ww_ip4: "",
|
||||||
wlgl_ww_zwym1:"",
|
wlgl_ww_zwym1: "",
|
||||||
wlgl_ww_zwym2:"",
|
wlgl_ww_zwym2: "",
|
||||||
wlgl_ww_zwym3:"",
|
wlgl_ww_zwym3: "",
|
||||||
wlgl_ww_zwym4:"",
|
wlgl_ww_zwym4: "",
|
||||||
options1: [
|
options1: [
|
||||||
{
|
{
|
||||||
label: "有线区网闸(内网)",
|
label: "有线区网闸(内网)",
|
||||||
|
|
@ -206,7 +223,7 @@ export default {
|
||||||
}
|
}
|
||||||
|
|
||||||
.el-col-24 {
|
.el-col-24 {
|
||||||
padding-right: 152px
|
padding-right: 152px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,19 @@
|
||||||
<template>
|
<template>
|
||||||
<div>
|
<div>
|
||||||
<!-- <el-button @click="dialogVisible = true">对象管理</el-button> -->
|
<!-- <el-button @click="dialogVisible = true">对象管理</el-button> -->
|
||||||
<el-dialog title="对象管理" :visible.sync="dialogVisible" width="50%" :before-close="handleClose">
|
<el-dialog
|
||||||
|
title="对象管理"
|
||||||
|
:visible.sync="dialogVisible"
|
||||||
|
width="50%"
|
||||||
|
:before-close="handleClose"
|
||||||
|
>
|
||||||
|
<div class="title">
|
||||||
|
<el-button style="margin-bottom: 10px" @click="dialogVisible1 = true"
|
||||||
|
>新增对象</el-button
|
||||||
|
>
|
||||||
|
<p v-if="dxgl.length == 2">只能添加两条数据</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
<el-button style="margin-bottom: 10px" @click="dialogVisible1 = true">新增对象</el-button>
|
|
||||||
<el-table :data="dxgl" style="width: 100%" border>
|
<el-table :data="dxgl" style="width: 100%" border>
|
||||||
<el-table-column label="序号">
|
<el-table-column label="序号">
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
|
|
@ -14,31 +24,50 @@
|
||||||
<el-table-column prop="address" label="IP地址信息"> </el-table-column>
|
<el-table-column prop="address" label="IP地址信息"> </el-table-column>
|
||||||
<el-table-column fixed="right" label="操作" width="100">
|
<el-table-column fixed="right" label="操作" width="100">
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<el-button @click="handleClick(scope.row)" type="text" size="small">编辑</el-button>
|
<el-button @click="handleClick(scope.row)" type="text" size="small"
|
||||||
|
>编辑</el-button
|
||||||
|
>
|
||||||
<el-button type="text" size="small">删除</el-button>
|
<el-button type="text" size="small">删除</el-button>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
</el-table>
|
</el-table>
|
||||||
</el-dialog>
|
</el-dialog>
|
||||||
|
|
||||||
<el-dialog title="新增对象" :visible.sync="dialogVisible1" width="30%" :before-close="handleClose">
|
<el-dialog
|
||||||
|
title="新增对象"
|
||||||
|
:visible.sync="dialogVisible1"
|
||||||
|
width="30%"
|
||||||
|
:before-close="handleClose"
|
||||||
|
>
|
||||||
<div class="ip_address">
|
<div class="ip_address">
|
||||||
<el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="150px" class="demo-ruleForm"
|
<el-form
|
||||||
:label-position="labelPosition">
|
:model="ruleForm"
|
||||||
|
:rules="rules"
|
||||||
|
ref="ruleForm"
|
||||||
|
label-width="150px"
|
||||||
|
class="demo-ruleForm"
|
||||||
|
:label-position="labelPosition"
|
||||||
|
>
|
||||||
<el-form-item label="IP类型:" prop="iplx">
|
<el-form-item label="IP类型:" prop="iplx">
|
||||||
<el-col :span="10">
|
<el-col :span="10">
|
||||||
<el-select v-model="ruleForm.iplx" style="width:200px">
|
<el-select v-model="ruleForm.iplx" style="width: 200px">
|
||||||
<el-option label="IP4" value="IP4"></el-option>
|
<el-option label="IP4" value="IP4"></el-option>
|
||||||
<el-option label="IP6" value="IP6"></el-option>
|
<el-option label="IP6" value="IP6"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
||||||
<el-form-item label="对象名称:" prop="dx_name">
|
<el-form-item label="对象名称:" prop="dxmc">
|
||||||
<el-col :span="10">
|
<el-col :span="10">
|
||||||
<el-select v-model="ruleForm.dx_name" style="width:200px">
|
<el-select v-model="ruleForm.dxmc" style="width: 200px">
|
||||||
<el-option label="有线区交换机" value="有线区交换机"></el-option>
|
<el-option
|
||||||
<el-option label="无线区路由器" value="无线区路由器"></el-option>
|
label="有线区交换机"
|
||||||
|
value="有线区交换机"
|
||||||
|
></el-option>
|
||||||
|
<el-option
|
||||||
|
label="无线区路由器"
|
||||||
|
value="无线区路由器"
|
||||||
|
></el-option>
|
||||||
<el-option label="数采服务器" value="数采服务器"></el-option>
|
<el-option label="数采服务器" value="数采服务器"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-col>
|
</el-col>
|
||||||
|
|
@ -70,12 +99,12 @@
|
||||||
</el-form>
|
</el-form>
|
||||||
</div>
|
</div>
|
||||||
<span slot="footer" class="dialog-footer">
|
<span slot="footer" class="dialog-footer">
|
||||||
<el-button type="primary" @click="dialogVisible1 = false">保存</el-button>
|
<el-button type="primary" @click="dialogVisible1 = false"
|
||||||
|
>保存</el-button
|
||||||
|
>
|
||||||
<el-button @click="dialogVisible1 = false">取 消</el-button>
|
<el-button @click="dialogVisible1 = false">取 消</el-button>
|
||||||
</span>
|
</span>
|
||||||
|
|
||||||
</el-dialog>
|
</el-dialog>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
<script>
|
<script>
|
||||||
|
|
@ -86,27 +115,29 @@ export default {
|
||||||
dialogVisible1: false,
|
dialogVisible1: false,
|
||||||
labelPosition: "left",
|
labelPosition: "left",
|
||||||
dxgl: [
|
dxgl: [
|
||||||
{
|
// {
|
||||||
dx_name: "",
|
// dx_name: "",
|
||||||
ip: "",
|
// ip: "",
|
||||||
},
|
// },
|
||||||
{
|
// {
|
||||||
dx_name: "",
|
// dx_name: "",
|
||||||
ip: "",
|
// ip: "",
|
||||||
},
|
// },
|
||||||
],
|
],
|
||||||
ruleForm: {
|
ruleForm: {
|
||||||
iplx: "IP4",
|
iplx: "IP4",
|
||||||
dxmc: "有线区交换机",
|
dxmc: "有线区交换机",
|
||||||
|
ip: "",
|
||||||
},
|
},
|
||||||
rules: {
|
rules: {
|
||||||
iplx: [{ required: true, trigger: "change" }],
|
iplx: [{ required: true, trigger: "change" }],
|
||||||
dxmc: [{ required: true, trigger: "blur" }],
|
dxmc: [{ required: true, trigger: "blur" }],
|
||||||
|
ip: [{ required: true, trigger: "blur" }],
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
handleClick() { },
|
handleClick() {},
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
</script>
|
</script>
|
||||||
|
|
@ -136,8 +167,19 @@ export default {
|
||||||
}
|
}
|
||||||
|
|
||||||
.el-col-24 {
|
.el-col-24 {
|
||||||
padding-right: 152px
|
padding-right: 152px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
.el-table--enable-row-hover .el-table__body tr:hover > td {
|
||||||
|
background-color: transparent !important;
|
||||||
|
}
|
||||||
|
.title {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
p {
|
||||||
|
margin-left: 20px;
|
||||||
|
color: red;
|
||||||
|
}
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|
|
||||||
|
|
@ -2,9 +2,13 @@
|
||||||
<div>
|
<div>
|
||||||
<!-- <el-button @click="dialogVisible = true">策略管理</el-button> -->
|
<!-- <el-button @click="dialogVisible = true">策略管理</el-button> -->
|
||||||
<el-dialog title="策略管理" :visible.sync="dialogVisible" width="50%">
|
<el-dialog title="策略管理" :visible.sync="dialogVisible" width="50%">
|
||||||
|
<div class="title">
|
||||||
<el-button style="margin-bottom: 10px" @click="addPolicy"
|
<el-button style="margin-bottom: 10px" @click="addPolicy"
|
||||||
>新增策略</el-button
|
>新增策略</el-button
|
||||||
>
|
>
|
||||||
|
<p v-if="tableData.length == 2">只能添加两条数据</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
<el-table :data="tableData" style="width: 100%" border>
|
<el-table :data="tableData" style="width: 100%" border>
|
||||||
<el-table-column label="序号">
|
<el-table-column label="序号">
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
|
|
@ -187,22 +191,22 @@ export default {
|
||||||
dialogVisible: true,
|
dialogVisible: true,
|
||||||
labelPosition: "left",
|
labelPosition: "left",
|
||||||
tableData: [
|
tableData: [
|
||||||
{
|
// {
|
||||||
clgl_name: "",
|
// clgl_name: "",
|
||||||
cmdlist_qsdz: "",
|
// cmdlist_qsdz: "",
|
||||||
clgl_xy: "",
|
// clgl_xy: "",
|
||||||
clgl_gzms: "",
|
// clgl_gzms: "",
|
||||||
clgl_ydx: "",
|
// clgl_ydx: "",
|
||||||
clgl_ydk: "",
|
// clgl_ydk: "",
|
||||||
clgl_rkwk: "",
|
// clgl_rkwk: "",
|
||||||
clgl_rkip: "",
|
// clgl_rkip: "",
|
||||||
clgl_rkwg: "",
|
// clgl_rkwg: "",
|
||||||
clgl_ckwk: "",
|
// clgl_ckwk: "",
|
||||||
clgl_ckip: "",
|
// clgl_ckip: "",
|
||||||
clgl_ckwg: "",
|
// clgl_ckwg: "",
|
||||||
clgl_mddx: "",
|
// clgl_mddx: "",
|
||||||
clgl_mddk: "",
|
// clgl_mddk: "",
|
||||||
},
|
// },
|
||||||
],
|
],
|
||||||
tableData1: [
|
tableData1: [
|
||||||
{
|
{
|
||||||
|
|
@ -312,4 +316,12 @@ export default {
|
||||||
height: 30px;
|
height: 30px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
.title {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
p {
|
||||||
|
margin-left: 10px;
|
||||||
|
color: red;
|
||||||
|
}
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,20 @@
|
||||||
<template>
|
<template>
|
||||||
<div>
|
<div>
|
||||||
<!-- <el-button @click="dialogVisible = true">无线设置</el-button> -->
|
<!-- <el-button @click="dialogVisible = true">无线设置</el-button> -->
|
||||||
<el-dialog title="无线设置" :visible.sync="dialogVisible" width="30%" :before-close="handleClose">
|
<el-dialog
|
||||||
<el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="150px" class="demo-ruleForm"
|
title="无线设置"
|
||||||
:label-position="labelPosition">
|
:visible.sync="dialogVisible"
|
||||||
|
width="30%"
|
||||||
|
:before-close="handleClose"
|
||||||
|
>
|
||||||
|
<el-form
|
||||||
|
:model="ruleForm"
|
||||||
|
:rules="rules"
|
||||||
|
ref="ruleForm"
|
||||||
|
label-width="150px"
|
||||||
|
class="demo-ruleForm"
|
||||||
|
:label-position="labelPosition"
|
||||||
|
>
|
||||||
<el-form-item label="工作模式:" prop="wxpz_gzms">
|
<el-form-item label="工作模式:" prop="wxpz_gzms">
|
||||||
<el-col :span="10">
|
<el-col :span="10">
|
||||||
<el-select v-model="ruleForm.wxpz_gzms">
|
<el-select v-model="ruleForm.wxpz_gzms">
|
||||||
|
|
@ -15,8 +26,8 @@
|
||||||
<el-form-item label="网络名称:" prop="wxpz_wlmc">
|
<el-form-item label="网络名称:" prop="wxpz_wlmc">
|
||||||
<el-col :span="10">
|
<el-col :span="10">
|
||||||
<el-select v-model="ruleForm.wxpz_wlmc" placeholder="无线网名称">
|
<el-select v-model="ruleForm.wxpz_wlmc" placeholder="无线网名称">
|
||||||
<el-option label="区域一" value="shanghai"></el-option>
|
<el-option label="无线区无限网" value="shanghai"></el-option>
|
||||||
<el-option label="区域二" value="beijing"></el-option>
|
<!-- <el-option label="区域二" value="beijing"></el-option> -->
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
@ -51,7 +62,9 @@
|
||||||
</el-form>
|
</el-form>
|
||||||
|
|
||||||
<span slot="footer" class="dialog-footer">
|
<span slot="footer" class="dialog-footer">
|
||||||
<el-button type="primary" @click="dialogVisible = false">保存</el-button>
|
<el-button type="primary" @click="dialogVisible = false"
|
||||||
|
>保存</el-button
|
||||||
|
>
|
||||||
<el-button @click="dialogVisible = false">取 消</el-button>
|
<el-button @click="dialogVisible = false">取 消</el-button>
|
||||||
</span>
|
</span>
|
||||||
</el-dialog>
|
</el-dialog>
|
||||||
|
|
@ -65,7 +78,7 @@ export default {
|
||||||
labelPosition: "left",
|
labelPosition: "left",
|
||||||
ruleForm: {
|
ruleForm: {
|
||||||
wxpz_gzms: "STA模式",
|
wxpz_gzms: "STA模式",
|
||||||
wxpz_wlmc: "",
|
wxpz_wlmc: "无线区无限网",
|
||||||
wxpz_mac: "",
|
wxpz_mac: "",
|
||||||
wxpz_jmms: "WPA2PSK",
|
wxpz_jmms: "WPA2PSK",
|
||||||
wxpz_jmsf: "AES",
|
wxpz_jmsf: "AES",
|
||||||
|
|
|
||||||
|
|
@ -35,9 +35,18 @@
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="检验位:" prop="ckcssz_jyw">
|
<el-form-item label="检验位:" prop="ckcssz_jyw">
|
||||||
<el-select v-model="ruleForm.ckcssz_jyw" placeholder="请选择检验位">
|
<el-select v-model="ruleForm.ckcssz_jyw" placeholder="请选择检验位">
|
||||||
<el-option label="无校验(none)" value="无校验(none)"></el-option>
|
<el-option
|
||||||
<el-option label="无校验(none)" value="无校验(none)"></el-option>
|
label="无校验(none)"
|
||||||
<el-option label="无校验(none)" value="无校验(none)"></el-option>
|
value="无校验(none)"
|
||||||
|
></el-option>
|
||||||
|
<el-option
|
||||||
|
label="无校验(none)"
|
||||||
|
value="无校验(none)"
|
||||||
|
></el-option>
|
||||||
|
<el-option
|
||||||
|
label="无校验(none)"
|
||||||
|
value="无校验(none)"
|
||||||
|
></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="流控:" prop="ckcssz_lk">
|
<el-form-item label="流控:" prop="ckcssz_lk">
|
||||||
|
|
@ -47,7 +56,10 @@
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="自适应波特率(类RFC2117):" prop="ckcssz_zdybtl">
|
<el-form-item label="自适应波特率(类RFC2117):" prop="ckcssz_zdybtl">
|
||||||
<el-select v-model="ruleForm.ckcssz_zdybtl" placeholder="请选择自适应波特率">
|
<el-select
|
||||||
|
v-model="ruleForm.ckcssz_zdybtl"
|
||||||
|
placeholder="请选择自适应波特率"
|
||||||
|
>
|
||||||
<el-option label="开启" value="开启"></el-option>
|
<el-option label="开启" value="开启"></el-option>
|
||||||
<el-option label="关闭" value="关闭"></el-option>
|
<el-option label="关闭" value="关闭"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
|
|
@ -73,7 +85,10 @@
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="485功能:" prop="ckcssz_485">
|
<el-form-item label="485功能:" prop="ckcssz_485">
|
||||||
<el-select v-model="ruleForm.ckcssz_485" placeholder="请选择485功能">
|
<el-select
|
||||||
|
v-model="ruleForm.ckcssz_485"
|
||||||
|
placeholder="请选择485功能"
|
||||||
|
>
|
||||||
<el-option label="开启" value="开启"></el-option>
|
<el-option label="开启" value="开启"></el-option>
|
||||||
<el-option label="关闭" value="关闭"></el-option>
|
<el-option label="关闭" value="关闭"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
|
|
@ -87,7 +102,7 @@
|
||||||
:model="ruleForm"
|
:model="ruleForm"
|
||||||
:rules="rules"
|
:rules="rules"
|
||||||
ref="ruleForm"
|
ref="ruleForm"
|
||||||
label-width="150px"
|
label-width="200px"
|
||||||
class="demo-ruleForm"
|
class="demo-ruleForm"
|
||||||
:label-position="labelPosition"
|
:label-position="labelPosition"
|
||||||
>
|
>
|
||||||
|
|
@ -117,8 +132,10 @@
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-form>
|
</el-form>
|
||||||
<div>
|
<div>
|
||||||
|
<p>
|
||||||
注意:开启后,模块主动向服务器发送注册包,此功能用于辨识设备。
|
注意:开启后,模块主动向服务器发送注册包,此功能用于辨识设备。
|
||||||
first:模块建议时发送注册包,every:每次发送数据时发送注册包
|
first:模块建议时发送注册包,every:每次发送数据时发送注册包
|
||||||
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<span slot="footer" class="dialog-footer">
|
<span slot="footer" class="dialog-footer">
|
||||||
|
|
@ -170,6 +187,14 @@ export default {
|
||||||
.formOne {
|
.formOne {
|
||||||
display: flex;
|
display: flex;
|
||||||
justify-content: space-around;
|
justify-content: space-around;
|
||||||
|
div {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: center;
|
||||||
|
p {
|
||||||
|
width: 70%;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
.demo-ruleForm {
|
.demo-ruleForm {
|
||||||
width: 50%;
|
width: 50%;
|
||||||
|
|
|
||||||
|
|
@ -6,42 +6,86 @@
|
||||||
<router-link to="/cockpit">驾驶舱</router-link>
|
<router-link to="/cockpit">驾驶舱</router-link>
|
||||||
<!-- <router-link to="/ipsetting">IP设置</router-link> -->
|
<!-- <router-link to="/ipsetting">IP设置</router-link> -->
|
||||||
<router-link to="/wiredgatewayip">db网关-ip配置-有线网关</router-link>
|
<router-link to="/wiredgatewayip">db网关-ip配置-有线网关</router-link>
|
||||||
<router-link to="/dbcollectiongate">db有线网关-数据采集配置-有线网关配置</router-link>
|
<router-link to="/dbcollectiongate"
|
||||||
<router-link to="/channelconfig">db有线网关-数据采集配置-网口通道配置</router-link>
|
>db有线网关-数据采集配置-有线网关配置</router-link
|
||||||
<router-link to="/dbcollectdevice">db有线网关-数据采集配置-网口设备配置</router-link>
|
>
|
||||||
<router-link to="/dbcollect">db有线网关-数据采集配置-网口采集点配置</router-link>
|
<router-link to="/channelconfig"
|
||||||
<router-link to="/mqttconfig">db有线网关-MQTT上云-网口MQTT1配置</router-link>
|
>db有线网关-数据采集配置-网口通道配置</router-link
|
||||||
|
>
|
||||||
|
<router-link to="/dbcollectdevice"
|
||||||
|
>db有线网关-数据采集配置-网口设备配置</router-link
|
||||||
|
>
|
||||||
|
<router-link to="/dbcollect"
|
||||||
|
>db有线网关-数据采集配置-网口采集点配置</router-link
|
||||||
|
>
|
||||||
|
<router-link to="/mqttconfig"
|
||||||
|
>db有线网关-MQTT上云-网口MQTT1配置</router-link
|
||||||
|
>
|
||||||
<!--db无线网关配置 -->
|
<!--db无线网关配置 -->
|
||||||
<router-link to="/wirelessgatewayip">db网关-ip配置-无线网关</router-link>
|
<router-link to="/wirelessgatewayip">db网关-ip配置-无线网关</router-link>
|
||||||
<router-link to="/dbcollectionwifi">db无线网关-数据采集配置-网关配置配置</router-link>
|
<router-link to="/dbcollectionwifi"
|
||||||
<router-link to="/dbcollectserial">db无线网关-数据采集配置-串口通道配置</router-link>
|
>db无线网关-数据采集配置-网关配置配置</router-link
|
||||||
<router-link to="/dbserialdevice">db无线网关-数据采集配置-串口设备配置</router-link>
|
>
|
||||||
<router-link to="/dbwificollect">db无线网关-数据采集配置-网口采集点配置</router-link>
|
<router-link to="/dbcollectserial"
|
||||||
<router-link to="/mqttconfigwifi">db无线网关-MQTT上云-网口MQTT1配置</router-link>
|
>db无线网关-数据采集配置-串口通道配置</router-link
|
||||||
|
>
|
||||||
|
<router-link to="/dbserialdevice"
|
||||||
|
>db无线网关-数据采集配置-串口设备配置</router-link
|
||||||
|
>
|
||||||
|
<router-link to="/dbwificollect"
|
||||||
|
>db无线网关-数据采集配置-网口采集点配置</router-link
|
||||||
|
>
|
||||||
|
<router-link to="/mqttconfigwifi"
|
||||||
|
>db无线网关-MQTT上云-网口MQTT1配置</router-link
|
||||||
|
>
|
||||||
</div>
|
</div>
|
||||||
<div class="chihou" style="background-color: aqua; height: 100px">
|
<div class="chihou" style="background-color: aqua; height: 100px">
|
||||||
<router-link to="/chwiredgatewayip">斥候工业网关-ip配置-有线网关</router-link>
|
<router-link to="/chwiredgatewayip"
|
||||||
<router-link to="/gatewayconfiguration">斥候有线工业网关-数据采集配置-网关配置</router-link>
|
>斥候工业网关-ip配置-有线网关</router-link
|
||||||
<router-link to="/configuration">斥候有线工业网关-数据采集配置-设备配置</router-link>
|
>
|
||||||
<router-link to="/collectionpoint">斥候有线工业网关-数据采集配置-采集点配置</router-link>
|
<router-link to="/gatewayconfiguration"
|
||||||
<router-link to="/chmqtt">斥候有线工业网关-数据上云配置-MQTT上云</router-link>
|
>斥候有线工业网关-数据采集配置-网关配置</router-link
|
||||||
|
>
|
||||||
|
<router-link to="/configuration"
|
||||||
|
>斥候有线工业网关-数据采集配置-设备配置</router-link
|
||||||
|
>
|
||||||
|
<router-link to="/collectionpoint"
|
||||||
|
>斥候有线工业网关-数据采集配置-采集点配置</router-link
|
||||||
|
>
|
||||||
|
<router-link to="/chmqtt"
|
||||||
|
>斥候有线工业网关-数据上云配置-MQTT上云</router-link
|
||||||
|
>
|
||||||
|
|
||||||
<router-link to="/chwirelessgatewayip">斥候工业网关-ip配置-无线网关</router-link>
|
<router-link to="/chwirelessgatewayip"
|
||||||
<router-link to="/chiwifigate">斥候无线工业网关-数据采集配置-网关配置</router-link>
|
>斥候工业网关-ip配置-无线网关</router-link
|
||||||
<router-link to="/chiwifidevice">斥候无线工业网关-数据采集配置-设备配置</router-link>
|
>
|
||||||
<router-link to="/collectionpoint">斥候无线工业网关-数据采集配置-采集点配置</router-link>
|
<router-link to="/chiwifigate"
|
||||||
<router-link to="/chiwifimqtt">斥候无线工业网关-数据上云配置-MQTT上云</router-link>
|
>斥候无线工业网关-数据采集配置-网关配置</router-link
|
||||||
|
>
|
||||||
|
<router-link to="/chiwifidevice"
|
||||||
|
>斥候无线工业网关-数据采集配置-设备配置</router-link
|
||||||
|
>
|
||||||
|
<router-link to="/collectionpoint"
|
||||||
|
>斥候无线工业网关-数据采集配置-采集点配置</router-link
|
||||||
|
>
|
||||||
|
<router-link to="/chiwifimqtt"
|
||||||
|
>斥候无线工业网关-数据上云配置-MQTT上云</router-link
|
||||||
|
>
|
||||||
</div>
|
</div>
|
||||||
<div class="serial" style="background-color: aqua; height: 100px">
|
<div class="serial" style="background-color: aqua; height: 100px">
|
||||||
<router-link to="/ckipconfig">串口服务器-Ip配置</router-link>
|
<router-link to="/ckipconfig">串口服务器-Ip配置</router-link>
|
||||||
<router-link to="/ckportconfig">串口服务器-端口配置</router-link>
|
<router-link to="/ckportconfig">串口服务器-端口配置</router-link>
|
||||||
<router-link to="/towifi">串口服务器-485towifi-串口及网络协议设置</router-link>
|
<router-link to="/towifi"
|
||||||
|
>串口服务器-485towifi-串口及网络协议设置</router-link
|
||||||
|
>
|
||||||
<router-link to="/cknet">串口服务器-485towifi-网口配置</router-link>
|
<router-link to="/cknet">串口服务器-485towifi-网口配置</router-link>
|
||||||
<router-link to="/ckwireless">串口服务器-485towifi-无线配置</router-link>
|
<router-link to="/ckwireless">串口服务器-485towifi-无线配置</router-link>
|
||||||
<router-link to="/networkmanagement">工业网闸配置-网络管理</router-link>
|
<router-link to="/networkmanagement">工业网闸配置-网络管理</router-link>
|
||||||
<router-link to="/objmanagement">工业网闸配置-对象管理</router-link>
|
<router-link to="/objmanagement">工业网闸配置-对象管理</router-link>
|
||||||
<router-link to="/strategyManagement">工业网闸配置-策略管理</router-link>
|
<router-link to="/strategyManagement">工业网闸配置-策略管理</router-link>
|
||||||
<router-link to="/addstrategy">工业网闸配置-策略管理-添加策略</router-link>
|
<router-link to="/addstrategy"
|
||||||
|
>工业网闸配置-策略管理-添加策略</router-link
|
||||||
|
>
|
||||||
<router-link to="/ntconfig">网络优化-网关配置</router-link>
|
<router-link to="/ntconfig">网络优化-网关配置</router-link>
|
||||||
<router-link to="/ntmaintenance">网络优化-网关维护</router-link>
|
<router-link to="/ntmaintenance">网络优化-网关维护</router-link>
|
||||||
</div>
|
</div>
|
||||||
|
|
@ -68,7 +112,7 @@ export default {
|
||||||
#app {
|
#app {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
height: 100vh;
|
height: 100vh;
|
||||||
background-color: #2b2d38;
|
background-color: transparent;
|
||||||
}
|
}
|
||||||
|
|
||||||
.db_lite,
|
.db_lite,
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue