Commit 20ce1cfe by Administrator

first commit

parent 67801f54
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-18554586"],{"0b42":function(e,t,a){var r=a("da84"),s=a("e8b5"),n=a("68ee"),i=a("861d"),o=a("b622"),l=o("species"),c=r.Array;e.exports=function(e){var t;return s(e)&&(t=e.constructor,n(t)&&(t===c||s(t.prototype))?t=void 0:i(t)&&(t=t[l],null===t&&(t=void 0))),void 0===t?c:t}},"1dde":function(e,t,a){var r=a("d039"),s=a("b622"),n=a("2d00"),i=s("species");e.exports=function(e){return n>=51||!r((function(){var t=[],a=t.constructor={};return a[i]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},"5bf0":function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{ref:"container",staticClass:"info-table"},[a("div",{staticClass:"fx align-items justify-between mt-15 mb-15 ml-10 mr-10"},[a("page-title",{attrs:{name:"主播开播记录"}})],1),a("div",{staticClass:"fx align-items mt-15 mb-15 ml-10 mr-10"},[a("div",{staticClass:"search-item-container"},[a("div",{staticClass:"search-label"},[e._v("开播时间:")]),a("div",{staticClass:"search-item"},[a("el-date-picker",{staticStyle:{width:"250px"},attrs:{type:"daterange",size:"small","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期",clearable:""},model:{value:e.time,callback:function(t){e.time=t},expression:"time"}})],1)]),a("div",{staticClass:"search-item-container"},[a("div",{staticClass:"search-label"},[e._v("主播名称:")]),a("div",{staticClass:"search-item"},[a("el-input",{attrs:{clearable:"",placeholder:"主播名称",size:"small"},model:{value:e.anchorName,callback:function(t){e.anchorName=t},expression:"anchorName"}})],1)]),a("div",{staticClass:"search-item-container"},[a("div",{staticClass:"search-label"},[e._v("房间名:")]),a("div",{staticClass:"search-item"},[a("el-input",{attrs:{clearable:"",placeholder:"房间名",size:"small"},model:{value:e.roomName,callback:function(t){e.roomName=t},expression:"roomName"}})],1)]),a("div",{staticClass:"search-item-container"},[a("div",{staticClass:"search-label"},[e._v("直播类型:")]),a("div",{staticClass:"search-item"},[a("el-select",{attrs:{size:"small",clearable:""},model:{value:e.sourceType,callback:function(t){e.sourceType=t},expression:"sourceType"}},[a("el-option",{attrs:{value:"0",label:"直播"}}),a("el-option",{attrs:{value:"1",label:"卫星"}})],1)],1)]),a("div",{staticClass:"search-item-container"},[a("div",{staticClass:"search-label"},[e._v("赛事类型:")]),a("div",{staticClass:"search-item"},[a("el-select",{attrs:{size:"small",clearable:""},model:{value:e.sportsId,callback:function(t){e.sportsId=t},expression:"sportsId"}},[a("el-option",{attrs:{value:"0",label:"足球"}}),a("el-option",{attrs:{value:"1",label:"篮球"}}),a("el-option",{attrs:{value:"2",label:"其他"}})],1)],1)]),a("div",{staticClass:"search-item-container"},[a("div",{staticClass:"search-label"}),a("div",{staticClass:"search-bg",on:{click:function(t){return e.getInfo(!0)}}},[a("div"),e._v(" 查询 ")])]),a("div",{staticClass:"search-item-container"},[a("div",{staticClass:"search-label"}),a("div",{staticClass:"add-bg",on:{click:e.downRoomHostRecordList}},[e._m(0),e._v(" 导出 ")])])]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticStyle:{width:"100%","margin-top":"10px"},attrs:{data:e.tableData,"header-cell-class-name":"table-header","max-height":e.tableHeight}},[a("el-table-column",{attrs:{fixed:"left",label:"序号",align:"center",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.$index+10*(e.currents.currentPage-1)+1)+" ")]}}])}),a("el-table-column",{attrs:{prop:"userName",label:"主播昵称",align:"center"}}),a("el-table-column",{attrs:{prop:"roomName",label:"房间名称",align:"center"}}),a("el-table-column",{attrs:{prop:"matchTime",label:"比赛时间",align:"center"}}),a("el-table-column",{attrs:{label:"开播时间",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.startTime))])]}}])}),a("el-table-column",{attrs:{label:"下播时间",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.endTime))])]}}])}),a("el-table-column",{attrs:{prop:"liveTime",label:"直播时长",align:"center"}}),a("el-table-column",{attrs:{prop:"userAccessNum",label:"直播间用户量",align:"center"}})],1),a("el-pagination",{staticClass:"pagination",attrs:{background:"","hide-on-single-page":!0,"current-page":e.currents.currentPage,"page-sizes":[10,20,30],"page-size":10,layout:"total, prev, pager, next, jumper",total:e.currents.currentTotal},on:{"current-change":e.handleCurrentChange}})],1)},s=[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("p",[a("i",{staticClass:"el-icon-folder-checked mr-10"})])}],n=a("ade3"),i=(a("d81d"),a("0d03"),{name:"index",data:function(){return Object(n["a"])({tableHeight:0,loading:!0,currents:{currentPage:1,currentTotal:0},ps:{pageNo:1,pageSize:10},anchorName:"",time:"",roomName:"",sourceType:"0",sportsId:"",tableData:[],tableTitleData:[{label:"主播id",prop:"userId"},{label:"主播昵称",prop:"userName"},{label:"房间名称",prop:"roomName"},{label:"开播时间",prop:"startTime"},{label:"下播时间",prop:"endTime"},{label:"直播时长",prop:"times"},{label:"直播间用户量",prop:"users"}]},"tableHeight",0)},mounted:function(){this.getInfo(),this.calHeight()},methods:{calHeight:function(){var e=this;this.$nextTick((function(){var t=e.$refs.container.getBoundingClientRect();e.tableHeight=t.height-250}))},getInfo:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.loading=!0;var a="",r="";this.time?(r=this.fromDate(this.time[0])+" 00:00:00",a=this.fromDate(this.time[1])+" 23:59:59"):(a="",r=""),t&&(this.ps.pageNo=1);var s={anchorName:this.anchorName,endTime:a,startTime:r,pageNum:this.ps.pageNo,pageSize:this.ps.pageSize,roomName:this.roomName,sourceType:this.sourceType,sportsId:this.sportsId};this.$axios("post","/V1/record/getRoomHostRecordList",s).then((function(t){200===t.code&&(e.tableData=t.data.dataList,e.currents.currentTotal=t.data.countSize,e.currents.currentPage=t.data.pageNo,e.loading=!1)}))},handleCurrentChange:function(e){this.ps.pageNo=e,this.getInfo()},refresh:function(){this.buyStatus="",this.buyTime="",this.getInfo()},downRoomHostRecordList:function(){var e=this,t="",a="";this.time?(t=this.fromDate(this.time[1]),a=this.fromDate(this.time[0])):(t="",a="");var r={anchorName:this.anchorName,endTime:t,startTime:a,roomName:this.roomName,sourceType:this.sourceType,sportsId:this.sportsId};this.$axios("post","/V1/record/downRoomHostRecordList",r).then((function(t){200===t.code&&(0!==t.data.length?(e.expList=t.data,e.handleDownloadData()):e.$message({type:"warning",message:"暂无数据!"}))}))},handleDownloadData:function(){for(var e=this,t=this.tableTitleData,r=[],s=[],n=0;n<t.length;n++)r[n]=t[n].label,s[n]=t[n].prop;Promise.all([a.e("chunk-53c2e84c"),a.e("chunk-dc70bbfe"),a.e("chunk-4b415f0d")]).then(function(){var t=a("4bf8"),n=t.export_json_to_excel,i=r,o=s,l=e.expList,c=e.formatJson(o,l);n(i,c,"主播开播记录")}.bind(null,a)).catch(a.oe)},formatJson:function(e,t){return t.map((function(t){return e.map((function(e){return t[e]}))}))},fromDate:function(e){var t=new Date(e),a=t.getFullYear()+"-"+(t.getMonth()+1>=10?t.getMonth()+1:"0"+(t.getMonth()+1))+"-"+t.getDate();return a}}}),o=i,l=(a("eb65"),a("2877")),c=Object(l["a"])(o,r,s,!1,null,null,null);t["default"]=c.exports},"65f0":function(e,t,a){var r=a("0b42");e.exports=function(e,t){return new(r(e))(0===t?0:t)}},ade3:function(e,t,a){"use strict";a.d(t,"a",(function(){return r}));a("7a82");function r(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}},b727:function(e,t,a){var r=a("0366"),s=a("e330"),n=a("44ad"),i=a("7b0b"),o=a("07fa"),l=a("65f0"),c=s([].push),u=function(e){var t=1==e,a=2==e,s=3==e,u=4==e,d=6==e,m=7==e,p=5==e||d;return function(h,f,b,v){for(var g,C,x=i(h),N=n(x),y=r(f,b),T=o(N),w=0,_=v||l,k=t?_(h,T):a||m?_(h,0):void 0;T>w;w++)if((p||w in N)&&(g=N[w],C=y(g,w,x),e))if(t)k[w]=C;else if(C)switch(e){case 3:return!0;case 5:return g;case 6:return w;case 2:c(k,g)}else switch(e){case 4:return!1;case 7:c(k,g)}return d?-1:s||u?u:k}};e.exports={forEach:u(0),map:u(1),filter:u(2),some:u(3),every:u(4),find:u(5),findIndex:u(6),filterReject:u(7)}},d81d:function(e,t,a){"use strict";var r=a("23e7"),s=a("b727").map,n=a("1dde"),i=n("map");r({target:"Array",proto:!0,forced:!i},{map:function(e){return s(this,e,arguments.length>1?arguments[1]:void 0)}})},e8b5:function(e,t,a){var r=a("c6b6");e.exports=Array.isArray||function(e){return"Array"==r(e)}},eb65:function(e,t,a){"use strict";a("ed61")},ed61:function(e,t,a){}}]);
//# sourceMappingURL=chunk-18554586.a35fe400.js.map
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-4b05c23e"],{"1dde":function(e,t,a){var i=a("d039"),o=a("b622"),r=a("2d00"),s=o("species");e.exports=function(e){return r>=51||!i((function(){var t=[],a=t.constructor={};return a[s]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},"1e8d":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{ref:"container",staticClass:"info-table"},[a("div",{staticClass:"fx align-items justify-between mt-15 mb-15 ml-10 mr-10"},[a("page-title",{attrs:{name:"直播回放"}})],1),a("div",{staticClass:"fx align-items ml-10"},[a("div",{staticClass:"search-item-container"},[a("div",{staticClass:"search-label"},[e._v("主播名:")]),a("div",{staticClass:"search-item"},[a("el-input",{attrs:{size:"small",placeholder:"输入主播名",clearable:""},model:{value:e.anchorName,callback:function(t){e.anchorName=t},expression:"anchorName"}})],1)]),a("div",{staticClass:"search-item-container"},[a("div",{staticClass:"search-label"},[e._v("房间号:")]),a("div",{staticClass:"search-item"},[a("el-input",{attrs:{size:"small",placeholder:"输入房间号",clearable:""},model:{value:e.roomNum,callback:function(t){e.roomNum=t},expression:"roomNum"}})],1)]),a("div",{staticClass:"search-item-container"},[a("div",{staticClass:"search-label"},[e._v("是否显示:")]),a("div",{staticClass:"search-item"},[a("el-select",{attrs:{size:"small",clearable:""},model:{value:e.isOnline,callback:function(t){e.isOnline=t},expression:"isOnline"}},[a("el-option",{attrs:{value:!0,label:"已上架"}}),a("el-option",{attrs:{value:!1,label:"已下架"}})],1)],1)]),a("div",{staticClass:"search-item-container"},[a("div",{staticClass:"search-label"}),a("div",{staticClass:"search-bg",on:{click:function(t){return e.getInfo()}}},[a("div"),e._v(" 查询 ")])])]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticStyle:{width:"100%"},attrs:{data:e.tableData,"max-height":e.tableHeight,stripe:"","header-cell-class-name":"table-header"}},[a("el-table-column",{attrs:{label:"封面"},scopedSlots:e._u([{key:"default",fn:function(e){return[a("el-image",{staticStyle:{width:"100px",height:"55px"},attrs:{src:e.row.roomCover,"preview-src-list":[e.row.roomCover]}})]}}])}),a("el-table-column",{attrs:{prop:"anchorName",label:"主播名称"}}),a("el-table-column",{attrs:{prop:"roomName",label:"房间名"}}),a("el-table-column",{attrs:{prop:"roomNum",label:"房间号"}}),a("el-table-column",{attrs:{prop:"playUrl",label:"播放链接"}}),a("el-table-column",{attrs:{prop:"createTime",label:"创建时间"}}),a("el-table-column",{attrs:{fixed:"right",width:"200px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",{staticClass:"fx cursor"},[a("div",{staticClass:"search-bg",on:{click:function(a){return e.update(t.row)}}},[a("p",[a("i",{staticClass:"el-icon-edit mr-10"})]),e._v("编辑")]),t.row.online?a("div",{staticClass:"ml-10 add-bg",on:{click:function(a){return e.deleteSumbit(t.row,1)}}},[e._v("下架")]):e._e(),t.row.online?e._e():a("div",{staticClass:"ml-10 add-bg",on:{click:function(a){return e.deleteSumbit(t.row,2)}}},[e._v("上架")])])]}}])})],1),a("el-pagination",{staticClass:"pagination",attrs:{background:"","hide-on-single-page":!0,"current-page":e.currents.currentPage,"page-sizes":[10,20,30],"page-size":10,layout:"total, prev, pager, next, jumper",total:e.currents.currentTotal},on:{"current-change":e.handleCurrentChange}}),a("el-dialog",{attrs:{title:"直播间回放",visible:e.dialogFormVisible,width:"30%"},on:{"update:visible":function(t){e.dialogFormVisible=t},close:e.clear}},[a("el-form",{ref:"form"},[a("el-form-item",{attrs:{label:"封面","label-width":e.formLabelWidth}},[a("div",[a("el-upload",{staticClass:"upload-demo",attrs:{action:"/sequoiaBack/file/fileUpload","on-remove":e.handleRemove,"on-success":e.handleChange,"file-list":e.fileList,"before-upload":e.beforeAvatarUpload,headers:e.headers,"show-file-list":!1,"list-type":"picture"}},[a("el-button",{attrs:{size:"small",type:"primary"}},[e._v("点击上传")])],1)],1),a("img",{attrs:{src:e.roomCover,width:"200px"}})]),a("el-form-item",{attrs:{label:"房间名","label-width":e.formLabelWidth,prop:"roomName"}},[a("el-input",{staticStyle:{width:"200px","margin-right":"10px"},attrs:{clearable:""},model:{value:e.roomName,callback:function(t){e.roomName=t},expression:"roomName"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:e.clear}},[e._v("取 消")]),a("el-button",{attrs:{type:"primary"},on:{click:e.updateSumbit}},[e._v("确 定")])],1)],1)],1)},o=[],r=(a("fb6a"),a("6ace")),s={name:"index",data:function(){return{loading:!0,online:!0,isOnline:!0,tableData:[],fileList:[],tableHeight:0,id:0,roomCover:"",roomName:"",formLabelWidth:"120px",dialogFormVisible:!1,anchorName:"",roomNum:"",currents:{currentPage:1,currentTotal:0},ps:{pageNo:1,pageSize:10},headers:{token:r["a"].get("token")}}},mounted:function(){this.getInfo(),this.calHeight()},methods:{update:function(e){this.id=e.id,this.roomCover=e.roomCover,this.roomName=e.roomName,this.isAdd=!1,this.dialogFormVisible=!0},deleteSumbit:function(e,t){var a=this;this.id=e.id,this.roomCover=e.roomCover,this.roomName=e.roomName;var i="";1===t?(this.online=!1,i="是否下架该直播间?"):(this.online=!0,i="是否上架该直播间?"),this.$confirm(i,"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){a.updateSumbit()}))["catch"]((function(){a.$message({type:"info",message:"已取消删除"})}))},beforeAvatarUpload:function(e){var t=e.size/1024/1024<2;return t||this.$message.error("上传头像图片大小不能超过 2MB!"),t},handleRemove:function(e,t){console.log(e,t)},calHeight:function(){var e=this;this.$nextTick((function(){var t=e.$refs.container.getBoundingClientRect();e.tableHeight=t.height-250}))},handleCurrentChange:function(e){this.ps.pageNo=e,this.getInfo()},getInfo:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.loading=!0,t&&(this.ps.pageNo=1);var a={pageNum:this.ps.pageNo,pageSize:this.ps.pageSize,anchorName:this.anchorName,roomNum:this.roomNum,online:this.isOnline};this.$axios("post","/playback/getLiveList",a).then((function(t){200===t.code&&(e.tableData=t.data.dataList,e.currents.currentTotal=t.data.countSize,e.currents.currentPage=t.data.pageNo,e.loading=!1)}))},handleChange:function(e,t,a){this.fileList=a.slice(-1);var i=e.data,o=i.imageUrl,r=i.prefix;this.roomCover=r+o},clear:function(){this.dialogFormVisible=!1,this.fileList=[],this.roomCover="",this.roomName="",this.online=!0},updateSumbit:function(){var e=this,t={id:this.id,roomCover:this.roomCover,roomName:this.roomName,online:this.online};this.$axios("post","/playback/updatePlaybackById",t).then((function(t){200===t.code&&(e.$message({type:"success",message:"操作成功!"}),e.clear(),e.getInfo(),e.dialogFormVisible=!1)}))}}},l=s,n=(a("c8b4"),a("2877")),c=Object(n["a"])(l,i,o,!1,null,null,null);t["default"]=c.exports},8418:function(e,t,a){"use strict";var i=a("a04b"),o=a("9bf2"),r=a("5c6c");e.exports=function(e,t,a){var s=i(t);s in e?o.f(e,s,r(0,a)):e[s]=a}},c8b4:function(e,t,a){"use strict";a("da3b")},da3b:function(e,t,a){},e8b5:function(e,t,a){var i=a("c6b6");e.exports=Array.isArray||function(e){return"Array"==i(e)}},fb6a:function(e,t,a){"use strict";var i=a("23e7"),o=a("da84"),r=a("e8b5"),s=a("68ee"),l=a("861d"),n=a("23cb"),c=a("07fa"),u=a("fc6a"),m=a("8418"),d=a("b622"),h=a("1dde"),p=a("f36a"),f=h("slice"),b=d("species"),v=o.Array,g=Math.max;i({target:"Array",proto:!0,forced:!f},{slice:function(e,t){var a,i,o,d=u(this),h=c(d),f=n(e,h),C=n(void 0===t?h:t,h);if(r(d)&&(a=d.constructor,s(a)&&(a===v||r(a.prototype))?a=void 0:l(a)&&(a=a[b],null===a&&(a=void 0)),a===v||void 0===a))return p(d,f,C);for(i=new(void 0===a?v:a)(g(C-f,0)),o=0;f<C;f++,o++)f in d&&m(i,o,d[f]);return i.length=o,i}})}}]);
//# sourceMappingURL=chunk-4b05c23e.0cf28d49.js.map
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-78044b7c"],{"0b42":function(e,t,a){var s=a("da84"),r=a("e8b5"),n=a("68ee"),i=a("861d"),o=a("b622"),l=o("species"),c=s.Array;e.exports=function(e){var t;return r(e)&&(t=e.constructor,n(t)&&(t===c||r(t.prototype))?t=void 0:i(t)&&(t=t[l],null===t&&(t=void 0))),void 0===t?c:t}},"1dde":function(e,t,a){var s=a("d039"),r=a("b622"),n=a("2d00"),i=r("species");e.exports=function(e){return n>=51||!s((function(){var t=[],a=t.constructor={};return a[i]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},"5bf0":function(e,t,a){"use strict";a.r(t);var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{ref:"container",staticClass:"info-table"},[a("div",{staticClass:"fx align-items justify-between mt-15 mb-15 ml-10 mr-10"},[a("page-title",{attrs:{name:"主播开播记录"}})],1),a("div",{staticClass:"fx align-items mt-15 mb-15 ml-10 mr-10"},[a("div",{staticClass:"search-item-container"},[a("div",{staticClass:"search-label"},[e._v("开播时间:")]),a("div",{staticClass:"search-item"},[a("el-date-picker",{staticStyle:{width:"250px"},attrs:{type:"daterange",size:"small","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期",clearable:""},model:{value:e.time,callback:function(t){e.time=t},expression:"time"}})],1)]),a("div",{staticClass:"search-item-container"},[a("div",{staticClass:"search-label"},[e._v("主播名称:")]),a("div",{staticClass:"search-item"},[a("el-input",{attrs:{clearable:"",placeholder:"主播名称",size:"small"},model:{value:e.anchorName,callback:function(t){e.anchorName=t},expression:"anchorName"}})],1)]),a("div",{staticClass:"search-item-container"},[a("div",{staticClass:"search-label"},[e._v("房间名:")]),a("div",{staticClass:"search-item"},[a("el-input",{attrs:{clearable:"",placeholder:"房间名",size:"small"},model:{value:e.roomName,callback:function(t){e.roomName=t},expression:"roomName"}})],1)]),a("div",{staticClass:"search-item-container"},[a("div",{staticClass:"search-label"},[e._v("直播类型:")]),a("div",{staticClass:"search-item"},[a("el-select",{attrs:{size:"small",clearable:""},model:{value:e.sourceType,callback:function(t){e.sourceType=t},expression:"sourceType"}},[a("el-option",{attrs:{value:"0",label:"直播"}}),a("el-option",{attrs:{value:"1",label:"卫星"}})],1)],1)]),a("div",{staticClass:"search-item-container"},[a("div",{staticClass:"search-label"},[e._v("赛事类型:")]),a("div",{staticClass:"search-item"},[a("el-select",{attrs:{size:"small",clearable:""},model:{value:e.sportsId,callback:function(t){e.sportsId=t},expression:"sportsId"}},[a("el-option",{attrs:{value:"0",label:"足球"}}),a("el-option",{attrs:{value:"1",label:"篮球"}}),a("el-option",{attrs:{value:"2",label:"其他"}})],1)],1)]),a("div",{staticClass:"search-item-container"},[a("div",{staticClass:"search-label"}),a("div",{staticClass:"search-bg",on:{click:function(t){return e.getInfo(!0)}}},[a("div"),e._v(" 查询 ")])]),a("div",{staticClass:"search-item-container"},[a("div",{staticClass:"search-label"}),a("div",{staticClass:"add-bg",on:{click:e.downRoomHostRecordList}},[e._m(0),e._v(" 导出 ")])])]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticStyle:{width:"100%","margin-top":"10px"},attrs:{data:e.tableData,"header-cell-class-name":"table-header","max-height":e.tableHeight}},[a("el-table-column",{attrs:{fixed:"left",label:"序号",align:"center",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.$index+10*(e.currents.currentPage-1)+1)+" ")]}}])}),a("el-table-column",{attrs:{prop:"userName",label:"主播昵称",align:"center"}}),a("el-table-column",{attrs:{prop:"roomName",label:"房间名称",align:"center"}}),a("el-table-column",{attrs:{prop:"matchTime",label:"比赛时间",align:"center"}}),a("el-table-column",{attrs:{label:"开播时间",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.startTime))])]}}])}),a("el-table-column",{attrs:{label:"下播时间",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.endTime))])]}}])}),a("el-table-column",{attrs:{prop:"liveTime",label:"直播时长",align:"center"}}),a("el-table-column",{attrs:{prop:"userAccessNum",label:"直播间用户量",align:"center"}})],1),a("el-pagination",{staticClass:"pagination",attrs:{background:"","hide-on-single-page":!0,"current-page":e.currents.currentPage,"page-sizes":[10,20,30],"page-size":10,layout:"total, prev, pager, next, jumper",total:e.currents.currentTotal},on:{"current-change":e.handleCurrentChange}})],1)},r=[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("p",[a("i",{staticClass:"el-icon-folder-checked mr-10"})])}],n=(a("d81d"),a("0d03"),{name:"index",data:function(){return{loading:!0,currents:{currentPage:1,currentTotal:0},ps:{pageNo:1,pageSize:10},anchorName:"",time:"",roomName:"",sourceType:"0",sportsId:"",tableData:[],tableTitleData:[{label:"主播id",prop:"userId"},{label:"主播昵称",prop:"userName"},{label:"房间名称",prop:"roomName"},{label:"开播时间",prop:"startTime"},{label:"下播时间",prop:"endTime"},{label:"直播时长",prop:"times"},{label:"直播间用户量",prop:"users"}],tableHeight:0}},mounted:function(){this.getInfo(),this.calHeight()},methods:{calHeight:function(){var e=this;this.$nextTick((function(){var t=e.$refs.container.getBoundingClientRect();e.tableHeight=t.height-250}))},getInfo:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.loading=!0;var a="",s="";this.time?(s=this.fromDate(this.time[0])+" 00:00:00",a=this.fromDate(this.time[1])+" 23:59:59"):(a="",s=""),t&&(this.ps.pageNo=1);var r={anchorName:this.anchorName,endTime:a,startTime:s,pageNum:this.ps.pageNo,pageSize:this.ps.pageSize,roomName:this.roomName,sourceType:this.sourceType,sportsId:this.sportsId};this.$axios("post","/V1/record/getRoomHostRecordList",r).then((function(t){200===t.code&&(e.tableData=t.data.dataList,e.currents.currentTotal=t.data.countSize,e.currents.currentPage=t.data.pageNo,e.loading=!1)}))},handleCurrentChange:function(e){this.ps.pageNo=e,this.getInfo()},refresh:function(){this.buyStatus="",this.buyTime="",this.getInfo()},downRoomHostRecordList:function(){var e=this,t="",a="";this.time?(t=this.fromDate(this.time[1]),a=this.fromDate(this.time[0])):(t="",a="");var s={anchorName:this.anchorName,endTime:t,startTime:a,roomName:this.roomName,sourceType:this.sourceType,sportsId:this.sportsId};this.$axios("post","/V1/record/downRoomHostRecordList",s).then((function(t){200===t.code&&(0!==t.data.length?(e.expList=t.data,e.handleDownloadData()):e.$message({type:"warning",message:"暂无数据!"}))}))},handleDownloadData:function(){for(var e=this,t=this.tableTitleData,s=[],r=[],n=0;n<t.length;n++)s[n]=t[n].label,r[n]=t[n].prop;Promise.all([a.e("chunk-53c2e84c"),a.e("chunk-3a6718b5"),a.e("chunk-4b415f0d")]).then(function(){var t=a("4bf8"),n=t.export_json_to_excel,i=s,o=r,l=e.expList,c=e.formatJson(o,l);n(i,c,"主播开播记录")}.bind(null,a)).catch(a.oe)},formatJson:function(e,t){return t.map((function(t){return e.map((function(e){return t[e]}))}))},fromDate:function(e){var t=new Date(e),a=t.getFullYear()+"-"+(t.getMonth()+1>=10?t.getMonth()+1:"0"+(t.getMonth()+1))+"-"+t.getDate();return a}}}),i=n,o=(a("eb65"),a("2877")),l=Object(o["a"])(i,s,r,!1,null,null,null);t["default"]=l.exports},"65f0":function(e,t,a){var s=a("0b42");e.exports=function(e,t){return new(s(e))(0===t?0:t)}},b727:function(e,t,a){var s=a("0366"),r=a("e330"),n=a("44ad"),i=a("7b0b"),o=a("07fa"),l=a("65f0"),c=r([].push),u=function(e){var t=1==e,a=2==e,r=3==e,u=4==e,d=6==e,m=7==e,p=5==e||d;return function(h,f,b,v){for(var g,C,x=i(h),N=n(x),y=s(f,b),T=o(N),_=0,w=v||l,k=t?w(h,T):a||m?w(h,0):void 0;T>_;_++)if((p||_ in N)&&(g=N[_],C=y(g,_,x),e))if(t)k[_]=C;else if(C)switch(e){case 3:return!0;case 5:return g;case 6:return _;case 2:c(k,g)}else switch(e){case 4:return!1;case 7:c(k,g)}return d?-1:r||u?u:k}};e.exports={forEach:u(0),map:u(1),filter:u(2),some:u(3),every:u(4),find:u(5),findIndex:u(6),filterReject:u(7)}},d81d:function(e,t,a){"use strict";var s=a("23e7"),r=a("b727").map,n=a("1dde"),i=n("map");s({target:"Array",proto:!0,forced:!i},{map:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}})},e8b5:function(e,t,a){var s=a("c6b6");e.exports=Array.isArray||function(e){return"Array"==s(e)}},eb65:function(e,t,a){"use strict";a("ed61")},ed61:function(e,t,a){}}]);
//# sourceMappingURL=chunk-78044b7c.5c95d9c6.js.map
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment