|
|
@ -7,12 +7,7 @@
|
|
|
|
width="870px"
|
|
|
|
width="870px"
|
|
|
|
@close="handleclose"
|
|
|
|
@close="handleclose"
|
|
|
|
>
|
|
|
|
>
|
|
|
|
<div class="zzinfo">
|
|
|
|
<div class="zzinfo">装置编号:{{ areaData.name }}</div>
|
|
|
|
装置编号:{{ areaData.name
|
|
|
|
|
|
|
|
}}<el-button type="text" icon="el-icon-refresh" @click="searchBtn"
|
|
|
|
|
|
|
|
>刷新</el-button
|
|
|
|
|
|
|
|
>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="channelsetBox" v-loading="channelsetLoading">
|
|
|
|
<div class="channelsetBox" v-loading="channelsetLoading">
|
|
|
|
<!-- 通道设置 -->
|
|
|
|
<!-- 通道设置 -->
|
|
|
|
<div class="channelList">
|
|
|
|
<div class="channelList">
|
|
|
@ -280,6 +275,8 @@
|
|
|
|
</el-option>
|
|
|
|
</el-option>
|
|
|
|
</el-select>
|
|
|
|
</el-select>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<el-divider></el-divider>
|
|
|
|
|
|
|
|
<!-- 水印 -->
|
|
|
|
<div class="textAreabox">
|
|
|
|
<div class="textAreabox">
|
|
|
|
<div class="lt">
|
|
|
|
<div class="lt">
|
|
|
|
<h4>左上osd</h4>
|
|
|
|
<h4>左上osd</h4>
|
|
|
@ -410,13 +407,14 @@
|
|
|
|
</el-popover>
|
|
|
|
</el-popover>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<el-divider></el-divider>
|
|
|
|
<div class="moreParams">
|
|
|
|
<div class="moreParams">
|
|
|
|
<div class="parambox" v-for="(val, index) in moreForm" :key="index">
|
|
|
|
<div class="parambox" v-for="(val, index) in moreForm" :key="index">
|
|
|
|
<h4>name</h4>
|
|
|
|
<h4>属性名</h4>
|
|
|
|
<el-input v-model="val.parmasName" size="mini"></el-input>
|
|
|
|
<el-input v-model="val.parmasName" size="mini"></el-input>
|
|
|
|
<h4>value</h4>
|
|
|
|
<h4>属性值</h4>
|
|
|
|
<el-input v-model="val.parmasValue" size="mini"></el-input>
|
|
|
|
<el-input v-model="val.parmasValue" size="mini"></el-input>
|
|
|
|
<h4>type</h4>
|
|
|
|
<h4>属性类型</h4>
|
|
|
|
<el-select size="mini" v-model="val.parmasType" placeholder="请选择">
|
|
|
|
<el-select size="mini" v-model="val.parmasType" placeholder="请选择">
|
|
|
|
<el-option
|
|
|
|
<el-option
|
|
|
|
v-for="item in typeOption"
|
|
|
|
v-for="item in typeOption"
|
|
|
@ -446,6 +444,10 @@
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div slot="footer" class="dialog-footer">
|
|
|
|
<div slot="footer" class="dialog-footer">
|
|
|
|
|
|
|
|
<div class="btnleft">
|
|
|
|
|
|
|
|
<el-button type="text" icon="el-icon-refresh" @click="searchBtn"
|
|
|
|
|
|
|
|
>刷新</el-button
|
|
|
|
|
|
|
|
>
|
|
|
|
<div class="jsonBox" v-if="resultJson !== ''">
|
|
|
|
<div class="jsonBox" v-if="resultJson !== ''">
|
|
|
|
<el-popover
|
|
|
|
<el-popover
|
|
|
|
placement="right"
|
|
|
|
placement="right"
|
|
|
@ -454,11 +456,16 @@
|
|
|
|
popper-class="jsonclass"
|
|
|
|
popper-class="jsonclass"
|
|
|
|
>
|
|
|
|
>
|
|
|
|
<pre>{{ resultJson }}</pre>
|
|
|
|
<pre>{{ resultJson }}</pre>
|
|
|
|
<el-button type="text" slot="reference" :disabled="channelsetLoading"
|
|
|
|
<el-button
|
|
|
|
|
|
|
|
type="text"
|
|
|
|
|
|
|
|
slot="reference"
|
|
|
|
|
|
|
|
:disabled="channelsetLoading"
|
|
|
|
>展示JSON</el-button
|
|
|
|
>展示JSON</el-button
|
|
|
|
>
|
|
|
|
>
|
|
|
|
</el-popover>
|
|
|
|
</el-popover>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
<div class="btngrop">
|
|
|
|
<div class="btngrop">
|
|
|
|
<el-button @click="handleclose" :disabled="channelsetLoading"
|
|
|
|
<el-button @click="handleclose" :disabled="channelsetLoading"
|
|
|
|
>取 消</el-button
|
|
|
|
>取 消</el-button
|
|
|
@ -1644,9 +1651,13 @@ export default {
|
|
|
|
display: grid;
|
|
|
|
display: grid;
|
|
|
|
grid-template-columns: 1fr auto;
|
|
|
|
grid-template-columns: 1fr auto;
|
|
|
|
// justify-content: space-between;
|
|
|
|
// justify-content: space-between;
|
|
|
|
|
|
|
|
.btnleft {
|
|
|
|
|
|
|
|
display: flex;
|
|
|
|
.jsonBox {
|
|
|
|
.jsonBox {
|
|
|
|
text-align: left;
|
|
|
|
text-align: left;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.btngrop {
|
|
|
|
.btngrop {
|
|
|
|
.el-button--default,
|
|
|
|
.el-button--default,
|
|
|
|
.el-button--primary {
|
|
|
|
.el-button--primary {
|
|
|
|