bztang-admin/addons/yun_shop/static/app/js/chunk-2e579aa9.1e98836f.js

1 line
8.8 KiB
JavaScript

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2e579aa9"],{"5e2f":function(t,e,i){var a=i("24fb");e=a(!1),e.push([t.i,"#microFanlist[data-v-195aba89] .van-tab--active .van-tab__text{color:var(--themeBaseColor)}#microFanlist .fans-btn[data-v-195aba89],#microFanlist[data-v-195aba89] .van-tabs__line{background-color:var(--themeBaseColor)}#microFanlist .fans-btn[data-v-195aba89]{display:inline-block;width:3.625rem;height:1.5rem;line-height:1.5rem;border-radius:.875rem;color:#fff}#microFanlist .list[data-v-195aba89]{padding:0 .8rem;background:#fff}#microFanlist .list ul li[data-v-195aba89]{padding:.625rem 0;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:15px}#microFanlist .list ul li[data-v-195aba89],#microFanlist .list ul li .left-box[data-v-195aba89]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#microFanlist .list ul li .left-box[data-v-195aba89]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}#microFanlist .list ul li .left-box img[data-v-195aba89]{width:3.125rem;height:3.125rem;border-radius:100%;overflow:hidden;margin-right:.8rem}#microFanlist .list ul li .left-box .title[data-v-195aba89]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:3rem;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#microFanlist .list ul li .right-box .btn[data-v-195aba89]{display:inline-block;width:3.625rem;height:1.5rem;line-height:1.5rem;border:.0313rem solid #999;border-radius:.875rem;color:#999;background:#fff;font-size:.75rem}#microFanlist .list ul li .right-box img[data-v-195aba89]{width:1.125rem;margin-left:1rem}#microFanlist #unsubID[data-v-195aba89]{display:inline-block;width:18rem;height:3.8rem;line-height:3.8rem;text-align:left;text-indent:1.8rem;font-size:16px}",""]),t.exports=e},"6ee6":function(t,e,i){"use strict";i("d0be")},ac0d:function(t,e,i){"use strict";i.d(e,"a",(function(){return n}));var a=document.documentElement,o=document.body,n={data:function(){return{}},activated:function(){window.addEventListener("scroll",this.handleScroll)},deactivated:function(){window.removeEventListener("scroll",this.handleScroll)},methods:{getScrollTop:function(){var t=0;return a&&a.scrollTop?t=a.scrollTop:o&&(t=o.scrollTop),t},getClientHeight:function(){var t=0;return t=o.clientHeight&&a.clientHeight?Math.min(o.clientHeight,a.clientHeight):Math.max(o.clientHeight,a.clientHeight),t},getScrollHeight:function(){return Math.max(o.scrollHeight,a.scrollHeight)},handleScroll:function(){this.otherScroll();var t=document.documentElement.scrollTop||document.body.scrollTop;this.btnFlag=t>60,this.getScrollTop()+this.getClientHeight()+105>this.getScrollHeight()?(this.isLoadMore&&this.getMoreData(),this.isBottom=!0):this.isBottom=!1},otherScroll:function(){}}}},b7de:function(t,e,i){"use strict";i.r(e);var a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{attrs:{id:"microFanlist"}},[i("c-title",{attrs:{hide:!1,text:"关注与粉丝"}}),i("div",{staticStyle:{"z-index":"9999"}},[i("van-tabs",{staticStyle:{background:"#f9f5f5"},attrs:{sticky:""},on:{change:t.getList},model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},[i("van-tab",{attrs:{title:"关注"}},[i("van-search",{attrs:{placeholder:"搜索已关注的人",shape:"round"},on:{search:t.onSearch},model:{value:t.keyword,callback:function(e){t.keyword=e},expression:"keyword"}}),i("div",{staticClass:"list"},[i("van-pull-refresh",{attrs:{"success-text":"刷新成功"},on:{refresh:t.loadTop},model:{value:t.isLoading,callback:function(e){t.isLoading=e},expression:"isLoading"}},[0==t.activeName?i("ul",t._l(t.attentionList,(function(e,a){return i("li",{key:e.user_id,on:{click:function(i){return i.stopPropagation(),t.toMember(e.has_one_follow_user.uid)}}},[i("div",{staticClass:"left-box"},[i("img",{attrs:{src:e.has_one_follow_user&&e.has_one_follow_user.avatar||"https://mini-app-img-1251768088.cos.ap-guangzhou.myqcloud.com/img_404.png",alt:""}}),i("p",{staticClass:"title"},[t._v(t._s(e.has_one_follow_user&&e.has_one_follow_user.nickname||"---"))])]),i("div",{staticClass:"right-box"},[1==t.is_own?i("span",{staticClass:"btn",staticStyle:{"background-color":"#fff"},on:{click:function(i){return i.stopPropagation(),t.cancelLook(e.has_one_follow_user.uid,a)}}},[t._v("已关注")]):t._e()])])})),0):t._e()])],1)],1),i("van-tab",{attrs:{title:"粉丝"}},[i("van-search",{attrs:{placeholder:"搜索关注你的粉丝",shape:"round"},on:{search:t.onSearch},model:{value:t.keyword,callback:function(e){t.keyword=e},expression:"keyword"}}),i("div",{staticClass:"list"},[i("van-pull-refresh",{attrs:{"success-text":"刷新成功"},on:{refresh:t.loadTop},model:{value:t.isLoading,callback:function(e){t.isLoading=e},expression:"isLoading"}},[1==t.activeName?i("ul",t._l(t.fanList,(function(e,a){return i("li",{key:e.user_id,on:{click:function(i){return i.stopPropagation(),t.toMember(e.has_one_fans.uid)}}},[i("div",{staticClass:"left-box"},[i("img",{attrs:{src:e.has_one_fans&&e.has_one_fans.avatar||"https://mini-app-img-1251768088.cos.ap-guangzhou.myqcloud.com/img_404.png",alt:""}}),i("p",{staticClass:"title"},[t._v(t._s(e.has_one_fans&&e.has_one_fans.nickname||"---"))])]),1==t.is_own?i("div",{staticClass:"right-box",staticStyle:{display:"flex","align-items":"center"}},[1==e.is_mutual?i("span",{staticClass:"btn"},[t._v("已关注")]):i("span",{staticClass:"fans-btn",on:{click:function(i){return i.stopPropagation(),t.lookUser(e.has_one_fans.uid)}}},[t._v("关注")]),i("div",{staticStyle:{"margin-left":"0.6875rem"},on:{click:function(i){return i.stopPropagation(),t.showDelete(e.has_one_fans.uid,a)}}},[i("van-icon",{attrs:{name:"cross"}})],1)]):t._e()])})),0):t._e()])],1)],1)],1)],1)],1)},o=[],n=(i("e7e5"),i("d399")),s=(i("e17f"),i("2241")),l=(i("14d9"),i("a434"),i("99af"),i("ac0d")),r=i("6968"),c={mixins:[l["a"]],data:function(){return{activeName:0,attentionList:[],fanList:[],isdelete:!1,avtiveUid:null,avtiveIndex:null,page:1,isLoadMore:!0,total_page:0,isLoading:!1,is_own:"",keyword:""}},activated:function(){this.is_own=this.$route.query.is_own,this.getList()},components:{cTitle:r["a"]},methods:{onSearch:function(){this.getList()},toMember:function(t){this.$router.push(this.fun.getUrl("microhomepage",{},{micuid:t}))},getList:function(){var t=this;this.list=[];var e={};1==this.activeName?(e.userType=1,e.page=1,e.member=t.$route.query.uid):(e.userType=2,e.page=1,e.member=t.$route.query.uid),this.keyword&&(e.keyword=this.keyword),$http.get("plugin.micro-communities.api.user.getFollowFans",e,".").then((function(e){1==e.result&&(t.isLoadMore=!0,t.total_page=e.data.last_page,t.total_page||(t.total_page=0),1==t.activeName?t.fanList=e.data.data:t.attentionList=e.data.data,t.isLoading=!1)})).catch((function(t){}))},cancelLook:function(t,e){var i=this;s["a"].confirm({message:"确认不再关注",confirmButtonColor:"var(--themeBaseColor)"}).then((function(){$http.post("plugin.micro-communities.api.user.delFollow",{uid:t},".").then((function(t){1==t.result?(i.attentionList.splice(e,1),Object(n["a"])(t.msg)):Object(n["a"])(t.msg)}))})).catch((function(){}))},lookUser:function(t){var e=this;$http.post("plugin.micro-communities.api.user.addFollow",{user_id:t},".").then((function(t){1==t.result?(e.getList(),Object(n["a"])(t.msg)):Object(n["a"])(t.msg)}))},showDelete:function(t,e){var i=this;this.avtiveUid=t,this.avtiveIndex=e,s["a"].confirm({title:"移除粉丝",message:"对方将不再关注你,且不会收到通知。",confirmButtonColor:"var(--themeBaseColor)"}).then((function(){$http.post("plugin.micro-communities.api.user.delFans",{fid:i.avtiveUid},".").then((function(t){1==t.result?(i.fanList.splice(i.avtiveIndex,1),Object(n["a"])(t.msg),i.isdelete=!1):(i.isdelete=!1,Object(n["a"])(t.msg))}))})).catch((function(){i.isdelete=!1}))},getMoreData:function(){this.isLoadMore=!1;var t=this;if(!(t.page>=t.total_page)){t.page+=1;var e=[];1==t.activeName?(e.userType=1,e.page=t.page,e.member=t.$route.query.uid):(e.userType=2,e.page=t.page,e.member=t.$route.query.uid),this.keyword&&(e.keyword=this.keyword),$http.get("plugin.micro-communities.api.user.getFollowFans",e,".").then((function(e){if(t.isLoadMore=!0,1!=e.result)return t.page=t.page-1,void(t.isLoadMore=!1);var i=e.data.data;1==t.activeName?t.fanList=t.fanList.concat(i):t.attentionList=t.attentionList.concat(i)})).catch((function(t){}))}},loadTop:function(){this.initPageData(),this.getList()},initPageData:function(){this.list=[],this.isLoadMore=!0,this.total_page=0,this.page=1}}},u=c,d=(i("6ee6"),i("2877")),h=Object(d["a"])(u,a,o,!1,null,"195aba89",null);e["default"]=h.exports},d0be:function(t,e,i){var a=i("5e2f");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var o=i("499e").default;o("a053d3ba",a,!0,{sourceMap:!1,shadowMode:!1})}}]);