1 |
- import{b7 as M,b,r as B,s as $,ar as N,E as z,_ as R,c as h,at as S,w as I,e as w,f as y,h as l,i as r,g as a,t as i,A as k,m as c,R as L,S as U}from"./index.76214426.js";import{g as v,a as G}from"./drawMoney.78e71232.js";const q={setup(){const e=M(),t=b({loading:!0,btnLoading:!1,account:{}}),E=b({channel:[{required:!0,message:"\u63D0\u73B0\u8D26\u6237\u4E0D\u80FD\u4E3A\u7A7A",trigger:"change"}],get_fee:[{validator:(m,d,f)=>{if(!d||d==="0")return f(new Error("\u63D0\u73B0\u91D1\u989D\u4E0D\u80FD\u4E3A\u7A7A"));if(d=Number(d),!/(^[1-9]\d*$)/.test(d))return f(new Error("\u91D1\u989D\u5FC5\u987B\u4E3A\u6B63\u6574\u6570"));if(d>Number(t.account.account.amount))return f(new Error(`\u63D0\u73B0\u91D1\u989D\u4E0D\u80FD\u8D85\u8FC7${t.account.account.amount}`));if(d<Number(t.account.fee.fee_limit))return f(new Error(`\u63D0\u73B0\u91D1\u989D\u4E0D\u80FD\u4F4E\u4E8E${t.account.fee.fee_limit}`));f()},trigger:"change"}]}),A=B(),g=b({channel:"alipay",get_fee:0}),_=$(()=>g.get_fee*(t.account.fee_rate/100)>0?t.account.fee_max>0?Math.min(Math.max(g.get_fee*(t.account.fee_rate/100),t.account.fee_min),t.account.fee_max):Math.max(g.get_fee*(t.account.fee_rate/100),t.account.fee_min):0),p=()=>{e.push({path:"/store/finance/drawMoneyAccount"})};v().then(m=>{console.log("\u8BF7\u6C42\u7ED3\u679C\uFF1A",m),t.account=m.account}).finally(()=>{t.loading=!1});const D=async m=>{t.btnLoading=!0,G(g).then(d=>{z.success("\u63D0\u4EA4\u6210\u529F"),v(),console.log("\u63D0\u4EA4\u7ED3\u679C\uFF1A",d)}).finally(()=>{t.btnLoading=!1})};return{...N(t),rules:E,formRef:A,submit:D,toDrawMoneyAccount:p,params:g,take_fee:_}}};const T=e=>(L("data-v-433ef70f"),e=e(),U(),e),j={class:"addClassify-container"},H=T(()=>a("div",{class:"title-box"},[a("h2",{class:"title"},"\u8D26\u6237\u4F59\u989D\u63D0\u73B0")],-1)),J={class:"wrap"},K={class:"price"},O={class:"num"},P=c("\u5143 "),Q={key:0,class:"warning"},W={class:"wrap"},X={class:"wrap-item"},Y=c(" \u652F\u4ED8\u5B9D\u8D26\u6237: \u771F\u5B9E\u59D3\u540D: "),Z=c(" | \u8D26\u53F7: "),x=c(" \u5FAE\u4FE1\u8D26\u6237: \u771F\u5B9E\u59D3\u540D: "),ee=c(" | \u6635\u79F0: "),oe=c(" \u5FAE\u4FE1\u5C0F\u7A0B\u5E8F: openid: "),te=c(" \u5FAE\u4FE1\u94F6\u884C\u8D26\u6237: \u771F\u5B9E\u59D3\u540D: "),ae=c(" | \u8D26\u53F7: "),ne=c(" \u652F\u4ED8\u5B9D\u94F6\u884C\u8D26\u6237: \u771F\u5B9E\u59D3\u540D: "),se=c(" | \u8D26\u53F7: "),ue={class:"wrap-item"},le=c("\u5143"),re={class:"tips-text"},ie={class:"tips-text"},ce={key:0},de=c("\u5143"),_e=c("\u63D0\u4EA4");function pe(e,t,V,E,A,g){const _=h("el-form-item"),p=h("el-radio"),D=h("el-radio-group"),m=h("el-input"),d=h("el-button"),f=h("el-form"),C=S("loading");return I((w(),y("div",j,[H,l(f,{class:"form-container",ref:"formRef",model:e.params,rules:e.rules,"label-width":"150px"},{default:r(()=>[l(_,{label:"\u53EF\u63D0\u73B0\u91D1\u989D",prop:"name"},{default:r(()=>{var o,n,s,u;return[a("div",J,[a("p",K,[a("strong",O,i((o=e.account)==null?void 0:o.amount),1),P]),((n=e.account)==null?void 0:n.amount)<((s=e.account)==null?void 0:s.fee_limit)?(w(),y("p",Q,"\u5F53\u524D\u8D26\u6237\u4F59\u989D\u5C0F\u4E8E\u6700\u4F4E\u63D0\u73B0\u91D1\u989D("+i((u=e.account)==null?void 0:u.fee_limit)+"\u5143)\u9650\u5236,\u4E0D\u80FD\u63D0\u73B0",1)):k("",!0)])]}),_:1}),l(_,{label:"\u63D0\u73B0\u8D26\u6237",prop:"description"},{default:r(()=>[a("div",W,[a("div",X,[l(D,{modelValue:e.params.channel,"onUpdate:modelValue":t[0]||(t[0]=o=>e.params.channel=o),class:"ml-4"},{default:r(()=>[l(p,{label:"alipay",size:"large"},{default:r(()=>{var o,n,s,u;return[Y,a("strong",null,i((n=(o=e.account)==null?void 0:o.alipay)==null?void 0:n.realname),1),Z,a("strong",null,i((u=(s=e.account)==null?void 0:s.alipay)==null?void 0:u.account),1)]}),_:1}),l(p,{label:"weixin",size:"large"},{default:r(()=>{var o,n,s,u;return[x,a("strong",null,i((n=(o=e.account)==null?void 0:o.wechat)==null?void 0:n.realname),1),ee,a("strong",null,i((u=(s=e.account)==null?void 0:s.wechat)==null?void 0:u.nickname),1)]}),_:1}),l(p,{label:"wxapp",size:"large"},{default:r(()=>{var o,n;return[oe,a("strong",null,i((n=(o=e.account)==null?void 0:o.wechat)==null?void 0:n.wxapp_openid),1)]}),_:1}),l(p,{label:"bank",size:"large"},{default:r(()=>{var o,n,s,u;return[te,a("strong",null,i((n=(o=e.account)==null?void 0:o.bank)==null?void 0:n.realname),1),ae,a("strong",null,i((u=(s=e.account)==null?void 0:s.bank)==null?void 0:u.account),1)]}),_:1}),l(p,{label:"alipaybank",size:"large"},{default:r(()=>{var o,n,s,u;return[ne,a("strong",null,i((n=(o=e.account)==null?void 0:o.alipaybank)==null?void 0:n.realname),1),se,a("strong",null,i((u=(s=e.account)==null?void 0:s.alipaybank)==null?void 0:u.account),1)]}),_:1})]),_:1},8,["modelValue"])]),a("div",ue,[a("span",{class:"improvement",onClick:t[1]||(t[1]=o=>e.toDrawMoneyAccount())},"\u5B8C\u5584\u63D0\u73B0\u8D26\u6237")])])]),_:1}),l(_,{label:"\u63D0\u73B0\u91D1\u989D",prop:"pictrue"},{default:r(()=>[l(m,{modelValue:e.params.get_fee,"onUpdate:modelValue":t[2]||(t[2]=o=>e.params.get_fee=o)},{append:r(()=>[le]),_:1},8,["modelValue"])]),_:1}),l(_,{class:"tips-box"},{default:r(()=>{var o,n,s,u,F;return[a("p",re,"\u6700\u4F4E\u63D0\u73B0\u91D1\u989D: "+i((o=e.account)==null?void 0:o.fee_limit)+"\u5143",1),a("p",ie,[c("\u670D\u52A1\u8D39\u6536\u8D39\u6807\u51C6: "+i((n=e.account)==null?void 0:n.fee_rate)+"%\u6BCF\u7B14\uFF0C\u6700\u4F4E\u6536\u53D6:"+i((s=e.account)==null?void 0:s.fee_min)+"\u5143 ",1),((u=e.account)==null?void 0:u.fee_max)>0?(w(),y("span",ce,"\u6700\u9AD8\u6536\u53D6:"+i((F=e.account)==null?void 0:F.fee_max)+"\u5143",1)):k("",!0)])]}),_:1}),l(_,{label:"\u624B\u7EED\u8D39",prop:"period"},{default:r(()=>[l(m,{modelValue:e.take_fee,"onUpdate:modelValue":t[3]||(t[3]=o=>e.take_fee=o),disabled:!0},{append:r(()=>[de]),_:1},8,["modelValue"])]),_:1}),l(_,{label:"\u5B9E\u9645\u5230\u8D26\u91D1\u989D",prop:"minimum"},{default:r(()=>[a("span",null,i(Number((e.params.get_fee-e.take_fee).toFixed(2))<=0?0:(e.params.get_fee-e.take_fee).toFixed(2))+"\u5143",1)]),_:1}),l(_,null,{default:r(()=>[l(d,{type:"primary",loading:e.btnLoading,onClick:t[4]||(t[4]=o=>e.submit())},{default:r(()=>[_e]),_:1},8,["loading"])]),_:1})]),_:1},8,["model","rules"])])),[[C,e.loading]])}const ge=R(q,[["render",pe],["__scopeId","data-v-433ef70f"]]);export{ge as default};
|