From 9171fb6edd53f6201b6849160fb5f57cb33af864 Mon Sep 17 00:00:00 2001 From: zhoulingpo Date: Fri, 26 May 2023 13:00:15 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E4=BF=AE=E6=94=B9=E3=80=91maidian?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/Login.vue | 17 +++++++++++++++-- src/views/checkPage.vue | 15 +++++++++++++++ 2 files changed, 30 insertions(+), 2 deletions(-) diff --git a/src/views/Login.vue b/src/views/Login.vue index 0478d17..7f6c856 100644 --- a/src/views/Login.vue +++ b/src/views/Login.vue @@ -151,8 +151,18 @@ export default { params={ path: '/userCenter/processCenter', query: { id: 'AEHJB8YNJ3' }} } this.$message.success('登录成功') - - + let department + if(this.$store.getters.userInfo.orgEOList){ + department= this.$store.getters.userInfo.orgEOList.map(item=>{ + return item.longName + }) + } + let roleName + if(this.$store.getters.userInfo.roleEOList){ + roleName = this.$store.getters.userInfo.roleEOList.map(item=>{ + return item.name + }) + } aplus_queue.push({ action: 'aplus.setMetaInfo', arguments: ["_user_id", this.$store.getters.userInfo.usid] @@ -161,6 +171,9 @@ export default { 'action':'aplus.record', 'arguments':['$$_user_profile', 'OTHER', { name: this.$store.getters.userInfo.usname, //用户属性1 + department:department.join(','), + roleName:roleName.join(','), + }] }); this.getMarket().then((resx)=>{ diff --git a/src/views/checkPage.vue b/src/views/checkPage.vue index bb53e47..506beba 100644 --- a/src/views/checkPage.vue +++ b/src/views/checkPage.vue @@ -72,6 +72,18 @@ export default { params={ path: '/userCenter/processCenter', query: { id: 'AEHJB8YNJ3' }} } this.$message.success('登录成功') + let department + if(this.$store.getters.userInfo.orgEOList){ + department= this.$store.getters.userInfo.orgEOList.map(item=>{ + return item.longName + }) + } + let roleName + if(this.$store.getters.userInfo.roleEOList){ + roleName = this.$store.getters.userInfo.roleEOList.map(item=>{ + return item.name + }) + } aplus_queue.push({ action: 'aplus.setMetaInfo', arguments: ["_user_id", this.$store.getters.userInfo.usid] @@ -80,6 +92,9 @@ export default { 'action':'aplus.record', 'arguments':['$$_user_profile', 'OTHER', { name: this.$store.getters.userInfo.usname, //用户属性1 + department:department.join(','), + roleName:roleName.join(','), + }] }); this.getMarket().then((resx)=>{