酷炫数据营销平台

51.cf51619490f722364e46.js 9.4KB

1
  1. webpackJsonp([51],{CjRz:function(t,e,s){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o={data:function(){return{au_nums:"",noneDone:!1,hasAuno:!1,page_size:20,loading:!1,keyword:null,infoList:[],total:0,page:1,stime:this.getDay(-7,!1),etime:this.getDay(-1,!1),day:7,sort_type:1,sort_order:1}},created:function(){this.$route.query.searchName&&(this.keyword=this.$route.query.searchName),this.init(1)},methods:{sortEvent:function(t){this.sort_type==t||(this.sort_type=t,this.init(1))},handleCurrentChange:function(t){this.init(t)},init:function(t,e){var s=this;if(this.$message.closeAll(),this.hasAuno||this.noneDone)this.$message({message:"当前等级暂不支持使用该功能,请升级会员后操作",type:"warning"});else{t=t;var o=this.page_size;if("dataExport"==e){t=1,o=500;var n=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=t;this.$axios.post(this.URL.BASEURL+this.URL.taobaoShopList,{page:t,pagesize:o,keyword:this.keyword,starttime:this.stime?this.stime+" 00:00:00":null,endtime:this.etime?this.etime+" 23:59:59":null,sort:this.sort_type,is_export:"dataExport"==e?1:""}).then(function(t){t=t.data;if(s.loading=!1,"dataExport"==e&&n.close(),4403==t.auno?(s.au_nums=t.au_nums,s.hasAuno=!0):s.hasAuno=!1,s.noneDone=4003==t.errno,t&&0==t.errno){var o=t.rst.data;"dataExport"==e?s.exportToExcel(o):(s.infoList=o,s.total=t.rst.pageinfo.count)}else 4003!=t.errno&&s.$message({message:t.err,type:"warning"})}).catch(function(t){"dataExport"==e&&n.close()})}},getMoreList:function(){var t=this;this.$exportNumber({type_id:2,cb:function(){t.init(1,"dataExport")}})},exportToExcel:function(t){var e=t,s=[];for(var o in e)s.push({shop_name:e[o].shop_name?e[o].shop_name:"",sell_count:e[o].sell_count?e[o].sell_count:"",sell_money_sum:e[o].sell_money_sum?e[o].sell_money_sum:"",fan:e[o].fan?e[o].fan:"",count:e[o].count?e[o].count:"",user_count:e[o].user_count?e[o].user_count:"",show_count:e[o].show_count?e[o].show_count:""});for(var n="店铺名称,商品销量,商品销售额,店铺粉丝数,推广商品数,关联达人数,关联直播数\n",a=0;a<s.length;a++){for(var i in s[a])n+=s[a][i]+",";n+="\n"}var l="data:text/csv;charset=utf-8,\ufeff"+encodeURIComponent(n),c=document.createElement("a");c.href=l,c.download="热门店铺.csv",document.body.appendChild(c),c.click(),document.body.removeChild(c)},toUrl:function(t){var e=this.$router.resolve({path:"shoplistDetail/"+t.shop_id});window.open(e.href,"_blank")},followWhEvent:function(t,e){var s=this;this.$exportNumber({type_id:10,cb:function(){s.$axios.get(s.URL.BASEURL+s.URL.followShop,{params:{shop_id:t.shop_id,platform:1,shop_name:t.shop_name}}).then(function(t){(t=t.data)&&0==t.errno?1==t.rst?s.infoList[e].is_follow=1:s.infoList[e].is_follow=0:s.$message({message:t.err,type:"warning"})}).catch(function(t){})}})}},watch:{day:function(){this.stime=this.getDay(-this.day,!1),this.init(1)}}},n={render:function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticClass:"shopList",attrs:{"element-loading-text":"拼命加载中","element-loading-spinner":"el-icon-loading"}},[o("div",{staticClass:"search_condition clear"},[o("div",{staticClass:"common_screen clear"},[o("div",{staticClass:"common_screen_title"},[t._v("筛选")]),t._v(" "),o("ul",{staticClass:"common_select_time clear",staticStyle:{float:"left",width:"calc(100% - 40px)"}},[o("li",{class:["common_select_time_item",1==t.day?"common_select_time_item_active":""],on:{click:function(e){t.day=1}}},[t._v("日")]),t._v(" "),o("li",{class:["common_select_time_item",7==t.day?"common_select_time_item_active":""],on:{click:function(e){t.day=7}}},[t._v("周")]),t._v(" "),o("li",{class:["common_select_time_item",30==t.day?"common_select_time_item_active":""],on:{click:function(e){t.day=30}}},[t._v("月")]),t._v(" "),o("li",{staticClass:"common_select_info"},[o("img",{staticClass:"icon",attrs:{src:s("TctO"),alt:""}}),t._v(" "),o("span",[t._v(t._s(t.stime==t.etime?t.stime:t.stime+" ~ "+t.etime))])]),t._v(" "),t.total>0&&!t.noneDone?o("li",{staticClass:"common_select_info common_data_export",staticStyle:{float:"right"},on:{click:t.getMoreList}},[t._v("导出")]):t._e()])])]),t._v(" "),o("div",{staticClass:"table_div"},[o("table",[o("tr",[o("td",[t._v("排名")]),t._v(" "),o("td",[t._v("店铺名称")]),t._v(" "),o("td",[o("div",{staticClass:"th_title",class:["common_select_td",1==t.sort_type?"common_selected_down":""],on:{click:function(e){return t.sortEvent(1)}}},[t._v("\n 商品销量\n "),t._m(0)])]),t._v(" "),o("td",[o("div",{staticClass:"th_title",class:["common_select_td",2==t.sort_type?"common_selected_down":""],on:{click:function(e){return t.sortEvent(2)}}},[t._v("\n 商品销售额\n "),t._m(1)])]),t._v(" "),o("td",[t._v("店铺粉丝数")]),t._v(" "),o("td",[o("div",{staticClass:"th_title",class:["common_select_td",4==t.sort_type?"common_selected_down":""],on:{click:function(e){return t.sortEvent(4)}}},[t._v("\n 推广商品数\n "),t._m(2)])]),t._v(" "),o("td",[o("div",{staticClass:"th_title",class:["common_select_td",3==t.sort_type?"common_selected_down":""],on:{click:function(e){return t.sortEvent(3)}}},[t._v("\n 关联达人数\n "),t._m(3)])]),t._v(" "),o("td",[o("div",{staticClass:"th_title",class:["common_select_td",5==t.sort_type?"common_selected_down":""],on:{click:function(e){return t.sortEvent(5)}}},[t._v("\n 关联直播数\n "),t._m(4)])]),t._v(" "),o("td",[t._v("收藏")])]),t._v(" "),t._l(t.infoList,function(e,n){return o("tr",{key:n,staticStyle:{cursor:"pointer"},on:{click:function(s){return t.toUrl(e)}}},[o("td",[(t.page-1)*t.page_size+n+1==1?o("img",{staticClass:"rank_count_icon",attrs:{src:s("uIsc"),alt:""}}):(t.page-1)*t.page_size+n+1==2?o("img",{staticClass:"rank_count_icon",attrs:{src:s("37vy"),alt:""}}):(t.page-1)*t.page_size+n+1==3?o("img",{staticClass:"rank_count_icon",attrs:{src:s("u/A1"),alt:""}}):o("div",{staticClass:"rank_count"},[o("div",[t._v(t._s((t.page-1)*t.page_size+n+1))])])]),t._v(" "),o("td",[o("div",{staticClass:"shopImg"},[o("img",{attrs:{src:e.shop_icon}})]),t._v(" "),o("el-tooltip",{attrs:{effect:"dark",content:e.shop_name,placement:"top"}},[o("p",{staticClass:"shopName"},[t._v(t._s(e.shop_name))])])],1),t._v(" "),o("td",{class:1==t.sort_type?"common_selected":""},[t._v(t._s(e.sell_count||0==e.sell_count?t.$NumberHandle(e.sell_count):"-"))]),t._v(" "),o("td",{class:2==t.sort_type?"common_selected":""},[t._v(t._s(e.sell_money_sum||0==e.sell_money_sum?t.$NumberHandle(e.sell_money_sum):"-"))]),t._v(" "),o("td",[t._v(t._s(e.fan||0==e.fan?t.$NumberHandle(e.fan):"-"))]),t._v(" "),o("td",{class:4==t.sort_type?"common_selected":""},[t._v(t._s(e.count||0==e.count?t.$NumberHandle(e.count):"-"))]),t._v(" "),o("td",{class:3==t.sort_type?"common_selected":""},[t._v(t._s(e.user_count||0==e.user_count?t.$NumberHandle(e.user_count):"-"))]),t._v(" "),o("td",{class:5==t.sort_type?"common_selected":""},[t._v(t._s(e.show_count||0==e.show_count?t.$NumberHandle(e.show_count):"-"))]),t._v(" "),o("td",[o("div",{on:{click:function(s){return s.stopPropagation(),t.followWhEvent(e,n)}}},[o("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:1==e.is_follow?"取消关注":"关注店铺",placement:"top-start"}},[1==e.is_follow?o("img",{staticClass:"followIcon",attrs:{src:s("fXRA"),alt:""}}):o("img",{staticClass:"followIcon",attrs:{src:s("OSUF"),alt:""}})])],1)])])})],2),t._v(" "),t.loading||t.noneDone||0!=t.infoList.length?t._e():o("div",{staticClass:"noHaveDate"},[t._v("暂无数据")]),t._v(" "),!t.hasAuno&&0!=t.total||t.hasAuno&&t.au_nums<=t.total&&t.page>1?o("div",{staticClass:"bottom",staticStyle:{"margin-top":"15px"}},[o("span",{directives:[{name:"show",rawName:"v-show",value:t.total,expression:"total"}],staticClass:"total"},[t._v("共"+t._s(t.total)+"条结果")]),t._v(" "),o("el-pagination",{attrs:{background:"","current-page":t.page,"page-size":t.page_size,layout:"prev, pager, next",total:t.total},on:{"current-change":t.handleCurrentChange}})],1):t._e()]),t._v(" "),!t.noneDone&&t.hasAuno&&!t.loading&&t.infoList.length>0?o("list-permission",{attrs:{au_nums:t.au_nums}}):t._e(),t._v(" "),o("nopermission",{directives:[{name:"show",rawName:"v-show",value:!t.hasAuno&&t.noneDone,expression:"!hasAuno&&noneDone"}]})],1)},staticRenderFns:[function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"table_sortable table_sortable_single"},[e("i",{staticClass:"el-icon-arrow-down"})])},function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"table_sortable table_sortable_single"},[e("i",{staticClass:"el-icon-arrow-down"})])},function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"table_sortable table_sortable_single"},[e("i",{staticClass:"el-icon-arrow-down"})])},function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"table_sortable table_sortable_single"},[e("i",{staticClass:"el-icon-arrow-down"})])},function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"table_sortable table_sortable_single"},[e("i",{staticClass:"el-icon-arrow-down"})])}]};var a=s("C7Lr")(o,n,!1,function(t){s("fjCS")},"data-v-6ff07e6c",null);e.default=a.exports},fjCS:function(t,e){}});