| 1 |
- (window.webpackJsonp=window.webpackJsonp||[]).push([[123],{573:function(t,e,r){},717:function(t,e,r){"use strict";r(573)},842:function(t,e,r){"use strict";r.r(e);r(22),r(15),r(19),r(31),r(32);var n=r(10),o=r(6);r(61),r(191),r(30);function l(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,r)}return e}function c(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?l(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):l(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var d=["用户ID","真实姓名","提现金额","到账金额","账户余额","到账账户","提现时间","到账时间","订单号","支付方式","失败原因","状态"],f=["uid","real_name","amount","true_amount","after_amount","account","created_atShow","taken_atShow","order_no","channel","fail","statusShow"],m={data:function(){return{options:[{value:-1,label:"全部"},{value:0,label:"提交"},{value:1,label:"成功"},{value:2,label:"失败"},{value:3,label:"进行中"}],selectValue:-1,uid:"",totalCount:0,currentPage:1,tableHeaders:d,tableProps:f,tableData:[],queryData:{}}},mounted:function(){this.queryDataFormat(),this.getTableData()},methods:{queryDataFormat:function(){var t=this.$route.query;if("{}"===JSON.stringify(t))return!1;if(t.start_time&&t.end_time){var data={start_time:t.start_time,end_time:t.end_time};return this.queryData=data,!0}},changeSelect:function(t){this.getTableData()},search_:function(){this.getTableData()},clickRetry:function(t){var e=this;return Object(o.a)(regeneratorRuntime.mark((function r(){var n;return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,e.$post("/api/admin/payment/redoDraw",{id:t});case 2:(n=r.sent)&&1===n.status&&(e.$message({type:"success",message:"操作成功!"}),e.getTableData());case 4:case"end":return r.stop()}}),r)})))()},clickUID:function(t){},tableRowClassName:function(t){var e=t.row,r=(t.rowIndex,"");return"1"===e.status&&(r="success-row"),r},formatTableData:function(data){return data.map((function(i){return c(c({},i),{},{statusShow:"1"===i.status?"到账":"失败",created_atShow:new Date(1e3*Number(i.created_at)).toLocaleString(),taken_atShow:new Date(1e3*Number(i.taken_at)).toLocaleString()})}))},getTableData:function(){var t=arguments,e=this;return Object(o.a)(regeneratorRuntime.mark((function r(){var n,o,l,data;return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return n=t.length>0&&void 0!==t[0]?t[0]:e.currentPage,e.tableData=[],o={page:n,status:e.selectValue,uid:e.uid},e.queryData.start_time&&e.queryData.end_time&&(o.start_time=e.queryData.start_time,o.end_time=e.queryData.end_time),r.next=6,e.$post("/api/admin/payment/listDraw",o);case 6:l=r.sent,data=l.data,e.tableData=e.formatTableData(l.data.list),e.totalCount=Number(data.total),e.totalPage=data.totalPage;case 11:case"end":return r.stop()}}),r)})))()}}},w=m,_=(r(717),r(4)),component=Object(_.a)(w,(function(){var t=this,e=t._self._c;return e("div",{attrs:{id:"withdraw"}},[e("el-form",[e("el-form-item",{attrs:{label:"订单状态"}},[e("el-select",{attrs:{size:"small",placeholder:"请选择"},on:{change:t.changeSelect},model:{value:t.selectValue,callback:function(e){t.selectValue=e},expression:"selectValue"}},t._l(t.options,(function(t){return e("el-option",{key:t.value,attrs:{label:t.label,value:t.value}})})),1),t._v(" "),e("el-input",{staticStyle:{width:"200px"},attrs:{size:"small",placeholder:"用户的UID"},model:{value:t.uid,callback:function(e){t.uid=e},expression:"uid"}}),t._v(" "),e("el-button",{attrs:{size:"small",type:"primary"},on:{click:t.search_}},[t._v("搜索")])],1)],1),t._v(" "),e("div",{staticClass:"table"},[t.tableData.length?e("el-table",{staticStyle:{width:"100%"},attrs:{border:"",data:t.tableData,"row-class-name":t.tableRowClassName}},t._l(t.tableProps,(function(r,n){return e("el-table-column",{key:n,attrs:{prop:r,label:t.tableHeaders[n]},scopedSlots:t._u([{key:"default",fn:function(n){return["uid"===r?e("el-button",{attrs:{type:"text"},on:{click:function(e){return t.clickUID(n.row[r])}}},[t._v(t._s(n.row[r]))]):"statusShow"===r&&"1"!==n.row.status?e("span",["0"===n.row.status?e("span",[t._v("\n 已提交\n ")]):e("span",[t._v("\n "+t._s(n.row[r])+"\n "),e("el-button",{attrs:{type:"text"},on:{click:function(e){return t.clickRetry(n.row.id)}}},[t._v("重试")])],1)]):e("span",[t._v(t._s(n.row[r]))])]}}],null,!0)})})),1):t._e()],1),t._v(" "),e("el-pagination",{attrs:{"current-page":t.currentPage,"page-size":10,layout:"total, prev, pager, next",total:t.totalCount},on:{"current-change":t.getTableData,"update:currentPage":function(e){t.currentPage=e},"update:current-page":function(e){t.currentPage=e}}})],1)}),[],!1,null,"02a9a510",null);e.default=component.exports}}]);
|