1 |
- webpackJsonp([70],{"0u5i":function(e,t){},zNnA:function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=s("aA9S"),a=s.n(o),n={data:function(){return{au_nums:"",noneDone:!1,hasAuno:!1,stime:this.getDay(-7,!1),etime:this.getDay(-1,!1),timeList:[{value:3,label:"近3天"},{value:7,label:"近7天"},{value:15,label:"近15天"},{value:30,label:"近30天"},{value:90,label:"近90天"}],salesModel:0,sales:{label:0,value:"销量",min:"",max:""},salesList:[{label:0,value:"不限",min:"",max:""},{label:1,min:"",max:1e5,value:"10万以下"},{label:2,min:1e5,max:5e5,value:"10-50万"},{label:3,min:5e5,max:1e6,value:"50-100万"},{label:4,min:1e6,max:2e6,value:"100-200万"},{label:5,min:2e6,max:"",value:"200万以上"}],salesMoneyModel:0,salesMoney:{label:0,value:"销售额",min:"",max:""},salesMoneyList:[{label:0,value:"不限",min:"",max:""},{label:1,min:"",max:5e5,value:"50万以下"},{label:2,min:5e5,max:1e6,value:"50-100万"},{label:3,min:1e6,max:4e6,value:"100-400万"},{label:4,min:4e6,max:8e6,value:"400-800万"},{label:5,min:8e6,max:12e6,value:"800-1200万"},{label:6,min:12e6,max:"",value:"1200万以上"}],typeList:[],infoList:[],total:0,page:1,dataType:"",day:7,loading:!0,pageCount:0,sort_type:1,page_size:20,goodsSourceList:[],goodsSource:"",search_key_word:"",addLoading:!1,addBrandHint:"",export_size:500}},created:function(){this.getType(),this.goodsList(1),this.channelList()},methods:{addBrandEvent:function(){var e=this;this.addLoading=!0,this.$axios.get(this.URL.BASEURL+this.URL.brandAdd,{params:{name:this.search_key_word}}).then(function(t){t=t.data;e.addLoading=!1,t&&0==t.errno?e.addBrandHint="该品牌正在添加中,部分数据会有延迟,还请耐心等待":2100==t.errno?e.addBrandHint=t.err:e.$message({message:t.err,type:"warning"})}).catch(function(){e.addLoading=!1})},channelList:function(){var e=this;this.$axios({url:this.URL.BASEURL+this.URL.channelList,method:"get"}).then(function(t){if((t=t.data)&&0==t.errno){var s=[{label:"不限",value:""}];for(var o in t.rst)s.push({label:t.rst[o],value:o});e.goodsSourceList=s}else e.$message({message:t.err,type:"warning"})})},getType:function(){var e=this;this.$axios({url:this.URL.BASEURL+this.URL.topCategory,method:"get"}).then(function(t){(t=t.data)&&0==t.errno?e.typeList=t.rst:e.$message({message:t.err,type:"warning"})})},sortEvent:function(e){this.$message.closeAll(),this.hasAuno||this.noneDone?this.$message({message:"当前等级暂不支持使用该功能,请升级会员后操作",type:"warning"}):this.sort_type==e||(this.sort_type=e,this.goodsList(1))},toDetail:function(e){if(e){var t=this.$router.resolve({path:"brandDetail",query:{brand:e}});window.open(t.href,"_blank")}else this.$message({message:"该品牌暂无详情,敬请期待!",type:"warning"})},toUserDetail:function(e){if(e){var t=this.$router.resolve({path:"/userDetail/"+e});window.open(t.href,"_blank")}else this.$message({message:"该达人暂无详情,敬请期待!",type:"warning"})},handleCurrentChange:function(e){this.goodsList(e)},goodsList:function(e,t){var s=this;if(this.addBrandHint="",this.$message.closeAll(),this.noneDone)this.$message({message:"当前等级暂不支持使用该功能,请升级会员后操作",type:"warning"});else{e=e;var o=this.page_size;if("dataExport"==t){e=1,o=this.export_size;var a=this.$loading({lock:!0,text:"加载中...",spinner:"el-icon-loading",background:"rgba(255, 2550, 255, 0.7)"})}else this.infoList=[],this.total=0,this.loading=!0,this.page=e;this.$axios.get(this.URL.BASEURL+this.URL.searchBrand,{params:{page:e,top_cid:this.dataType,sort:this.sort_type,channel:this.goodsSource,keyword:this.search_key_word,page_size:o,day:this.day,sell_count_min:this.sales.min,sell_count_max:this.sales.max,sell_money_min:this.salesMoney.min,sell_money_max:this.salesMoney.max,is_export:"dataExport"==t?1:""}}).then(function(e){if(s.loading=!1,"dataExport"==t&&a.close(),4403==(e=e.data).auno?(s.au_nums=e.au_nums,s.hasAuno=!0):s.hasAuno=!1,s.noneDone=4003==e.errno,e&&0==e.errno){var o=e.rst.data;"dataExport"==t?s.exportToExcel(o):(s.total=e.rst.pageInfo.total,s.infoList=o,s.pageCount=e.rst.pageInfo.pages)}else 2101==e.errno?s.addBrandHint=e.err:4003!=e.errno&&s.$message({message:e.err,type:"warning"})}).catch(function(e){"dataExport"==t&&a.close(),s.loading=!1})}},followWhEvent:function(e,t,s){var o=this;this.$exportNumber({type_id:9,cb:function(){o.$axios.post(o.URL.BASEURL+o.URL[e],{brand:t.brand}).then(function(t){(t=t.data)&&0==t.errno?o.infoList[s].is_follow="createUserBrandFollow"==e?1:0:o.$message({message:t.err,type:"warning"})}).catch(function(e){})}})},getMoreList:function(){var e=this;this.$exportNumber({type_id:2,cb:function(){e.goodsList(1,"dataExport")}})},exportToExcel:function(e){var t=e,s=[];for(var o in t)s.push({brand:t[o].brand?t[o].brand:"",video_goods_count:t[o].video_goods_count?t[o].video_goods_count:"",video_user_count:t[o].video_user_count?t[o].video_user_count:"",sell_count:t[o].sell_count?t[o].sell_count:"",sell_money:t[o].sell_money?t[o].sell_money:"",goods_num:t[o].goods_num?t[o].goods_num:"",user_count:t[o].user_count?t[o].user_count:"",user_name:t[o].topUserInfo&&t[o].topUserInfo.user_name?t[o].topUserInfo.user_name:"",user_id:t[o].topUserInfo&&t[o].topUserInfo.user_id?t[o].topUserInfo.user_id:"",fan:t[o].topUserInfo&&t[o].topUserInfo.fan?t[o].topUserInfo.fan:"",top_user_sell_count:t[o].top_user_sell_count?t[o].top_user_sell_count:""});for(var a="品牌名称,关联视频商品数,关联视频达人数,直播销量,直播销售额,直播商品数,直播达人,销量最高达人名称,销量最高达人快手号,销量最高达人粉丝数,最高达人销量\n",n=0;n<s.length;n++){for(var l in s[n])a+=s[n][l]+",";a+="\n"}var i="data:text/csv;charset=utf-8,\ufeff"+encodeURIComponent(a),r=document.createElement("a");r.href=i,r.download="品牌搜索.csv",document.body.appendChild(r),r.click(),document.body.removeChild(r)},changeSelect:function(e){var t=e.val,s=e.title,o=e.model,n=e.list,l=a()({},this[n].filter(function(e){return e.label==t})[0]);"不限"==l.value?this[o]=a()(l,{value:s}):this[o]=a()(l,{value:s+": "+l.value}),this.goodsList(1)}},watch:{sort_type:function(){this.goodsList(1)},day:function(){this.stime=this.getDay(-this.day,!1),this.goodsList(1)},goodsSource:function(){this.goodsList(1)}}},l={render:function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loading||e.addLoading,expression:"loading||addLoading"}],staticClass:"DirectSeeding",attrs:{"element-loading-text":"拼命加载中","element-loading-spinner":"el-icon-loading"}},[o("div",{staticClass:"search_condition"},[o("div",{staticClass:"common_search_box clear"},[o("img",{staticClass:"icon",attrs:{src:s("FxTv"),alt:""}}),e._v(" "),o("input",{directives:[{name:"model",rawName:"v-model",value:e.search_key_word,expression:"search_key_word"}],staticClass:"search_input",attrs:{placeholder:"请输入品牌名称进行查询"},domProps:{value:e.search_key_word},on:{keydown:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.goodsList(1)},input:function(t){t.target.composing||(e.search_key_word=t.target.value)}}}),e._v(" "),e.search_key_word?o("i",{staticClass:"clearText el-icon-circle-close",on:{click:function(t){e.search_key_word="",e.goodsList(1)}}}):e._e(),e._v(" "),o("img",{staticClass:"search_icon",attrs:{src:s("JWdz"),alt:""},on:{click:function(t){return e.goodsList(1)}}})]),e._v(" "),o("div",{staticClass:"common_screen clear"},[o("div",{staticClass:"common_screen_title"},[e._v("分类")]),e._v(" "),o("ul",{staticClass:"common_screen_info"},[o("li",{class:""===e.dataType?"common_screen_active":"",on:{click:function(t){e.dataType="",e.goodsList(1)}}},[e._v("不限")]),e._v(" "),e._l(e.typeList,function(t,s){return o("li",{key:"goodsType"+s,class:e.dataType===t.id?"common_screen_active":"",on:{click:function(s){e.dataType=t.id,e.goodsList(1)}}},[e._v(e._s(t.cate_name))])})],2)]),e._v(" "),o("div",{staticClass:"common_screen clear"},[o("div",{staticClass:"common_screen_title"},[e._v("筛选")]),e._v(" "),o("ul",{staticClass:"common_screen_info common_select"},[o("li",{staticClass:"common_select_li_title"},[e._v("商品来源")]),e._v(" "),o("el-select",{staticClass:"common_select_li",attrs:{size:"mini",placeholder:"商品来源"},model:{value:e.goodsSource,callback:function(t){e.goodsSource=t},expression:"goodsSource"}},e._l(e.goodsSourceList,function(e,t){return o("el-option",{key:t,attrs:{label:e.label,value:e.value}})}),1)],1),e._v(" "),o("ul",{staticClass:"common_screen_info common_select"},[o("li",{staticClass:"common_select_li_title"},[e._v("销量 ")]),e._v(" "),o("el-select",{staticClass:"common_select_li",attrs:{size:"mini"},on:{change:function(t){e.changeSelect({val:t,title:"销量",model:"sales",list:"salesList"})}},model:{value:e.salesModel,callback:function(t){e.salesModel=t},expression:"salesModel"}},e._l(e.salesList,function(e,t){return o("el-option",{key:t,attrs:{label:e.value,value:e.label}})}),1)],1),e._v(" "),o("ul",{staticClass:"common_screen_info common_select"},[o("li",{staticClass:"common_select_li_title"},[e._v("销售额")]),e._v(" "),o("el-select",{staticClass:"common_select_li",attrs:{size:"mini"},on:{change:function(t){e.changeSelect({val:t,title:"销售额",model:"salesMoney",list:"salesMoneyList"})}},model:{value:e.salesMoneyModel,callback:function(t){e.salesMoneyModel=t},expression:"salesMoneyModel"}},e._l(e.salesMoneyList,function(e,t){return o("el-option",{key:t,attrs:{label:e.value,value:e.label}})}),1)],1),e._v(" "),o("ul",{staticClass:"common_screen_info common_select"},[o("li",{staticClass:"common_select_li_title"},[e._v("时间范围")]),e._v(" "),o("el-select",{staticClass:"common_select_li",attrs:{size:"mini",placeholder:"时间范围"},model:{value:e.day,callback:function(t){e.day=t},expression:"day"}},e._l(e.timeList,function(e,t){return o("el-option",{key:t,attrs:{label:e.label,value:e.value}})}),1)],1),e._v(" "),o("ul",{staticClass:"common_select_time clear"},[e.total>0&&!e.noneDone?o("li",{staticClass:"common_select_info common_data_export",on:{click:e.getMoreList}},[e._v("导出")]):e._e()])])]),e._v(" "),e.noneDone?e._e():o("div",[o("div",{staticClass:"table_div"},[o("table",[o("tr",[o("td",[e._v("品牌名称")]),e._v(" "),o("td",[o("div",{staticClass:"th_title",class:["common_select_td",6==e.sort_type?"common_selected_down":""],on:{click:function(t){return e.sortEvent(6)}}},[e._v("\n 视频商品数\n "),e._m(0)])]),e._v(" "),o("td",[o("div",{staticClass:"th_title",class:["common_select_td",7==e.sort_type?"common_selected_down":""],on:{click:function(t){return e.sortEvent(7)}}},[e._v("\n 视频达人\n "),e._m(1)])]),e._v(" "),o("td",[o("div",{staticClass:"th_title",class:["common_select_td",1==e.sort_type?"common_selected_down":""],on:{click:function(t){return e.sortEvent(1)}}},[e._v("\n 直播销量\n "),e._m(2)])]),e._v(" "),o("td",[o("div",{staticClass:"th_title",class:["common_select_td",2==e.sort_type?"common_selected_down":""],on:{click:function(t){return e.sortEvent(2)}}},[e._v("\n 销售额\n "),e._m(3)])]),e._v(" "),o("td",[o("div",{staticClass:"th_title",class:["common_select_td",5==e.sort_type?"common_selected_down":""],on:{click:function(t){return e.sortEvent(5)}}},[e._v("\n 直播商品数\n "),e._m(4)])]),e._v(" "),o("td",[o("div",{staticClass:"th_title",class:["common_select_td",3==e.sort_type?"common_selected_down":""],on:{click:function(t){return e.sortEvent(3)}}},[e._v("\n 直播达人\n "),e._m(5)])]),e._v(" "),o("td",[e._v("销量最高达人")]),e._v(" "),o("td",[e._v("最高达人销量")]),e._v(" "),o("td",[e._v("收藏")])]),e._v(" "),e._l(e.infoList,function(t,a){return o("tr",{key:a,staticStyle:{cursor:"pointer"},on:{click:function(s){return e.toDetail(t.brand)}}},[o("td",{staticStyle:{width:"150px"}},[o("el-tooltip",{attrs:{effect:"dark",content:t.brand?t.brand:"",disabled:!(t.brand.length>10),placement:"bottom-start"}},[o("div",{staticClass:"brand_name"},[e._v(e._s(t.brand?t.brand:"-"))])])],1),e._v(" "),o("td",{class:6==e.sort_type?"common_selected":""},[e._v(e._s(t.video_goods_count||0==t.video_goods_count?e.$NumberHandle(t.video_goods_count):"-"))]),e._v(" "),o("td",{class:7==e.sort_type?"common_selected":""},[e._v(e._s(t.video_user_count||0==t.video_user_count?e.$NumberHandle(t.video_user_count):"-"))]),e._v(" "),o("td",{class:1==e.sort_type?"common_selected":""},[e._v(e._s(t.sell_count||0==t.sell_count?e.$NumberHandle(t.sell_count):"-"))]),e._v(" "),o("td",{class:2==e.sort_type?"common_selected":""},[e._v(e._s(t.sell_money||0==t.sell_money?e.$NumberHandle(t.sell_money):"-"))]),e._v(" "),o("td",{class:5==e.sort_type?"common_selected":""},[e._v(e._s(t.goods_num||0==t.goods_num?e.$NumberHandle(t.goods_num):"-"))]),e._v(" "),o("td",{class:3==e.sort_type?"common_selected":""},[e._v(e._s(t.user_count||0==t.user_count?e.$NumberHandle(t.user_count):"-"))]),e._v(" "),o("td",{staticStyle:{width:"200px"}},[t.topUserInfo?o("div",{staticClass:"hrBox",on:{click:function(s){return s.stopPropagation(),e.toUserDetail(t.topUserInfo&&t.topUserInfo.user_id?t.topUserInfo.user_id:"")}}},[o("img",{staticClass:"hrImg",attrs:{src:t.topUserInfo.headurl,alt:""}}),e._v(" "),o("div",{staticClass:"hrInfo"},[o("p",{staticClass:"hrTitle"},[e._v(e._s(t.topUserInfo.user_name?t.topUserInfo.user_name:"-"))]),e._v(" "),o("p",{staticClass:"hrFan"},[e._v("粉丝数:"+e._s(t.topUserInfo.fan||0==t.topUserInfo.fan?e.$NumberHandle(t.topUserInfo.fan):"-"))])])]):o("span",[e._v("-")])]),e._v(" "),o("td",[e._v(e._s(t.top_user_sell_count||0==t.top_user_sell_count?e.$NumberHandle(t.top_user_sell_count):"-"))]),e._v(" "),o("td",[o("div",{on:{click:function(s){return s.stopPropagation(),e.followWhEvent(1==t.is_follow?"delUserBrandFollow":"createUserBrandFollow",t,a)}}},[o("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:1==t.is_follow?"取消关注":"关注品牌",placement:"top-start"}},[1==t.is_follow?o("img",{staticClass:"followIcon",attrs:{src:s("fXRA"),alt:""}}):o("img",{staticClass:"followIcon",attrs:{src:s("OSUF"),alt:""}})])],1)])])})],2)]),e._v(" "),e.search_key_word||e.loading||0!=e.infoList.length?e._e():o("div",{staticClass:"noHaveDate"},[e._v("暂无数据")])]),e._v(" "),o("div",{directives:[{name:"show",rawName:"v-show",value:!e.hasAuno&&0!=e.total||e.hasAuno&&e.au_nums<=e.total&&e.page>1,expression:"(!hasAuno&&total!=0)||(hasAuno&&au_nums<=total&&page>1)"}],staticClass:"bottom"},[o("span",{staticClass:"total"},[e._v("共"+e._s(e.total)+"条结果")]),e._v(" "),o("el-pagination",{attrs:{background:"","current-page":e.page,layout:"prev, pager, next","page-count":e.pageCount},on:{"current-change":e.handleCurrentChange}})],1),e._v(" "),e.addBrandHint||!e.search_key_word||0!=e.infoList.length||e.loading?e._e():o("div",{staticClass:"noBrandBox"},[o("div",{staticClass:"addBrand"},[o("span",[e._v("暂无("+e._s(e.search_key_word)+")品牌")]),e._v(" "),o("button",{staticClass:"addBrandButton",on:{click:e.addBrandEvent}},[e._v("+添加该品牌")])])]),e._v(" "),e.addBrandHint&&!e.addLoading?o("div",{staticClass:"addBrand",staticStyle:{"padding-top":"35px"}},[e._v(e._s(e.addBrandHint))]):e._e(),e._v(" "),e.infoList.length>0&&!e.noneDone&&e.hasAuno&&!e.loading?o("list-permission",{attrs:{au_nums:e.au_nums}}):e._e(),e._v(" "),!e.hasAuno&&e.noneDone?o("nopermission"):e._e()],1)},staticRenderFns:[function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"table_sortable table_sortable_single"},[t("i",{staticClass:"el-icon-arrow-down"})])},function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"table_sortable table_sortable_single"},[t("i",{staticClass:"el-icon-arrow-down"})])},function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"table_sortable table_sortable_single"},[t("i",{staticClass:"el-icon-arrow-down"})])},function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"table_sortable table_sortable_single"},[t("i",{staticClass:"el-icon-arrow-down"})])},function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"table_sortable table_sortable_single"},[t("i",{staticClass:"el-icon-arrow-down"})])},function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"table_sortable table_sortable_single"},[t("i",{staticClass:"el-icon-arrow-down"})])}]};var i=s("C7Lr")(n,l,!1,function(e){s("0u5i")},"data-v-1cc102c4",null);t.default=i.exports}});
|