酷炫数据营销平台

53.c31fe94f7f4e0cbef45a.js 9.2KB

1
  1. webpackJsonp([53],{DbQk:function(t,e){},PDUd:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var s={data:function(){return{noneDone:!1,hasAuno:!1,infoList:[],page:1,keyword:this.$route.query.searchName?this.$route.query.searchName:"",timeTab:1,timeDate:this.getDay(-1,!1),total:0,page_size:0,dataFlag:!0,loading:!1,starttime:this.getDay(-7,!1),endtime:this.getDay(-1,!1),pickerTimes:{disabledDate:function(t){return t>Date.now()}},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:""}],weekArr:[],monthArr:[],stime:"",etime:"",time_type:0,weekRange:"",monthRange:"",moreList:[]}},mounted:function(){this.listRedUserUsers(1)},methods:{addPush:function(t,e){this.searchTime=[],this.searchTime.push(t),this.searchTime.push(e)},checkType:function(t){this.weekRange="",this.monthRange="",this.time_type=t,1==this.time_type?this.weekRange=this.weekArr[0].stime+"~"+this.weekArr[0].etime:2==this.time_type?this.monthRange=this.monthArr[0].stime+"~"+this.monthArr[0].etime:(this.timeDate=this.getDay(-1,!1),this.starttime=this.timeDate,this.endtime=this.timeDate,this.listRedUserUsers(1))},handleCurrentChange:function(t){this.listRedUserUsers(t)},listRedUserUsers:function(t){var e=this;this.$message.closeAll(),this.hasAuno||this.noneDone?this.$message({message:"当前等级暂不支持使用该功能,请升级会员后操作",type:"warning"}):(this.infoList=[],this.total=0,this.loading=!0,this.dataFlag=!0,this.page=t,this.$axios.get(this.URL.BASEURL+this.URL.gameIndex+"?keyword="+this.keyword+"&page="+t+"&start_time="+this.starttime+"&end_time="+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 i=t.rst.data;e.infoList=i,e.page_size=t.rst.pageInfo.pagesize,e.total=t.rst.pageInfo.count,0==e.infoList.length&&(e.dataFlag=!1)}else 4003!=t.errno&&e.$message({message:t.err,type:"warning"})}).catch(function(t){e.loading=!1}))},getMoreList:function(){var t=this;this.loading=!0,this.$axios.get(this.URL.BASEURL+this.URL.gameIndex,{params:{keyword:this.keyword,page:1,start_time:this.starttime,end_time:this.endtime,pagesize:999}}).then(function(e){e=e.data;if(t.loading=!1,e&&0==e.errno){var i=e.rst.data;t.moreList=i,t.exportToExcel()}else t.$message({message:e.err,type:"warning"})}).catch(function(e){t.loading=!1})},exportToExcel:function(){var t=this.moreList,e=[];for(var i in t)e.push({keyword:t[i].keyword?t[i].keyword:"空",cate_name:t[i].cate_name?t[i].cate_name:"",user_count:t[i].user_count?t[i].user_count:"空",fans:t[i].fans||0==t[i].fans?t[i].fans:"空",video_count:t[i].export_data.video_count||0==t[i].export_data.video_count?t[i].export_data.video_count:"空",digg_count:t[i].export_data.digg_count?t[i].export_data.digg_count:"空",comment_count:t[i].export_data.comment_count?t[i].export_data.comment_count:"空",share_count:t[i].export_data.share_count?t[i].export_data.share_count:"空",introduction:t[i].introduction?t[i].introduction:"空",icon:t[i].icon?t[i].icon:"空"});for(var s="应用名称,分类,推广红人数,达人粉丝总量,关联视频数,视频点赞量,视频评论量,视频分享量,应用描述,应用图片\n",a=0;a<e.length;a++){for(var n in e[a])s+=e[a][n]+"\t,";s+="\n"}var o="data:text/csv;charset=utf-8,\ufeff"+encodeURIComponent(s),r=document.createElement("a");r.href=o,r.download="抖音应用广告.csv",document.body.appendChild(r),r.click(),document.body.removeChild(r)},toDetail:function(t){var e=this.$router.resolve({path:"/douHotadvertisListDetail/"+t});window.open(e.href,"_blank")}},watch:{searchTime:function(t,e){t?(this.starttime=t[0],this.endtime=t[1]):(this.starttime="",this.endtime=""),this.listRedUserUsers(1)},timeDate:function(){this.timeDate||(this.timeDate=this.getDay(-1,!1)),this.starttime=this.timeDate,this.endtime=this.timeDate,this.listRedUserUsers(1)},weekRange:function(t){""!=this.weekRange&&(this.starttime=t.split("~")[0],this.endtime=t.split("~")[1],this.listRedUserUsers(1))},monthRange:function(t){""!=this.monthRange&&(this.starttime=t.split("~")[0],this.endtime=t.split("~")[1],this.listRedUserUsers(1))}}},a={render:function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticClass:"HotList",attrs:{"element-loading-text":"拼命加载中","element-loading-spinner":"el-icon-loading"}},[s("div",{staticClass:"top"},[s("div",{staticClass:"search_item"},[s("div",{staticClass:"search_input"},[s("img",{staticClass:"platform",attrs:{src:i("AJUD"),alt:""}}),t._v(" "),s("input",{directives:[{name:"model",rawName:"v-model.trim",value:t.keyword,expression:"keyword",modifiers:{trim:!0}}],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.trim())},blur:function(e){return t.$forceUpdate()}}}),t._v(" "),t.keyword?s("i",{staticClass:"clearText el-icon-circle-close",on:{click:function(e){t.keyword="",t.listRedUserUsers(1)}}}):t._e(),t._v(" "),s("button",{on:{click:function(e){return t.listRedUserUsers(1)}}},[t._v("搜索")])])]),t._v(" "),s("div",{staticClass:"commonSortType",staticStyle:{margin:"0",padding:"0 25px"}},[s("li",{staticStyle:{width:"80px","margin-right":"0",padding:"0"}},[t._v("时间范围")]),t._v(" "),t._l(t.timeRange,function(e,i){return s("li",{key:"timeRange"+i,class:t.starttime==e.stime&t.endtime==e.etime?"active":"",staticStyle:{"margin-right":"20px"},on:{click:function(i){return t.addPush(e.stime,e.etime)}}},[t._v(t._s(e.name))])}),t._v(" "),s("li",{staticClass:"custom"},[t._v("自定义:\n "),s("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(" — "),s("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(" "),s("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),t._v(" "),t.total>0?s("div",{staticClass:"excel",on:{click:t.getMoreList}},[t._v("导出")]):t._e()],2)]),t._v(" "),t.dataFlag?t._e():s("div",{staticClass:"noHaveData"},[t._v("暂无数据")]),t._v(" "),t.dataFlag?s("div",[s("table",[t._m(0),t._v(" "),t._l(t.infoList,function(e,i){return s("tr",{key:i,staticClass:"infoCon",on:{click:function(i){return t.toDetail(e.anchor_id)}}},[s("td",{staticStyle:{width:"150px"}},[s("div",{staticClass:"user_sort"},[s("el-image",{staticClass:"userImg",attrs:{src:e.icon}}),t._v(" "),s("div",{staticClass:"common_user_info"},[s("div",{staticClass:"common_user_name"},[s("el-tooltip",{attrs:{effect:"dark",content:e.keyword,placement:"top"}},[s("span",{staticClass:"common_name"},[t._v(t._s(e.keyword?e.keyword:"-"))])])],1),t._v(" "),s("div",{staticClass:"common_user_location"},[t._v(t._s(e.introduction?e.introduction:"-"))])])],1)]),t._v(" "),s("td",[t._v(t._s(e.cate_name?e.cate_name:"-"))]),t._v(" "),s("td",{staticStyle:{width:"200px"}},[t._v("\n "+t._s(e.user_count?e.user_count:"-")+"\n ")]),t._v(" "),s("td",[t._v(t._s(e.fans||0==e.fans?e.fans:"-"))]),t._v(" "),s("td",[t._v(t._s(e.video_count||0==e.video_count?e.video_count:"-"))]),t._v(" "),s("td",[t._v(t._s(e.digg_count||0==e.digg_count?e.digg_count:"-"))]),t._v(" "),s("td",[t._v(t._s(e.comment_count||0==e.comment_count?e.comment_count:"-"))]),t._v(" "),s("td",[t._v(t._s(e.share_count||0==e.share_count?e.share_count:"-"))])])})],2),t._v(" "),!t.hasAuno&&t.total>0?s("div",{staticClass:"bottom"},[s("span",{directives:[{name:"show",rawName:"v-show",value:t.total,expression:"total"}],staticClass:"total"},[t._v("共"+t._s(t.total)+"条结果")]),t._v(" "),s("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?s("list-permission"):t._e(),t._v(" "),!t.hasAuno&&t.noneDone?s("nopermission"):t._e()],1):t._e()])},staticRenderFns:[function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("tr",[i("td",[t._v("应用名称")]),t._v(" "),i("td",[t._v("分类")]),t._v(" "),i("td",[t._v("推广红人")]),t._v(" "),i("td",[t._v("达人粉丝总量")]),t._v(" "),i("td",[t._v("关联视频")]),t._v(" "),i("td",[t._v("视频点赞量")]),t._v(" "),i("td",[t._v("视频评论量")]),t._v(" "),i("td",[t._v("视频分享量")])])}]};var n=i("C7Lr")(s,a,!1,function(t){i("zDn0"),i("DbQk")},"data-v-ed1af3b2",null);e.default=n.exports},zDn0:function(t,e){}});