酷炫数据营销平台

67.66916b318d188ad1b6d1.js 8.8KB

1
  1. webpackJsonp([67],{pC3U:function(t,e){},uBt0:function(t,e){},uTr8:function(t,e,s){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n={data:function(){return{total:0,moreList:[],platform:1,noneDone:!1,hasAuno:!1,sort:"user_count",infoList:[],dataFlag:!0,loading:!1,starttime:this.getDay(-7,!1),endtime:this.getDay(-1,!1),pickerTimes:{disabledDate:function(t){return t>Date.now()}},keyword:"",searchTime:[],timeRange:[{name:"昨日",stime:this.getDay(-1,!1),etime:this.getDay(-1,!1)},{name:"近7天",stime:this.getDay(-7,!1),etime:this.getDay(-1,!1)},{name:"近30天",stime:this.getDay(-30,!1),etime:this.getDay(-1,!1)},{name:"近90天",stime:this.getDay(-90,!1),etime:this.getDay(-1,!1)},{name:"全部",stime:"",etime:""}]}},components:{nopermission:s("NFBZ").a},mounted:function(){this.listRedUserUsers(1)},methods:{toUrl:function(){var t=this.$router.resolve({path:"/permissIntroduce"});window.open(t.href,"_blank")},addPush:function(t,e){this.searchTime=[],this.searchTime.push(t),this.searchTime.push(e)},toDetail:function(t){var e=this.$router.resolve({path:"videoAdvertDetail/"+t});window.open(e.href,"_blank")},listRedUserUsers:function(t){var e=this;this.$message.closeAll(),this.hasAuno||this.noneDone?this.$message({message:"当前等级暂不支持使用该功能,请升级会员后操作",type:"warning"}):(this.infoList=[],this.loading=!0,this.dataFlag=!0,this.page=t,this.$axios.get(this.URL.BASEURL+this.URL.htmlAd+"?order="+this.sort+"&pagesize=999&keyword="+this.keyword+"&starttime="+this.starttime+"&endtime="+this.endtime).then(function(t){t=t.data;if(e.loading=!1,4403==t.auno?e.hasAuno=!0:e.hasAuno=!1,e.noneDone=4003==t.errno,t&&0==t.errno){var s=t.rst;e.infoList=s,e.total=e.infoList.length,0==e.infoList.length&&(e.dataFlag=!1)}else 4003!=t.errno&&e.$message({message:t.err,type:"warning"})}))},getMoreList:function(){var t=this,e=this.$loading({lock:!0,text:"加载中...",spinner:"el-icon-loading",background:"rgba(255, 2550, 255, 0.7)"});this.$axios.get(this.URL.BASEURL+this.URL.htmlAd,{params:{order:this.sort,pagesize:999,keyword:this.keyword,starttime:this.starttime,endtime:this.endtime}}).then(function(s){s=s.data;if(e.close(),s&&0==s.errno){var n=s.rst;t.moreList=n,t.exportToExcel()}else 4003!=s.errno&&t.$message({message:s.err,type:"warning"})}).catch(function(){e.close()})},exportToExcel:function(){var t=this.moreList,e=[];for(var s in t)e.push({name:t[s].name?t[s].name:"空",user_count:t[s].user_count?t[s].user_count:"空",photo_count:t[s].photo_count||0==t[s].photo_count?t[s].photo_count:"空",view_count:t[s].export_data.view_count||0==t[s].export_data.view_count?t[s].export_data.view_count:"空",like_count:t[s].export_data.like_count||0==t[s].export_data.like_count?t[s].export_data.like_count:"空",comment_count:t[s].export_data.comment_count||0==t[s].export_data.comment_count?t[s].export_data.comment_count:"空",icon:t[s].icon?t[s].icon:"空"});for(var n="应用名称,推广红人数,关联视频数,视频播放量,视频点赞量,视频评论量,应用图片\n",i=0;i<e.length;i++){for(var o in e[i])n+=e[i][o]+"\t,";n+="\n"}var a="data:text/csv;charset=utf-8,\ufeff"+encodeURIComponent(n),r=document.createElement("a");r.href=a,r.download="快手活动广告.csv",document.body.appendChild(r),r.click(),document.body.removeChild(r)}},watch:{searchTime:function(t,e){t?(this.starttime=t[0],this.endtime=t[1]):(this.starttime="",this.endtime=""),this.listRedUserUsers(1)}}},i={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticClass:"videoAdvert",attrs:{id:"videoAdvert","element-loading-text":"拼命加载中","element-loading-spinner":"el-icon-loading"}},[n("div",{staticClass:"top"},[n("div",{staticClass:"search_item"},[n("div",{staticClass:"search_input"},[n("img",{staticClass:"platform",attrs:{src:s("FxTv"),alt:""}}),t._v(" "),n("input",{directives:[{name:"model",rawName:"v-model",value:t.keyword,expression:"keyword"}],attrs:{placeholder:"请输入活动名称进行查询"},domProps:{value:t.keyword},on:{keydown:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.listRedUserUsers(1)},input:function(e){e.target.composing||(t.keyword=e.target.value)}}}),t._v(" "),t.keyword?n("i",{staticClass:"clearText el-icon-circle-close",on:{click:function(e){t.keyword="",t.listRedUserUsers(1)}}}):t._e(),t._v(" "),n("button",{on:{click:function(e){return t.listRedUserUsers(1)}}},[t._v("搜索")])])]),t._v(" "),n("div",{staticClass:"commonSortType",staticStyle:{padding:"0 25px"}},[n("li",{staticStyle:{width:"80px","margin-right":"0",padding:"0"}},[t._v("时间范围")]),t._v(" "),t._l(t.timeRange,function(e,s){return n("li",{key:"timeRange"+s,class:t.starttime==e.stime&t.endtime==e.etime?"active":"",staticStyle:{"margin-right":"20px"},on:{click:function(s){return t.addPush(e.stime,e.etime)}}},[t._v(t._s(e.name))])}),t._v(" "),n("li",{staticClass:"custom"},[t._v("自定义:\n "),n("input",{directives:[{name:"model",rawName:"v-model",value:t.starttime,expression:"starttime"}],attrs:{placeholder:"开始时间"},domProps:{value:t.starttime},on:{input:function(e){e.target.composing||(t.starttime=e.target.value)}}}),t._v(" — "),n("input",{directives:[{name:"model",rawName:"v-model",value:t.endtime,expression:"endtime"}],attrs:{placeholder:"结束时间"},domProps:{value:t.endtime},on:{input:function(e){e.target.composing||(t.endtime=e.target.value)}}}),t._v(" "),n("el-date-picker",{attrs:{type:"daterange","value-format":"yyyy-MM-dd","picker-options":t.pickerTimes,"range-separator":"至","start-placeholder":"开始日期",size:"small","end-placeholder":"结束日期",align:"right"},model:{value:t.searchTime,callback:function(e){t.searchTime=e},expression:"searchTime"}})],1)],2),t._v(" "),n("ul",{staticClass:"common_screen clear"},[n("div",{staticClass:"common_screen_title"},[t._v("排序方式")]),t._v(" "),n("ul",{staticClass:"common_screen_info"},[n("li",{class:"user_count"==t.sort?"common_screen_active":"",on:{click:function(e){t.sort="user_count",t.listRedUserUsers(1)}}},[t._v("达人数量")]),t._v(" "),n("li",{class:"fan_count"==t.sort?"common_screen_active":"",on:{click:function(e){t.sort="fan_count",t.listRedUserUsers(1)}}},[t._v("粉丝量")]),t._v(" "),n("li",{class:"photo_count"==t.sort?"common_screen_active":"",on:{click:function(e){t.sort="photo_count",t.listRedUserUsers(1)}}},[t._v("视频量")]),t._v(" "),n("li",{class:"view_count"==t.sort?"common_screen_active":"",on:{click:function(e){t.sort="view_count",t.listRedUserUsers(1)}}},[t._v("播放量")]),t._v(" "),n("li",{class:"like_count"==t.sort?"common_screen_active":"",on:{click:function(e){t.sort="like_count",t.listRedUserUsers(1)}}},[t._v("点赞量")]),t._v(" "),n("li",{class:"comment_count"==t.sort?"common_screen_active":"",on:{click:function(e){t.sort="comment_count",t.listRedUserUsers(1)}}},[t._v("评论量")])]),t._v(" "),t.total>0?n("div",{staticClass:"excel",on:{click:t.getMoreList}},[t._v("导出")]):t._e()])]),t._v(" "),!t.noneDone||t.dataFlag?n("div",{staticClass:"itemList"},[n("table",[t._m(0),t._v(" "),t._l(t.infoList,function(e,s){return n("tr",{key:s,staticClass:"infoCon",staticStyle:{cursor:"pointer"},on:{click:function(s){return t.toDetail(e.id)}}},[n("td",{staticStyle:{width:"150px"}},[n("div",{staticClass:"user_sort"},[n("el-image",{staticClass:"userImg",staticStyle:{background:"#f4f4f4"},attrs:{src:e.icon}}),t._v(" "),n("div",{staticClass:"common_user_info"},[n("div",{staticClass:"common_user_name"},[n("el-tooltip",{attrs:{effect:"dark",content:e.name,placement:"top"}},[n("span",{staticClass:"common_name"},[t._v(t._s(e.name?e.name:"-"))])])],1),t._v(" "),n("div",{staticClass:"common_user_location"},[t._v(t._s(e.keyword?e.keyword:"-"))])])],1)]),t._v(" "),n("td",{staticStyle:{width:"200px"}},[t._v("\n "+t._s(e.user_count||0==e.user_count?e.user_count:"-")+"\n ")]),t._v(" "),n("td",[t._v(t._s(e.photo_count||0==e.photo_count?e.photo_count:"-"))]),t._v(" "),n("td",[t._v(t._s(e.view_count||0==e.view_count?e.view_count:"-"))]),t._v(" "),n("td",[t._v(t._s(e.like_count||0==e.like_count?e.like_count:"-"))]),t._v(" "),n("td",[t._v(t._s(e.comment_count||0==e.comment_count?e.comment_count:"-"))])])})],2)]):t._e(),t._v(" "),t.dataFlag?t._e():n("div",{staticClass:"noHaveData"},[t._v("暂无数据")]),t._v(" "),!t.noneDone&&t.hasAuno&&t.dataFlag?n("list-permission"):t._e(),t._v(" "),!t.hasAuno&&t.noneDone?n("nopermission"):t._e()],1)},staticRenderFns:[function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("tr",[s("td",[t._v("应用名称")]),t._v(" "),s("td",[t._v("推广红人")]),t._v(" "),s("td",[t._v("关联视频")]),t._v(" "),s("td",[t._v("视频播放量")]),t._v(" "),s("td",[t._v("视频点赞量")]),t._v(" "),s("td",[t._v("视频评论量")])])}]};var o=s("C7Lr")(n,i,!1,function(t){s("pC3U"),s("uBt0")},"data-v-4aa0b82e",null);e.default=o.exports}});