From 4666cefaec2361aa7d2436c4398904da977f1fd8 Mon Sep 17 00:00:00 2001 From: fanzhen123 <1575502816@qq.com> Date: Thu, 21 Nov 2019 11:22:06 +0800 Subject: [PATCH] fanzhen 1121 --- src/components/addCollect/AddCollect.vue | 125 +++++++ src/components/chartsCont/ChartsCont.vue | 117 ++++--- src/components/chartsCut/ChartsCut.vue | 6 +- src/components/dimension/Dimension.vue | 265 +++++++++++++++ src/components/editCom/EditCom.vue | 201 +++++++++++ src/components/insertLabel/InsertLabel.vue | 309 +++++++++++++++++ src/components/labelExplain/LabelExplain.vue | 154 +++++++++ src/components/mapData/MapData.vue | 104 +++++- src/components/nav/Nav.vue | 11 +- src/components/screenCom/ScreenCom.vue | 340 +++++++++++++++++++ src/store.js | 15 +- src/views/cs.vue | 100 +++++- src/views/datasweb/Datasweb.vue | 48 ++- src/views/personalCenter/index.json | 4 + static/data/bt_counter.jpg | Bin 0 -> 1142 bytes 15 files changed, 1728 insertions(+), 71 deletions(-) create mode 100644 src/components/addCollect/AddCollect.vue create mode 100644 src/components/dimension/Dimension.vue create mode 100644 src/components/editCom/EditCom.vue create mode 100644 src/components/insertLabel/InsertLabel.vue create mode 100644 src/components/labelExplain/LabelExplain.vue create mode 100644 src/components/screenCom/ScreenCom.vue create mode 100644 src/views/personalCenter/index.json create mode 100644 static/data/bt_counter.jpg diff --git a/src/components/addCollect/AddCollect.vue b/src/components/addCollect/AddCollect.vue new file mode 100644 index 0000000..fa64e57 --- /dev/null +++ b/src/components/addCollect/AddCollect.vue @@ -0,0 +1,125 @@ + + + diff --git a/src/components/chartsCont/ChartsCont.vue b/src/components/chartsCont/ChartsCont.vue index ad3c124..86ecdcc 100644 --- a/src/components/chartsCont/ChartsCont.vue +++ b/src/components/chartsCont/ChartsCont.vue @@ -1,5 +1,5 @@ + diff --git a/src/store.js b/src/store.js index 3c7424e..3dbb385 100644 --- a/src/store.js +++ b/src/store.js @@ -5,7 +5,20 @@ Vue.use(Vuex) export default new Vuex.Store({ state: { - + // 定义一个窗口状态(新增指标) + insertWindowState: false, + // 定义一个筛选窗口状态 + selcettWindowState: false, + // 定义一个编辑窗口状态 + editWindowState: false, + // 定义一个添加收藏的窗口状态 + addCollectState: false, + // 指标解释状态 + labelExplainState: false, + // 指标解释数据 + labelExplainData: '这是指标解释使劲儿发红包健康撒大部分更健康', + // 维度转换状态 + dimensionState: false }, mutations: { diff --git a/src/views/cs.vue b/src/views/cs.vue index 3ead2ff..bdae1ab 100644 --- a/src/views/cs.vue +++ b/src/views/cs.vue @@ -1,36 +1,100 @@ - diff --git a/src/views/datasweb/Datasweb.vue b/src/views/datasweb/Datasweb.vue index c4a1565..e1413ec 100644 --- a/src/views/datasweb/Datasweb.vue +++ b/src/views/datasweb/Datasweb.vue @@ -183,6 +183,7 @@ :indStatic="indStatic" :chartsStatusMegger="chartsStatusMegger" :defaultDataRight="defaultDataRight" + @comTime="comTime" >
@@ -219,6 +220,18 @@ + + + + + + + + + + + +
@@ -239,6 +252,18 @@ import ChartsCont from '@/components/chartsCont/ChartsCont.vue' import AdvancedQuery from '@/components/advancedQuery/AdvancedQuery.vue' // 引入数据地图组件 import MapData from '@/components/mapData/MapData.vue' +// 新增指标组件 +import InsertLabel from '@/components/insertLabel/InsertLabel.vue' +// 筛选 +import ScreenCom from '@/components/screenCom/ScreenCom.vue' +// 编辑 +import EditCom from '@/components/editCom/EditCom.vue' +// 添加收藏 +import AddCollect from '@/components/addCollect/AddCollect.vue' +// 指标解释 +import LabelExplain from '@/components/labelExplain/LabelExplain.vue' +// 维度转换 +import Dimension from '@/components/dimension/Dimension.vue' export default { name: 'index', @@ -250,7 +275,13 @@ export default { ChartsCut: ChartsCut, ChartsCont: ChartsCont, AdvancedQuery: AdvancedQuery, - MapData: MapData + MapData: MapData, + InsertLabel: InsertLabel, + ScreenCom: ScreenCom, + EditCom: EditCom, + AddCollect: AddCollect, + LabelExplain: LabelExplain, + Dimension: Dimension }, data () { return { @@ -357,7 +388,12 @@ export default { }, leftCateData: null, // 简单查询、高级查询、数据地图切换状态(simpleness(简单)、advanced(高级) 、map(地图)) - cutStateSeach: 'simpleness' + cutStateSeach: 'simpleness', + // 下来帅选的数据 + downLaSelect: { + area: '', + label: '' + } } }, methods: { @@ -458,6 +494,7 @@ export default { this.cutStateSeach = 'map' break case 3: + this.$store.state.addCollectState = true break case 4: break @@ -491,14 +528,17 @@ export default { clickCate (hierarchy, ind, textType) { switch (textType) { case '新增指标': + this.$store.state.insertWindowState = true break case '筛选': + this.$store.state.selcettWindowState = true break case '恢复': break case '清除空行空列': break case '编辑': + this.$store.state.editWindowState = true break case '转置': console.log(100000) @@ -506,6 +546,7 @@ export default { console.log(this.chartsStatusMegger.transState) break case '维度转换': + this.$store.state.dimensionState = true break case '保存默认': break @@ -690,6 +731,9 @@ export default { }) this.defaultDataRight = dataDome console.log(this.defaultDataRight, '1250') + }, + comTime (res) { + this.downLaSelect.time = res } }, computed: { diff --git a/src/views/personalCenter/index.json b/src/views/personalCenter/index.json new file mode 100644 index 0000000..5356be5 --- /dev/null +++ b/src/views/personalCenter/index.json @@ -0,0 +1,4 @@ +{ + "khjj": "jsdbhjh", + "hgas": "hghdfg57457" +} \ No newline at end of file diff --git a/static/data/bt_counter.jpg b/static/data/bt_counter.jpg new file mode 100644 index 0000000000000000000000000000000000000000..33e2c984f1c97166942c16e45c99a1e36be7c60f GIT binary patch literal 1142 zcma)5O>fgc5FN)wjS#Bv1$tcE3tzFlPU1FJP1Gih$ib*egUZ#hw~dwBYuOv(Rvb9+ z6Zj=uIkX3E+~5NA)H{NoVAdfYt!Pk3wlq6C@6F8a+w5C*0joQye*n;KKZYXAE&B;l zbLb9^L4YM5_5iXA@kyVt$W+xZQ5=uT`W21j9Hrj|S=H@TmORT+&_ z*uavv@~Y^Sy^9(&Ca9{EORk17G7JS*s)m7|B3;9}s`1Y#;fh%`Onn_qOy<>M@4)Od zTa#LRWyzDFMx&83Dl0TTRB^3V%QYJ2_42R;puBRI5HbCaTtxe zlpak_akozyP5LxKjXeWB-1kF|j*>^?eA_nLVZxlyCGDmqa|XrtJ+oED2CnGqEvw0;+I>k1rI}Aw3rdV%|-B^gtr4U5Ca+AdVYvQ$H8ldsWroXtC z>O#H=)?3_*u@I~BX4L#*FJ1IB#MP6#GuiURO!y?^YLB_BvtO_>7AtsX{P_skIlKem z=2n=SII{`7AP9Vy|FeyoI@uXWMUX%c1qlk0AWA~^2|57c{N?A~a`CnxTnz!-1zzz= oaOunYTQBcP|72!A;EpKp0-^+UIDLD6<@~{i@bg!Avz&eZ1FXOw^Z)<= literal 0 HcmV?d00001