e9a6264.js 6.5 KB

1
  1. (window.webpackJsonp=window.webpackJsonp||[]).push([[12],{455:function(e,t,r){},573:function(e,t,r){"use strict";r(455)},688:function(e,t,r){"use strict";r.r(t);var n=r(7),o=(r(40),r(191),["全部","可用余额"]),l={data:function(){return{currentPage:1,currentPageSize:20,coins:[],count:1,user:"",order_no:"",timeRange:[],orderType:[this.$route.query&&this.$route.query.orderType?this.$route.query.orderType:"全部"],orders:o,changedCoins:"变动后总金额"}},mounted:function(){console.log(this.$route.query),this.getFinanceList()},methods:{changePageSize:function(e){this.getFinanceList()},getFinanceList:function(){var e=this;return Object(n.a)(regeneratorRuntime.mark((function t(){var body,r;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return e.user=e.$route.query.user,body={page:e.currentPage,size:e.currentPageSize,user:e.user,orderType:e.orderType},e.order_no&&(body.order_no=e.order_no),e.timeRange.length>0&&(console.log(e.timeRange),body.start_time=e.timeRange[0]/1e3,body.end_time=e.timeRange[1]/1e3),t.next=6,e.$post("/api/admin/order/get_coins",body);case 6:r=t.sent,e.coins=r.data.list,e.count=Number(r.data.count);case 9:case"end":return t.stop()}}),t)})))()},downFinanceList:function(){var e=this;return Object(n.a)(regeneratorRuntime.mark((function t(){var r;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:({page:e.currentPage,page_size:e.currentPageSize,user:e.$route.query.user}),r=window.location.host+"/api/admin/order/export?artificial_mark=1",window.location.href="https://"+r;case 3:case"end":return t.stop()}}),t)})))()},orderStatus:function(e){var t=this;return Object(n.a)(regeneratorRuntime.mark((function e(){var body,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return"全部"==t.orderType[0]?(t.orderType=["可用余额"],t.changedCoins="当前余额"):(t.orderType[0],t.orderType=["全部"],t.changedCoins="变动后总金额"),body={page:t.currentPage,size:t.currentPageSize},t.orderType&&(body.orderType=t.orderType),e.next=5,t.$post("/api/admin/order/get_coins",body);case 5:r=e.sent,t.coins=r.data.list,t.count=Number(r.data.count);case 8:case"end":return e.stop()}}),e)})))()}}},c=(r(573),r(4)),component=Object(c.a)(l,(function(){var e=this,t=e._self._c;return e.coins?t("div",{staticStyle:{"padding-bottom":"60px"},attrs:{id:"mainBody"}},[t("el-row",[t("el-col",{attrs:{span:24}},[t("h3",[e._v("用户余额订单")]),e._v(" "),t("div",{staticClass:"type-boxs top"},[t("span",{staticClass:"vsub"},[e._v("订单类型:")]),e._v(" "),t("div",{staticClass:"inlineb"},[t("el-checkbox-group",{attrs:{size:"mini"},on:{change:e.orderStatus},model:{value:e.orderType,callback:function(t){e.orderType=t},expression:"orderType"}},e._l(e.orders,(function(r){return t("el-checkbox-button",{key:r,attrs:{label:r}},[e._v(e._s(r))])})),1)],1)])])],1),e._v(" "),t("el-form",{ref:"form",attrs:{"label-width":"40px",model:e.form}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:3}},[t("el-form-item",{attrs:{label:"用户"}},[t("el-input",{attrs:{placeholder:"UID"},model:{value:e.user,callback:function(t){e.user=t},expression:"user"}})],1)],1),e._v(" "),t("el-col",{attrs:{span:3}},[t("el-form-item",{attrs:{label:"编号"}},[t("el-input",{attrs:{placeholder:"订单编号"},model:{value:e.order_no,callback:function(t){e.order_no=t},expression:"order_no"}})],1)],1),e._v(" "),t("el-col",{attrs:{span:7}},[t("el-form-item",{attrs:{label:"时间范围","label-width":"80px"}},[t("el-date-picker",{attrs:{type:"daterange","range-separator":"至","start-placeholder":"开始时间","end-placeholder":"结束时间"},model:{value:e.timeRange,callback:function(t){e.timeRange=t},expression:"timeRange"}})],1)],1),e._v(" "),t("el-button",{attrs:{type:"primary",plain:""},on:{click:e.getFinanceList}},[e._v("筛选")]),e._v(" "),t("el-button",{attrs:{plain:""}},[e._v("导出报表")])],1)],1),e._v(" "),t("el-table",{staticStyle:{width:"100%"},attrs:{data:e.coins,border:""}},[t("el-table-column",{attrs:{prop:"date",label:"ID",width:"60"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.id))]}}],null,!1,283767728)}),e._v(" "),t("el-table-column",{attrs:{prop:"name",label:"用户",width:"180"},scopedSlots:e._u([{key:"default",fn:function(r){return[t("a",{staticClass:"link-type",attrs:{href:r.row.user_url,target:"_blank"}},[e._v(e._s(r.row.nickname)+"("+e._s(r.row.uid)+")")])]}}],null,!1,1019126763)}),e._v(" "),t("el-table-column",{attrs:{prop:"address",label:"变动金额"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.use))]}}],null,!1,3171606718)}),e._v(" "),t("el-table-column",{attrs:{prop:"address",label:e.changedCoins},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.total))]}}],null,!1,2265503263)}),e._v(" "),t("el-table-column",{attrs:{prop:"address",label:"变动前总金额"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.before_total_balance))]}}],null,!1,1380782752)}),e._v(" "),t("el-table-column",{attrs:{prop:"address",label:"变动后充值余额"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.total_recharge))]}}],null,!1,1425383085)}),e._v(" "),t("el-table-column",{attrs:{prop:"address",label:"变动后收入余额"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.total_income))]}}],null,!1,746631523)}),e._v(" "),t("el-table-column",{attrs:{prop:"address",label:"变动前收入余额"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.before_income_balance))]}}],null,!1,1128351937)}),e._v(" "),t("el-table-column",{attrs:{prop:"address",label:"创建时间"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.time))]}}],null,!1,2176227688)}),e._v(" "),t("el-table-column",{attrs:{prop:"address",label:"更新时间"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.update_time))]}}],null,!1,471776518)}),e._v(" "),t("el-table-column",{attrs:{prop:"address",label:"订单编号"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.order_no))]}}],null,!1,648330989)})],1),e._v(" "),t("div",{staticClass:"order-footer"},[t("el-pagination",{attrs:{background:"","current-page":e.currentPage,"page-sizes":[10,20,30,40],"page-size":20,layout:"total, sizes, prev, pager, next, jumper",total:e.count},on:{"current-change":e.getFinanceList,"size-change":e.changePageSize,"update:currentPage":function(t){e.currentPage=t},"update:current-page":function(t){e.currentPage=t}}})],1)],1):e._e()}),[],!1,null,"34a36d58",null);t.default=component.exports}}]);