1 line
9.4 KiB
JavaScript
1 line
9.4 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-7928f15b"],{"7919d":function(t,e,i){"use strict";i("9da8")},8359:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAHCAYAAACGESREAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozQkMyMTZDMkQ5MzQxMUU5QjIxNUU3MzgzMjI0QzNCRiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozQkMyMTZDM0Q5MzQxMUU5QjIxNUU3MzgzMjI0QzNCRiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNCQzIxNkMwRDkzNDExRTlCMjE1RTczODMyMjRDM0JGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjNCQzIxNkMxRDkzNDExRTlCMjE1RTczODMyMjRDM0JGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+T2gZ3wAAAIFJREFUeNpiXLBgAQMQhAFxHRCrAvFtIG4C4lUgifj4eAZksHDhQhiTanpYgEQIEK9E0qONxF/FgB1QVQ8TEDfg0FTHgBtQVQ8TNGiwAVU8BlJVDxM0brCB23gMpKoekCMacUg24zGQqnpAjlgNxBFAfB2If0PpCLREhA6oqgcgwADXWDHENsSKsQAAAABJRU5ErkJggg=="},"9da8":function(t,e,i){var a=i("de73");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var n=i("499e").default;n("b9cd28d2",a,!0,{sourceMap:!1,shadowMode:!1})},ac0d:function(t,e,i){"use strict";i.d(e,"a",(function(){return s}));var a=document.documentElement,n=document.body,s={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:n&&(t=n.scrollTop),t},getClientHeight:function(){var t=0;return t=n.clientHeight&&a.clientHeight?Math.min(n.clientHeight,a.clientHeight):Math.max(n.clientHeight,a.clientHeight),t},getScrollHeight:function(){return Math.max(n.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,a=t._self._c||e;return a("div",{attrs:{id:"microFanlist"}},[a("c-title",{attrs:{hide:!1,text:"关注与粉丝"}}),a("div",{staticStyle:{"z-index":"9999"}},[a("van-tabs",{staticStyle:{background:"#f9f5f5"},attrs:{sticky:""},on:{change:t.getList},model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},[a("van-tab",{attrs:{title:"关注"}},[a("div",{staticClass:"list"},[a("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?a("ul",t._l(t.attentionList,(function(e,i){return a("li",{key:e.user_id,on:{click:function(i){return i.stopPropagation(),t.toMember(e.has_one_follow_user.uid)}}},[a("div",{staticClass:"left-box"},[a("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:""}}),a("p",{staticClass:"title"},[t._v(t._s(e.has_one_follow_user&&e.has_one_follow_user.nickname||"---"))])]),a("div",{staticClass:"right-box"},[1==t.is_own?a("span",{staticClass:"btn",staticStyle:{"background-color":"#999"},on:{click:function(a){return a.stopPropagation(),t.cancelLook(e.has_one_follow_user.uid,i)}}},[t._v("已关注")]):t._e()])])})),0):t._e()])],1)]),a("van-tab",{attrs:{title:"粉丝"}},[a("div",{staticClass:"list"},[a("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?a("ul",t._l(t.fanList,(function(e,n){return a("li",{key:e.user_id,on:{click:function(i){return i.stopPropagation(),t.toMember(e.has_one_fans.uid)}}},[a("div",{staticClass:"left-box"},[a("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:""}}),a("p",{staticClass:"title"},[t._v(t._s(e.has_one_fans&&e.has_one_fans.nickname||"---"))])]),1==t.is_own?a("div",{staticClass:"right-box"},[1==e.is_mutual?a("span",{staticClass:"btn",staticStyle:{"background-color":"#cacaca"}},[t._v("已关注")]):a("span",{staticClass:"btn",on:{click:function(i){return i.stopPropagation(),t.lookUser(e.has_one_fans.uid)}}},[t._v("关注")]),a("img",{attrs:{src:i("8359"),alt:""},on:{click:function(i){return i.stopPropagation(),t.showDelete(e.has_one_fans.uid,n)}}})]):t._e()])})),0):t._e()])],1)])],1)],1),a("van-popup",{model:{value:t.isdelete,callback:function(e){t.isdelete=e},expression:"isdelete"}},[a("span",{attrs:{id:"unsubID"},on:{click:t.deleteFan}},[t._v("移除粉丝")]),a("span",{attrs:{id:"unsubID"},on:{click:function(e){t.isdelete=!1}}},[t._v("取消")])])],1)},n=[],s=(i("e7e5"),i("d399")),o=(i("a434"),i("99af"),i("ac0d")),l=i("6968"),c={mixins:[o["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:""}},activated:function(){this.is_own=this.$route.query.is_own,this.getList()},components:{cTitle:l["a"]},methods:{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),$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;this.$dialog.confirm({message:"确定取消关注对方?"}).then((function(){$http.post("plugin.micro-communities.api.user.delFollow",{uid:t},".").then((function(t){1==t.result?(i.attentionList.splice(e,1),Object(s["a"])(t.msg)):Object(s["a"])(t.msg)}))})).catch((function(){}))},lookUser:function(t){$http.post("plugin.micro-communities.api.user.addFollow",{user_id:t},".").then((function(t){t.result,Object(s["a"])(t.msg)}))},deleteFan:function(){var t=this;this.$dialog.confirm({message:"对方将不再关注你,且不会收到通知,你也不会被推荐给对方"}).then((function(){$http.post("plugin.micro-communities.api.user.delFans",{fid:t.avtiveUid},".").then((function(e){1==e.result?(t.fanList.splice(t.avtiveIndex,1),Object(s["a"])(e.msg),t.isdelete=!1):(t.isdelete=!1,Object(s["a"])(e.msg))}))})).catch((function(){}))},showDelete:function(t,e){this.isdelete=!0,this.avtiveUid=t,this.avtiveIndex=e},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),$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}}},r=c,u=(i("7919d"),i("2877")),d=Object(u["a"])(r,a,n,!1,null,"64f7b212",null);e["default"]=d.exports},de73:function(t,e,i){var a=i("24fb");e=a(!1),e.push([t.i,"#microFanlist .list[data-v-64f7b212]{padding:0 .8rem;background:#fff}#microFanlist .list ul li[data-v-64f7b212]{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-64f7b212],#microFanlist .list ul li .left-box[data-v-64f7b212]{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-64f7b212]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}#microFanlist .list ul li .left-box img[data-v-64f7b212]{width:3.125rem;height:3.125rem;border-radius:100%;overflow:hidden;margin-right:.8rem}#microFanlist .list ul li .left-box .title[data-v-64f7b212]{-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-64f7b212]{width:5.625rem;height:2rem;line-height:2rem;display:inline-block;background:red;border-radius:3px;color:#fff}#microFanlist .list ul li .right-box img[data-v-64f7b212]{width:1.125rem;margin-left:1rem}#microFanlist #unsubID[data-v-64f7b212]{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}}]); |