chunk-06eb2a48.bd01afae9a2e2fe6fb2b.js 8.7 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-06eb2a48"],{"5e89":function(e,a,t){var r=t("861d"),s=Math.floor;e.exports=function(e){return!r(e)&&isFinite(e)&&s(e)===e}},"83e8":function(e,a,t){"use strict";var r=t("9a57"),s=t.n(r);s.a},"8ba4":function(e,a,t){var r=t("23e7"),s=t("5e89");r({target:"Number",stat:!0},{isInteger:s})},"9a57":function(e,a,t){},b3e1:function(e,a,t){"use strict";t.r(a);var r=function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",[t("TopTitle",[e._v(" 充值列表 ")]),t("div",{staticClass:"search"},[t("DetailBlock",{attrs:{title:"搜索条件"}},[t("div",{staticClass:"searchbar-container"},[t("NewSearch",{on:{submit:e.onSearchSubmit,reset:e.onSearchReset}},[t("el-form",{ref:"searchForm",attrs:{model:e.searchForm,inline:!0,rules:e.rules}},[t("el-form-item",{attrs:{label:"用户名称",prop:"username"}},[t("el-input",{attrs:{placeholder:"请输入用户名称",onkeyup:"this.value=this.value.replace(/[, ]/g,'')"},model:{value:e.searchForm.username,callback:function(a){e.$set(e.searchForm,"username",a)},expression:"searchForm.username"}})],1),t("el-form-item",{attrs:{prop:"ordernum",label:"订单号"}},[t("el-input",{attrs:{placeholder:"请输入订单号",onkeyup:"this.value=this.value.replace(/[, ]/g,'')"},model:{value:e.searchForm.ordernum,callback:function(a){e.$set(e.searchForm,"ordernum",a)},expression:"searchForm.ordernum"}})],1),t("el-form-item",{attrs:{prop:"select"}},[t("el-select",{staticStyle:{width:"118px"},attrs:{clearable:""},model:{value:e.searchForm.select,callback:function(a){e.$set(e.searchForm,"select",a)},expression:"searchForm.select"}},e._l(e.searchOption,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),t("el-form-item",{attrs:{prop:"is_first"}},[t("el-select",{staticStyle:{width:"118px"},attrs:{clearable:""},model:{value:e.searchForm.is_first,callback:function(a){e.$set(e.searchForm,"is_first",a)},expression:"searchForm.is_first"}},e._l(e.rechargeOption,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),t("el-form-item",{attrs:{prop:"type"}},[t("el-select",{staticStyle:{width:"118px"},attrs:{clearable:""},model:{value:e.searchForm.type,callback:function(a){e.$set(e.searchForm,"type",a)},expression:"searchForm.type"}},e._l(e.walletOption,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),t("el-form-item",{attrs:{prop:"min",label:"金额区间"}},[t("el-input",{attrs:{onkeyup:"this.value=this.value.replace(/[, ]/g,'')"},on:{change:e.handleMinChange},model:{value:e.searchForm.min,callback:function(a){e.$set(e.searchForm,"min",a)},expression:"searchForm.min"}})],1),t("span",[e._v("~")]),t("el-form-item",{attrs:{prop:"max"}},[t("el-input",{attrs:{onkeyup:"this.value=this.value.replace(/[, ]/g,'')"},on:{change:e.handleMaxChange},model:{value:e.searchForm.max,callback:function(a){e.$set(e.searchForm,"max",a)},expression:"searchForm.max"}})],1)],1)],1)],1)])],1),t("div",[t("DetailBlock",{attrs:{title:"充值总金额:"+e.totalAmount}},[t("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticStyle:{width:"100%"},attrs:{data:e.tableData}},[t("el-table-column",{attrs:{label:"订单号"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("div",{staticStyle:{cursor:"pointer"},on:{click:function(t){return e.goCashFlow(a.row.ordernum)}}},[e._v(" "+e._s(a.row.ordernum)+" ")])]}}])}),t("el-table-column",{attrs:{prop:"created_at",label:"充值时间"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("div",{staticClass:"title"},[e._v(e._s(e.timestampToDatetime(a.row.created_at)))])]}}])}),t("el-table-column",{attrs:{prop:"username",label:"用户名称"}}),t("el-table-column",{attrs:{prop:"currency",label:"币种"}}),t("el-table-column",{attrs:{prop:"exchange_rate",label:"当时汇率"}}),t("el-table-column",{attrs:{prop:"amount_origin",label:"原始金额"}}),t("el-table-column",{attrs:{prop:"amount",label:"充值金额"}}),t("el-table-column",{attrs:{prop:"is_first",label:"是否首次充值"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("div",{staticClass:"title"},[e._v(e._s(0==a.row.is_first?"否":"是"))])]}}])}),t("el-table-column",{attrs:{prop:"type",label:"账户类型"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("div",{staticClass:"title"},[e._v(e._s(1==a.row.type?"CNYC账户":"USDT账户"))])]}}])}),t("el-table-column",{attrs:{prop:"recharge_status",label:"状态"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("div",{staticClass:"title"},[e._v(e._s(1==a.row.is_check?"成功":"处理中"))])]}}])})],1)],1)],1),t("div",[t("Paginate",{attrs:{page:e.params.page,total:e.total},on:{currentChange:e.handleCurrentChange,sizeChange:e.handleSizeChange}})],1)],1)},s=[],l=(t("4160"),t("a9e3"),t("8ba4"),t("b64b"),t("159b"),t("0238")),i=t("c466"),n=t("b8d9"),o=t("8510"),c=t("16b0"),m=t("9ea4"),h=t("40b2"),u=t("365c"),p=0,d=1e8,b={name:"memberListPage",components:{Paginate:l["a"],DetailBlock:n["a"],TableSet:o["a"],NewSearch:c["a"],TopTitle:m["a"],Filters:h["a"]},data:function(){return{rules:{min:[{validator:this.validateCom,trigger:"blur"},{validator:this.validateMin,trigger:"blur"}],max:[{validator:this.validateCom,trigger:"blur"},{validator:this.validateMax,trigger:"blur"}]},params:{page:1,page_size:this.$store.state.attr.pageSize,created_at_start:"",created_at_end:""},total:0,totalAmount:"",searchOption:[{label:"全部状态",value:"all"},{label:"处理中",value:0},{label:"成功",value:1}],rechargeOption:[{label:"充值类型",value:"all"},{label:"首冲",value:"1"},{label:"非首冲",value:"0"}],walletOption:[{label:"账户类型",value:"all"},{label:"CNYC账户",value:"1"},{label:"USDT账户",value:"2"}],searchForm:{select:"all",username:"",ordernum:"",value:"",is_first:"all",type:"all"},loading:!1,tableData:[]}},mounted:function(){this.getData(this.params)},methods:{goCashFlow:function(e){this.$router.push({path:"/member/cashFlow-list",query:{ordernum:e}})},handleMinChange:function(){this.$refs.searchForm.validateField("searchForm.max")},handleMaxChange:function(){this.$refs.searchForm.validateField("searchForm.min")},validateCom:function(e,a,t){if("all"==this.searchForm.select||"username"==this.searchForm.select||"member_sn"==this.searchForm.select)return t();var r=Number(a);return Number.isInteger(r)?r<p?t(new Error("输入值必须大于0")):r>d?t(new Error("输入值必须小于100000000")):t():t(new Error("输入值必须为正整数"))},validateMin:function(e,a,t){if("all"==this.searchForm.select||"username"==this.searchForm.select||"member_sn"==this.searchForm.select)return t();var r=Number(a),s=Number(this.searchForm.max);return!s||r<s?t():t(new Error("输入值不得大于最大值"))},validateMax:function(e,a,t){if("all"==this.searchForm.select||"username"==this.searchForm.select||"member_sn"==this.searchForm.select)return t();var r=Number(a),s=Number(this.searchForm.min);return!s||r>s?t():t(new Error("输入值不得小于最小值"))},changeTime:function(e){e?(this.params.created_at_start=e[0]/1e3,this.params.created_at_end=e[1]/1e3):(this.params.created_at_start="",this.params.created_at_end="")},getData:function(e){var a=this;this.loading=!0,Object(u["kb"])(e).then((function(e){200===e.code?(a.tableData=e.data.list,a.total=parseInt(e.data.listTotalCount),a.totalAmount=e.data.totalAmount):a.$message.error(e.message),a.loading=!1}))},onSearchSubmit:function(){this.params.page=1,this.searchForm.value&&(this.searchClear(),this.params[this.searchForm.select]=this.searchForm.value,this.params[this.searchForm.is_first]=this.searchForm.value),this.params["username"]=this.searchForm.username,this.params["tag"]=this.searchForm.select,this.params["is_first"]=this.searchForm.is_first,this.params["type"]=this.searchForm.type,this.params["tag_min"]=this.searchForm.min,this.params["tag_max"]=this.searchForm.max,this.params["ordernum"]=this.searchForm.ordernum,this.getData(this.params)},searchClear:function(){var e=this;Object.keys(this.searchOption).forEach((function(a){return delete e.params[e.searchOption[a].value]}))},onSearchReset:function(){this.searchClear(),this.$refs.searchForm.resetFields(),this.params["tag"]="",this.params["username"]="",this.params["tag_min"]="",this.params["tag_max"]="",this.params["created_at_start"]="",this.params["created_at_end"]="",this.params["ordernum"]="",this.getData(this.params)},handleCurrentChange:function(e){this.params.page=e,this.getData(this.params)},handleSizeChange:function(e,a){this.params.page_size=e,this.getData(this.params)},remarkPageChange:function(e){this.page=e,this.getRemarkList()},timestampToDatetime:function(e){return Object(i["a"])(e,!0)}}},f=b,v=(t("83e8"),t("2877")),g=Object(v["a"])(f,r,s,!1,null,"5517ac95",null);a["default"]=g.exports}}]);