| | |
| | | <div slot="header" class="clearfix" style="height:32px"> |
| | | 实时数据组态图 |
| | | </div> |
| | | <el-input |
| | | placeholder="输入关键字进行过滤" |
| | | v-model="filterText"> |
| | | <el-input placeholder="输入关键字进行过滤" v-model="filterText"> |
| | | </el-input> |
| | | |
| | | <el-tree |
| | |
| | | :props="defaultProps" |
| | | default-expand-all |
| | | :filter-node-method="filterNode" |
| | | ref="tree"> |
| | | ref="tree" |
| | | > |
| | | </el-tree> |
| | | </el-card> |
| | | </el-aside> |
| | |
| | | <!-- <el-tab-pane label="趋势图" name="third">角色管理</el-tab-pane>--> |
| | | <!-- <el-tab-pane label="报警记录" name="fourth">定时任务补偿</el-tab-pane>--> |
| | | <!-- </el-tabs>--> |
| | | <svg-icon v-bind:iconClass="imgShow.realName" className='icon'></svg-icon> |
| | | <svg-icon |
| | | v-bind:iconClass="imgShow.realName" |
| | | className="icon" |
| | | ></svg-icon> |
| | | </el-main> |
| | | <!-- <el-main style="padding:0">--> |
| | | <!-- <realTimeSetting ref="realTimeSetting"></realTimeSetting>--> |
| | |
| | | } |
| | | </style> |
| | | <script> |
| | | import { |
| | | listEquipmentfile, |
| | | } from "@/api/basicSetup/equipmentfile"; |
| | | import { listEquipmentfile } from "@/api/basicSetup/equipmentfile"; |
| | | export default { |
| | | watch: { |
| | | filterText(val) { |
| | |
| | | var realName = "2020-03-12-275a44966506b783f033058f9e0e3472"; |
| | | return { |
| | | //右边菜单栏 |
| | | activeName: '实时监测', |
| | | activeName: "实时监测", |
| | | // 遮罩层 |
| | | loading: true, |
| | | // 选中数组 |
| | |
| | | // 总条数 |
| | | total: 0, |
| | | // |
| | | imgShow:[ |
| | | realName="" |
| | | ], |
| | | imgShow: [(realName = "")], |
| | | // 组态图表格数据 |
| | | equipmentfileList: [], |
| | | //测点表格数据 |
| | | equipmentfilecdList: [ |
| | | choiceIndex = "" |
| | | ], |
| | | equipmentfilecdList: [(choiceIndex = "")], |
| | | // 弹出层标题 |
| | | title: "", |
| | | // 是否显示弹出层 |
| | |
| | | rules: { |
| | | filename: [ |
| | | {required: true, message: "文件名称不能为空", trigger: "blur"} |
| | | ], fileno: [ |
| | | {required: true, message: "文件编号不能为空", trigger: "blur"} |
| | | ], |
| | | fileno: [ |
| | | { required: true, message: "文件编号不能为空", trigger: "blur" } |
| | | ] |
| | | }, |
| | | filterText: '', |
| | | svgData:[{ |
| | | filterText: "", |
| | | svgData: [ |
| | | { |
| | | id:1, |
| | | label:"生产企业", |
| | | children:[{ |
| | | children: [ |
| | | { |
| | | id:2, |
| | | label:"水系统", |
| | | },{ |
| | | id:3, |
| | | label: "电系统", |
| | | }], |
| | | }], |
| | | defaultProps: { |
| | | children: 'children', |
| | | label: 'label' |
| | | label: "水系统" |
| | | }, |
| | | { |
| | | id: 3, |
| | | label: "电系统" |
| | | } |
| | | ] |
| | | } |
| | | ], |
| | | defaultProps: { |
| | | children: "children", |
| | | label: "label" |
| | | } |
| | | }; |
| | | }, |
| | | created() { |
| | |
| | | }, |
| | | //切换组态图查看 |
| | | updateImg(row){ |
| | | var pos = row.filepath.lastIndexOf('/'); |
| | | var pos = row.filepath.lastIndexOf("/"); |
| | | var str = row.filepath.substr(pos+1); |
| | | this.imgShow.realName = str.substring(0,str.length-4); |
| | | console.log(this.imgShow.realName) |
| | | console.log(this.imgShow.realName); |
| | | }, |
| | | //通过关键字进行过滤组态图 |
| | | filterNode(value, data) { |
| | |
| | | resetQuery() { |
| | | this.resetForm("queryForm"); |
| | | this.handleQuery(); |
| | | }, |
| | | } |
| | | } |
| | | }; |
| | | </script> |