18.4fb5821838ef778ca013.js 7.9 KB

1
  1. webpackJsonp([18],{"/NTN":function(e,t){},"l+WZ":function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a("bOdI"),n=a.n(r),i=a("Xxa5"),l=a.n(i),s=a("mvHQ"),o=a.n(s),c=a("exGp"),u=a.n(c),d={name:"userWithdraw",data:function(){return{options:[{value:"",label:"全部"},{value:0,label:"处理中"},{value:1,label:"成功"},{value:2,label:"失败"}],search1:void 0,search2:void 0,search3:void 0,search4:void 0,tableData:[],currentPage:1,pageSize:10,totalSize:0,dialogVisible:!1,dialogForm:{remark:void 0},selectId:"",flag:!0,permissions:[],permissions_obj:{}}},filters:{filterType:function(e){switch(e){case 1:return"支付宝";case 2:return"银行卡";default:return"未知"}}},created:function(){var e=this;this.permissions=this.$store.state.permissions;var t=!1;this.permissions.forEach(function(a,r){-1==a?t=!0:e.permissions_obj["id_"+a]=a}),this.permissions_obj.id_all=!!t},mounted:function(){this.initDataList()},methods:n()({initDataList:function(e){var t=this;return u()(l.a.mark(function a(){var r,n;return l.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return e&&e.currentPage&&(t.currentPage=1),r={handshake:"",data:{page:String(t.currentPage),page_size:String(t.pageSize),search:{nick:t.search1,code:t.search2,sn:t.search3,status:t.search4}}},a.next=4,t.$axios.post(t.$api.withdraw_list,o()(r));case 4:200==(n=a.sent).code?(t.tableData=n.data.data,t.totalSize=n.data.total):t.$message({message:n.message,type:"warning"});case 6:case"end":return a.stop()}},a,t)}))()},handleEdit:function(e){this.dialogVisible=!0,this.dialogForm.remark=e.remark,this.selectId=e.id},handleSizeChange:function(e){this.currentPage=1,this.pageSize=e,this.initDataList()},handleCurrentChange:function(e){this.currentPage=e,this.initDataList()},initDialog:function(){this.$refs.dialogForm.clearValidate()},submitForm:function(){this.submitMethod(1)},cancelForm:function(){this.submitMethod(2)},submitMethod:function(e){var t=this;return u()(l.a.mark(function a(){var r,n;return l.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:if(t.flag){a.next=2;break}return a.abrupt("return");case 2:return t.flag=!1,r={handshake:"",data:{id:t.selectId,status:e,remark:t.dialogForm.remark}},a.next=6,t.$axios.post(t.$api.withdraw_update,o()(r));case 6:200==(n=a.sent).code?(t.$message({message:n.message,type:"success"}),t.dialogVisible=!1,t.flag=!0,t.initDataList()):(t.$message({message:n.message,type:"warning"}),t.flag=!0);case 8:case"end":return a.stop()}},a,t)}))()}},"cancelForm",function(){this.submitMethod(2)})},p={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"userWithdraw"},[a("h3",[e._v("用户提现")]),e._v(" "),a("div",{staticClass:"search"},[a("div",{staticClass:"cond1 cond"},[a("el-input",{attrs:{placeholder:"请输入用户名",clearable:""},model:{value:e.search1,callback:function(t){e.search1=t},expression:"search1"}},[a("template",{slot:"prepend"},[e._v("用户名")])],2)],1),e._v(" "),a("div",{staticClass:"cond1 cond"},[a("el-input",{attrs:{placeholder:"请输入用户id",clearable:""},model:{value:e.search2,callback:function(t){e.search2=t},expression:"search2"}},[a("template",{slot:"prepend"},[e._v("用户ID")])],2)],1),e._v(" "),a("div",{staticClass:"cond1 cond"},[a("el-input",{attrs:{placeholder:"请输入提现单号",clearable:""},model:{value:e.search3,callback:function(t){e.search3=t},expression:"search3"}},[a("template",{slot:"prepend"},[e._v("提现单号")])],2)],1),e._v(" "),a("div",{staticClass:"cond2 cond"},[a("label",[e._v("提现状态")]),e._v(" "),a("el-select",{attrs:{placeholder:"请选择",clearable:""},model:{value:e.search4,callback:function(t){e.search4=t},expression:"search4"}},e._l(e.options,function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),1)],1),e._v(" "),a("div",[a("el-button",{attrs:{type:"primary",icon:"el-icon-search"},on:{click:function(t){return e.initDataList({currentPage:1})}}},[e._v("搜索")])],1)]),e._v(" "),a("div",{staticClass:"list"},[a("el-table",{ref:"multipleTable",staticStyle:{width:"100%"},attrs:{border:"",data:e.tableData,"tooltip-effect":"dark"}},[a("el-table-column",{attrs:{"header-align":"center",align:"center",prop:"id",label:"序号",sortable:"",width:"90"}}),e._v(" "),a("el-table-column",{attrs:{"header-align":"center",align:"center",prop:"sn",label:"提现单号"}}),e._v(" "),a("el-table-column",{attrs:{"header-align":"center",align:"center",prop:"user.nick",label:"用户名",width:"120"}}),e._v(" "),a("el-table-column",{attrs:{"header-align":"center",align:"center",prop:"user.code",label:"用户ID",width:"100"}}),e._v(" "),a("el-table-column",{attrs:{"header-align":"center",align:"center",prop:"money",label:"提现金额",width:"100"}}),e._v(" "),a("el-table-column",{attrs:{"header-align":"center",align:"center",prop:"fee",label:"费率%",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.row.fee)+"%")]}}])}),e._v(" "),a("el-table-column",{attrs:{"header-align":"center",align:"center",prop:"true_money",label:"实际金额",width:"100"}}),e._v(" "),a("el-table-column",{attrs:{"header-align":"center",align:"center",prop:"type",label:"提现类型",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(e._f("filterType")(t.row.type)))]}}])}),e._v(" "),a("el-table-column",{attrs:{"header-align":"center",align:"center",prop:"name",label:"账户名",width:"150"}}),e._v(" "),a("el-table-column",{attrs:{"header-align":"center",align:"center",prop:"bank_name",label:"银行名称",width:"120"}}),e._v(" "),a("el-table-column",{attrs:{"header-align":"center",align:"center",prop:"no",label:"提现账户",width:"100"}}),e._v(" "),a("el-table-column",{attrs:{"header-align":"center",align:"center",prop:"updated_at",label:"申请/处理时间",width:"150"}}),e._v(" "),a("el-table-column",{attrs:{"header-align":"center",align:"center",prop:"remark",label:"备注",width:"200"}}),e._v(" "),a("el-table-column",{attrs:{"header-align":"center",align:"center",label:"操作",width:"100",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){return[e.permissions_obj.id_196||e.permissions_obj.id_all?a("el-button",{directives:[{name:"show",rawName:"v-show",value:0==t.row.status,expression:"scope.row.status==0"}],attrs:{type:"warning",size:"mini"},on:{click:function(a){return e.handleEdit(t.row)}}},[e._v("待处理")]):e._e(),e._v(" "),a("el-button",{directives:[{name:"show",rawName:"v-show",value:1==t.row.status,expression:"scope.row.status==1"}],attrs:{type:"success",size:"mini"}},[e._v("  成功  ")]),e._v(" "),a("el-button",{directives:[{name:"show",rawName:"v-show",value:2==t.row.status,expression:"scope.row.status==2"}],attrs:{type:"danger",size:"mini"}},[e._v("  失败  ")])]}}])})],1)],1),e._v(" "),a("div",{staticClass:"page"},[a("el-pagination",{attrs:{background:"","current-page":e.currentPage,"page-size":e.pageSize,layout:"total, prev, pager, next, jumper",total:e.totalSize},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange,"update:currentPage":function(t){e.currentPage=t},"update:current-page":function(t){e.currentPage=t}}})],1),e._v(" "),a("el-dialog",{staticClass:"dialog",attrs:{title:"处理提现",visible:e.dialogVisible,width:"30%",center:""},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("el-form",{ref:"dialogForm",attrs:{model:e.dialogForm,"label-width":"100px"}},[a("el-form-item",{attrs:{label:"备注:"}},[a("el-input",{attrs:{type:"textarea",placeholder:"请输入备注",clearable:""},model:{value:e.dialogForm.remark,callback:function(t){e.$set(e.dialogForm,"remark",t)},expression:"dialogForm.remark"}})],1),e._v(" "),a("div",{staticClass:"dialogBtn"},[a("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(t){return e.submitForm()}}},[e._v("成功")]),e._v(" "),a("el-button",{attrs:{type:"info",size:"small"},on:{click:function(t){return e.cancelForm()}}},[e._v("失败")])],1)],1)],1)],1)},staticRenderFns:[]};var h=a("VU/8")(d,p,!1,function(e){a("/NTN")},"data-v-a5bd1a38",null);t.default=h.exports}});