{"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//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\nimport assetsHead from \"@/components/assets-head\";\nimport listBox from \"./listBox.vue\";\nimport { mapGetters } from \"vuex\";\nimport { _getIdentify } from \"@/API/fund.api\";\nimport { setStorage } from \"@/utils/utis\";\nimport { _getUnreadMsg } from \"@/API/im.api\";\nexport default {\n props: {},\n components: {\n assetsHead,\n listBox\n },\n computed: {\n ...mapGetters({\n userInfo: \"user/userInfo\",\n theme: \"home/theme\"\n })\n },\n data() {\n return {\n goHome: true,\n status: -1,\n //身份认证状态\n list: [{\n name: this.$t(\"语言\"),\n icon: require(\"@/assets/image/userCenter/yuyan.png\"),\n url: \"/language\"\n }, {\n name: this.$t(\"计价方式\"),\n icon: require(\"@/assets/image/userCenter/jisuan.png\"),\n url: \"/exchangeRate\"\n }, {\n name: this.$t(\"在线客服\"),\n icon: require(\"@/assets/image/userCenter/kefu.png\"),\n url: \"/customerService\"\n }\n // {\n // name: this.$t('主题模式'),\n // icon: require('@/assets/image/userCenter/theme.png'),\n // url: '/themeModel'\n // }\n ],\n moreList: [{\n name: this.$t(\"帮助中心\"),\n icon: require(\"@/assets/image/userCenter/help.png\"),\n url: \"/helpCenter\"\n }, {\n name: this.$t(\"关于我们\"),\n icon: require(\"@/assets/image/userCenter/about.png\"),\n url: \"/TermsOfService\"\n }],\n safeList: [{\n name: this.$t(\"安全\"),\n icon: require(\"@/assets/image/userCenter/security.png\"),\n url: \"/safety\"\n }, {\n name: this.$t(\"修改密码\"),\n icon: require(\"@/assets/image/userCenter/password.png\"),\n url: \"/changePassword\"\n }],\n userList: [{\n name: this.$t(\"邀请推广\"),\n icon: require(\"@/assets/image/userCenter/share.png\"),\n url: \"/promote\"\n }, {\n name: this.$t(\"账变记录\"),\n icon: require(\"@/assets/image/userCenter/record.png\"),\n url: \"/accountChange\"\n }, {\n name: this.$t(\"身份认证\"),\n icon: require(\"@/assets/image/userCenter/identity.png\"),\n url: \"/certificationCenter\"\n }],\n moniList: [{\n name: this.$t(\"试用账户\"),\n icon: require(\"@/assets/image/userCenter/testDemo.png\"),\n url: \"/test\"\n }],\n name: \"\",\n //实名认证的真实名字\n unreadMsg_num: \"\"\n };\n },\n mounted() {\n if (this.userInfo.token) {\n this.getIdentify();\n this.fetchUnread();\n }\n },\n methods: {\n fetchUnread() {\n // 获取未读\n _getUnreadMsg().then(unread_num => {\n this.unreadMsg_num = unread_num * 1 > 0 ? unread_num * 1 : \"\";\n //console.log('\\n *** \\n'+unread_num*1+'\\n *** \\n')\n });\n },\n loginOut() {\n this.$store.commit(\"user/SET_OUT\");\n setStorage(\"popNotice\", false);\n },\n getIdentify() {\n _getIdentify().then(data => {\n this.status = data.status;\n this.name = data.name;\n });\n },\n tokefu() {\n this.$router.push(\"/customerService\");\n }\n }\n};","map":{"version":3,"names":["assetsHead","listBox","mapGetters","_getIdentify","setStorage","_getUnreadMsg","props","components","computed","userInfo","theme","data","goHome","status","list","name","$t","icon","require","url","moreList","safeList","userList","moniList","unreadMsg_num","mounted","token","getIdentify","fetchUnread","methods","then","unread_num","loginOut","$store","commit","tokefu","$router","push"],"sources":["src/page/userCenter/index.vue"],"sourcesContent":["\n\n\n\n"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAgEA,OAAAA,UAAA;AACA,OAAAC,OAAA;AACA,SAAAC,UAAA;AACA,SAAAC,YAAA;AACA,SAAAC,UAAA;AACA,SAAAC,aAAA;AACA;EACAC,KAAA;EACAC,UAAA;IACAP,UAAA;IACAC;EACA;EACAO,QAAA;IACA,GAAAN,UAAA;MACAO,QAAA;MACAC,KAAA;IACA;EACA;EACAC,KAAA;IACA;MACAC,MAAA;MACAC,MAAA;MAAA;MACAC,IAAA,GACA;QACAC,IAAA,OAAAC,EAAA;QACAC,IAAA,EAAAC,OAAA;QACAC,GAAA;MACA,GACA;QACAJ,IAAA,OAAAC,EAAA;QACAC,IAAA,EAAAC,OAAA;QACAC,GAAA;MACA,GACA;QACAJ,IAAA,OAAAC,EAAA;QACAC,IAAA,EAAAC,OAAA;QACAC,GAAA;MACA;MACA;MACA;MACA;MACA;MACA;MAAA,CACA;MACAC,QAAA,GACA;QACAL,IAAA,OAAAC,EAAA;QACAC,IAAA,EAAAC,OAAA;QACAC,GAAA;MACA,GACA;QACAJ,IAAA,OAAAC,EAAA;QACAC,IAAA,EAAAC,OAAA;QACAC,GAAA;MACA,EACA;MACAE,QAAA,GACA;QACAN,IAAA,OAAAC,EAAA;QACAC,IAAA,EAAAC,OAAA;QACAC,GAAA;MACA,GACA;QACAJ,IAAA,OAAAC,EAAA;QACAC,IAAA,EAAAC,OAAA;QACAC,GAAA;MACA,EACA;MACAG,QAAA,GACA;QACAP,IAAA,OAAAC,EAAA;QACAC,IAAA,EAAAC,OAAA;QACAC,GAAA;MACA,GACA;QACAJ,IAAA,OAAAC,EAAA;QACAC,IAAA,EAAAC,OAAA;QACAC,GAAA;MACA,GACA;QACAJ,IAAA,OAAAC,EAAA;QACAC,IAAA,EAAAC,OAAA;QACAC,GAAA;MACA,EACA;MACAI,QAAA,GACA;QACAR,IAAA,OAAAC,EAAA;QACAC,IAAA,EAAAC,OAAA;QACAC,GAAA;MACA,EACA;MACAJ,IAAA;MAAA;MACAS,aAAA;IACA;EACA;EACAC,QAAA;IACA,SAAAhB,QAAA,CAAAiB,KAAA;MACA,KAAAC,WAAA;MACA,KAAAC,WAAA;IACA;EACA;EACAC,OAAA;IACAD,YAAA;MACA;MACAvB,aAAA,GAAAyB,IAAA,CAAAC,UAAA;QACA,KAAAP,aAAA,GAAAO,UAAA,WAAAA,UAAA;QACA;MACA;IACA;IACAC,SAAA;MACA,KAAAC,MAAA,CAAAC,MAAA;MACA9B,UAAA;IACA;IACAuB,YAAA;MACAxB,YAAA,GAAA2B,IAAA,CAAAnB,IAAA;QACA,KAAAE,MAAA,GAAAF,IAAA,CAAAE,MAAA;QACA,KAAAE,IAAA,GAAAJ,IAAA,CAAAI,IAAA;MACA;IACA;IACAoB,OAAA;MACA,KAAAC,OAAA,CAAAC,IAAA;IACA;EACA;AACA","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}