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 0000000..33e2c98 Binary files /dev/null and b/static/data/bt_counter.jpg differ