| 1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-97316c4c"],{"4c21":function(t,e,a){},"62e2":function(t,e,a){"use strict";var n=a("4c21"),s=a.n(n);s.a},"930c":function(t,e,a){"use strict";a.d(e,"i",(function(){return s})),a.d(e,"b",(function(){return r})),a.d(e,"j",(function(){return o})),a.d(e,"c",(function(){return l})),a.d(e,"h",(function(){return i})),a.d(e,"l",(function(){return c})),a.d(e,"a",(function(){return u})),a.d(e,"f",(function(){return p})),a.d(e,"d",(function(){return d})),a.d(e,"e",(function(){return m})),a.d(e,"k",(function(){return f})),a.d(e,"g",(function(){return h}));var n=a("b775");function s(t){return Object(n["b"])({url:"/daishou/index",method:"get",params:t})}function r(t,e){return Object(n["b"])({url:"/daishou/update",method:"put",params:t,data:e})}function o(t){return Object(n["b"])({url:"/daifu/index",method:"get",params:t})}function l(t,e){return Object(n["b"])({url:"/daifu/update",method:"put",params:t,data:e})}function i(t){return Object(n["b"])({url:"/daishou-account/index",method:"get",params:t})}function c(t){return Object(n["b"])({url:"/employee/daishoufu",method:"get",params:t})}function u(t){return Object(n["b"])({url:"/employee/create",method:"post",data:t})}function p(t,e){return Object(n["b"])({url:"/daishou-account/update",method:"put",params:t,data:e})}function d(t,e){return Object(n["b"])({url:"/daishou-account/create",method:"post",params:t,data:e})}function m(t,e){return Object(n["b"])({url:"/daishou-account/delete",method:"delete",params:t,data:e})}function f(t){return Object(n["b"])({url:"/daishoufu-config/index",method:"get",params:t})}function h(t,e){return Object(n["b"])({url:"/daishoufu-config/update",method:"put",params:t,data:e})}},"9e99":function(t,e,a){"use strict";a.r(e);var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("div",{staticClass:"presentForm"},[a("div",{staticClass:"leftFrom"},[a("el-form",{ref:"params",staticClass:"formList",attrs:{model:t.params,"label-width":"100px"}},[a("el-form-item",{attrs:{label:"订单号"}},[a("el-input",{attrs:{placeholder:"请输入订单号",onkeyup:"this.value=this.value.replace(/[, ]/g,'')"},model:{value:t.params.ordernum,callback:function(e){t.$set(t.params,"ordernum","string"===typeof e?e.trim():e)},expression:"params.ordernum"}})],1),a("el-form-item",{attrs:{label:"商户名"}},[a("el-input",{attrs:{placeholder:"请输入商户名",onkeyup:"this.value=this.value.replace(/[, ]/g,'')"},model:{value:t.params.username,callback:function(e){t.$set(t.params,"username","string"===typeof e?e.trim():e)},expression:"params.username"}})],1),a("el-form-item",{attrs:{label:"类型"}},[a("el-select",{attrs:{clearable:"",placeholder:"请选择类型"},model:{value:t.params.type,callback:function(e){t.$set(t.params,"type",e)},expression:"params.type"}},t._l(t.bankType,(function(t){return a("el-option",{key:t.id,attrs:{label:t.text,value:t.id}})})),1)],1),a("el-form-item",{attrs:{label:"状态"}},[a("el-select",{attrs:{clearable:"",placeholder:"请选择状态"},model:{value:t.params.status,callback:function(e){t.$set(t.params,"status",e)},expression:"params.status"}},t._l(t.statusList,(function(t){return a("el-option",{key:t.id,attrs:{label:t.text,value:t.id}})})),1)],1),a("el-form-item",{attrs:{label:"请选择时间"}},[a("el-date-picker",{attrs:{type:"datetimerange","value-format":"timestamp","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期","default-time":["00:00:00","23:59:59"]},on:{change:t.changeTime},model:{value:t.timeData,callback:function(e){t.timeData=e},expression:"timeData"}})],1)],1)],1),a("div",{staticClass:"inquire"},[a("el-button",{staticClass:"demand",attrs:{type:"primary"},on:{click:t.inquire}},[t._v("查询")])],1)]),a("div",[a("p",[t._v("交易额:"+t._s(t.amountAll)+" CNY")])]),a("div",{staticClass:"tabs"},[a("div"),a("div",{staticClass:"tabs_btn"},[a("el-button",{staticClass:"greenbg",on:{click:function(e){return t.refresh()}}},[t._v("刷新")])],1)]),a("div",[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticStyle:{width:"100%"},attrs:{data:t.tableData,border:"","cell-style":{textAlign:"center"},"header-cell-style":{textAlign:"center"}}},[a("el-table-column",{attrs:{prop:"username",label:"商户名"}}),a("el-table-column",{attrs:{prop:"ordernum",label:"订单号"}}),a("el-table-column",{attrs:{prop:"currency",label:"法币"}}),a("el-table-column",{attrs:{prop:"amount",label:"金额"}}),a("el-table-column",{attrs:{prop:"usdt",label:"USDT金额"}}),a("el-table-column",{attrs:{prop:"real_name",label:"收款人"}}),a("el-table-column",{attrs:{prop:"account",label:"收款账户"}}),a("el-table-column",{attrs:{prop:"type",label:"收款类型"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("div",[a("p",[t._v(t._s(1==e.row.type?"银行卡":2==e.row.type?"微信":"支付宝"))])])]}}])}),a("el-table-column",{attrs:{prop:"bank_name",label:"支付渠道"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("div",[e.row.bank_name?a("p",[t._v(t._s(e.row.bank_name))]):a("p",[t._v("-")])])]}}])}),a("el-table-column",{attrs:{prop:"branch",label:"支行"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("div",[e.row.branch?a("p",[t._v(t._s(e.row.branch))]):a("p",[t._v("-")])])]}}])}),a("el-table-column",{attrs:{prop:"status",label:"订单状态"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("div",[t._v(" "+t._s(0==e.row.status?"待支付":1==e.row.status?"已支付":2==e.row.status?"已取消":"待确认")+" ")])]}}])}),a("el-table-column",{attrs:{prop:"closing_at",label:"代付信息"},scopedSlots:t._u([{key:"default",fn:function(e){return[e.row.pay_real_name&&e.row.pay_account?a("div",[e.row.pay_real_name?a("p",[t._v("代付人:"+t._s(e.row.pay_real_name))]):t._e(),e.row.pay_account?a("p",[t._v("代付账户:"+t._s(e.row.pay_account))]):t._e()]):a("span",[t._v("-")])]}}])}),a("el-table-column",{attrs:{prop:"updated_by",label:"更新人"}}),a("el-table-column",{attrs:{prop:"closing_at",label:"时间"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("div",[a("p",[t._v("更新时间:"+t._s(t.timestampToDatetime(e.row.updated_at)))]),a("p",[t._v("创建时间:"+t._s(t.timestampToDatetime(e.row.created_at)))])])]}}])}),a("el-table-column",{attrs:{prop:"closing_at",label:"操作"},scopedSlots:t._u([{key:"default",fn:function(e){return[1!=e.row.status?a("el-button",{staticClass:"greenbg",on:{click:function(a){return t.shClick(e.row)}}},[t._v("确认转账")]):a("span",[t._v("-")])]}}])})],1),a("Paginate",{attrs:{page:t.params.page,total:t.total},on:{currentChange:t.handleCurrentChange,sizeChange:t.handleSizeChange}})],1),a("el-dialog",{attrs:{title:"确认转账",visible:t.shPopup,width:"60%","before-close":t.shClose},on:{"update:visible":function(e){t.shPopup=e}}},[a("div",{staticClass:"shDiv"},[a("div",[t._v(" 代付账户: "),a("el-select",{attrs:{filterable:"","filter-method":t.filterAccount,placeholder:"请选择代付账户"},on:{change:t.accountChange},model:{value:t.accountId,callback:function(e){t.accountId=e},expression:"accountId"}},t._l(t.accountListFilter,(function(e){return a("el-option",{key:e.id,attrs:{label:e.real_name,value:e.id}},[a("span",[t._v(t._s(e.real_name)+"—")]),a("span",[t._v(t._s(1==e.type?"银行卡":2==e.type?"微信":"支付宝"))]),a("span",[t._v(":"+t._s(e.account))])])})),1)],1),a("p",[t._v("商户名:"+t._s(t.shInfo.username))]),a("p",[t._v("法币:"+t._s(t.shInfo.currency))]),a("p",[t._v("金额:"+t._s(t.shInfo.amount))]),a("p",[t._v("收款人:"+t._s(t.shInfo.real_name))]),a("p",[t._v("收款方式:"+t._s(t.shInfo.bank_name))]),a("p",[t._v("收款账户:"+t._s(t.shInfo.account))]),1==t.shInfo.type&&t.shInfo.branch?a("p",[t._v("支行:"+t._s(t.shInfo.branch))]):t._e(),1!=t.shInfo.type?a("div",[a("p",[t._v("二维码:")]),a("img",{staticStyle:{width:"400px",height:"400px"},attrs:{src:t.shInfo.qrcode,alt:""}})]):t._e(),a("div",{staticStyle:{color:"red"}},[t._v(" 一但确认转账,系统将自动放款,请谨慎处理。 ")])]),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(e){t.shPopup=!1}}},[t._v("取消")]),a("el-button",{attrs:{type:"primary"},on:{click:t.shSubmit}},[t._v("确认")])],1)])],1)},s=[],r=(a("4de4"),a("4160"),a("c975"),a("159b"),a("930c")),o=a("0238"),l=a("c466"),i={name:"paymentOrder",components:{Paginate:o["a"]},data:function(){return{pickerOptions:{disabledDate:function(t){return t.getTime()<Date.now()-864e5}},amountAll:0,params:{page:1,page_size:this.$store.state.attr.pageSize,ordernum:"",status:"",type:"",created_at_start:"",created_at_end:"",username:""},bankType:[{id:"1",text:"银行卡"},{id:"2",text:"微信"},{id:"3",text:"支付宝"}],statusList:[{id:0,text:"待支付"},{id:1,text:"已支付"},{id:2,text:"已取消"},{id:3,text:"待确认"}],timeData:[],tableData:[],loading:!1,total:0,shPopup:!1,accountList:[],accountListFilter:[],accountName:"",accountId:"",accountInfo:{},shInfo:{}}},computed:{},watch:{},mounted:function(){this.install()},methods:{install:function(){var t=this,e={page:this.params.page-1,page_page:this.params.page_size,ordernum:this.params.ordernum,username:this.params.username,status:this.params.status,type:this.params.type,created_at_start:this.params.created_at_start,created_at_end:this.params.created_at_end};Object(r["j"])(e).then((function(e){200===e.code?(t.amountAll=e.data.totalAmount,t.total=parseInt(e.data.listTotalCount),t.tableData=e.data.list):t.$message.error(e.message),t.loading=!1}));var a={page:0,page_page:3e3,status:"1"};Object(r["h"])(a).then((function(e){200===e.code?(t.accountList=e.data.list,t.accountListFilter=e.data.list):t.$message.error(e.message),t.loading=!1}))},refresh:function(){this.tableData=[],this.params.page=1,this.install()},inquire:function(){this.params.page=1,this.install()},changeTime:function(t){t?(this.params.created_at_start=t[0]/1e3,this.params.created_at_end=t[1]/1e3):(this.params.created_at_start="",this.params.created_at_end="")},shClick:function(t){this.shInfo=t,this.shPopup=!0},accountChange:function(){var t=this;this.accountList.forEach((function(e){e.id==t.accountId&&(t.accountInfo=e)}))},shSubmit:function(){var t=this,e={id:this.shInfo.id,pay_account:this.accountInfo.account,pay_real_name:this.accountInfo.real_name,status:1};Object(r["c"])(e,e).then((function(e){200==e.code?(t.$message({type:"success",message:e.message}),t.refresh(),t.shClose()):t.$message({type:"info",message:e.message})})).catch((function(){t.$message({type:"info",message:result.message})}))},shClose:function(){this.shPopup=!1,this.accountId="",this.accountInfo={},this.shInfo={}},filterAccount:function(t){this.accountListFilter=this.accountList.filter((function(e){return-1!==e.real_name.indexOf(t)}))},handleCurrentChange:function(t){this.params.page=t,this.install()},handleSizeChange:function(t,e){this.params.page_size=t,this.install()},timestampToDatetime:function(t){return Object(l["a"])(t,!0)}},beforeCreate:function(){},created:function(){},beforeMount:function(){},beforeUpdate:function(){},updated:function(){},beforeDestroy:function(){},destroyed:function(){},activated:function(){}},c=i,u=(a("62e2"),a("2877")),p=Object(u["a"])(c,n,s,!1,null,"3efb4b7b",null);e["default"]=p.exports}}]);
|