| 1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2a1640be"],{"408a":function(e,t,a){var r=a("c6b6");e.exports=function(e){if("number"!=typeof e&&"Number"!=r(e))throw TypeError("Incorrect invocation");return+e}},b680:function(e,t,a){"use strict";var r=a("23e7"),n=a("a691"),i=a("408a"),o=a("1148"),l=a("d039"),s=1..toFixed,m=Math.floor,c=function(e,t,a){return 0===t?a:t%2===1?c(e,t-1,a*e):c(e*e,t/2,a)},u=function(e){var t=0,a=e;while(a>=4096)t+=12,a/=4096;while(a>=2)t+=1,a/=2;return t},d=s&&("0.000"!==8e-5.toFixed(3)||"1"!==.9.toFixed(0)||"1.25"!==1.255.toFixed(2)||"1000000000000000128"!==(0xde0b6b3a7640080).toFixed(0))||!l((function(){s.call({})}));r({target:"Number",proto:!0,forced:d},{toFixed:function(e){var t,a,r,l,s=i(this),d=n(e),f=[0,0,0,0,0,0],b="",p="0",h=function(e,t){var a=-1,r=t;while(++a<6)r+=e*f[a],f[a]=r%1e7,r=m(r/1e7)},g=function(e){var t=6,a=0;while(--t>=0)a+=f[t],f[t]=m(a/e),a=a%e*1e7},_=function(){var e=6,t="";while(--e>=0)if(""!==t||0===e||0!==f[e]){var a=String(f[e]);t=""===t?a:t+o.call("0",7-a.length)+a}return t};if(d<0||d>20)throw RangeError("Incorrect fraction digits");if(s!=s)return"NaN";if(s<=-1e21||s>=1e21)return String(s);if(s<0&&(b="-",s=-s),s>1e-21)if(t=u(s*c(2,69,1))-69,a=t<0?s*c(2,-t,1):s/c(2,t,1),a*=4503599627370496,t=52-t,t>0){h(0,a),r=d;while(r>=7)h(1e7,0),r-=7;h(c(10,r,1),0),r=t-1;while(r>=23)g(1<<23),r-=23;g(1<<r),h(1,1),g(2),p=_()}else h(0,a),h(1<<-t,0),p=_()+o.call("0",d);return d>0?(l=p.length,p=b+(l<=d?"0."+o.call("0",d-l)+p:p.slice(0,l-d)+"."+p.slice(l-d))):p=b+p,p}})},f4c9:function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"new-app-container layout-vertical"},[a("YMTableSearch",{attrs:{loading:e.loading,"search-form":e.searchForm},on:{onValueChange:e.onValueChange,submit:e.onSubmit}}),a("YMTable",{ref:"table",attrs:{"table-key":1,index:!0,selection:!1,"table-options":e.tableOptions,"edit-form":e.editForm,"edit-config":e.editConfig,columns:e.columns,"rows-actions":e.rowsActions,"show-summary":!1,apis:e.apis,"custom-style":{height:"calc(100vh - 150px)"}},on:{headerClick:e.headerClick}}),a("Dialog",{ref:"dialog",attrs:{"dialog-actions":{width:"480px",title:"扣款金额"},loading:e.loading},on:{confirm:e.confirm}},[a("template",{slot:"content"},[a("el-form",{ref:"formDataref",attrs:{rules:e.rulesData,model:e.formData,"label-width":"80px"}},[a("el-form-item",{attrs:{label:"扣款金额 ",prop:"amount"}},[a("el-input",{staticStyle:{width:"300px"},attrs:{type:"number"},model:{value:e.formData.amount,callback:function(t){e.$set(e.formData,"amount",t)},expression:"formData.amount"}})],1),a("el-form-item",{attrs:{label:"说明",prop:"remark"}},[a("el-input",{staticStyle:{width:"300px"},model:{value:e.formData.remark,callback:function(t){e.$set(e.formData,"remark",t)},expression:"formData.remark"}})],1)],1)],1)],2),a("Dialog",{ref:"dialog1",attrs:{"dialog-actions":{width:"480px",title:"充值金额"},loading:e.loading},on:{confirm:e.confirm}},[a("template",{slot:"content"},[a("el-form",{ref:"formDataref",attrs:{rules:e.rulesData,model:e.formData,"label-width":"80px"}},[a("el-form-item",{attrs:{label:"充值类型",prop:"change_type"}},[a("el-select",{staticStyle:{width:"300px"},attrs:{placeholder:"请选择"},model:{value:e.formData.change_type,callback:function(t){e.$set(e.formData,"change_type",t)},expression:"formData.change_type"}},e._l(e.listTypes,(function(e){return a("el-option",{key:e,attrs:{label:e,value:e}})})),1)],1),a("el-form-item",{attrs:{label:"充值金额",prop:"amount"}},[a("el-input",{staticStyle:{width:"300px"},attrs:{type:"number"},model:{value:e.formData.amount,callback:function(t){e.$set(e.formData,"amount",t)},expression:"formData.amount"}})],1),a("el-form-item",{attrs:{label:"说明",prop:"remark"}},[a("el-input",{staticStyle:{width:"300px"},model:{value:e.formData.remark,callback:function(t){e.$set(e.formData,"remark",t)},expression:"formData.remark"}})],1)],1)],1)],2),a("Dialog",{ref:"dialogAddress",attrs:{"dialog-actions":{width:"500px",title:"提现地址",confirmButtom:!1}}},[a("template",{slot:"content"},[a("el-form",{ref:"formDataref",attrs:{"label-width":"80px"}},e._l(e.listDataAddress,(function(t){return a("div",{key:t.id},[a("el-form-item",{attrs:{label:"提现地址"}},[a("h3",{staticStyle:{margin:"0"}},[e._v(e._s(t.address))])]),a("el-form-item",{attrs:{label:"会员ID"}},[a("h3",{staticStyle:{margin:"0"}},[e._v(e._s(t.member_id))])]),a("el-form-item",{attrs:{label:"别名"}},[a("h3",{staticStyle:{margin:"0"}},[e._v(e._s(t.alias))])])],1)})),0),0===e.listDataAddress.length?a("div",{staticStyle:{"text-align":"center"}},[e._v("暂无数据")]):e._e()],1)],2)],1)},n=[],i=(a("a9e3"),a("b680"),a("9039")),o=a("7e1e"),l={components:{Dialog:i["a"]},data:function(){var e=this;return{listDataAddress:[],listTypes:[],positive:!0,SHOW:!1,loading:!1,queryData:{order:"",by:""},visibleBasicDrawer:!1,renderContent:"",searchForm:[{label:"用户名称",type:"input",prop:"username",clearable:!1},{label:"用户昵称",type:"input",prop:"like_first_name",clearable:!1},{label:"会员ID",type:"input",prop:"member_id",clearable:!1},{label:"IP",type:"input",prop:"register_ip",clearable:!1}],rowsActions:[{key:"upWallet",label:"充值",method:function(t){e.positive=!0,e.formData.member_id=t.member_id,e.$refs.dialog1.open(),Object(o["g"])().then((function(t){e.listTypes=t.data}))}},{key:"unWallet",label:"扣款",method:function(t){e.positive=!1,e.formData.member_id=t.member_id,e.$refs.dialog.open()}},{key:"address",label:"提现地址",method:function(t){Object(o["C"])({member_id:t.member_id}).then((function(t){e.listDataAddress=t.data})),e.$refs.dialogAddress.open()}},{key:"secret_key",label:"合并用户",method:function(t){e.$prompt("请输入被合并的用户的秘钥","提示",{confirmButtonText:"确定",cancelButtonText:"取消",inputPattern:/^\S+$/,inputErrorMessage:"请输入被合并的用户的秘钥"}).then((function(a){var r=a.value;Object(o["E"])({secret_key:r,member_id:t.member_id}).then((function(t){e.$message({type:"success",message:"合并成功!"}),e.onSubmit(e.queryData)}))}))}},{key:"note",label:"备注",method:function(t){e.$prompt("请输入备注","备注",{confirmButtonText:"确定",cancelButtonText:"取消",inputPattern:/^\S+$/,inputValue:t.admin_note,inputErrorMessage:"请输入备注"}).then((function(a){var r=a.value;Object(o["F"])({member_id:t.member_id,admin_note:r}).then((function(){e.onSubmit(e.queryData),e.$message({type:"success",message:"操作成功"})}))}))}},{key:"banned",label:"封号",vIF:function(e){return 0===e.is_banned},method:function(t){e.$confirm("此操作将修改用户是否封号,保存封号修改?","是否封号",{distinguishCancelAndClose:!0,confirmButtonText:"封号",cancelButtonText:"取消"}).then((function(){Object(o["D"])({member_id:t.member_id,is_banned:1}).then((function(t){e.onSubmit(e.queryData),e.$message({type:"warning",message:"保存修改为封号!"})}))}))}},{key:"jiefeng",label:"解封",vIF:function(e){return 1===e.is_banned},method:function(t){e.$confirm("此操作将修改用户是否解封,保存解封修改?","是否解封",{distinguishCancelAndClose:!0,confirmButtonText:"正常",cancelButtonText:"取消"}).then((function(){Object(o["D"])({member_id:t.member_id,is_banned:0}).then((function(t){e.onSubmit(e.queryData),e.$message({type:"success",message:"保存修改为正常!"})}))}))}}],apis:{list:{url:"user",dataParam:"data.data",resultParam:"data",init:!1}},tableOptions:{add:{show:!1,initData:function(){return{test:"test"}}}},editForm:[{body:[]}],editConfig:{},formData:{amount:"",member_id:"",remark:"",change_type:""},rulesData:{change_type:[{required:!0,message:"请输入",trigger:"blur"}],amount:[{required:!0,message:"请输入",trigger:"blur"}],remark:[{required:!0,message:"请输入",trigger:"blur"}]},columns:[{label:"会员昵称",popover:!0,width:140,props:["first_name"],tagType:function(e){return 1===(null===e||void 0===e?void 0:e.status)?"danger":""},options:[{label:"会员ID",value:["member_id"]},{label:"用户名称",value:["username"]},{label:"异常信息",vShow:function(e){return!(null===e||void 0===e||!e.admin_note)},value:["admin_note"]}]},{label:"钱包余额",link:!0,sortable:"custom",method:function(e){var t;return"".concat(null===(t=Number(e.wallet.available_balance))||void 0===t?void 0:t.toFixed(2))},click:function(t){e.$router.push({name:"balance",query:{member_id:t.member_id}})}},{label:"注册时间",prop:"created_at",sortable:"custom"},{label:"活跃时间",sortable:"custom",prop:"last_active_time"},{label:"是否封号",prop:"is_banned",method:function(e){return 0===e.is_banned?"正常":"封号"}},{label:"秘钥",popover:!0,default:"秘钥",width:70,options:[{label:"找回账号的秘钥",value:["secret_key"]}]},{label:"访客ID",default:"访客ID",width:80,popover:!0,options:[{label:"访客ID",value:["visitor_id"]}]},{label:"备注",prop:"admin_note"},{label:"手机号",prop:"phone"},{label:"IP",prop:"register_ip"}]}},mounted:function(){var e=this;this.onSubmit(),Object(o["p"])("admin/wallet/topUp").then((function(t){var a=t.code;e.rowsActions[0].vIF=function(){return 0===a}}))},methods:{headerClick:function(e){var t="ascending"===e.order?"asc":"descending"===e.order?"desc":"",a="";"钱包余额"===e.label&&(a="available_balance"),"注册时间"===e.label&&(a="created_at"),"活跃时间"===e.label&&(a="last_active_time"),t?(this.$set(this.queryData,"by",a),this.$set(this.queryData,"order",t),this.onSubmit(this.queryData)):(this.$delete(this.queryData,"by",""),this.$delete(this.queryData,"order",""),this.onSubmit(this.queryData))},confirm:function(){var e=this;console.log("提交数据:",this.formData),this.$refs.formDataref.validate((function(t){var a=o["I"];if(!t)return console.log("error submit!!"),!1;e.loading=!0,e.positive||(a=o["H"]),a({member_id:e.formData.member_id,remark:e.formData.remark,amount:e.formData.amount,change_type:e.formData.change_type}).then((function(t){e.loading=!1,0===t.code&&(e.$notify({title:"成功",message:"操作成功",type:"success"}),e.$refs.dialog.close(),e.$refs.dialog1.close(),e.onSubmit(e.queryData),e.$refs.formDataref.resetFields())})).catch((function(t){e.loading=!1}))}))},onValueChange:function(e){},onSubmit:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.queryData=e,this.$refs.table.getList(e)}}},s=l,m=a("2877"),c=Object(m["a"])(s,r,n,!1,null,null,null);t["default"]=c.exports}}]);
|