{"ast":null,"code":"import \"core-js/modules/es.array.push.js\";\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\nimport { mapGetters } from \"vuex\";\nimport Axios from \"@/API/userCenter\";\nexport default {\n props: {},\n computed: {\n ...mapGetters({\n theme: \"home/theme\"\n })\n },\n data() {\n return {\n isLock: false,\n navList: [],\n navList1: [],\n navList2: [],\n zbUrl: \"\",\n bsUrl: \"\"\n };\n },\n methods: {\n async getUrl() {\n const res = await Axios.getConfigurationByKey();\n res.map(val => {\n if (val.configKey === \"zb\") {\n this.zbUrl = val.configValue;\n }\n if (val.configKey === \"bs\") {\n this.bsUrl = val.configValue;\n }\n });\n },\n getNavlist() {\n this.navList = [{\n name: this.$t(\"ICO\"),\n icon: require(`@/assets/3x/资源 7@3x.png`),\n path: \"/new-urrency\"\n }, {\n name: this.$t(\"理财\"),\n icon: require(`@/assets/3x/资源 3@3x.png`),\n path: \"/fm-home\"\n }, {\n name: this.$t(\"合约交易\"),\n icon: require(`@/assets/3x/资源 5@3x.png`),\n path: \"/trendDetails/btc\"\n }, {\n name: this.$t(\"分享\"),\n icon: require(`@/assets/3x/资源 2@3x.png`),\n path: \"/promote\"\n }];\n this.navList1 = [{\n name: this.$t(\"在线客服\"),\n icon: require(`@/assets/3x/资源 8@3x.png`),\n path: \"/customerService\"\n }, {\n name: this.$t(\"质押借币\"),\n icon: require(`@/assets/3x/资源 6@3x.png`),\n path: \"/pledgeLoan\"\n }, {\n name: this.$t(\"账变记录\"),\n icon: require(`@/assets/3x/资源 9@3x.png`),\n path: \"/accountChange\"\n }, {\n name: this.$t(\"更多\"),\n icon: require(`@/assets/3x/Artboard 2@33x copy 3.png`),\n path: \"/more\"\n }];\n this.navList2 = [{\n name: this.$t(\"闪兑\"),\n icon: require(`@/assets/3x/资源 1@3x.png`),\n path: \"/exchange/exchangePage\"\n }, {\n name: this.$t(\"直播\"),\n icon: require(`@/assets/3x/资源 1@3x.png`),\n id: \"zb\",\n path: \"/zb\",\n router: \"\"\n }, {\n name: this.$t(\"比赛\"),\n icon: require(`@/assets/3x/Artboard 4@33x copy 3.png`),\n id: \"bs\",\n path: \"/bs\",\n router: \"\"\n }];\n },\n goPath(path, router) {\n if (path == \"/more\") {\n this.isLock = !this.isLock;\n } else if (path === \"/zb\") {\n if (this.zbUrl) window.open(this.zbUrl);\n } else if (path === \"/bs\") {\n if (this.bsUrl) window.open(this.bsUrl);\n } else {\n this.$router.push(path);\n }\n }\n },\n mounted() {\n this.getNavlist();\n this.getUrl();\n },\n activated() {\n this.getNavlist();\n }\n};","map":{"version":3,"names":["mapGetters","Axios","props","computed","theme","data","isLock","navList","navList1","navList2","zbUrl","bsUrl","methods","getUrl","res","getConfigurationByKey","map","val","configKey","configValue","getNavlist","name","$t","icon","require","path","id","router","goPath","window","open","$router","push","mounted","activated"],"sources":["src/components/ex-nav/index.vue"],"sourcesContent":["\n\n\n\n\n"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AA2CA,SAAAA,UAAA;AACA,OAAAC,KAAA;AAEA;EACAC,KAAA;EACAC,QAAA;IACA,GAAAH,UAAA;MACAI,KAAA;IACA;EACA;EACAC,KAAA;IACA;MACAC,MAAA;MACAC,OAAA;MACAC,QAAA;MACAC,QAAA;MACAC,KAAA;MACAC,KAAA;IACA;EACA;EACAC,OAAA;IACA,MAAAC,OAAA;MACA,MAAAC,GAAA,SAAAb,KAAA,CAAAc,qBAAA;MACAD,GAAA,CAAAE,GAAA,CAAAC,GAAA;QACA,IAAAA,GAAA,CAAAC,SAAA;UACA,KAAAR,KAAA,GAAAO,GAAA,CAAAE,WAAA;QACA;QACA,IAAAF,GAAA,CAAAC,SAAA;UACA,KAAAP,KAAA,GAAAM,GAAA,CAAAE,WAAA;QACA;MACA;IACA;IACAC,WAAA;MACA,KAAAb,OAAA,IACA;QACAc,IAAA,OAAAC,EAAA;QACAC,IAAA,EAAAC,OAAA;QAEAC,IAAA;MACA,GAEA;QACAJ,IAAA,OAAAC,EAAA;QACAC,IAAA,EAAAC,OAAA;QACAC,IAAA;MACA,GACA;QACAJ,IAAA,OAAAC,EAAA;QACAC,IAAA,EAAAC,OAAA;QACAC,IAAA;MACA,GACA;QACAJ,IAAA,OAAAC,EAAA;QACAC,IAAA,EAAAC,OAAA;QACAC,IAAA;MACA,EACA;MACA,KAAAjB,QAAA,IACA;QACAa,IAAA,OAAAC,EAAA;QACAC,IAAA,EAAAC,OAAA;QAEAC,IAAA;MACA,GACA;QACAJ,IAAA,OAAAC,EAAA;QACAC,IAAA,EAAAC,OAAA;QACAC,IAAA;MACA,GACA;QACAJ,IAAA,OAAAC,EAAA;QACAC,IAAA,EAAAC,OAAA;QACAC,IAAA;MACA,GAEA;QACAJ,IAAA,OAAAC,EAAA;QACAC,IAAA,EAAAC,OAAA;QACAC,IAAA;MACA,EACA;MACA,KAAAhB,QAAA,IACA;QACAY,IAAA,OAAAC,EAAA;QACAC,IAAA,EAAAC,OAAA;QACAC,IAAA;MACA,GACA;QACAJ,IAAA,OAAAC,EAAA;QACAC,IAAA,EAAAC,OAAA;QACAE,EAAA;QACAD,IAAA;QACAE,MAAA;MACA,GACA;QACAN,IAAA,OAAAC,EAAA;QACAC,IAAA,EAAAC,OAAA;QACAE,EAAA;QACAD,IAAA;QACAE,MAAA;MACA,EACA;IACA;IACAC,OAAAH,IAAA,EAAAE,MAAA;MACA,IAAAF,IAAA;QACA,KAAAnB,MAAA,SAAAA,MAAA;MACA,WAAAmB,IAAA;QACA,SAAAf,KAAA,EAAAmB,MAAA,CAAAC,IAAA,MAAApB,KAAA;MACA,WAAAe,IAAA;QACA,SAAAd,KAAA,EAAAkB,MAAA,CAAAC,IAAA,MAAAnB,KAAA;MACA;QACA,KAAAoB,OAAA,CAAAC,IAAA,CAAAP,IAAA;MACA;IACA;EACA;EACAQ,QAAA;IACA,KAAAb,UAAA;IACA,KAAAP,MAAA;EACA;EACAqB,UAAA;IACA,KAAAd,UAAA;EACA;AACA","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}