1 |
- import{aa as H,d as Y,r as L,b as A,s as x,c as r,e as b,f as P,g as s,h as l,i as n,t as c,u as t,k as v,m as f,A as C,aS as Z,q as ee,a2 as ue,F as te,E as W,_ as ae}from"./index.0308b213.js";const ne=()=>H.request({url:"agent/finance.cash/getcash"}),oe=V=>H.request({url:"agent/finance.cash/getcash",method:"POST",data:V}),ce={class:"get-cash"},le={style:{"font-weight":"500","font-size":"28px"}},ie=f(" \u5143"),_e={class:"link"},fe=f("\u5143"),me=f("\u5143"),se={class:"tn-form-item__tips"},de={class:"tn-form-item__tips"},pe={key:0},re=f("\u63D0\u4EA4"),De={class:"dialog-footer"},he=f("\u53D6\u6D88"),ge=f("\u786E\u8BA4"),Fe=Y({setup(V){const D=L(!1),N=L(),i=A({channel:"",get_fee:0}),J=A({channel:[{required:!0,message:"\u63D0\u73B0\u8D26\u6237\u4E0D\u80FD\u4E3A\u7A7A",trigger:"change"}],get_fee:[{validator:(u,a,o)=>{if(!a||a==="0")return o(new Error("\u63D0\u73B0\u91D1\u989D\u4E0D\u80FD\u4E3A\u7A7A"));if(a=Number(a),a>Number(e.account.amount))return o(new Error(`\u63D0\u73B0\u91D1\u989D\u4E0D\u80FD\u8D85\u8FC7${e.account.amount}`));if(a<Number(e.fee.fee_limit))return o(new Error(`\u63D0\u73B0\u91D1\u989D\u4E0D\u80FD\u4F4E\u4E8E${e.fee.fee_limit}`));o()},trigger:"change"}]}),e=A({account:{wechat:{openid:"",openid_wxapp:"",nickname:"",realname:""},bank:{title:"",account:"",realname:""},alipay:{realname:"",account:""},amount:""},fee:{fee_limit:0,fee_rate:0,fee_min:0,fee_max:0}}),q=x(()=>e.account.wechat.nickname!=""&&e.account.wechat.realname!=""),K=x(()=>e.account.bank.account!=""&&e.account.bank.realname!=""),Q=x(()=>e.account.alipay.account!=""&&e.account.alipay.realname!=""),d=x(()=>i.get_fee*(e.fee.fee_rate/100)>0?e.fee.fee_max>0?Math.min(Math.max(i.get_fee*(e.fee.fee_rate/100),e.fee.fee_min),e.fee.fee_max):Math.max(i.get_fee*(e.fee.fee_rate/100),e.fee.fee_min):0),G=()=>{ne().then(u=>{var a,o,m,B,h,p,y,_,g,F,k,E,w,I,M,R,U,$,S,O,T,j,z;e.account.wechat.openid=((o=(a=u==null?void 0:u.account)==null?void 0:a.wechat)==null?void 0:o.openid)||"",e.account.wechat.openid_wxapp=((B=(m=u==null?void 0:u.account)==null?void 0:m.wechat)==null?void 0:B.openid_wxapp)||"",e.account.wechat.nickname=((p=(h=u==null?void 0:u.account)==null?void 0:h.wechat)==null?void 0:p.nickname)||"",e.account.wechat.realname=((_=(y=u==null?void 0:u.account)==null?void 0:y.wechat)==null?void 0:_.realname)||"",e.account.bank.title=((F=(g=u==null?void 0:u.account)==null?void 0:g.bank)==null?void 0:F.title)||"",e.account.bank.account=((E=(k=u==null?void 0:u.account)==null?void 0:k.bank)==null?void 0:E.account)||"",e.account.bank.realname=((I=(w=u==null?void 0:u.account)==null?void 0:w.bank)==null?void 0:I.realname)||"",e.account.alipay.account=((R=(M=u==null?void 0:u.account)==null?void 0:M.alipay)==null?void 0:R.account)||"",e.account.alipay.realname=(($=(U=u==null?void 0:u.account)==null?void 0:U.alipay)==null?void 0:$.realname)||"",e.account.amount=((S=u==null?void 0:u.account)==null?void 0:S.amount)||"",e.fee.fee_limit=((O=u.fee)==null?void 0:O.fee_limit)||0,e.fee.fee_rate=((T=u.fee)==null?void 0:T.fee_rate)||0,e.fee.fee_min=((j=u.fee)==null?void 0:j.fee_min)||0,e.fee.fee_max=((z=u.fee)==null?void 0:z.fee_max)||0})};G();const X=()=>{var u;D.value=!1,(u=N.value)==null||u.validate((a,o)=>{if(a)oe(i).then(m=>{W.success(m.msg),G()});else{const m=o?o[Object.keys(o)[0]][0].message:"\u6821\u9A8C\u5931\u8D25";W.error(m)}})};return(u,a)=>{const o=r("el-form-item"),m=r("el-radio"),B=r("el-radio-group"),h=r("el-input"),p=r("el-button"),y=r("el-dialog");return b(),P(te,null,[s("div",ce,[l(t(ue),{ref_key:"formRef",ref:N,model:t(i),rules:t(J),"label-width":"120px"},{default:n(()=>[l(o,{label:"\u53EF\u63D0\u73B0\u91D1\u989D"},{default:n(()=>[s("div",null,[s("span",le,c(t(e).account.amount),1),ie])]),_:1}),l(o,{label:"\u63D0\u73B0\u8D26\u6237",prop:"channel"},{default:n(()=>[l(B,{modelValue:t(i).channel,"onUpdate:modelValue":a[0]||(a[0]=_=>t(i).channel=_)},{default:n(()=>[t(q)?(b(),v(m,{key:0,label:"weixin",style:{width:"100%"}},{default:n(()=>[f("\u5FAE\u4FE1\u8D26\u53F7 [\u771F\u5B9E\u59D3\u540D: "+c(t(e).account.wechat.realname)+" | \u6635\u79F0: "+c(t(e).account.wechat.nickname)+"]",1)]),_:1})):C("",!0),t(Q)?(b(),v(m,{key:1,label:"alipay",style:{width:"100%"}},{default:n(()=>[f("\u652F\u4ED8\u5B9D\u8D26\u53F7: [\u771F\u5B9E\u59D3\u540D: "+c(t(e).account.alipay.realname)+" | \u8D26\u53F7: "+c(t(e).account.alipay.account)+"]",1)]),_:1})):C("",!0),t(K)?(b(),v(m,{key:2,label:"bank",style:{width:"100%"}},{default:n(()=>[f("\u94F6\u884C\u8D26\u53F7: [\u771F\u5B9E\u59D3\u540D: "+c(t(e).account.bank.realname)+" | \u8D26\u53F7: "+c(t(e).account.bank.account)+"("+c(t(e).account.bank.title)+")]",1)]),_:1})):C("",!0)]),_:1},8,["modelValue"]),s("div",_e,[l(t(Z),{to:"/agent/finance/cash/account"},{default:n(()=>[f("\u5B8C\u5584\u63D0\u73B0\u8D26\u6237"+c(t(q)),1)]),_:1})])]),_:1}),l(o,{label:"\u63D0\u73B0\u91D1\u989D",prop:"get_fee"},{default:n(()=>[l(h,{modelValue:t(i).get_fee,"onUpdate:modelValue":a[1]||(a[1]=_=>t(i).get_fee=_),placeholder:"\u8BF7\u8F93\u5165\u8981\u63D0\u73B0\u7684\u91D1\u989D",type:"number"},{append:n(()=>[fe]),_:1},8,["modelValue"])]),_:1}),l(o,{label:"\u624B\u7EED\u8D39"},{default:n(()=>{var _,g,F,k,E;return[l(h,{modelValue:t(d),"onUpdate:modelValue":a[2]||(a[2]=w=>ee(d)?d.value=w:null),disabled:""},{append:n(()=>[me]),_:1},8,["modelValue"]),s("div",se,"\u6700\u4F4E\u63D0\u73B0\u91D1\u989D: "+c((_=t(e).fee)==null?void 0:_.fee_limit)+"\u5143",1),s("div",de,[f("\u670D\u52A1\u8D39\u6536\u8D39\u6807\u51C6: "+c((g=t(e).fee)==null?void 0:g.fee_rate)+"%\u6BCF\u7B14\uFF0C\u6700\u4F4E\u6536\u53D6:"+c((F=t(e).fee)==null?void 0:F.fee_min)+"\u5143 ",1),((k=t(e).fee)==null?void 0:k.fee_max)>0?(b(),P("span",pe,"\u6700\u9AD8\u6536\u53D6:"+c((E=t(e).fee)==null?void 0:E.fee_max)+"\u5143",1)):C("",!0)])]}),_:1}),l(o,{label:"\u5B9E\u9645\u5230\u8D26\u91D1\u989D",style:{"margin-top":"30px"}},{default:n(()=>[s("span",null,c(Number((t(i).get_fee-t(d)).toFixed(2))<=0?0:(t(i).get_fee-t(d)).toFixed(2))+"\u5143",1)]),_:1}),l(o,{label:""},{default:n(()=>[l(p,{type:"primary",onClick:a[3]||(a[3]=_=>D.value=!0)},{default:n(()=>[re]),_:1})]),_:1})]),_:1},8,["model","rules"])]),l(y,{modelValue:D.value,"onUpdate:modelValue":a[5]||(a[5]=_=>D.value=_),title:"\u63D0\u73B0\u63D0\u9192",width:"30%","align-center":""},{footer:n(()=>[s("span",De,[l(p,{onClick:a[4]||(a[4]=_=>D.value=!1)},{default:n(()=>[he]),_:1}),l(p,{type:"primary",onClick:X},{default:n(()=>[ge]),_:1})])]),default:n(()=>[s("span",null,"\u63D0\u73B0\u91D1\u989D"+c(t(i).get_fee)+"\u5143\uFF0C\u624B\u7EED\u8D39"+c(t(d))+"\u5143\uFF0C\u5B9E\u9645\u5230\u8D26 "+c(Number((t(i).get_fee-t(d)).toFixed(2))<=0?0:(t(i).get_fee-t(d)).toFixed(2))+" \u5143\uFF0C\u786E\u5B9A\u63D0\u73B0\u5417?",1)]),_:1},8,["modelValue"])],64)}}});const be=ae(Fe,[["__scopeId","data-v-1536967e"]]);export{be as default};
|