Browse Source

修复在线客服获取用户名的错误

master
453530270@qq.com 1 year ago
parent
commit
e2fd49e935
  1. 4
      src/api/member.js
  2. 11
      src/components/CommonFooter.vue

4
src/api/member.js

@ -156,6 +156,10 @@ class Member {
static getWdcode(data){
return server.get(`/user/wdcode`,{params:data});
}
// 查询用户的帐号
static getUnameByUid(data){
return server.get(`/user/getUserName`, {params:data});
}
}
export default Member;

11
src/components/CommonFooter.vue

@ -279,6 +279,7 @@
<script>
import College from "@/api/college";
import ContactUs from "@/api/contactUs";
import Member from "@/api/member";
import { mapState } from "vuex";
export default {
data() {
@ -436,10 +437,18 @@ export default {
if (this.isLogin) {
// get user infomation
let user_str = localStorage.getItem("auth");
if(user_str!=""){
let user = JSON.parse(user_str);
this.ifurl ="https://sc.moabcoin.com/chat/?toid="+user.referrer+"&room_id="+user.account;
//
Member.getUnameByUid({user_id:user.referrer}).then(rfres=>{
// query referr uname
this.ifurl ="https://sc.moabcoin.com/chat/?toid="+rfres.username+"&room_id="+user.account+"&usid="+user.user_id;
// show popup
this.ispopup = ! this.ispopup
})
}
}else{
//
console.log("login fisrt!!")

Loading…
Cancel
Save