Commit b7fc5cac by Administrator

first commit

parent fb6f3cd4
No preview for this file type
<!DOCTYPE html><html><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><title>后台管理系统</title><link rel="shortcut icon" href=/zbht/logo.ico><link href=/zbht/static/css/main.90b05eaddac9f6f14877288e747716da.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=/zbht/static/js/manifest.b137e798f6df7b645dea.js></script><script type=text/javascript src=/zbht/static/js/vendor.145d852af3ba5edc18a9.js></script><script type=text/javascript src=/zbht/static/js/main.5f8553ee3a3ed5ec6199.js></script></body></html>
\ No newline at end of file
<!DOCTYPE html><html><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><title>后台管理系统</title><link rel="shortcut icon" href=/zbht/logo.ico><link href=/zbht/static/css/main.90b05eaddac9f6f14877288e747716da.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=/zbht/static/js/manifest.f21af0469f26bbc15785.js></script><script type=text/javascript src=/zbht/static/js/vendor.145d852af3ba5edc18a9.js></script><script type=text/javascript src=/zbht/static/js/main.4701c6ef5a4da7c5d935.js></script></body></html>
\ No newline at end of file
webpackJsonp([26],{DGbh:function(e,t,a){var s=a("llar");"string"==typeof s&&(s=[[e.i,s,""]]),s.locals&&(e.exports=s.locals);a("rjj0")("7784309b",s,!0,{})},aPai:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s={name:"index",data:function(){return{currents:{currentPage:1,currentTotal:0},ps:{pageNo:1,pageSize:20},anchorName:"",time:"",roomName:"",sourceType:"",sportsId:"",tableData:[],expList:[],tableTitleData:[{label:"主播id",prop:"hostUserId"},{label:"主播昵称",prop:"userName"},{label:"房间名称",prop:"roomName"},{label:"开播时间",prop:"startTime"},{label:"下播时间",prop:"endTime"},{label:"直播时长",prop:"liveTime"},{label:"直播间用户量",prop:"userAccessNum"}]}},mounted:function(){this.getInfo()},methods:{getInfo: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,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)})},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=[],l=[],o=0;o<t.length;o++)s[o]=t[o].label,l[o]=t[o].prop;a.e(31).then(function(){var t=a("zWO4").export_json_to_excel,o=s,n=l,r=e.expList;t(o,e.formatJson(n,r),"主播开播记录")}.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);return t.getFullYear()+"-"+(t.getMonth()+1)+"-"+t.getDate()+" "+t.getHours()+":"+t.getMinutes()+":"+t.getSeconds()}}},l={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"info-table"},[a("div",{staticClass:"fx align-items justify-between mt-15 mb-15 ml-10 mr-10"},[a("div",{staticClass:"fs-18 fw-600"},[e._v("主播开播记录")]),e._v(" "),a("div",{staticClass:"fx align-items"},[a("div",[e._v("开播时间:")]),e._v(" "),a("div",[a("el-date-picker",{attrs:{type:"datetimerange",size:"small","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},model:{value:e.time,callback:function(t){e.time=t},expression:"time"}})],1),e._v(" "),a("div",{staticClass:"ml-10"},[e._v("主播名称:")]),e._v(" "),a("div",[a("el-input",{attrs:{placeholder:"主播名称",size:"small"},model:{value:e.anchorName,callback:function(t){e.anchorName=t},expression:"anchorName"}})],1)])]),e._v(" "),a("div",{staticClass:"mr-10 fx align-items fx-end"},[a("div",[e._v("房间名:")]),e._v(" "),a("div",[a("el-input",{attrs:{placeholder:"房间名",size:"small"},model:{value:e.roomName,callback:function(t){e.roomName=t},expression:"roomName"}})],1),e._v(" "),a("div",{staticClass:"ml-10"},[e._v("直播类型:")]),e._v(" "),a("div",{staticStyle:{width:"100px"}},[a("el-select",{attrs:{size:"small"},model:{value:e.sourceType,callback:function(t){e.sourceType=t},expression:"sourceType"}},[a("el-option",{attrs:{value:"0",label:"直播"}}),e._v(" "),a("el-option",{attrs:{value:"1",label:"卫星"}})],1)],1),e._v(" "),a("div",{staticClass:"ml-10"},[e._v("赛事类型:")]),e._v(" "),a("div",{staticClass:"mr-10",staticStyle:{width:"100px"}},[a("el-select",{attrs:{size:"small"},model:{value:e.sportsId,callback:function(t){e.sportsId=t},expression:"sportsId"}},[a("el-option",{attrs:{value:"0",label:"足球"}}),e._v(" "),a("el-option",{attrs:{value:"1",label:"篮球"}}),e._v(" "),a("el-option",{attrs:{value:"2",label:"其他"}})],1)],1),e._v(" "),a("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(t){return e.getInfo(1)}}},[e._v("查询")]),e._v(" "),a("el-button",{staticClass:"ml-10",staticStyle:{"margin-right":"10px"},attrs:{type:"success",size:"small",icon:"el-icon-folder-checked"},on:{click:e.downRoomHostRecordList}},[e._v("导出开播记录")])],1),e._v(" "),a("el-table",{staticStyle:{width:"100%","margin-top":"10px"},attrs:{data:e.tableData,"header-cell-class-name":"bg-f5"}},[a("el-table-column",{attrs:{fixed:"",type:"index",label:"序号",align:"center",width:"50"}}),e._v(" "),a("el-table-column",{attrs:{prop:"hostUserId",label:"主播ID",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{prop:"userName",label:"主播昵称",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{prop:"roomName",label:"房间名称",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{prop:"matchTime",label:"比赛时间",align:"center"}}),e._v(" "),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))])]}}])}),e._v(" "),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))])]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"liveTime",label:"直播时长",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{prop:"userAccessNum",label:"直播间用户量",align:"center"}})],1),e._v(" "),a("el-pagination",{staticClass:"pagination",attrs:{background:"","hide-on-single-page":!0,"current-page":e.currents.currentPage,"page-sizes":[15,20,30],"page-size":15,layout:"total, prev, pager, next, jumper",total:e.currents.currentTotal},on:{"current-change":e.handleCurrentChange}})],1)},staticRenderFns:[]};var o=a("VU/8")(s,l,!1,function(e){a("DGbh")},"data-v-20084a49",null);t.default=o.exports},llar:function(e,t,a){(e.exports=a("FZ+f")(!1)).push([e.i,"\n.w-100[data-v-20084a49]{\n width: 100px;\n}\n.w-150[data-v-20084a49]{\n width: 150px;\n}\n.w-185[data-v-20084a49]{\n width: 185px;\n}\n",""])}});
\ No newline at end of file
webpackJsonp([26],{"Gm/Y":function(e,t,a){var l=a("cnYE");"string"==typeof l&&(l=[[e.i,l,""]]),l.locals&&(e.exports=l.locals);a("rjj0")("ab03d25e",l,!0,{})},aPai:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var l={name:"index",data:function(){return{currents:{currentPage:1,currentTotal:0},ps:{pageNo:1,pageSize:20},anchorName:"",time:"",roomName:"",sourceType:"",sportsId:"",tableData:[]}},mounted:function(){this.getInfo()},methods:{getInfo:function(){var e=this,t="",a="";this.time?(t=this.fromDate(this.time[1]),a=this.fromDate(this.time[0])):(t="",a="");var l={anchorName:this.anchorName,endTime:t,startTime:a,pageNum:this.ps.pageNo,pageSize:this.ps.pageSize,roomName:this.roomName,sourceType:this.sourceType,sportsId:this.sportsId};this.$axios("post","/V1/record/getRoomHostRecordList",l).then(function(t){200===t.code&&(e.tableData=t.data.dataList,e.currents.currentTotal=t.data.countSize)})},handleCurrentChange:function(e){this.ps.pageNo=e,this.getInfo()},refresh:function(){this.buyStatus="",this.buyTime="",this.getInfo()},fromDate:function(e){var t=new Date(e);return t.getFullYear()+"-"+(t.getMonth()+1)+"-"+t.getDate()+" "+t.getHours()+":"+t.getMinutes()+":"+t.getSeconds()}}},s={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"info-table"},[a("div",{staticClass:"fx align-items justify-between mt-15 mb-15 ml-10 mr-10"},[a("div",{staticClass:"fs-18 fw-600"},[e._v("主播开播记录")]),e._v(" "),a("div",{staticClass:"fx align-items"},[a("div",[e._v("开播时间:")]),e._v(" "),a("div",[a("el-date-picker",{attrs:{type:"datetimerange",size:"small","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},model:{value:e.time,callback:function(t){e.time=t},expression:"time"}})],1),e._v(" "),a("div",{staticClass:"ml-10"},[e._v("主播名称:")]),e._v(" "),a("div",[a("el-input",{attrs:{placeholder:"主播名称",size:"small"},model:{value:e.anchorName,callback:function(t){e.anchorName=t},expression:"anchorName"}})],1)])]),e._v(" "),a("div",{staticClass:"mr-10 fx align-items fx-end"},[a("div",[e._v("房间名:")]),e._v(" "),a("div",[a("el-input",{attrs:{placeholder:"房间名",size:"small"},model:{value:e.roomName,callback:function(t){e.roomName=t},expression:"roomName"}})],1),e._v(" "),a("div",{staticClass:"ml-10"},[e._v("直播类型:")]),e._v(" "),a("div",{staticStyle:{width:"100px"}},[a("el-select",{attrs:{size:"small"},model:{value:e.sourceType,callback:function(t){e.sourceType=t},expression:"sourceType"}},[a("el-option",{attrs:{value:"0",label:"直播"}}),e._v(" "),a("el-option",{attrs:{value:"1",label:"卫星"}})],1)],1),e._v(" "),a("div",{staticClass:"ml-10"},[e._v("赛事类型:")]),e._v(" "),a("div",{staticClass:"mr-10",staticStyle:{width:"100px"}},[a("el-select",{attrs:{size:"small"},model:{value:e.sportsId,callback:function(t){e.sportsId=t},expression:"sportsId"}},[a("el-option",{attrs:{value:"0",label:"足球"}}),e._v(" "),a("el-option",{attrs:{value:"1",label:"篮球"}}),e._v(" "),a("el-option",{attrs:{value:"2",label:"其他"}})],1)],1),e._v(" "),a("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(t){return e.getInfo(1)}}},[e._v("查询")])],1),e._v(" "),a("el-table",{staticStyle:{width:"100%","margin-top":"10px"},attrs:{data:e.tableData,"header-cell-class-name":"bg-f5"}},[a("el-table-column",{attrs:{fixed:"",type:"index",label:"序号",align:"center",width:"50"}}),e._v(" "),a("el-table-column",{attrs:{prop:"hostUserId",label:"主播ID",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{prop:"userName",label:"主播昵称",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{prop:"roomName",label:"房间名称",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{prop:"matchTime",label:"比赛时间",align:"center"}}),e._v(" "),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))])]}}])}),e._v(" "),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))])]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"liveTime",label:"直播时长",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{prop:"userAccessNum",label:"直播间用户量",align:"center"}})],1),e._v(" "),a("el-pagination",{staticClass:"pagination",attrs:{background:"","hide-on-single-page":!0,"current-page":e.currents.currentPage,"page-sizes":[15,20,30],"page-size":15,layout:"total, prev, pager, next, jumper",total:e.currents.currentTotal},on:{"current-change":e.handleCurrentChange}})],1)},staticRenderFns:[]};var n=a("VU/8")(l,s,!1,function(e){a("Gm/Y")},"data-v-3ed7cd62",null);t.default=n.exports},cnYE:function(e,t,a){(e.exports=a("FZ+f")(!1)).push([e.i,"\n.w-100[data-v-3ed7cd62]{\n width: 100px;\n}\n.w-150[data-v-3ed7cd62]{\n width: 150px;\n}\n.w-185[data-v-3ed7cd62]{\n width: 185px;\n}\n",""])}});
\ No newline at end of file
!function(e){var c=window.webpackJsonp;window.webpackJsonp=function(a,t,o){for(var f,d,b,i=0,u=[];i<a.length;i++)d=a[i],n[d]&&u.push(n[d][0]),n[d]=0;for(f in t)Object.prototype.hasOwnProperty.call(t,f)&&(e[f]=t[f]);for(c&&c(a,t,o);u.length;)u.shift()();if(o)for(i=0;i<o.length;i++)b=r(r.s=o[i]);return b};var a={},n={32:0};function r(c){if(a[c])return a[c].exports;var n=a[c]={i:c,l:!1,exports:{}};return e[c].call(n.exports,n,n.exports,r),n.l=!0,n.exports}r.e=function(e){var c=n[e];if(0===c)return new Promise(function(e){e()});if(c)return c[2];var a=new Promise(function(a,r){c=n[e]=[a,r]});c[2]=a;var t=document.getElementsByTagName("head")[0],o=document.createElement("script");o.type="text/javascript",o.charset="utf-8",o.async=!0,o.timeout=12e4,r.nc&&o.setAttribute("nonce",r.nc),o.src=r.p+"static/js/"+e+"."+{0:"d65dd0abcd56c706731c",1:"17e797a9a6bec3c907bd",2:"052c7d3d7b2b18accafb",3:"fec0afa9a23f5f0421cc",4:"7307ce82fc7267e82c00",5:"73a8782a63e0bc3713e0",6:"722d884e60c7c5b1dad3",7:"312b5c5acc7382a4141f",8:"2295bdf4115376ca64d7",9:"cdb5c17d906bf574811e",10:"f0a0b2b2837079b323a4",11:"c356ecd8ccddf1831610",12:"9cb357d74069247814de",13:"468f6da357d2d453f3b7",14:"42f4b95d39ed3100043b",15:"ed1fcf7bddf0ab2b6600",16:"42c764e9c8ffc6473601",17:"222269963ff7eecb2653",18:"af03f81f5b0c9224b59e",19:"a6c35c77b7ab0aa07418",20:"9543cabce8e3a8ada74b",21:"f50c2e563ea4a9e85606",22:"78969b9335217200ba61",23:"4bce435961359431d8c9",24:"67a77211246a80571a70",25:"9d675285b50da6978919",26:"bf1d97e82743ad1c3032",27:"c649d5a4e4e36adb400d",28:"8a23dfdc776fa4fd79b8",31:"67e7228778adf506ef64"}[e]+".js";var f=setTimeout(d,12e4);function d(){o.onerror=o.onload=null,clearTimeout(f);var c=n[e];0!==c&&(c&&c[1](new Error("Loading chunk "+e+" failed.")),n[e]=void 0)}return o.onerror=o.onload=d,t.appendChild(o),a},r.m=e,r.c=a,r.d=function(e,c,a){r.o(e,c)||Object.defineProperty(e,c,{configurable:!1,enumerable:!0,get:a})},r.n=function(e){var c=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(c,"a",c),c},r.o=function(e,c){return Object.prototype.hasOwnProperty.call(e,c)},r.p="/zbht/",r.oe=function(e){throw console.error(e),e}}([]);
\ No newline at end of file
!function(e){var c=window.webpackJsonp;window.webpackJsonp=function(a,t,o){for(var f,d,b,i=0,u=[];i<a.length;i++)d=a[i],n[d]&&u.push(n[d][0]),n[d]=0;for(f in t)Object.prototype.hasOwnProperty.call(t,f)&&(e[f]=t[f]);for(c&&c(a,t,o);u.length;)u.shift()();if(o)for(i=0;i<o.length;i++)b=r(r.s=o[i]);return b};var a={},n={32:0};function r(c){if(a[c])return a[c].exports;var n=a[c]={i:c,l:!1,exports:{}};return e[c].call(n.exports,n,n.exports,r),n.l=!0,n.exports}r.e=function(e){var c=n[e];if(0===c)return new Promise(function(e){e()});if(c)return c[2];var a=new Promise(function(a,r){c=n[e]=[a,r]});c[2]=a;var t=document.getElementsByTagName("head")[0],o=document.createElement("script");o.type="text/javascript",o.charset="utf-8",o.async=!0,o.timeout=12e4,r.nc&&o.setAttribute("nonce",r.nc),o.src=r.p+"static/js/"+e+"."+{0:"d65dd0abcd56c706731c",1:"17e797a9a6bec3c907bd",2:"052c7d3d7b2b18accafb",3:"fec0afa9a23f5f0421cc",4:"7307ce82fc7267e82c00",5:"73a8782a63e0bc3713e0",6:"722d884e60c7c5b1dad3",7:"312b5c5acc7382a4141f",8:"2295bdf4115376ca64d7",9:"cdb5c17d906bf574811e",10:"f0a0b2b2837079b323a4",11:"c356ecd8ccddf1831610",12:"9cb357d74069247814de",13:"468f6da357d2d453f3b7",14:"42f4b95d39ed3100043b",15:"ed1fcf7bddf0ab2b6600",16:"42c764e9c8ffc6473601",17:"222269963ff7eecb2653",18:"af03f81f5b0c9224b59e",19:"a6c35c77b7ab0aa07418",20:"9543cabce8e3a8ada74b",21:"f50c2e563ea4a9e85606",22:"78969b9335217200ba61",23:"4bce435961359431d8c9",24:"67a77211246a80571a70",25:"9d675285b50da6978919",26:"89b406f9cd8c266895a0",27:"c649d5a4e4e36adb400d",28:"8a23dfdc776fa4fd79b8",31:"67e7228778adf506ef64"}[e]+".js";var f=setTimeout(d,12e4);function d(){o.onerror=o.onload=null,clearTimeout(f);var c=n[e];0!==c&&(c&&c[1](new Error("Loading chunk "+e+" failed.")),n[e]=void 0)}return o.onerror=o.onload=d,t.appendChild(o),a},r.m=e,r.c=a,r.d=function(e,c,a){r.o(e,c)||Object.defineProperty(e,c,{configurable:!1,enumerable:!0,get:a})},r.n=function(e){var c=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(c,"a",c),c},r.o=function(e,c){return Object.prototype.hasOwnProperty.call(e,c)},r.p="/zbht/",r.oe=function(e){throw console.error(e),e}}([]);
\ No newline at end of file
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