chunk-72fbf495.4b52c5d3.js 13 KB
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-72fbf495"],{"09f4":function(t,e,n){"use strict";n.d(e,"a",(function(){return o})),Math.easeInOutQuad=function(t,e,n,a){return t/=a/2,t<1?n/2*t*t+e:(t--,-n/2*(t*(t-2)-1)+e)};var a=function(){return window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||function(t){window.setTimeout(t,1e3/60)}}();function i(t){document.documentElement.scrollTop=t,document.body.parentNode.scrollTop=t,document.body.scrollTop=t}function l(){return document.documentElement.scrollTop||document.body.parentNode.scrollTop||document.body.scrollTop}function o(t,e,n){var o=l(),r=t-o,s=20,c=0;e="undefined"===typeof e?500:e;var u=function t(){c+=s;var l=Math.easeInOutQuad(c,o,r,e);i(l),c<e?a(t):n&&"function"===typeof n&&n()};u()}},"13cf":function(t,e,n){"use strict";n.r(e);var a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"app-container"},[n("div",{staticClass:"filter-container"},[n("el-form",{staticClass:"demo-form-inline",attrs:{inline:!0,model:t.listQuery}},[n("el-form-item",{attrs:{label:"日期"}},[n("el-date-picker",{staticClass:"filter-item",attrs:{type:"date","value-format":"yyyy-MM-dd",placeholder:"选择日期"},model:{value:t.listQuery.time_range,callback:function(e){t.$set(t.listQuery,"time_range",e)},expression:"listQuery.time_range"}})],1),n("el-form-item",{attrs:{label:"渠道ID"}},[n("el-input",{attrs:{placeholder:"渠道ID"},model:{value:t.listQuery.channel_id,callback:function(e){t.$set(t.listQuery,"channel_id",e)},expression:"listQuery.channel_id"}})],1),n("el-form-item",[n("el-button",{attrs:{type:"primary",icon:"el-icon-search"},on:{click:t.handleFilter}},[t._v("搜索")])],1),n("el-form-item",[n("el-button",{staticStyle:{margin:"0 0 20px 20px"},attrs:{loading:t.downloadLoading,type:"primary",icon:"el-icon-document"},on:{click:t.handleDownload}},[t._v(" 导出表格 ")])],1)],1)],1),n("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.listLoading,expression:"listLoading"}],key:t.tableKey,staticStyle:{width:"100%"},attrs:{data:t.list,border:"",fit:"","highlight-current-row":""},on:{"sort-change":t.sortChange}},[n("el-table-column",{attrs:{label:"日期",width:"100px",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){var a=e.row;return[n("span",[t._v(t._s(a.date))])]}}])}),n("el-table-column",{attrs:{label:"ID",width:"60px",align:"center",prop:"channel",sortable:"custom"},scopedSlots:t._u([{key:"default",fn:function(e){var a=e.row;return[n("span",[t._v(t._s(a.channel))])]}}])}),n("el-table-column",{attrs:{label:"推广账号",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){var a=e.row;return[n("span",[t._v(t._s(a.name))])]}}])}),n("el-table-column",{attrs:{label:"结算金额",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){var a=e.row;return[n("span",[t._v(t._s(a.gain_money))])]}}])}),n("el-table-column",{attrs:{label:"H5新增",align:"center",prop:"h5_install",sortable:"custom"},scopedSlots:t._u([{key:"default",fn:function(e){var a=e.row;return[n("span",[t._v(t._s(a.h5_install))])]}}])}),n("el-table-column",{attrs:{label:"安卓新增",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){var a=e.row;return[n("span",[t._v(t._s(a.an_install))])]}}])}),n("el-table-column",{attrs:{label:"充值",align:"center",prop:"money",sortable:"custom"},scopedSlots:t._u([{key:"default",fn:function(e){var a=e.row;return[n("span",[t._v(t._s(a.money))])]}}])}),n("el-table-column",{attrs:{label:"ARPU",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){var a=e.row;return[n("span",[t._v(t._s(a.arpu))])]}}])}),n("el-table-column",{attrs:{label:"首充金额",align:"center",prop:"frist_inpour",sortable:"custom"},scopedSlots:t._u([{key:"default",fn:function(e){var a=e.row;return[n("span",[t._v(t._s(a.frist_inpour))])]}}])}),n("el-table-column",{attrs:{label:"续充金额",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){var a=e.row;return[n("span",[t._v(t._s(a.money-a.frist_inpour))])]}}])}),n("el-table-column",{attrs:{label:"首充人数",align:"center",prop:"frist_count",sortable:"custom"},scopedSlots:t._u([{key:"default",fn:function(e){var a=e.row;return[n("span",[t._v(t._s(a.frist_count))])]}}])}),n("el-table-column",{attrs:{label:"续充人数",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){var a=e.row;return[n("span",[t._v(t._s(a.inpour_count-a.frist_count))])]}}])}),n("el-table-column",{attrs:{label:"总注册",align:"center",prop:"install",sortable:"custom"},scopedSlots:t._u([{key:"default",fn:function(e){var a=e.row;return[n("span",[t._v(t._s(a.install))])]}}])}),n("el-table-column",{attrs:{label:"次日留存",align:"center",prop:"last_save",sortable:"custom"},scopedSlots:t._u([{key:"default",fn:function(e){var a=e.row;return[n("span",[t._v(t._s(a.last_save))])]}}])}),n("el-table-column",{attrs:{label:"次日留存率",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){var a=e.row;return[n("span",[t._v(t._s(a.last_save_i))])]}}])}),n("el-table-column",{attrs:{label:"新增播放次数",align:"center",prop:"plays",sortable:"custom"},scopedSlots:t._u([{key:"default",fn:function(e){var a=e.row;return[n("span",[t._v(t._s(a.plays))])]}}])}),n("el-table-column",{attrs:{label:"新增播放率",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){var a=e.row;return[n("span",[t._v(t._s(a.plays_i))])]}}])}),n("el-table-column",{attrs:{label:"总播放次数",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){var a=e.row;return[n("span",[t._v(t._s(a.all_plays))])]}}])}),n("el-table-column",{attrs:{label:"总播放率",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){var a=e.row;return[n("span",[t._v(t._s(a.all_plays_i))])]}}])}),n("el-table-column",{attrs:{label:"H5注册占比",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){var a=e.row;return[n("span",[t._v(t._s(a.h5_install_i))])]}}])}),n("el-table-column",{attrs:{label:"安卓注册占比",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){var a=e.row;return[n("span",[t._v(t._s(a.an_install_i))])]}}])}),n("el-table-column",{attrs:{label:"H5新增播放率",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){var a=e.row;return[n("span",[t._v(t._s(a.h5_plays_count_i))])]}}])}),n("el-table-column",{attrs:{label:"安卓新增播放率",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){var a=e.row;return[n("span",[t._v(t._s(a.an_plays_count_i))])]}}])})],1),n("pagination",{directives:[{name:"show",rawName:"v-show",value:t.total>0,expression:"total>0"}],attrs:{total:t.total,page:t.listQuery.page,limit:t.listQuery.limit,"page-sizes":[10,20,30,40,50,100]},on:{"update:page":function(e){return t.$set(t.listQuery,"page",e)},"update:limit":function(e){return t.$set(t.listQuery,"limit",e)},pagination:t.getList}})],1)},i=[],l=(n("d81d"),n("13d5"),n("a434"),n("d3b7"),n("cd05")),o=n("6724"),r=n("333d"),s=["下线","上线"],c=["普通","推荐"],u=["普通","首页"],d=[{key:"1",display_name:"电影"},{key:"2",display_name:"电视剧"},{key:"3",display_name:"短视频"}],f=d.reduce((function(t,e){return t[e.key]=e.display_name,t}),{}),p={name:"FinanceChannelInfo",components:{Pagination:r["a"]},directives:{waves:o["a"]},filters:{typeFilter:function(t){return f[t]},isCheckFilter:function(t){return s[t]},betterShowFilter:function(t){return c[t]},homeShowFilter:function(t){return u[t]}},data:function(){return{tableKey:0,list:null,total:0,listLoading:!0,listQuery:{page:1,limit:20,id:void 0,channel:void 0,time_range:void 0,check_sort:"inpour",sort:"install desc"},typesOptions:[],viewTypeOptions:d,showPlays:!1,showLikes:!1,showDislikes:!1,showTariffVip:!1,showTariffUsr:!1,showCreateTime:!1,showReleaseTime:!1,openSort:!1,newVideo:{},dialogFormVisible:!1,dialogStatus:"",downloadLoading:!1,textMap:{update:"编辑",create:"创建",coin:"金币充值"},rules:{name:[{required:!0,message:"请输入片名",trigger:"blur"}],coin_type:[{required:!0,message:"请选择类型",trigger:"blur"}]}}},created:function(){this.getList()},methods:{getList:function(){var t=this;this.listLoading=!0,Object(l["b"])(this.listQuery).then((function(e){t.total=e.data.total,t.list=e.data.list,t.list=t.list.map((function(e){return t.$set(e,"edit",!1),e.originalRemit=e.remit,e.originalRemitInfo=e.remit_info,e.originalRemitFlag=e.remit_flag,e.originalContent=e.content,e})),t.listLoading=!1}))},takeViewType:function(t){return f[t]},handleFilter:function(){this.listQuery.page=1,this.getList()},sortChange:function(t){var e=t.prop,n=t.order;this.listQuery.sort="ascending"===n?e:e+" desc",this.handleFilter()},handleUpdate:function(t){var e=this;this.newVideo=Object.assign({},t),this.dialogStatus="update",this.dialogFormVisible=!0,this.$nextTick((function(){e.$refs["dataForm"].clearValidate()}))},getSortClass:function(){var t=this.listQuery.sort;return"id"===t?"ascending":"descending"},handleEdit:function(t,e){t.edit=!0,this.list.splice(e,1,this.list[e])},cancelEdit:function(t,e){t.edit=!1,t.remit=t.originalRemit,t.remit_info=t.originalRemitInfo,t.remit_flag=t.originalRemitFlag,t.content=t.originalContent,this.list.splice(e,1,this.list[e])},handleBetterStatus:function(t,e){var n=this;this.listLoading=!0,t.remit_flag=e,Object(l["e"])(t).then((function(){n.listLoading=!1,n.$notify({title:"Success",message:"操作成功",type:"success",duration:2e3}),n.getList()})).catch((function(){n.listLoading=!1}))},handleSortConfirm:function(t,e){var n=this;this.listLoading=!0,Object(l["f"])(t).then((function(){t.edit=!1,t.originalRemit=t.remit,t.originalRemitInfo=t.remit_info,t.originalContent=t.content,n.list.splice(e,1,n.list[e]),n.listLoading=!1,n.$notify({title:"Success",message:"操作成功",type:"success",duration:2e3})})).catch((function(){n.listLoading=!1}))},handleDownload:function(){var t=this;this.downloadLoading=!0,Promise.all([n.e("chunk-489b8c18"),n.e("chunk-2125b98f")]).then(n.bind(null,"4bf8")).then((function(e){var n=["渠道ID","渠道名","打款方式","打款信息","总安装","总充值","分成比例","实际分成","是否打款","未打款金额","备注"],a=["channel_id","channel_name","remit","remit_info","install","allmoney","gain_sharing","real_money","remit_flag_text","lost_money","content"],i=t.list,l=t.formatJson(a,i);console.log(t.list),e.export_json_to_excel({header:n,data:l,filename:"报表",autoWidth:!0,bookType:"xlsx"}),t.downloadLoading=!1}))},formatJson:function(t,e){return e.map((function(e){return t.map((function(t){return"remit_flag_text"===t&&(e["remit_flag"]?e["remit_flag_text"]="已打款":e["remit_flag_text"]="未打款"),e[t]}))}))},handleSelectionChange:function(t){this.multipleSelection=t},handleAllRemit:function(t){var e=this;this.listLoading=!0,Object(l["a"])(this.multipleSelection).then((function(){e.listLoading=!1,e.$notify({title:"Success",message:"操作成功",type:"success",duration:2e3}),e.getList()})).catch((function(){e.listLoading=!1}))}}},m=p,_=n("2877"),g=Object(_["a"])(m,a,i,!1,null,null,null);e["default"]=g.exports},6724:function(t,e,n){"use strict";n("8d41");var a="@@wavesContext";function i(t,e){function n(n){var a=Object.assign({},e.value),i=Object.assign({ele:t,type:"hit",color:"rgba(0, 0, 0, 0.15)"},a),l=i.ele;if(l){l.style.position="relative",l.style.overflow="hidden";var o=l.getBoundingClientRect(),r=l.querySelector(".waves-ripple");switch(r?r.className="waves-ripple":(r=document.createElement("span"),r.className="waves-ripple",r.style.height=r.style.width=Math.max(o.width,o.height)+"px",l.appendChild(r)),i.type){case"center":r.style.top=o.height/2-r.offsetHeight/2+"px",r.style.left=o.width/2-r.offsetWidth/2+"px";break;default:r.style.top=(n.pageY-o.top-r.offsetHeight/2-document.documentElement.scrollTop||document.body.scrollTop)+"px",r.style.left=(n.pageX-o.left-r.offsetWidth/2-document.documentElement.scrollLeft||document.body.scrollLeft)+"px"}return r.style.backgroundColor=i.color,r.className="waves-ripple z-active",!1}}return t[a]?t[a].removeHandle=n:t[a]={removeHandle:n},n}var l={bind:function(t,e){t.addEventListener("click",i(t,e),!1)},update:function(t,e){t.removeEventListener("click",t[a].removeHandle,!1),t.addEventListener("click",i(t,e),!1)},unbind:function(t){t.removeEventListener("click",t[a].removeHandle,!1),t[a]=null,delete t[a]}},o=function(t){t.directive("waves",l)};window.Vue&&(window.waves=l,Vue.use(o)),l.install=o;e["a"]=l},"8d41":function(t,e,n){},cd05:function(t,e,n){"use strict";n.d(e,"c",(function(){return i})),n.d(e,"b",(function(){return l})),n.d(e,"f",(function(){return o})),n.d(e,"e",(function(){return r})),n.d(e,"d",(function(){return s})),n.d(e,"a",(function(){return c}));var a=n("b775");function i(t){return Object(a["a"])({url:"/api/admin/finance/channel_list",method:"get",params:t})}function l(t){return Object(a["a"])({url:"/api/admin/finance/channel_info",method:"get",params:t})}function o(t){return Object(a["a"])({url:"/api/admin/finance/update_channel",method:"post",data:t})}function r(t){return Object(a["a"])({url:"/api/admin/finance/remit",method:"post",data:t})}function s(t){return Object(a["a"])({url:"/api/admin/finance/pay_list",method:"get",params:t})}function c(t){return Object(a["a"])({url:"/api/admin/finance/all_remit",method:"post",data:t})}}}]);