酷炫数据营销平台

29.6ecf70b9d3f73a85b62c.js 49KB

1
  1. webpackJsonp([29],{"5ZdI":function(t,e){},"90Et":function(t,e){},Epl2:function(t,e){},TC60:function(t,e){},eNK7:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=a("NFBZ"),s=(a("1c6y"),{props:["live_stream_id","user_id"],data:function(){return{checkType:"总量",hasAuno:!1,hasAuno1:!1}},components:{nopermission:i.a},mounted:function(){this.todayShowDetail(),this.getReward()},methods:{todayShowDetail:function(){var t=this;this.$axios({url:this.URL.BASEURL+this.URL.todayShowDetail,method:"post",data:{liveStreamId:this.live_stream_id,user_id:this.user_id}}).then(function(e){if(4403==(e=e.data).auno||4003==e.errno?t.hasAuno=!0:t.hasAuno=!1,e&&0==e.errno){var a=e.rst?e.rst.watching_count_record:{},i={keyes:[],value:[]};for(var s in a)i.keyes.push(s),i.value.push(a[s]);var n=e.rst?e.rst.like_count_record:{},o={keyes:[],value:[]};for(var r in n)o.keyes.push(r),o.value.push(n[r]);var l=e.rst?e.rst.reward_count_record:{},c={keyes:[],value:[]};for(var d in l)c.keyes.push(d),c.value.push(l[d]);var u=e.rst?e.rst.live_commodity_sum_record:{},h={keyes:[],value:[]};for(var v in u)h.keyes.push(v),h.value.push(u[v]);t.$nextTick(function(){t.OnlineNumber(i),t.PraisePoints(o),t.CommoditySales(h)})}else 4003!=e.errno&&t.$message({message:e.err,type:"warning"})})},getReward:function(t){var e=this;this.dataInfo=[],this.total=0,this.loading=!0,this.page=Number(t),this.$axios.get(this.URL.BASEURL+this.URL.showtopinfo+"?show_id="+this.live_stream_id+"&user_id="+this.user_id).then(function(t){if(e.loading=!1,4403==(t=t.data).auno||4003==t.errno?e.hasAuno1=!0:e.hasAuno1=!1,t&&0==t.errno){var a=t.rst;e.rewardObj={timeArr:[],incrCount:[],incrSum:[],countArr:[],sumArr:[]},a.forEach(function(t){e.rewardObj.timeArr.push(t.count_at),e.rewardObj.incrCount.push(t.new_reward_count),e.rewardObj.incrSum.push(t.new_reward_sum),e.rewardObj.countArr.push(t.reward_count),e.rewardObj.sumArr.push(t.reward_sum)}),e.drawReward()}else e.$message({message:t.err,type:"warning"})}).catch(function(t){e.loading=!1})},drawReward:function(){var t=this,e={tooltip:{trigger:"axis",formatter:function(e){var a=e[0].name+"<br>";return e.forEach(function(e,i){a+=e.marker+e.seriesName+":"+t.$NumberHandle(e.value,2)+"<br/>"}),a}},grid:{left:"4%",right:"5%",bottom:"23%",containLabel:!0},legend:{data:["打赏人数","打赏金额"],bottom:0},dataZoom:[{type:"slider",start:0,bottom:"10%",handleStyle:{color:"#fff",shadowBlur:3,shadowOffsetX:2,shadowOffsetY:2}}],xAxis:[{type:"category",boundaryGap:!1,data:this.rewardObj.timeArr,axisLine:{show:!1},axisTick:{show:!1},axisLabel:{show:!0,textStyle:{color:"#929292"}},splitLine:{show:!1}}],yAxis:[{type:"value",axisLine:{show:!1},axisTick:{show:!1},splitLine:{lineStyle:{color:"#eee",type:"dashed"}},nameTextStyle:{color:"#929292",padding:[0,35,0,0]},axisLabel:{textStyle:{color:"#929292"},show:!0,formatter:function(e){var a=e;return t.$NumberHandle(a)}}}],series:[{name:"打赏人数",type:"line",itemStyle:{normal:{color:"#FF5A7B",borderColor:"#FF5A7B"}},areaStyle:{color:"#E5F2FE"},data:"增量"==t.checkType?t.rewardObj.incrCount:t.rewardObj.countArr},{name:"打赏金额",type:"line",itemStyle:{normal:{color:"#6BD7D8",borderColor:"#6BD7D8"}},areaStyle:{color:"#E5F2FE"},data:"增量"==t.checkType?t.rewardObj.incrSum:t.rewardObj.sumArr}]};document.getElementById("RewardNumber")&&this.$echarts.init(document.getElementById("RewardNumber")).setOption(e,!0)},OnlineNumber:function(t){var e=this,a={tooltip:{trigger:"axis",formatter:function(t){var a=t[0].name+"<br>";return t.forEach(function(t,i){a+=t.marker+t.seriesName+":"+e.$NumberHandle(t.value,2)+"<br/>"}),a}},grid:{left:"3%",right:"4%",bottom:"23%",containLabel:!0},dataZoom:[{type:"slider",start:0,bottom:"15%",handleStyle:{color:"#fff",shadowBlur:3,shadowOffsetX:2,shadowOffsetY:2}}],xAxis:[{type:"category",boundaryGap:!1,data:t.keyes,axisLine:{show:!1},axisTick:{show:!1},splitLine:{show:!1}}],yAxis:[{type:"value",axisLine:{show:!1},axisTick:{show:!1},splitLine:{lineStyle:{color:"#eee",type:"dashed"}},nameTextStyle:{color:"#929292",padding:[0,35,0,0]},axisLabel:{show:!0,formatter:function(t){var a=t;return e.$NumberHandle(a)}}}],series:[{name:"在线人数",type:"line",itemStyle:{normal:{color:"#FF5A7B",borderColor:"#FF5A7B"}},areaStyle:{color:"#E5F2FE"},data:t.value}]};document.getElementById("OnlineNumber")&&this.$echarts.init(document.getElementById("OnlineNumber")).setOption(a)},PraisePoints:function(t){var e=this,a={tooltip:{trigger:"axis",formatter:function(t){var a=t[0].name+"<br>";return t.forEach(function(t,i){a+=t.marker+t.seriesName+":"+e.$NumberHandle(t.value,2)+"<br/>"}),a}},grid:{left:"4%",right:"5%",bottom:"23%",containLabel:!0},dataZoom:[{type:"slider",start:0,bottom:"15%",handleStyle:{color:"#fff",shadowBlur:3,shadowOffsetX:2,shadowOffsetY:2}}],xAxis:[{type:"category",boundaryGap:!1,data:t.keyes,axisLine:{show:!1},axisTick:{show:!1},splitLine:{show:!1}}],yAxis:[{type:"value",axisLine:{show:!1},axisTick:{show:!1},splitLine:{lineStyle:{color:"#eee",type:"dashed"}},nameTextStyle:{color:"#929292",padding:[0,35,0,0]},axisLabel:{show:!0,formatter:function(t){var a=t;return e.$NumberHandle(a)}}}],series:[{name:"点赞数",type:"line",itemStyle:{normal:{color:"#FF5A7B",borderColor:"#FF5A7B"}},areaStyle:{color:"#E5F2FE"},data:t.value}]};document.getElementById("PraisePoints")&&this.$echarts.init(document.getElementById("PraisePoints")).setOption(a)},CommoditySales:function(t){var e=this,a={tooltip:{trigger:"axis",formatter:function(t){var a=t[0].name+"<br>";return t.forEach(function(t,i){a+=t.marker+t.seriesName+":"+e.$NumberHandle(t.value,2)+"<br/>"}),a}},grid:{left:"4%",right:"5%",bottom:"23%",containLabel:!0},dataZoom:[{type:"slider",start:0,bottom:"15%",handleStyle:{color:"#fff",shadowBlur:3,shadowOffsetX:2,shadowOffsetY:2}}],xAxis:[{type:"category",boundaryGap:!1,data:t.keyes,axisLine:{show:!1},axisTick:{show:!1},splitLine:{show:!1}}],yAxis:[{type:"value",axisLine:{show:!1},axisTick:{show:!1},splitLine:{lineStyle:{color:"#eee",type:"dashed"}},nameTextStyle:{color:"#929292",padding:[0,35,0,0]},axisLabel:{show:!0,formatter:function(t){var a=t;return e.$NumberHandle(a)}}}],series:[{name:"商品销量",type:"line",itemStyle:{normal:{color:"#FF5A7B",borderColor:"#FF5A7B"}},areaStyle:{color:"#E5F2FE"},data:t.value}]};document.getElementById("CommoditySales")&&this.$echarts.init(document.getElementById("CommoditySales")).setOption(a)}},watch:{checkType:function(){this.drawReward()}}}),n={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"liveTrend"},[t.hasAuno||t.hasAuno1?t._e():a("div",[a("div",{staticClass:"small_title"},[t._v("在线人数")]),t._v(" "),a("div",{staticClass:"canvas",attrs:{id:"OnlineNumber"}}),t._v(" "),a("div",{staticClass:"small_title"},[t._v("商品销量")]),t._v(" "),a("div",{staticClass:"canvas",attrs:{id:"CommoditySales"}}),t._v(" "),a("div",{staticClass:"small_title"},[t._v("点赞数")]),t._v(" "),a("div",{staticClass:"canvas",attrs:{id:"PraisePoints"}}),t._v(" "),a("div",{staticClass:"small_title"},[t._v("礼物收入")]),t._v(" "),a("el-radio-group",{staticClass:"choice",attrs:{size:"mini"},model:{value:t.checkType,callback:function(e){t.checkType=e},expression:"checkType"}},[a("el-radio-button",{attrs:{label:"增量"}},[t._v("增量")]),t._v(" "),a("el-radio-button",{attrs:{label:"总量"}},[t._v("总量")])],1),t._v(" "),a("div",{staticClass:"canvas",attrs:{id:"RewardNumber"}})],1),t._v(" "),t.hasAuno||t.hasAuno1?a("nopermission"):t._e()],1)},staticRenderFns:[]};var o=a("C7Lr")(s,n,!1,function(t){a("TC60")},"data-v-8b92a9e4",null).exports,r={props:["enable","live_stream_id","user_id"],data:function(){return{monitoringStatus:1,permission:!1,type:"0",giftList:[],timer:"",timer1:"",clearOut:!1,closeMoni:!1,loadingText:"拼命加载中",total1:0,page1:1,pageInfoSize1:0,isOver:!1,status:"",loading:!0}},created:function(){clearTimeout(this.timer1),clearTimeout(this.timer),this.loading=!1,this.permission=0==this.$store.state.permissionPhp.filter(function(t){return 601==t.id}).length},destroyed:function(){clearTimeout(this.timer1),clearTimeout(this.timer),this.timer1=this.timer=null,this.isOver=!0},methods:{getbarrageList:function(t){var e=this;this.page1=t,this.$axios({url:this.URL.BASEURL+this.URL.BarrageList,method:"post",data:{liveStreamId:this.live_stream_id,user_id:this.user_id,type:Number(this.type),page:Number(this.page1)}}).then(function(t){(t=t.data)&&0==t.errno?(e.giftList=t.rst.data,e.total1=t.rst.pageInfo.total,e.pageInfoSize1=t.rst.pageInfo.size,clearTimeout(e.timer),e.isOver||(e.timer=setTimeout(function(){e.clearOut||2!=e.status||1!=e.page1?clearTimeout(e.timer):e.getbarrageList(1)},1e3))):e.$message({message:t.err,type:"warning"})})},addBarrageScrape:function(){var t=this;this.loading=!0,this.clearOut=!1,this.loadingText="监测开启中,请稍等",2!=this.monitoringStatus&&this.$axios({url:this.URL.BASEURL+this.URL.AddBarrageScrape,method:"post",data:{liveStreamId:this.live_stream_id}}).then(function(e){(e=e.data)&&0==e.errno?(clearTimeout(t.timer1),t.timer1=setTimeout(function(){t.getStatus()},2e3)):(t.loading=!1,t.$message({message:e.err,type:"warning"}))}).catch(function(){t.loading=!1})},removeMoni:function(){var t=this;this.loading=!0,this.$axios({url:this.URL.BASEURL+this.URL.RmBarrageScrape,method:"post",data:{liveStreamId:this.live_stream_id}}).then(function(e){(e=e.data)&&0==e.errno?(t.loadingText="监测关闭中,请稍等",setTimeout(function(){t.clearOut=!0,t.getStatus()},6e3)):(t.loading=!1,t.$message({message:e.err,type:"warning"}))}).catch(function(){t.loading=!1})},getStatus:function(){var t=this;console.log("状态"),this.loading=!0,this.loadingText="拼命加载中",this.$axios({url:this.URL.BASEURL+this.URL.BarrageScrapeStatus,method:"post",data:{liveStreamId:this.live_stream_id,user_id:this.user_id}}).then(function(e){t.loading=!1,(e=e.data)&&0==e.errno?(t.status=e.rst.barrageScrapeStatus,0==t.status||2==t.status?(t.getbarrageList(1),t.monitoringStatus=t.status,t.$emit("getMonitoringStatus",t.monitoringStatus)):1==t.status&&t.$message({message:"排队中,请稍后",type:"warning"})):t.$message({message:e.err,type:"warning"})}).catch(function(e){t.loading=!1})},handleCurrentChange1:function(t){this.page1=t,1!=this.page1?this.clearOut=!0:this.clearOut=!1,clearTimeout(this.timer),this.getbarrageList(t)}},watch:{type:function(){clearTimeout(this.timer),this.permission&&(this.clearOut=!1,2==this.status?this.getbarrageList(1):this.getStatus())}}},l={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{directives:[{name:"loading",rawName:"v-loading.fullscreen.lock",value:t.loading,expression:"loading",modifiers:{fullscreen:!0,lock:!0}}],staticClass:"monitoring",attrs:{"element-loading-text":t.loadingText,"element-loading-spinner":"el-icon-loading"}},[a("div",{staticClass:"btn"},[a("div",{staticClass:"title"},[t._v(t._s(2!=t.monitoringStatus?"数据暂未监测":"数据正在监测..."))]),t._v(" "),a("button",{directives:[{name:"show",rawName:"v-show",value:!t.permission,expression:"!permission"}],staticClass:"goPageButton",staticStyle:{cursor:"not-allowed"}},[t._v("暂无权限")])]),t._v(" "),a("div",{staticClass:"other"},[a("el-radio",{attrs:{label:"0"},model:{value:t.type,callback:function(e){t.type=e},expression:"type"}},[t._v("全部")]),t._v(" "),a("el-radio",{attrs:{label:"1"},model:{value:t.type,callback:function(e){t.type=e},expression:"type"}},[t._v("弹幕")]),t._v(" "),a("el-radio",{attrs:{label:"2"},model:{value:t.type,callback:function(e){t.type=e},expression:"type"}},[t._v("礼物")]),t._v(" "),a("el-radio",{attrs:{label:"3"},model:{value:t.type,callback:function(e){t.type=e},expression:"type"}},[t._v("点亮")]),t._v(" "),a("div",{staticClass:"total"},[t._v("共"+t._s(t.total1)+"条数据")])],1),t._v(" "),a("table",{staticStyle:{width:"100%",margin:"inherit","margin-top":"28px"}},[t._m(0),t._v(" "),t._l(t.giftList,function(e,i){return a("tr",{key:"gift"+i},[a("td",{staticStyle:{width:"235px"}},[a("p",{staticClass:"name",staticStyle:{width:"205px"}},[t._v(t._s(e.user_name))])]),t._v(" "),a("td",[t._v(t._s(e.kwai_id))]),t._v(" "),a("td",{staticClass:"nameTd"},[a("p",{staticClass:"name"},[t._v(t._s(e.content))])]),t._v(" "),a("td",[t._v(t._s(e.created_at))])])})],2),t._v(" "),a("div",{directives:[{name:"show",rawName:"v-show",value:0==t.giftList.length,expression:"giftList.length==0"}],staticClass:"noHaveList"},[t._v("暂无数据")]),t._v(" "),a("div",{staticClass:"bottom"},[a("el-pagination",{directives:[{name:"show",rawName:"v-show",value:t.total1,expression:"total1"}],attrs:{background:"","current-page":t.page1,"page-size":t.pageInfoSize1,layout:"prev, pager, next",total:t.total1},on:{"current-change":t.handleCurrentChange1}})],1)])},staticRenderFns:[function(){var t=this.$createElement,e=this._self._c||t;return e("tr",[e("th",[this._v("用户昵称")]),this._v(" "),e("th",[this._v("快手号")]),this._v(" "),e("th",[this._v("内容")]),this._v(" "),e("th",[this._v("时间")])])}]};var c=a("C7Lr")(r,l,!1,function(t){a("5ZdI")},"data-v-31d97426",null).exports,d=(a("Ovmy"),{name:"commentaryAnalysis",props:["live_stream_id","user_id"],data:function(){return{commentarySize:0,commentaryTotal:0,commentaryPages:0,commentaryPage:1,commentKeyword:"",commentList:[],commentFlag:!0,loading:!0,commentListHot:[],commentListHotLoadingFlag:!0,commentListHotPages:1,commentListHotSize:0,commentListHotTotal:0,commentListNew:[],commentListNewLoadingFlag:!0,commentListNewTotal:0,commentListNewSize:0,commentListNewPages:1}},mounted:function(){this.hotWords()},methods:{hotWords:function(){var t=this;this.$axios({url:this.URL.BASEURL+this.URL.topHotWords,method:"get",params:{user_id:this.user_id,liveStreamId:this.live_stream_id}}).then(function(e){if((e=e.data)&&0==e.errno){var a=[];if(0==e.rst.length)return void(t.commentFlag=!1);e.rst.forEach(function(t,e){a.push({name:t.keyword,value:t.count})}),t.commentKeyword=e.rst[0].keyword,t.worldCloudcharts(a)}else t.$message({message:e.err,type:"warning"})})},worldCloudcharts:function(t){var e=this,a=this.$echarts.init(document.getElementById("worldCloud")),i={tooltip:{show:!0},series:[{name:"",type:"wordCloud",sizeRange:[12,40],rotationRange:[0,0],autoSize:{enable:!0,minSize:10},gridSize:20,drawOutOfBound:!1,textStyle:{normal:{color:"#2296f3"},emphasis:{shadowBlur:1,shadowColor:"#999"}},data:t}]};a.setOption(i),a.on("click",function(t){e.commentKeyword=t.data.name,e.commentaryPage=1,e.hotWordsList()})}}}),u={render:function(){var t=this.$createElement,e=this._self._c||t;return e("div",{attrs:{id:"commentaryAnalysis1"}},[this.commentFlag?e("div",{staticClass:"hotWord clear"},[this._m(0)]):e("div",[e("div",{staticClass:"small_title",staticStyle:{"padding-left":"48px"}},[this._v("弹幕热词")]),this._v(" "),e("div",{staticClass:"hasNone"},[this._v("暂无弹幕热词")])])])},staticRenderFns:[function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"wordNephogram"},[e("div",{staticClass:"small_title",staticStyle:{"padding-left":"48px"}},[this._v("弹幕热词")]),this._v(" "),e("div",{staticStyle:{width:"100%",height:"300px"},attrs:{id:"worldCloud"}})])}]};var h=a("C7Lr")(d,u,!1,function(t){a("t7o2")},"data-v-bbd803b4",null).exports,v={name:"rewardList",props:["live_stream_id","user_id"],data:function(){return{noneDone:!1,hasAuno:!1,dataInfo:[],total:0,loading:!0}},components:{nopermission:i.a},created:function(){this.getRewardList(1)},methods:{toUrl1:function(){var t=this.$router.resolve({path:"/permissIntroduce"});window.open(t.href,"_blank")},goDetail:function(t){if(0!=t.showenable){var e=this.$router.resolve({path:"/basicsDataDetail/"+t.other_show_id+"/"+t.user_id});window.open(e.href,"_blank")}},toUrl:function(t,e,a){if(1==e){var i=this.$router.resolve({path:"/userDetail/"+t,query:a?"":{from:"reward"}});window.open(i.href,"_blank")}},getRewardList:function(t){var e=this;this.dataInfo=[],this.total=0,this.loading=!0,this.page=Number(t),this.$axios.get(this.URL.BASEURL+this.URL.showtopuserinfo+"?show_id="+this.live_stream_id+"&user_id="+this.user_id).then(function(t){if(e.loading=!1,4403==(t=t.data).auno?e.hasAuno=!0:e.hasAuno=!1,e.noneDone=4003==t.errno,t&&0==t.errno){var a=t.rst;e.dataInfo=a}else 4003!=t.errno&&e.$message({message:t.err,type:"warning"})}).catch(function(t){e.loading=!1})},handleCurrentChange:function(t){this.getRewardList(t)}}},m={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"rewardList"},[a("div",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticStyle:{"min-height":"300px"},attrs:{"element-loading-text":"拼命加载中","element-loading-spinner":"el-icon-loading"}},[a("div",{directives:[{name:"show",rawName:"v-show",value:0!=t.dataInfo.length,expression:"dataInfo.length != 0"}],staticStyle:{background:"#fff"}},[a("table",{staticClass:"sell"},[t._m(0),t._v(" "),t._l(t.dataInfo,function(e,i){return a("tr",{key:i},[a("td",[a("div",{staticClass:"coverImgUrl"},[a("div",{staticClass:"infoUrl",style:{cursor:1==e.indb?"pointer":"auto"},attrs:{target:"_blank"},on:{click:function(a){return t.toUrl(e.user_id,e.indb,1)}}},[a("el-image",{staticClass:"userImg",attrs:{src:e.head_url}}),t._v(" "),a("div",{staticClass:"right"},[a("el-tooltip",{staticClass:"username",attrs:{effect:"dark",content:e.user_name,placement:"top-start"}},[a("span",{staticStyle:{color:"#333"}},[t._v(t._s(e.user_name))])]),t._v(" "),a("div",{staticClass:"count"},[t._v("粉丝数"+t._s(e.maxfan?e.maxfan:e.minfan))])],1)],1)])]),t._v(" "),a("td",[t._v(t._s(e.rewards||0==e.rewards?e.rewards:"-"))]),t._v(" "),a("td",[t._v(t._s(e.rewardscale||0==e.rewardscale?e.rewardscale+"%":"-"))]),t._v(" "),a("td",[t._v(t._s(e.addfan||0==e.addfan?e.addfan:"-"))]),t._v(" "),a("td",[t._v(t._s(e.floatfan||0==e.floatfan?e.floatfan+"%":"-"))]),t._v(" "),a("td",[t._v(t._s(e.costfan||0==e.costfan?e.costfan:"-"))]),t._v(" "),a("td",[t._v(t._s(0==e.showenable?"-":1==e.showenable?"普通直播":"带货直播"))]),t._v(" "),a("td",[a("div",{staticClass:"action",style:{cursor:0==e.showenable?"not-allowed":"",color:0==e.showenable?"#aaa":""},on:{click:function(a){return a.stopPropagation(),t.goDetail(e)}}},[t._v("直播详情")]),t._v(" "),a("div",{staticClass:"action",style:{cursor:0==e.indb?"not-allowed":"",color:0==e.indb?"#aaa":""},on:{click:function(a){return a.stopPropagation(),t.toUrl(e.user_id,e.indb)}}},[t._v("挂榜分析")])])])})],2),t._v(" "),!t.hasAuno&&t.total>0?a("div",{staticClass:"bottom"},[a("span",{directives:[{name:"show",rawName:"v-show",value:t.total,expression:"total"}],staticClass:"total"},[t._v("共"+t._s(t.total)+"条结果")]),t._v(" "),a("el-pagination",{attrs:{background:"","current-page":t.page,"page-size":t.pageInfoSize,layout:"prev, pager, next",total:t.total},on:{"current-change":t.handleCurrentChange}})],1):t._e()]),t._v(" "),a("div",{directives:[{name:"show",rawName:"v-show",value:!t.noneDone&&!t.hasAuno&&!t.loading&&0==t.dataInfo.length,expression:"!noneDone&&!hasAuno&&!loading&&dataInfo.length == 0"}],staticClass:"noHaveList"},[t._v("暂无礼物收入")]),t._v(" "),t.dataInfo.length>0&&!t.noneDone&&t.hasAuno&&!t.loading?a("list-permission"):t._e(),t._v(" "),!t.hasAuno&&t.noneDone?a("nopermission"):t._e()],1)])},staticRenderFns:[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("tr",[a("td",[t._v("送礼达人")]),t._v(" "),a("td",[t._v("送礼金额(元)")]),t._v(" "),a("td",[t._v("送礼金额占比")]),t._v(" "),a("td",[t._v("粉丝量增量")]),t._v(" "),a("td",[t._v("增幅比例")]),t._v(" "),a("td",[t._v("新粉成本")]),t._v(" "),a("td",[t._v("送礼红人直播")]),t._v(" "),a("td",[t._v("操作")])])}]};var _=a("C7Lr")(v,m,!1,function(t){a("ztN1")},"data-v-96dcd53a",null).exports,p=a("a3Yh"),f=a.n(p),g={props:["live_stream_id","user_id","type","liveDetail"],data:function(){return{loadingProduct:!0,total:0,page:1,pageInfoSize:0,sort:1,infoList:[],price_min:"",price_max:"",priceList:[{value:"全部价格",min:"",max:""},{value:"小于10元",max:10,min:""},{value:"10元~50元",min:10,max:50},{value:"50元~100元",min:50,max:100},{value:"100元~500元",min:100,max:500},{value:"500元~1000元",min:500,max:1e3},{value:"1000元以上",min:1e3}],sortList:[{value:"销量",id:1},{value:"销售额",id:3},{value:"商品价格",id:2},{value:"上架时间",id:5}],top_cid:"",typeList:[{id:"",cate_name:"全部分类"}],priceRange:"0-",goodsSource:[{value:"全部来源",id:""}],allInfoList:[],dataInfo:{},keyword:"",hasAuno:!1,noneDone:!1,channel:""}},mounted:function(){this.ShowGoods(1),this.channelList(),this.getType()},components:{nopermission:i.a},methods:{getType:function(){var t=this;this.$axios({url:this.URL.BASEURL+this.URL.topCategory,method:"get"}).then(function(e){(e=e.data)&&0==e.errno?t.typeList=t.typeList.concat(e.rst):t.$message({message:e.err,type:"warning"})})},channelList:function(){var t=this;this.$axios({url:this.URL.BASEURL+this.URL.channelList,method:"get"}).then(function(e){if((e=e.data)&&0==e.errno){for(var a in e.rst)t.goodsSource.push({id:a,value:e.rst[a]})}else t.$message({message:e.err,type:"warning"})}).catch(function(t){console.log(t)})},exportToExcel:function(){var t=[];this.allInfoList.forEach(function(e,a){t.push({img:e.img,title:e.title,price:e.price,channel:e.channel,category:e.category,created_at:e.created_at,end_time:e.end_time,"sale_minute ":e.sale_minute,watching_user_count:e.watching_user_count,exact_sale_num:e.exact_sale_num,exact_sale_money:e.exact_sale_money,url:e.url,refund_count:e.refund_count,refund_rate:e.refund_rate})});for(var e="商品图片,商品名称,商品价格,商品来源,商品分类,上架时间,下架时间,上架时长,上架时在线峰值,商品销量,商品销售额,商品链接,退货量(预估),直播退货率\n",a=0;a<t.length;a++){for(var i in t[a])e+=t[a][i]+"\t,";e+="\n"}var s="data:text/csv;charset=utf-8,\ufeff"+encodeURIComponent(e),n=document.createElement("a");n.href=s,n.download="带货商品列表.csv",document.body.appendChild(n),n.click(),document.body.removeChild(n)},toUrl1:function(){var t=this.$router.resolve({path:"/permissIntroduce"});window.open(t.href,"_blank")},showAllData:function(){var t,e=this;document.getElementsByClassName("tabContent")&&document.getElementsByClassName("tabContent")[0].scrollTo(0,0),this.loadingProduct=!0,this.$axios({url:this.URL.BASEURL+this.URL.ShowGoods,method:"post",data:(t={page:1,pagesize:999,user_id:this.user_id,name:"",title:this.keyword,channel:Number(this.channel),stime:"",etime:"",top_cid:Number(this.top_cid)},f()(t,"title",""),f()(t,"price_min",this.price_min),f()(t,"price_max",this.price_max),f()(t,"commodity_id",""),f()(t,"live_stream_id",this.live_stream_id),f()(t,"sort",this.sort),t)}).then(function(t){if(e.loadingProduct=!1,(t=t.data)&&0==t.errno){var a=t.rst.data;e.allInfoList=a,e.exportToExcel()}else 4003!=t.errno&&e.$message({message:t.err,type:"warning"})})},ShowGoods:function(t){var e=this;document.getElementsByClassName("tabContent")&&document.getElementsByClassName("tabContent")[0].scrollTo(0,0),this.loadingProduct=!0,this.page=t,this.total=0,this.infoList=[],this.$axios({url:this.URL.BASEURL+this.URL.ShowGoods,method:"post",data:{page:this.page,user_id:this.user_id,name:"",channel:Number(this.channel),stime:"",etime:"",top_cid:Number(this.top_cid),title:this.keyword,price_min:this.price_min,price_max:this.price_max,commodity_id:"",live_stream_id:this.live_stream_id,sort:this.sort}}).then(function(t){if(e.loadingProduct=!1,4403==(t=t.data).auno?e.hasAuno=!0:e.hasAuno=!1,e.noneDone=4003==t.errno,t&&0==t.errno){var a=t.rst.data;e.total=t.rst.pageInfo.total,e.infoList=a,e.dataInfo=t.rst.total_info,e.pageInfoSize=t.rst.pageInfo.size}else 4003!=t.errno&&e.$message({message:t.err,type:"warning"})})},handleCurrentChange:function(t){-1!=this.$route.path.indexOf("userDetail")&&document.getElementsByClassName("contentRight")[0].scrollTo(0,200),this.ShowGoods(t)},toUrl:function(t){if(!t)return this.$message.closeAll(),void this.$message({message:"链接错误,暂时无法查看",type:"warning"});t&&window.open(t,"_blank")}},watch:{priceRange:function(t){var e=t.split("-");this.price_min="undefined"!==e[0]?e[0]:"",this.price_max="undefined"!==e[1]?e[1]:"",this.ShowGoods(1)}}},y={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("div",{directives:[{name:"loading",rawName:"v-loading",value:t.loadingProduct,expression:"loadingProduct"}],staticClass:"tabContent",attrs:{"element-loading-text":"拼命加载中","element-loading-spinner":"el-icon-loading"}},[a("div",{staticClass:"topInfo"},[a("div",{staticClass:"hint"},[t._v("\n 商品数量"),a("span",[t._v(t._s(t.dataInfo.counts?t.dataInfo.counts:"-"))]),t._v("\n 销量"),a("span",[t._v(t._s(t.dataInfo.sellCount?t.dataInfo.sellCount:"-"))]),t._v("\n 销售额"),a("span",[t._v(t._s(t.dataInfo.sellMoney?t.dataInfo.sellMoney:"-"))])]),t._v(" "),a("div",{staticClass:"hintRight",style:{float:2==t.type?"left":"right"}},[a("el-select",{staticStyle:{width:"100px"},attrs:{size:"mini",placeholder:"全部来源"},on:{change:function(e){return t.ShowGoods(1)}},model:{value:t.channel,callback:function(e){t.channel=e},expression:"channel"}},t._l(t.goodsSource,function(t){return a("el-option",{key:"channel"+t.id,attrs:{label:t.value,value:t.id}})}),1),t._v(" "),a("el-select",{staticStyle:{width:"100px"},attrs:{size:"mini",placeholder:"全部分类"},on:{change:function(e){return t.ShowGoods(1)}},model:{value:t.top_cid,callback:function(e){t.top_cid=e},expression:"top_cid"}},t._l(t.typeList,function(t){return a("el-option",{key:"topice"+t.id,attrs:{label:t.cate_name,value:t.id}})}),1),t._v(" "),a("el-select",{staticStyle:{width:"120px"},attrs:{size:"mini",placeholder:"全部价格"},model:{value:t.priceRange,callback:function(e){t.priceRange=e},expression:"priceRange"}},t._l(t.priceList,function(t){return a("el-option",{key:"channel"+t.min+"-"+t.max,attrs:{label:t.value,value:+t.min+"-"+t.max}})}),1),t._v(" "),a("el-select",{staticStyle:{width:"100px"},attrs:{size:"mini",placeholder:"排序"},on:{change:function(e){return t.ShowGoods(1)}},model:{value:t.sort,callback:function(e){t.sort=e},expression:"sort"}},t._l(t.sortList,function(t){return a("el-option",{key:"channel"+t.id,attrs:{label:t.value,value:t.id}})}),1),t._v(" "),a("el-input",{staticStyle:{width:"120px"},attrs:{placeholder:"请输入商品名",size:"mini","select-when-unmatched":"true",clearable:""},on:{clear:function(e){return t.ShowGoods(1)}},nativeOn:{keydown:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.ShowGoods(1)}},model:{value:t.keyword,callback:function(e){t.keyword=e},expression:"keyword"}}),t._v(" "),a("el-button",{staticStyle:{width:"60px","font-size":"11px"},attrs:{size:"mini",type:"primary"},on:{click:function(e){return t.ShowGoods(1)}}},[t._v("查询")]),t._v(" "),a("el-button",{attrs:{type:"primary",size:"mini",plain:""},on:{click:t.showAllData}},[t._v("导出")])],1)]),t._v(" "),a("div",{directives:[{name:"show",rawName:"v-show",value:0!=t.infoList.length,expression:"infoList.length != 0"}],staticStyle:{background:"#fff"}},[a("table",{staticClass:"sell"},[t._m(0),t._v(" "),t._l(t.infoList,function(e,i){return a("tr",{key:i,on:{click:function(a){return t.toUrl(e.url)}}},[a("td",{staticClass:"nameTd"},[a("div",{staticClass:"coverImgUrl"},[a("el-image",{staticClass:"userImg",attrs:{src:e.img}})],1),t._v(" "),a("div",{staticClass:"right"},[a("el-tooltip",{attrs:{effect:"dark",content:e.title,placement:"top"}},[a("span",{staticClass:"title",style:{width:t.liveDetail?"90px":"150px"}},[t._v(t._s(e.title?e.title:"-"))])]),t._v(" "),a("div",{staticClass:"btmText"},[a("span",[t._v(t._s(e.price?"¥"+e.price:"-"))]),t._v(" "),e.original_price?a("span",{staticClass:"del"},[t._v(t._s(e.original_price?"¥"+e.original_price:"-"))]):t._e(),t._v(" "),a("span",{directives:[{name:"show",rawName:"v-show",value:e.coupon,expression:"item.coupon"}],staticClass:"quan"},[t._v(t._s(e.coupon?e.coupon+"元券":"-"))])])],1)]),t._v(" "),a("td",[t._v(t._s(e.channel?e.channel:"-"))]),t._v(" "),a("td",[t._v(t._s(e.category||0==e.category?e.category:"-"))]),t._v(" "),a("td",{staticStyle:{"font-size":"13px","line-height":"17px"}},[t._v(t._s(e.goods_start_time?e.goods_start_time:"-")),a("br"),t._v(t._s(e.goods_end_time?e.goods_end_time:"-"))]),t._v(" "),a("td",[t._v(t._s(e.uptime?e.uptime:"-"))]),t._v(" "),a("td",[t._v(t._s(e.bast_display_watching_count?e.bast_display_watching_count:"-"))]),t._v(" "),a("td",[t._v(t._s(e.sale_num||0==e.sale_num?e.sale_num:"-"))]),t._v(" "),a("td",[t._v(t._s(e.sale_money||0==e.sale_money?e.sale_money:"-"))]),t._v(" "),a("td",[t._v(t._s(e.refund_count||0==e.refund_count?e.refund_count:"-"))]),t._v(" "),a("td",[t._v(t._s(e.refund_rate||0==e.refund_rate?e.refund_rate:"-"))])])})],2),t._v(" "),!t.hasAuno&&t.total>0?a("div",{staticClass:"bottom"},[a("span",{directives:[{name:"show",rawName:"v-show",value:t.total,expression:"total"}],staticClass:"total"},[t._v("共"+t._s(t.total)+"条结果")]),t._v(" "),a("el-pagination",{attrs:{background:"","current-page":t.page,"page-size":t.pageInfoSize,layout:"prev, pager, next",total:t.total},on:{"current-change":t.handleCurrentChange}})],1):t._e()]),t._v(" "),a("div",{directives:[{name:"show",rawName:"v-show",value:!t.hasAuno&&!t.noneDone&&!t.loadingProduct&&0==t.infoList.length,expression:"!hasAuno&&!noneDone&&!loadingProduct&&infoList.length == 0"}],staticClass:"noHaveList"},[t._v("暂无带货商品")]),t._v(" "),t.infoList.length>0&&!t.noneDone&&t.hasAuno&&!t.loading?a("list-permission"):t._e(),t._v(" "),!t.hasAuno&&t.noneDone?a("nopermission"):t._e()],1)])},staticRenderFns:[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("tr",[a("td",[t._v("商品名称")]),t._v(" "),a("td",[t._v("商品来源")]),t._v(" "),a("td",[t._v("商品分类")]),t._v(" "),a("td",[t._v("上下架时间")]),t._v(" "),a("td",[t._v("上架时长")]),t._v(" "),a("td",[t._v("上架时在线峰值")]),t._v(" "),a("td",[t._v("商品销量")]),t._v(" "),a("td",[t._v("商品销售额")]),t._v(" "),a("td",[t._v("退货量(预估)")]),t._v(" "),a("td",[t._v("直播退货率")])])}]};var w=a("C7Lr")(g,y,!1,function(t){a("wa0j")},"data-v-23dfabe0",null).exports,b={props:["user_id","live_stream_id"],data:function(){return{checkType:1,priceType:1,sourceType:1,hasAuno:!1,goodsStatisticsFlag:!0,dataInfo_loading:!0,canvas_loading:!1,priceEchartsLoding:!0,channelEchartsLoding:!0,dataObj:{}}},components:{nopermission:i.a},created:function(){},mounted:function(){this.userGoodsStatistics()},methods:{userGoodsStatistics:function(){var t=this;this.canvas_loading=!0,this.$axios({url:this.URL.BASEURL+this.URL.newgoodsStatistics,method:"post",data:{user_id:this.user_id,live_stream_id:this.live_stream_id}}).then(function(e){if(t.canvas_loading=!1,4403==(e=e.data).auno||4003==e.errno?t.hasAuno=!0:t.hasAuno=!1,t.noneDone=4003==e.errno,t.dataObj=e.rst,e&&0==e.errno){if(e.rst.category&&0!=e.rst.category.length){var a=[],i=[];e.rst.category.forEach(function(t,e){a.push(t.name),i.push({value:t.percent,name:t.name,total:t.total})})}else t.goodsStatisticsFlag=!1;var s=[],n=[],o=[];if(e.rst.price&&e.rst.price.length?e.rst.price.forEach(function(t,e){s.push(t.price),n.push(t.percent),o.push(t.total)}):t.priceEchartsLoding=!1,e.rst.channel&&0!=e.rst.channel.length){var r=[],l=[];e.rst.channel.forEach(function(t,e){r.push(t.name),l.push({value:t.percent,name:t.name,total:t.total})})}else t.channelEchartsLoding=!1;t.$nextTick(function(){t.goodsStatisticsFlag&&t.drawPie(a,i),t.priceEchartsLoding&&t.drawPrice(s,n,o),t.channelEchartsLoding&&t.drawChannel(r,l)})}else 4003!=e.errno&&t.$message({message:e.err,type:"warning"})}).catch(function(e){console.log(e),t.canvas_loading=!1})},drawPie:function(t,e){for(var a,i=["#2296F3","#FF5A7B","#BCA4FC","#F6564A","#FF936B","#9CCCFF","#FFACB8","#B7EEA8","#FFB89D","#FCE500","#9F9F9F","#78ADF9"],s=0;s<e.length;s++)s>=i.length&&i.push("rgba("+[Math.round(255*Math.random()),Math.round(200*Math.random()),Math.round(160*Math.random()),.8].join(",")+")");e=e.splice(0,12);var n={color:i,tooltip:{show:!0,formatter:function(t){return t.data.name+"<br/>"+t.data.value+"%("+t.data.total+")"}},grid:{left:"10%",right:"10%"},legend:{data:t,bottom:0},series:[(a={radius:"65%",center:["50%","50%"],minShowLabelAngle:4,minAngle:22,avoidLabelOverlap:!0,label:{normal:{formatter:function(t){return t.name+"\n"+t.percent+"%("+t.data.total+")"},show:!0,position:"outside"}},labelLine:{normal:{show:!0}}},f()(a,"avoidLabelOverlap",!1),f()(a,"type","pie"),f()(a,"data",e),a)]};this.$echarts.init(document.getElementById("typeDis")).setOption(n)},drawChannel:function(t,e,a){for(var i,s=["#2296F3","#FF5A7B","#BCA4FC","#F6564A","#FF936B","#9CCCFF","#FFACB8","#B7EEA8","#FFB89D","#FCE500","#9F9F9F","#78ADF9"],n=0;n<e.length;n++)n>=s.length&&s.push("rgba("+[Math.round(255*Math.random()),Math.round(200*Math.random()),Math.round(160*Math.random()),.8].join(",")+")");e=e.splice(0,12);var o={color:s,tooltip:{show:!0,formatter:function(t){return t.data.name+"<br/>"+t.data.value+"%("+t.data.total+")"}},grid:{left:"10%",right:"10%"},legend:{data:t,bottom:0},series:[(i={radius:"65%",center:["50%","50%"],minShowLabelAngle:4,minAngle:18,avoidLabelOverlap:!0,label:{normal:{formatter:function(t){return t.name+"\n"+t.percent+"%("+t.data.total+")"},show:!0,position:"outside"}},labelLine:{normal:{show:!0}}},f()(i,"avoidLabelOverlap",!1),f()(i,"type","pie"),f()(i,"data",e),i)]};this.$echarts.init(document.getElementById("channel")).setOption(o)},drawPrice:function(t,e,a){var i={color:["#57C2FF"],tooltip:{trigger:"axis",formatter:function(t){return t[0].name+"\n"+t[0].data+"%("+a[t[0].dataIndex]+")"}},xAxis:[{type:"category",data:t,axisLine:{show:!1},axisTick:{show:!1},splitLine:{show:!1}}],yAxis:[{type:"value",axisLine:{show:!1},axisTick:{show:!1},splitLine:{show:!0,lineStyle:{color:"#f4f4f4",type:"dashed"}},axisLabel:{formatter:function(t){return t+"%"}}}],series:[{type:"bar",barWidth:"20",data:e,itemStyle:{color:"#78ADF9",barBorderRadius:[4,4,4,4],borderType:"dotted"}}]};this.$echarts.init(document.getElementById("priceDis")).setOption(i)}},watch:{checkType:function(){var t=this;if(this.dataObj.category&&0!=this.dataObj.category.length){var e=[],a=[];(1==this.checkType?this.dataObj.category:2==this.checkType?this.dataObj.categoryBySellCount:this.dataObj.categoryBySellMoney).forEach(function(t,i){e.push(t.name),a.push({value:t.percent,name:t.name,total:t.total})})}else this.goodsStatisticsFlag=!1;this.$nextTick(function(){t.goodsStatisticsFlag&&t.drawPie(e,a)})},priceType:function(){var t=this,e=[],a=[],i=[];this.dataObj.price&&this.dataObj.price.length?(1==this.priceType?this.dataObj.price:2==this.priceType?this.dataObj.priceBySellCount:this.dataObj.priceBySellMoney).forEach(function(t,s){e.push(t.price),a.push(t.percent),i.push(t.total)}):this.priceEchartsLoding=!1;this.$nextTick(function(){t.priceEchartsLoding&&t.drawPrice(e,a,i)})},sourceType:function(){var t=this;if(this.dataObj.channel&&0!=this.dataObj.channel.length){var e=[],a=[];(1==this.sourceType?this.dataObj.channel:2==this.sourceType?this.dataObj.channelBySellCount:this.dataObj.channelBySellMoney).forEach(function(t,i){e.push(t.name),a.push({value:t.percent,name:t.name,total:t.total})})}else this.channelEchartsLoding=!1;this.$nextTick(function(){t.channelEchartsLoding&&t.drawChannel(e,a)})}}},C={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"productList"},[i("div",{directives:[{name:"show",rawName:"v-show",value:!t.hasAuno,expression:"!hasAuno"},{name:"loading",rawName:"v-loading",value:t.canvas_loading,expression:"canvas_loading"}],staticClass:"drawCanvas clear",staticStyle:{position:"relative"},attrs:{"element-loading-text":"拼命加载中","element-loading-spinner":"el-icon-loading"}},[i("div",{staticClass:"canvas"},[i("el-popover",{attrs:{placement:"bottom-start",content:"只统计来自淘宝、魔筷、快手小店的商品分类",trigger:"hover"}},[i("div",{staticClass:"title",staticStyle:{width:"100px"},attrs:{slot:"reference"},slot:"reference"},[t._v("\n 分类占比\n "),i("img",{staticClass:"question",attrs:{src:a("amoS"),alt:""}})])]),t._v(" "),i("div",{staticClass:"choice_div clear"},[i("li",{class:1==t.checkType?"active":"",on:{click:function(e){t.checkType=1}}},[t._v("按数量")]),t._v(" "),i("li",{class:2==t.checkType?"active":"",on:{click:function(e){t.checkType=2}}},[t._v("按销量")]),t._v(" "),i("li",{class:3==t.checkType?"active":"",on:{click:function(e){t.checkType=3}}},[t._v("按销售额")])]),t._v(" "),i("div",{directives:[{name:"show",rawName:"v-show",value:t.goodsStatisticsFlag,expression:"goodsStatisticsFlag"}],staticStyle:{width:"100%",height:"430px"},attrs:{id:"typeDis"}}),t._v(" "),t.goodsStatisticsFlag?t._e():i("p",{staticClass:"noHaveDate",staticStyle:{"padding-top":"100px"}},[t._v("暂无数据")])],1),t._v(" "),i("div",{staticClass:"canvas"},[i("div",{staticClass:"title"},[t._v("价格分布")]),t._v(" "),i("div",{staticClass:"choice_div clear"},[i("li",{class:1==t.priceType?"active":"",on:{click:function(e){t.priceType=1}}},[t._v("按数量")]),t._v(" "),i("li",{class:2==t.priceType?"active":"",on:{click:function(e){t.priceType=2}}},[t._v("按销量")]),t._v(" "),i("li",{class:3==t.priceType?"active":"",on:{click:function(e){t.priceType=3}}},[t._v("按销售额")])]),t._v(" "),i("div",{directives:[{name:"show",rawName:"v-show",value:t.priceEchartsLoding,expression:"priceEchartsLoding"}],staticStyle:{width:"100%",height:"430px"},attrs:{id:"priceDis"}}),t._v(" "),t.priceEchartsLoding?t._e():i("p",{staticClass:"noHaveDate",staticStyle:{"padding-top":"100px"}},[t._v("暂无数据")])]),t._v(" "),i("div",{staticClass:"canvas"},[i("div",{staticClass:"title"},[t._v("商品来源分布")]),t._v(" "),i("div",{staticClass:"choice_div clear"},[i("li",{class:1==t.sourceType?"active":"",on:{click:function(e){t.sourceType=1}}},[t._v("按数量")]),t._v(" "),i("li",{class:2==t.sourceType?"active":"",on:{click:function(e){t.sourceType=2}}},[t._v("按销量")]),t._v(" "),i("li",{class:3==t.sourceType?"active":"",on:{click:function(e){t.sourceType=3}}},[t._v("按销售额")])]),t._v(" "),i("div",{directives:[{name:"show",rawName:"v-show",value:t.channelEchartsLoding,expression:"channelEchartsLoding"}],staticStyle:{width:"100%",height:"430px"},attrs:{id:"channel"}}),t._v(" "),t.channelEchartsLoding?t._e():i("p",{staticClass:"noHaveDate",staticStyle:{"padding-top":"100px"}},[t._v("暂无数据")])])]),t._v(" "),t.hasAuno?i("nopermission"):t._e()],1)},staticRenderFns:[]};var x=a("C7Lr")(b,C,!1,function(t){a("Epl2")},"data-v-8dd4e54a",null).exports,I={props:["liveDetail","type"],name:"basicsDataDetail",components:{LiveTrend:o,BarrageGift:c,CommentaryAnalysis:h,RewardList:_,CommodityList:w,nopermission:i.a,productTrend:x},data:function(){return{noneStatus:!1,scrollFlag:!1,mainHeight:0,mainTop:0,checkType:1,live_stream_id:"",dataInfo:"",tab:3,loading:!0,checkadLoadingFlag:!0,from:"",hasBill:!1,monitoringStatusHome:1,hasBarrage:!1,noneTotal:!1}},created:function(){window._czc&&window._czc.push(["_trackEvent","详情页","快手","直播详情页"]),this.liveDetail&&this.liveDetail.live_stream_id?(this.live_stream_id=this.liveDetail.live_stream_id,this.user_id=this.$route.params.user_id):(this.live_stream_id=this.$route.params.live_stream_id,this.user_id=this.$route.params.user_id),this.basicsData_init(),this.getStatus(),this.from=this.$route.query.from,this.liveDetail||window.addEventListener("scroll",this.scrollTop,!0)},methods:{scrollTop:function(){if(document.getElementsByClassName("contentRight")[0]){var t=document.getElementsByClassName("tab")[0];if(!t)return!1;this.mainTop=t.offsetTop>75?t.offsetTop:this.mainTop,this.mainHeight=t.offsetHeight,document.getElementsByClassName("contentRight")[0].scrollTop>this.mainTop-this.mainHeight-15?this.scrollFlag=!0:this.scrollFlag=!1}},getMonitoringStatus:function(t){this.monitoringStatusHome=t},getStatus:function(){var t=this;this.$axios({url:this.URL.BASEURL+this.URL.BarrageScrapeStatus,method:"post",data:{liveStreamId:this.live_stream_id,user_id:this.user_id}}).then(function(e){if((e=e.data)&&0==e.errno){var a=e.rst.barrageScrapeStatus;t.hasBarrage=e.rst.hasBarrage,0!=a&&2!=a||(t.monitoringStatusHome=a)}}).catch(function(t){})},formatDuring:function(t){t=60*t*1e3;var e=parseInt(t/864e5)+"天",a=parseInt(t%864e5/36e5)+"小时",i=parseInt(t%36e5/6e4)+"分钟";return(parseInt(e)>0?e:"")+(parseInt(a)>0?a:"")+(parseInt(i)>0?i:"")},toUrl:function(t){if(!t)return this.$message.closeAll(),void this.$message({message:"链接错误,暂时无法查看",type:"warning"});t&&window.open(t,"_blank")},basicsData_init:function(){var t=this;this.loading=!0,this.$axios.get(this.URL.BASEURL+this.URL.v2_showDetailInfo,{params:{live_stream_id:this.live_stream_id,user_id:this.user_id}}).then(function(e){if(t.loading=!1,4403==(e=e.data).auno||4003==e.errno?t.noneTotal=!0:t.noneTotal=!1,e&&0==e.errno){var a=e.rst;t.dataInfo=a,t.hasBill=1==a.is_big_fan,t.hasBill||(t.tab=1),document.title=t.dataInfo.user_name+" - 直播详情 - 酷炫数据"}else 4003!=e.errno&&t.$message({message:e.err,type:"warning"})}).catch(function(e){t.loading=!1})}},watch:{tab:function(){this.scrollFlag&&document.getElementsByClassName("contentRight")[0].scrollTo(0,this.mainTop-this.mainHeight-10)}},beforeDestroy:function(){this.liveDetail||window.removeEventListener("scroll",this.scrollTop,!0)}},L={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"BasicsDataDetail clear"},[i("div",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticClass:"contentLeft"},[i("div",{staticClass:"liveInfo"},[i("div",{staticClass:"liveCoverImg",style:t.dataInfo&&t.dataInfo.enable&&1==t.dataInfo.enable?"cursor: pointer":"",on:{click:function(e){t.dataInfo&&t.dataInfo.enable&&1==t.dataInfo.enable&&t.toUrl(t.dataInfo.live_url)}}},[i("img",{staticClass:"blur",attrs:{src:t.dataInfo&&t.dataInfo.cover_img?t.dataInfo.cover_img:t.dataInfo.headurl,alt:""}}),t._v(" "),i("img",{staticClass:"videoImg",attrs:{src:t.dataInfo&&t.dataInfo.cover_img?t.dataInfo.cover_img:t.dataInfo.headurl,alt:""}}),t._v(" "),i("div",{directives:[{name:"show",rawName:"v-show",value:t.dataInfo&&t.dataInfo.enable&&1==t.dataInfo.enable,expression:"dataInfo&&dataInfo.enable&&dataInfo.enable == 1"}],staticClass:"isLive isLiveYes"},[i("img",{attrs:{src:a("Zp58")}}),t._v(" 直播中")])]),t._v(" "),i("el-tooltip",{attrs:{effect:"dark",content:t.dataInfo&&t.dataInfo.title?t.dataInfo.title:"",disabled:!t.dataInfo||!t.dataInfo.title,placement:"bottom-start"}},[i("div",{staticClass:"title1",style:t.dataInfo&&t.dataInfo.title?"":"color:#ccc;"},[t._v(t._s(t.dataInfo&&t.dataInfo.title?t.dataInfo.title:t.liveDetail&&t.liveDetail.title?t.liveDetail.title:"主播未设置直播间标题"))])]),t._v(" "),i("div",{staticClass:"time"},[i("label",[t._v("直播时间:")]),i("br"),t._v(" "),i("span",[t._v(t._s(t.dataInfo&&t.dataInfo.start_time?t.dataInfo.start_time:"-"))])]),t._v(" "),i("div",{staticClass:"time"},[i("label",[t._v("直播时长:")]),i("br"),t._v(" "),i("span",[t._v(t._s(t.dataInfo&&t.dataInfo.minute?t.formatDuring(t.dataInfo.minute):"-"))])])],1),t._v(" "),-1==t.$route.path.indexOf("userDetail")?i("div",{staticClass:"userInfo"},[i("router-link",{staticStyle:{display:"inline-block"},attrs:{target:"_blank",to:{path:"/userDetail/"+t.dataInfo.user_id}}},[i("img",{staticClass:"sIcon",attrs:{src:t.dataInfo&&t.dataInfo.headurl?t.dataInfo.headurl:"#",alt:""}}),t._v(" "),i("div",{staticClass:"rightUserInfo"},[i("el-tooltip",{attrs:{effect:"dark",content:t.dataInfo&&t.dataInfo.user_name?t.dataInfo.user_name:"-",placement:"top"}},[i("div",{staticClass:"userName"},[t._v(t._s(t.dataInfo&&t.dataInfo.user_name?t.dataInfo.user_name:"-"))])]),t._v(" "),i("div",{staticClass:"fanCount"},[t._v("粉丝数:"+t._s(t.dataInfo&&t.dataInfo.fan?t.dataInfo.fan:"-"))])],1)])],1):t._e(),t._v(" "),i("div",{staticClass:"dataInfo"},[t._v("\n 直播涨粉\n "),i("span",[t._v(t._s(t.dataInfo.fans_grow?t.dataInfo.fans_grow:"-"))])]),t._v(" "),i("button",{directives:[{name:"show",rawName:"v-show",value:t.hasBill&&t.dataInfo&&t.dataInfo.enable&&1==t.dataInfo.enable&&2!=t.monitoringStatusHome,expression:"hasBill&&dataInfo&&dataInfo.enable&&dataInfo.enable == 1&&monitoringStatusHome!=2"}],staticClass:"goPageButton",on:{click:function(e){t.tab=4,t.$nextTick(function(){t.$refs.barrageChild.addBarrageScrape()})}}},[t._v("弹幕监测")])]),t._v(" "),i("div",{staticClass:"contentRight",style:t.liveDetail&&t.liveDetail.live_stream_id?"width:calc(100% - 222px);border-left:1px solid #f1f2f5;background:#fff":""},[i("div",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticClass:"info"},[i("div",{staticClass:"title"},[t._v("直播总概")]),t._v(" "),t.noneTotal?t._e():i("div",{staticClass:"numberInfo"},[i("div",{staticClass:"item-info"},[i("span",[t._v("累计观看人数")]),t._v(" "),i("div",{staticClass:"number"},[t._v(t._s(t.dataInfo&&t.dataInfo.enable&&1==t.dataInfo.enable?"-":t.dataInfo&&t.dataInfo.watching_user_count?t.dataInfo.watching_user_count:"-"))])]),t._v(" "),i("div",{staticClass:"item-info"},[i("span",[t._v("最高在线人数")]),t._v(" "),i("div",{staticClass:"number"},[t._v(t._s(t.dataInfo&&t.dataInfo.bast_display_watching_count?t.dataInfo.bast_display_watching_count:"-"))])]),t._v(" "),i("div",{staticClass:"item-info"},[i("span",[t._v("点赞数")]),t._v(" "),i("div",{staticClass:"number"},[t._v(t._s(t.dataInfo&&t.dataInfo.display_like_count?t.dataInfo.display_like_count:"-"))])]),t._v(" "),i("div",{staticClass:"item-info"},[i("span",[t._v("礼物收入")]),t._v(" "),i("div",{staticClass:"number"},[t._v(t._s(t.dataInfo&&t.dataInfo.reward_count?t.dataInfo.reward_count:"-"))])]),t._v(" "),i("div",{staticStyle:{width:"1px",height:"60px",background:"#f1f2f5",display:"inline-block","vertical-align":"middle"}}),t._v(" "),i("div",{staticClass:"item-info"},[i("span",[t._v("上架商品数")]),t._v(" "),i("div",{staticClass:"number"},[t._v(t._s(t.dataInfo&&t.dataInfo.goods_num?t.dataInfo.goods_num:"-"))])]),t._v(" "),i("div",{staticClass:"item-info"},[i("span",[t._v("商品销量")]),t._v(" "),i("div",{staticClass:"number"},[t._v(t._s(t.dataInfo&&t.dataInfo.sell_count?t.dataInfo.sell_count:"-"))])]),t._v(" "),i("div",{staticClass:"item-info"},[i("span",[t._v("商品销售额")]),t._v(" "),i("div",{staticClass:"number"},[t._v(t._s(t.dataInfo&&t.dataInfo.sell_money?t.dataInfo.sell_money:"-"))])]),t._v(" "),i("div",{staticClass:"item-info"},[i("span",[t._v("直播对外打赏")]),t._v(" "),i("div",{staticClass:"number"},[t._v(t._s(t.dataInfo&&t.dataInfo.kwai_reward||t.dataInfo&&0==t.dataInfo.kwai_reward?t.dataInfo.kwai_reward:"-"))])]),t._v(" "),i("div",{staticClass:"item-info"},[i("span",[t._v("ROI")]),t._v(" "),i("div",{staticClass:"number"},[t._v(t._s(t.dataInfo&&t.dataInfo.roi||t.dataInfo&&0==t.dataInfo.roi?t.dataInfo.roi:"-"))])]),t._v(" "),1==t.dataInfo.flag?i("div",{staticClass:"item-info"},[i("span",[t._v("直播退货率")]),t._v(" "),i("el-tooltip",{attrs:{effect:"dark",content:"直播退货率:带货直播商品总退货量/商品总销量*100%"}},[i("img",{staticClass:"notice",attrs:{src:a("amoS"),alt:""}})]),t._v(" "),i("div",{staticClass:"number"},[t._v(t._s(t.dataInfo&&t.dataInfo.room_avg_rate?"0%"==t.dataInfo.room_avg_rate?0:t.dataInfo.room_avg_rate:"-"))])],1):t._e()]),t._v(" "),t.noneTotal?i("nopermission"):t._e()],1),t._v(" "),i("div",{class:["tab",t.scrollFlag?"fixBox":""],style:t.liveDetail&&t.liveDetail.live_stream_id?"margin-top:0;border-top:1px solid #f1f2f5":""},[i("div",{staticClass:"tabName",class:3==t.tab?"tabNameActive":"",on:{click:function(e){e.stopPropagation(),t.tab=3}}},[t._v("直播趋势")]),t._v(" "),i("div",{staticClass:"tabName",class:1==t.tab?"tabNameActive":"",on:{click:function(e){e.stopPropagation(),t.tab=1}}},[t._v("礼物收入")]),t._v(" "),i("div",{staticClass:"tabName",class:2==t.tab?"tabNameActive":"",on:{click:function(e){e.stopPropagation(),t.tab=2}}},[t._v("带货商品")]),t._v(" "),i("div",{staticClass:"tabName",class:6==t.tab?"tabNameActive":"",on:{click:function(e){e.stopPropagation(),t.tab=6}}},[t._v("带货分析")]),t._v(" "),t.hasBill&&t.dataInfo&&t.dataInfo.enable&&1==t.dataInfo.enable?i("div",{staticClass:"tabName",class:4==t.tab?"tabNameActive":"",on:{click:function(e){e.stopPropagation(),t.tab=4,t.$nextTick(function(){t.$refs.barrageChild.getStatus()})}}},[t._v("弹幕礼物")]):t._e(),t._v(" "),t.hasBill&&(t.dataInfo&&t.dataInfo.enable&&1==t.dataInfo.enable||t.hasBarrage)?i("div",{directives:[{name:"has",rawName:"v-has",value:601,expression:"601"}],staticClass:"tabName",class:5==t.tab?"tabNameActive":"",on:{click:function(e){e.stopPropagation(),t.tab=5}}},[t._v("弹幕热词")]):t._e()]),t._v(" "),i("div",{staticStyle:{padding:"15px 0",background:"#fff"}},[2==t.tab?i("div",{staticClass:"table",style:t.scrollFlag?"padding-top:74px":""},[i("commodity-list",{attrs:{type:t.type,user_id:t.user_id,liveDetail:t.liveDetail,live_stream_id:t.live_stream_id}})],1):t._e(),t._v(" "),3==t.tab?i("live-trend",{style:t.scrollFlag?"padding-top:94px":"",attrs:{user_id:t.user_id,live_stream_id:t.live_stream_id}}):t._e(),t._v(" "),4==t.tab&&t.hasBill?i("barrage-gift",{ref:"barrageChild",style:t.scrollFlag?"padding-top:74px":"",attrs:{enable:t.dataInfo.enable,user_id:t.user_id,live_stream_id:t.live_stream_id},on:{getMonitoringStatus:t.getMonitoringStatus}}):t._e(),t._v(" "),5==t.tab&&t.hasBill?i("commentaryAnalysis",{style:t.scrollFlag?"padding-top:74px":"",attrs:{user_id:t.user_id,live_stream_id:t.live_stream_id}}):t._e(),t._v(" "),1==t.tab?i("reward-list",{style:t.scrollFlag?"padding-top:74px":"",attrs:{user_id:t.user_id,live_stream_id:t.live_stream_id}}):t._e(),t._v(" "),6==t.tab?i("product-trend",{attrs:{live_stream_id:t.live_stream_id,user_id:t.user_id}}):t._e()],1)]),t._v(" "),t.liveDetail?t._e():i("scroll-top",{attrs:{html_class_name:"contentRight"}})],1)},staticRenderFns:[]};var S=a("C7Lr")(I,L,!1,function(t){a("ryyZ"),a("90Et")},"data-v-583ec520",null);e.default=S.exports},ryyZ:function(t,e){},t7o2:function(t,e){},wa0j:function(t,e){},ztN1:function(t,e){}});