From 437f1ae000b309579f0ccd45c04aaa640bf34b50 Mon Sep 17 00:00:00 2001 From: wuhui_zzw <1760308791@qq.com> Date: Sun, 21 Apr 2024 16:44:44 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=EF=BC=9A=E5=AE=A2=E6=88=B7?= =?UTF-8?q?=E6=A6=82=E5=86=B5=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- yunshop-front-master/src/router/index.js | 10 + .../member/tool/my_relationship_detail_v2.vue | 368 ++++++++++++++++++ .../views/member/tool/my_relationship_v2.vue | 11 +- .../tool/my_relationship_v2_controller.js | 27 +- 4 files changed, 398 insertions(+), 18 deletions(-) create mode 100644 yunshop-front-master/src/views/member/tool/my_relationship_detail_v2.vue diff --git a/yunshop-front-master/src/router/index.js b/yunshop-front-master/src/router/index.js index 6bf4de5..9e20c6b 100644 --- a/yunshop-front-master/src/router/index.js +++ b/yunshop-front-master/src/router/index.js @@ -407,6 +407,7 @@ const Collection = r => require(["../views/member/tool/collection"], r); const MyRelationship = r => require(["../views/member/tool/my_relationship_v2"], r); const MyRelationshipAmount = r => require(["../views/member/tool/my_relationship_amount"], r); const MyRelationshipDetail = r => require(["../views/member/tool/my_relationship_detail"], r); +const MyRelationshipDetailV2 = r => require(["../views/member/tool/my_relationship_detail_v2"], r); const OfflineSearch = r => require(["../views/member/tool/search"], r); const MyEvaluation = r => require(["../views/comment/myEvaluation"], r); const Comment = r => require(["../views/member/tool/comment"], r); @@ -2585,6 +2586,15 @@ const routes = [ foot: true } }, + { + path: "/member/myrelationship_v2/detail/:uid", + component: MyRelationshipDetailV2, + name: "MyRelationshipDetailV2", + meta: { + title: "会员概况", + foot: true + } + }, { path: "/member/offlineSearch", component: OfflineSearch, diff --git a/yunshop-front-master/src/views/member/tool/my_relationship_detail_v2.vue b/yunshop-front-master/src/views/member/tool/my_relationship_detail_v2.vue new file mode 100644 index 0000000..abf3be6 --- /dev/null +++ b/yunshop-front-master/src/views/member/tool/my_relationship_detail_v2.vue @@ -0,0 +1,368 @@ + + + + + diff --git a/yunshop-front-master/src/views/member/tool/my_relationship_v2.vue b/yunshop-front-master/src/views/member/tool/my_relationship_v2.vue index 2069050..d265a45 100644 --- a/yunshop-front-master/src/views/member/tool/my_relationship_v2.vue +++ b/yunshop-front-master/src/views/member/tool/my_relationship_v2.vue @@ -2,8 +2,6 @@
- -
@@ -141,8 +139,9 @@
-
-
+
+ +
@@ -153,9 +152,7 @@
  • -
    +
    {{ item.nickname }}
    diff --git a/yunshop-front-master/src/views/member/tool/my_relationship_v2_controller.js b/yunshop-front-master/src/views/member/tool/my_relationship_v2_controller.js index 43ad999..c29006f 100644 --- a/yunshop-front-master/src/views/member/tool/my_relationship_v2_controller.js +++ b/yunshop-front-master/src/views/member/tool/my_relationship_v2_controller.js @@ -175,7 +175,7 @@ export default { this.keyword1 = ''; this.keyword2 = ''; this.keyword3 = ''; - + }, //我的推荐人 @@ -212,7 +212,7 @@ export default { }); }, - + goMarket(id){ //会员概况优先于我的市场 if(this.is_link) { @@ -348,7 +348,7 @@ export default { that.level2.total = response.data.total; break; case "2": - that.third_content = response.data.data; + that.third_content = response.data.data; break; default: break; @@ -361,7 +361,7 @@ export default { // error callback }); }, - + enterSearch(event) { if (event.keyCode === 13) { //如果按的是enter键 @@ -712,7 +712,7 @@ export default { // error callback this.page--; }); - + } }, gotoList(type) { @@ -733,12 +733,17 @@ export default { } }, activated() { - setTimeout(() => { - this.agent=JSON.parse(window.localStorage.getItem('mailLanguage')).agent?JSON.parse(window.localStorage.getItem('mailLanguage')).agent:{}; - this.name=JSON.parse(window.localStorage.getItem('mailLanguage')).agent&&JSON.parse(window.localStorage.getItem('mailLanguage')).agent.agent?JSON.parse(window.localStorage.getItem('mailLanguage')).agent.agent:'客户'; - this.$forceUpdate(); - this.fun.setWXTitle(this.name); - }, 2000); + // setTimeout(() => { + // this.agent=JSON.parse(window.localStorage.getItem('mailLanguage')).agent?JSON.parse(window.localStorage.getItem('mailLanguage')).agent:{}; + // this.name=JSON.parse(window.localStorage.getItem('mailLanguage')).agent&&JSON.parse(window.localStorage.getItem('mailLanguage')).agent.agent?JSON.parse(window.localStorage.getItem('mailLanguage')).agent.agent:'客户'; + // this.$forceUpdate(); + // this.fun.setWXTitle(this.name); + // }, 2000); + this.agent=JSON.parse(window.localStorage.getItem('mailLanguage')).agent?JSON.parse(window.localStorage.getItem('mailLanguage')).agent:{}; + this.name=JSON.parse(window.localStorage.getItem('mailLanguage')).agent&&JSON.parse(window.localStorage.getItem('mailLanguage')).agent.agent?JSON.parse(window.localStorage.getItem('mailLanguage')).agent.agent:'客户'; + this.$forceUpdate(); + this.fun.setWXTitle(this.name); + this.initData(); //初始化参数 this.pageInit(); this.getMyRelation();