Browse Source

增加聊天时候获取推荐人的username

master
453530270@qq.com 1 year ago
parent
commit
ddabe7bcbc
  1. 4
      src/api/member.js
  2. 18
      src/components/CommonFooter.vue
  3. 3
      src/views/signIn/index.vue

4
src/api/member.js

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

18
src/components/CommonFooter.vue

@ -282,6 +282,7 @@
<script> <script>
import College from "@/api/college"; import College from "@/api/college";
import ContactUs from "@/api/contactUs"; import ContactUs from "@/api/contactUs";
import Member from "@/api/member";
import { mapState } from "vuex"; import { mapState } from "vuex";
export default { export default {
data() { data() {
@ -443,14 +444,21 @@ export default {
if (this.isLogin) { if (this.isLogin) {
// get user infomation // get user infomation
let user_str = localStorage.getItem("auth"); let user_str = localStorage.getItem("auth");
let user = JSON.parse(user_str); if(user_str!=""){
this.ifurl ="https://cs.btcaholic.com/chat/?toid="+user.referrer+"&room_id="+user.account; let user = JSON.parse(user_str);
// show popup //
this.ispopup = ! this.ispopup Member.getUnameByUid({user_id:user.referrer}).then(rfres=>{
// query referr uname
this.ifurl ="https://cs.btcaholic.com/chat/?toid="+rfres.username+"&room_id="+user.account+"&usid="+user.user_id;
// show popup
this.ispopup = ! this.ispopup
})
}
}else{ }else{
// //
console.log("login fisrt!!")
this.$router.push({ path: '/sign-in' }); this.$router.push({ path: '/sign-in' });
} }

3
src/views/signIn/index.vue

@ -436,7 +436,7 @@ export default {
phone, phone,
email email
} = response; } = response;
this.status = response; // 便 this.status = response; // 便
// checkType // checkType
@ -453,6 +453,7 @@ export default {
default: default:
// local // local
localStorage.setItem("auth", JSON.stringify(response.user)); localStorage.setItem("auth", JSON.stringify(response.user));
localStorage.setItem("token", response.token); localStorage.setItem("token", response.token);
this.$router.push("/wallet/assets/exchange"); this.$router.push("/wallet/assets/exchange");
location.reload(); location.reload();

Loading…
Cancel
Save