From 10b043568dbe047eface8e417bfc3716e7148fbc Mon Sep 17 00:00:00 2001 From: zhangshuaibao <15731629597@163.com> Date: 星期四, 08 四月 2021 17:40:35 +0800 Subject: [PATCH] echarts小时数据的修改 --- src/components/table/summarySheets.vue | 86 +++++++++++++++++++++++++++++------------- 1 files changed, 59 insertions(+), 27 deletions(-) diff --git a/src/components/table/summarySheets.vue b/src/components/table/summarySheets.vue index a66a556..6592090 100644 --- a/src/components/table/summarySheets.vue +++ b/src/components/table/summarySheets.vue @@ -1,49 +1,81 @@ <template> - <div class="summary-sheets"> - <div> - <i class="el-icon-c-scale-to-original" @click="closeBtn"></i> - </div> - <Dialog ref="summarySheets" title="浼佷笟鎸囨爣鍒嗙被缁熻"> - <tab-handover></tab-handover> - </Dialog > + <div class="summary-sheets"> + <el-tooltip :popper-class="'map-tooltip'" effect="dark" content="缁熻琛�" placement="left"> + <div :class='["iconBtn",summaryVisible ? "active-button" : ""]' @click="closeBtn"> + <img src="@assets/images/map-pages/icon/toolbox/table.png" alt="" class="icon"> + <!--<span class="icon-name">缁熻琛�</span>--> + </div> + </el-tooltip> + <!-- <Dialog ref="summarySheets" title="浼佷笟鎸囨爣鍒嗙被缁熻">--> + <!-- <tab-handover></tab-handover>--> + <!-- </Dialog >--> + <div class="dialog" v-drag v-show="dialogShow"> + <tab-handover></tab-handover> </div> + </div> </template> <script> import tabHandover from '@components/table/components/tabHandover' -import Dialog from '@views/popup/Dialog' +// import Dialog from '@views/popup/Dialog' + +import '@/components/BaseNav/SolidWaste/directive/dir' + export default { name: 'summary-sheet.vue', components: { - tabHandover, - Dialog + tabHandover + // Dialog }, - + data () { + return { + summaryVisible: false, + dialogShow: false + } + }, methods: { closeBtn () { + this.dialogShow = !this.dialogShow // const summary = document.getElementById('summary') // summary.style.display = 'none' this.$refs.summarySheets.show() + this.summaryVisible = true } + }, + mounted () { + const that = this + this.$nextTick(() => { + this.$refs.summarySheets.$on('closeDialog', () => { + that.summaryVisible = false + }) + }) } } </script> <style scoped lang="less"> - .summary-sheets { - position: absolute; - top: 70px; - left: 1px; - /*width: 850px;*/ - /*height: 265px;*/ - border: #90c8e0 1px solid; - z-index:2000; - background-color: rgba(26, 73, 81, 0.901960784313726); - /*color: #fff;*/ - .el-icon-c-scale-to-original { - width: 30px; - height: 30px; - font-size: 30px; - } - } +.summary-sheets { + position: absolute; + top: 0.42979rem; + left: 0.14583rem; + /*width: 850px;*/ + /*height: 265px;*/ + z-index: 500; + + .dialog { + //width: 800px; + //height: 300px; + position: absolute; + top: 15%; + left: 3rem; + } + + /*color: #fff;*/ + + .el-icon-c-scale-to-original { + width: 30px; + height: 30px; + font-size: 30px; + } +} </style> -- Gitblit v1.8.0