/* empty css */ /* empty css */ /* empty css */ import { C as e } from "./index-965d54ae.js"; import "./index-325f2a5d.js"; import { F as a } from "./index-8da36b2b.js"; import { _ as n } from "./point-afbdbc16.js"; import { H as l, ah as t, a5 as i, aF as o, I as s, J as r, ac as k, aJ as m, j as c, aD as u, c as B, ao as y, ad as d, ap as M, a6 as p, v, aE as f, M as b, a1 as A, K as h, a0 as g, ae as C, a4 as N, w as T, bj as I, aG as F, a8 as S, ax as E, aw as P, bk as x, Q as L, a as O, b as w, o as V, e as $, f as _, p as H, h as K, t as U, y as R, az as D, aW as G, G as j, R as Y, F as q, aK as W, bl as Z, _ as J, d as z, aC as X, m as Q, i as ee, } from "./index-476be0bb.js"; import { j as ae } from "./api.mine-40f950d7.js"; import { B as ne } from "./index-97676c1f.js"; import { F as le } from "./index-34aa487b.js"; /* empty css */ /* empty css */ /* empty css */ /* empty css */ import "./use-route-126c4f06.js"; import "./use-id-50eda0ee.js"; const [te, ie, oe] = l("picker"), se = (e) => e.find((e) => !e.disabled) || e[0]; function re(e, a) { for (let n = (a = o(a, 0, e.length)); n < e.length; n++) if (!e[n].disabled) return n; for (let n = a - 1; n >= 0; n--) if (!e[n].disabled) return n; return 0; } const ke = (e, a, n) => void 0 !== a && !!e.find((e) => e[n.value] === a); function me(e, a, n) { const l = e.findIndex((e) => e[n.value] === a); return e[re(e, l)]; } const [ce, ue] = l("picker-column"), Be = Symbol(ce); var ye = s({ name: ce, props: { value: r, fields: k(Object), options: m(), readonly: Boolean, allowHtml: Boolean, optionHeight: k(Number), swipeDuration: k(r), visibleOptionNum: k(r), }, emits: ["change", "clickOption", "scrollInto"], setup(e, { emit: a, slots: n }) { let l, t, i, s, r; const k = c(), m = c(), b = c(0), A = c(0), h = u(), g = () => e.options.length, C = () => (e.optionHeight * (+e.visibleOptionNum - 1)) / 2, N = (n) => { let t = re(e.options, n); const i = -t * e.optionHeight, o = () => { t > g() - 1 && (t = re(e.options, n)); const l = e.options[t][e.fields.value]; l !== e.value && a("change", l); }; l && i !== b.value ? (r = o) : o(), (b.value = i); }, T = () => e.readonly || !e.options.length, I = (a) => o(Math.round(-a / e.optionHeight), 0, g() - 1), F = B(() => I(b.value)), S = () => { (l = !1), (A.value = 0), r && (r(), (r = null)); }, E = (e) => { if (!T()) { if ((h.start(e), l)) { const e = (function (e) { const { transform: a } = window.getComputedStyle(e), n = a.slice(7, a.length - 1).split(", ")[5]; return Number(n); })(m.value); b.value = Math.min(0, e - C()); } (A.value = 0), (t = b.value), (i = Date.now()), (s = t), (r = null); } }, P = () => { if (T()) return; const a = b.value - s, n = Date.now() - i; if (n < 300 && Math.abs(a) > 15) return void ((a, n) => { const l = Math.abs(a / n); a = b.value + (l / 0.003) * (a < 0 ? -1 : 1); const t = I(a); (A.value = +e.swipeDuration), N(t); })(a, n); const t = I(b.value); (A.value = 200), N(t), setTimeout(() => { l = !1; }, 0); }, x = () => { const t = { height: "".concat(e.optionHeight, "px") }; return e.options.map((i, o) => { const s = i[e.fields.text], { disabled: k } = i, m = i[e.fields.value], c = { role: "button", style: t, tabindex: k ? -1 : 0, class: [ ue("item", { disabled: k, selected: m === e.value }), i.className, ], onClick: () => ((n) => { l || T() || ((r = null), (A.value = 200), N(n), a("clickOption", e.options[n])); })(o), }, u = { class: "van-ellipsis", [e.allowHtml ? "innerHTML" : "textContent"]: s, }; return v("li", c, [n.option ? n.option(i, o) : v("div", u, null)]); }); }; return ( y(Be), d({ stopMomentum: S }), M(() => { const a = l ? Math.floor(-b.value / e.optionHeight) : e.options.findIndex((a) => a[e.fields.value] === e.value), n = re(e.options, a), t = -n * e.optionHeight; l && n < a && S(), (b.value = t); }), p( "touchmove", (n) => { if (T()) return; h.move(n), h.isVertical() && ((l = !0), f(n, !0)); const r = o( t + h.deltaY.value, -g() * e.optionHeight, e.optionHeight ), k = I(r); k !== F.value && a("scrollInto", e.options[k]), (b.value = r); const m = Date.now(); m - i > 300 && ((i = m), (s = r)); }, { target: k } ), () => v( "div", { ref: k, class: ue(), onTouchstartPassive: E, onTouchend: P, onTouchcancel: P, }, [ v( "ul", { ref: m, style: { transform: "translate3d(0, ".concat(b.value + C(), "px, 0)"), transitionDuration: "".concat(A.value, "ms"), transitionProperty: A.value ? "all" : "none", }, class: ue("wrapper"), onTransitionend: S, }, [x()] ), ] ) ); }, }); const [de] = l("picker-toolbar"), Me = { title: String, cancelButtonText: String, confirmButtonText: String }, pe = ["cancel", "confirm", "title", "toolbar"], ve = Object.keys(Me); var fe = s({ name: de, props: Me, emits: ["confirm", "cancel"], setup(e, { emit: a, slots: n }) { const l = () => a("cancel"), t = () => a("confirm"), i = () => { const a = e.cancelButtonText || oe("cancel"); return v( "button", { type: "button", class: [ie("cancel"), b], onClick: l }, [n.cancel ? n.cancel() : a] ); }, o = () => { const a = e.confirmButtonText || oe("confirm"); return v( "button", { type: "button", class: [ie("confirm"), b], onClick: t }, [n.confirm ? n.confirm() : a] ); }; return () => v("div", { class: ie("toolbar") }, [ n.toolbar ? n.toolbar() : [ i(), n.title ? n.title() : e.title ? v("div", { class: [ie("title"), "van-ellipsis"] }, [e.title]) : void 0, o(), ], ]); }, }); const [be, Ae] = l("picker-group"), he = Symbol(be); i({ tabs: m(), activeTab: A(0), nextStepText: String }, Me); const ge = i( { loading: Boolean, readonly: Boolean, allowHtml: Boolean, optionHeight: A(44), showToolbar: h, swipeDuration: A(1e3), visibleOptionNum: A(6), }, Me ); const Ce = L( s({ name: te, props: i({}, ge, { columns: m(), modelValue: m(), toolbarPosition: g("top"), columnsFieldNames: Object, }), emits: [ "confirm", "cancel", "change", "scrollInto", "clickOption", "update:modelValue", ], setup(e, { emit: a, slots: n }) { const l = c(), o = c(e.modelValue.slice(0)), { parent: s } = y(he), { children: r, linkChildren: k } = C(Be); k(); const m = B(() => (function (e) { return i( { text: "text", value: "value", children: "children" }, e ); })(e.columnsFieldNames) ), u = B(() => N(e.optionHeight)), M = B(() => (function (e, a) { const n = e[0]; if (n) { if (Array.isArray(n)) return "multiple"; if (a.children in n) return "cascade"; } return "default"; })(e.columns, m.value) ), b = B(() => { const { columns: a } = e; switch (M.value) { case "multiple": return a; case "cascade": return (function (e, a, n) { const l = []; let i = { [a.children]: e }, o = 0; for (; i && i[a.children]; ) { const e = i[a.children], s = n.value[o]; (i = t(s) ? me(e, s, a) : void 0), !i && e.length && (i = me(e, se(e)[a.value], a)), o++, l.push(e); } return l; })(a, m.value, o); default: return [a]; } }), A = B(() => b.value.some((e) => e.length)), h = B(() => b.value.map((e, a) => me(e, o.value[a], m.value))), g = B(() => b.value.map((e, a) => e.findIndex((e) => e[m.value.value] === o.value[a]) ) ), L = (e, a) => { if (o.value[e] !== a) { const n = o.value.slice(0); (n[e] = a), (o.value = n); } }, O = () => ({ selectedValues: o.value.slice(0), selectedOptions: h.value, selectedIndexes: g.value, }), w = () => { r.forEach((e) => e.stopMomentum()); const e = O(); return ( S(() => { a("confirm", e); }), e ); }, V = () => a("cancel", O()), $ = () => b.value.map((l, t) => v( ye, { value: o.value[t], fields: m.value, options: l, readonly: e.readonly, allowHtml: e.allowHtml, optionHeight: u.value, swipeDuration: e.swipeDuration, visibleOptionNum: e.visibleOptionNum, onChange: (e) => ((e, n) => { L(n, e), "cascade" === M.value && o.value.forEach((e, a) => { const n = b.value[a]; ke(n, e, m.value) || L(a, n.length ? n[0][m.value.value] : void 0); }), S(() => { a("change", i({ columnIndex: n }, O())); }); })(e, t), onClickOption: (e) => ((e, n) => { const l = { columnIndex: n, currentOption: e }; a("clickOption", i(O(), l)), a("scrollInto", l); })(e, t), onScrollInto: (e) => { a("scrollInto", { currentOption: e, columnIndex: t }); }, }, { option: n.option } ) ), _ = (e) => { if (A.value) { const a = { height: "".concat(u.value, "px") }, n = { backgroundSize: "100% ".concat((e - u.value) / 2, "px") }; return [ v("div", { class: ie("mask"), style: n }, null), v("div", { class: [x, ie("frame")], style: a }, null), ]; } }, H = () => { const a = u.value * +e.visibleOptionNum, n = { height: "".concat(a, "px") }; return v("div", { ref: l, class: ie("columns"), style: n }, [ $(), _(a), ]); }, K = () => { if (e.showToolbar && !s) return v( fe, P(E(e, ve), { onConfirm: w, onCancel: V }), E(n, pe) ); }; let U; T( b, (e) => { e.forEach((e, a) => { e.length && !ke(e, o.value[a], m.value) && L(a, se(e)[m.value.value]); }); }, { immediate: !0 } ), T( () => e.modelValue, (e) => { I(e, o.value) || I(e, U) || ((o.value = e.slice(0)), (U = e.slice(0))); }, { deep: !0 } ), T( o, (n) => { I(n, e.modelValue) || ((U = n.slice(0)), a("update:modelValue", U)); }, { immediate: !0 } ), p("touchmove", f, { target: l }); return ( d({ confirm: w, getSelectedOptions: () => h.value }), () => { var a, l; return v("div", { class: ie() }, [ "top" === e.toolbarPosition ? K() : null, e.loading ? v(F, { class: ie("loading") }, null) : null, null == (a = n["columns-top"]) ? void 0 : a.call(n), H(), null == (l = n["columns-bottom"]) ? void 0 : l.call(n), "bottom" === e.toolbarPosition ? K() : null, ]); } ); }, }) ), Ne = { class: "p-10" }, Te = _( "div", { class: "bg-white van-hairline--top rounded-8" }, [ _("div", { class: "relative py-10 van-hairline--bottom" }, [ _( "div", { class: "flex items-center justify-between py-4 relative item px-16", }, [_("div", { class: "text-14 text-black" }, "TRX")] ), ]), ], -1 ), Ie = { class: "mt-12" }, Fe = { class: "mt-20 px-16" }, Se = { class: "text-16" }, Ee = { class: "rounded-8 overflow-hidden" }, Pe = { class: "bg-white mt-12 py-14 px-16 rounded-8 overflow-hidden" }, xe = { class: "font-600" }, Le = { class: "mt-8 text-14" }, Oe = { class: "flex items-center lh-26 py-4" }, we = _("span", { class: "ml-5 text-main font-600" }, "5000", -1), Ve = _("img", { class: "w-20 ml-5", src: n, alt: "" }, null, -1), $e = { class: "flex items-center lh-26" }, _e = { __name: "newTRX", setup(n) { const { t: l } = O(), t = w(), i = c({ type: 4, account: "", bank_name: "trx", bank_username: "trx", password: "", }), o = () => { D({ forbidClick: !0, duration: 0 }), ae(i.value).then((e) => { G(), j({ message: l("操作成功"), onClose() { t.back(); }, }); }); }; return (n, l) => { const t = a, s = e, r = ne, k = le; return ( V(), $("div", Ne, [ Te, _("div", Ie, [ v( k, { onSubmit: o }, { default: H(() => [ v( s, { class: "rounded-8 overflow-hidden" }, { default: H(() => [ v( t, { class: "!py-12", modelValue: K(i).account, "onUpdate:modelValue": l[0] || (l[0] = (e) => (K(i).account = e)), label: "TRX", placeholder: n.$t("请输入TRX地址"), rules: [ { required: !0, message: n.$t("请输入TRX地址"), }, ], }, null, 8, ["modelValue", "placeholder", "rules"] ), v( t, { class: "!py-12", modelValue: K(i).password, "onUpdate:modelValue": l[1] || (l[1] = (e) => (K(i).password = e)), type: "password", label: n.$t("登录密码"), placeholder: n.$t("请输入登录密码"), rules: [ { required: !0, message: n.$t("请输入登录密码"), }, ], }, null, 8, ["modelValue", "label", "placeholder", "rules"] ), ]), _: 1, } ), _("div", Fe, [ v( r, { block: "", type: "primary", "native-type": "submit", color: "#5A55E6", }, { default: H(() => [_("div", Se, U(n.$t("确定")), 1)]), _: 1, } ), ]), ]), _: 1, } ), _("div", Ee, [ _("div", Pe, [ _("div", xe, U(n.$t("提现说明")), 1), _("ul", Le, [ _("li", Oe, [ R(U(n.$t("最低提现金额为")) + " ", 1), we, Ve, ]), _( "li", $e, U( n.$t( "每天只能提现3次请仔细核对信息是否输入正确,提现未到账,请联系客服" ) ), 1 ), ]), ]), ]), ]), ]) ); }; }, }, He = { class: "p-10" }, Ke = { class: "bg-white van-hairline--top rounded-8" }, Ue = { class: "relative py-10 van-hairline--bottom" }, Re = { class: "flex items-center justify-between py-4 relative item px-16" }, De = { class: "text-14 text-black" }, Ge = { class: "mt-12" }, je = { class: "mt-20 px-16" }, Ye = { class: "text-16" }, qe = { class: "rounded-8 overflow-hidden" }, We = { class: "bg-white mt-12 py-14 px-16 rounded-8 overflow-hidden" }, Ze = { class: "font-600" }, Je = { class: "mt-8 text-14" }, ze = { class: "flex items-center lh-26 py-4" }, Xe = _("span", { class: "ml-5 text-main font-600" }, "4500", -1), Qe = _("img", { class: "w-20 ml-5", src: n, alt: "" }, null, -1), ea = { class: "flex items-center lh-26" }, aa = { __name: "INR", setup(n) { const { t: l } = O(), t = w(), i = c(!1), o = c({ type: 5, account: "", bank_name: "", bank_username: "", remark: "", password: "", }), s = ({ selectedOptions: e }) => { (o.value.bank_name = e[0]), (i.value = !1); }, r = (e) => { }, k = () => { if (o.value.bank_username) { // if (!/^[A-Za-z\u4e00-\u9fa5]+$/.test(o.value.bank_username)) // return void j(l("请输入正确的用户名2")); } D({ forbidClick: !0, duration: 0 }), ae({ ...o.value, bank_name: o.value.bank_name.key }).then((e) => { G(), j({ message: l("操作成功"), onClose() { t.back(); }, }); }); }, m = [ { name: "bKash", key: "bKash" }, { name: "Nagad", key: "Nagad" }, // { name: "Equitas Bank", key: "INEB" }, // { name: "Rbl Bank", key: "INRB" }, // { name: "Andhra Pragathi Grameena Bank", key: "INAPGB" }, // { name: "City Union Bank", key: "INCUB" }, // { name: "Tamilnad Mercantile Bank", key: "INTMB" }, // { name: "DBS Bank LTD", key: "INDBS" }, // { name: "Kotak Bank", key: "KOTAK" }, // { name: "Canara Bank", key: "CANAR" }, // { name: "Allahabad Bank", key: "ALHB" }, // { name: "Bank of India", key: "BOIB" }, // { name: "Federal Bank LTD", key: "FEDB" }, // { name: "IDBI Bank", key: "IDBI" }, // { name: "IDFC Bank", key: "IDFC" }, // { name: "IndusInd Bank", key: "IDSB" }, // { name: "India Post Payment Bank", key: "IPPB" }, // { name: "Jammu and Kashmir Bank Limited", key: "JAKB" }, // { name: "Karnataka Bank Limited", key: "KBLB" }, // { name: "Lakshmi Vilas Bank", key: "LXVB" }, // { name: "PAYTM Payments Bank LTD", key: "INPTMB" }, // { name: "Ujjivan Small Finance Bank", key: "UJVB" }, // { name: "DCB Bank", key: "DCB" }, // { name: "Federal Bank", key: "FEDERAL" }, // { name: "HDFC Bank", key: "HDFC" }, // { name: "Punjab National Bank", key: "PNB" }, // { name: "Indian Bank", key: "INDIAN" }, // { name: "ICICI Bank", key: "ICICI" }, // { name: "Syndicate Bank", key: "SYNDICATE" }, // { name: "Karur Vysya Bank", key: "KVB" }, // { name: "Union Bank of India", key: "UBOI" }, // { name: "Kotak Mahindra Bank", key: "KOTAKMB" }, // { name: "IDFC First Bank", key: "IFB" }, // { name: "Andhra Bank", key: "ANDRAB" }, // { name: "Karnataka Bank", key: "KTB" }, // { name: "icici corporate bank", key: "ICB" }, // { name: "Axis Bank", key: "AXISB" }, // { name: "UCO Bank", key: "UCO" }, // { name: "South Indian Bank", key: "SOUTHIB" }, // { name: "Yes Bank", key: "YESB" }, // { name: "Standard Chartered Bank", key: "INRSCB" }, // { name: "State Bank of India", key: "SBOI" }, // { name: "Indian Overseas Bank", key: "IOB" }, // { name: "Bandhan Bank", key: "BB" }, // { name: "Central Bank of India", key: "CBOI" }, // { name: "Bank of Baroda", key: "BOB" }, // { name: "BharatPE", key: "BHARATPE" }, // { name: "AU Small Finance Bank", key: "AUSFB" }, // { name: "Bank of Maharashtra", key: "BOM" }, // { name: "Punjab And Sind Bank", key: "PSB" }, // { name: "Shamrao Vithal Coop. Bank Ltd", key: "SVC" }, // { name: "Bharat Co-op Bank", key: "BHARATB" }, // { name: "Saraswat Bank", key: "SARASWAT" }, // { name: "Nainital Bank Ltd", key: "NTBL" }, // { name: "Catholic Syrian Bank", key: "CSB" }, // { name: "Cosmos Bank", key: "COSMOS" }, // { name: "Barclays Bank Plc", key: "BARCLAYS" }, // { name: "Citibank N.A. India", key: "CITIBIN" }, // { name: "BNP Paribas India", key: "INRBNP" }, // { name: "Bank of America", key: "BOA" }, // { name: "Kalyan Janata Sahakari Bank", key: "KALYAN" }, // { name: "Karnataka Gramin Bank", key: "KGM" }, // { name: "Razerpay Bank", key: "RAZ" }, // { name: "Smart Pay", key: "SMARTP" }, ]; return (n, t) => { const c = a, u = e, B = ne, y = le, d = Ce, M = W; return ( V(), $( q, null, [ _("div", He, [ _("div", Ke, [ _("div", Ue, [ // _("div", Re, [_("div", De, U(n.$t("印度")), 1)]), _("div", Re, [_("div", De, U(n.$t("孟加拉国")), 1)]), ]), ]), _("div", Ge, [ v( y, { onSubmit: k }, { default: H(() => [ v( u, { class: "rounded-8 overflow-hidden" }, { default: H(() => { var e; return [ v( c, { class: "onebank", "model-value": null != (e = K(o).bank_name.name) ? e : "", "is-link": "", readonly: "", label: n.$t("开户银行"), placeholder: n.$t("请输入开户银行"), rules: [ { required: !0, message: n.$t("请输入开户银行"), }, ], onClick: t[0] || (t[0] = (e) => (i.value = !0)), }, null, 8, [ "model-value", "label", "placeholder", "rules", ] ), v( c, { class: "!py-12", modelValue: K(o).account, "onUpdate:modelValue": t[1] || (t[1] = (e) => (K(o).account = e)), label: n.$t("收款账号"), type: "number", onInput: t[2] || (t[2] = (e) => { return ( (a = K(o).account), 0 == /^\d+$/.test(a) && (o.value.account = a.slice( 0, a.length - 1 )), void ( o.value.account.length > 20 && (j(l("只能填写20位数")), (o.value.account = o.value.account.slice(0, 20))) ) ); var a; }), placeholder: n.$t("请输入收款账号"), rules: [ { required: !0, message: n.$t("请输入收款账号"), }, ], }, null, 8, [ "modelValue", "label", "placeholder", "rules", ] ), v( c, { class: "!py-12", modelValue: K(o).bank_username, "onUpdate:modelValue": t[3] || (t[3] = (e) => (K(o).bank_username = e)), label: n.$t("收款姓名"), placeholder: n.$t("请输入收款姓名"), onInput: r, rules: [ { required: !0, message: n.$t("请输入收款姓名"), }, ], }, null, 8, [ "modelValue", "label", "placeholder", "rules", ] ), // v( // c, // { // class: "!py-12", // modelValue: K(o).remark, // "onUpdate:modelValue": // t[4] || (t[4] = (e) => (K(o).remark = e)), // label: "ifsc number", // rules: [ // { required: !0, message: "ifsc number" }, // ], // placeholder: "ifsc number", // }, // null, // 8, // ["modelValue"] // ), // v( // c, // { // class: "!py-12", // modelValue: K(o).password, // "onUpdate:modelValue": // t[5] || // (t[5] = (e) => (K(o).password = e)), // type: "password", // label: n.$t("登录密码"), // placeholder: n.$t("请输入登录密码"), // rules: [ // { // required: !0, // message: n.$t("请输入登录密码"), // }, // ], // }, // null, // 8, // [ // "modelValue", // "label", // "placeholder", // "rules", // ] // ), ]; }), _: 1, } ), _("div", je, [ v( B, { block: "", type: "primary", "native-type": "submit", color: "#5A55E6", }, { default: H(() => [ _("div", Ye, U(n.$t("确认")), 1), ]), _: 1, } ), ]), ]), _: 1, } ), _("div", qe, [ _("div", We, [ _("div", Ze, U(n.$t("提现说明")), 1), _("ul", Je, [ _("li", ze, [ R(U(n.$t("最低提现金额为")) + " ", 1), Xe, Qe, ]), _( "li", ea, U( n.$t( "每天只能提现3次请仔细核对信息是否输入正确,提现未到账,请联系客服" ) ), 1 ), ]), ]), ]), ]), ]), v( M, { show: K(i), "onUpdate:show": t[7] || (t[7] = (e) => (Y(i) ? (i.value = e) : null)), position: "bottom", }, { default: H(() => [ v( d, { columns: m, onConfirm: s, onCancel: t[6] || (t[6] = (e) => (i.value = !1)), "cancel-button-text": n.$t("取消"), "confirm-button-text": n.$t("确认"), "columns-field-names": { text: "name", value: "key" }, }, null, 8, ["cancel-button-text", "confirm-button-text"] ), ]), _: 1, }, 8, ["show"] ), ], 64 ) ); }; }, }, na = { class: "p-10" }, la = Z( '
BDT (TRC20)
', 1 ), ta = { class: "mt-12" }, ia = { class: "mt-20 px-16" }, oa = { class: "text-16" }, sa = { class: "rounded-8 overflow-hidden" }, ra = { class: "bg-white mt-12 py-14 px-16 rounded-8 overflow-hidden" }, ka = { class: "font-600" }, ma = { class: "mt-8 text-14" }, ca = { class: "flex items-center lh-26 py-4" }, ua = _("span", { class: "ml-5 text-main font-600" }, "20000", -1), Ba = _("img", { class: "w-20 ml-5", src: n, alt: "" }, null, -1), ya = { class: "flex items-center lh-26" }, da = { __name: "TRX", setup(n) { const { t: l } = O(), t = w(), i = c({ type: 1, account: "", bank_name: "trx", bank_username: "trx", password: "", }), o = () => { if (i.value.account.length > 36 || i.value.account.length < 30) return j(l("请输入正确的BDT(TRC20)地址")); D({ forbidClick: !0, duration: 0 }), ae(i.value).then((e) => { G(), j({ message: l("操作成功"), onClose() { t.back(); }, }); }); }; return (n, l) => { const t = a, s = e, r = ne, k = le; return ( V(), $("div", na, [ la, _("div", ta, [ v( k, { onSubmit: o }, { default: H(() => [ v( s, { class: "rounded-8 overflow-hidden" }, { default: H(() => [ v( t, { class: "!py-12", modelValue: K(i).account, "onUpdate:modelValue": l[0] || (l[0] = (e) => (K(i).account = e)), label: "BDT", placeholder: n.$t("请输入BDT地址") + " (TRC20)", rules: [ { required: !0, message: n.$t("请输入BDT地址") + " (TRC20)", }, ], }, null, 8, ["modelValue", "placeholder", "rules"] ), v( t, { class: "!py-12", modelValue: K(i).password, "onUpdate:modelValue": l[1] || (l[1] = (e) => (K(i).password = e)), type: "password", label: n.$t("登录密码"), placeholder: n.$t("请输入登录密码"), rules: [ { required: !0, message: n.$t("请输入登录密码"), }, ], }, null, 8, ["modelValue", "label", "placeholder", "rules"] ), ]), _: 1, } ), _("div", ia, [ v( r, { block: "", type: "primary", "native-type": "submit", color: "#5A55E6", }, { default: H(() => [_("div", oa, U(n.$t("确定")), 1)]), _: 1, } ), ]), ]), _: 1, } ), _("div", sa, [ _("div", ra, [ _("div", ka, U(n.$t("提现说明")), 1), _("ul", ma, [ _("li", ca, [ R(U(n.$t("最低提现金额为")) + " ", 1), ua, Ba, ]), _( "li", ya, U( n.$t( "每天只能提现3次请仔细核对信息是否输入正确,提现未到账,请联系客服" ) ), 1 ), ]), ]), ]), ]), ]) ); }; }, }, Ma = { class: "p-10" }, pa = { class: "bg-white van-hairline--top rounded-8" }, va = { class: "relative py-10 van-hairline--bottom" }, fa = { class: "flex items-center justify-between py-4 relative item px-16" }, ba = { class: "text-14 text-black" }, Aa = { class: "mt-12" }, ha = { class: "mt-20 px-16" }, ga = { class: "text-16" }, Ca = { class: "rounded-8 overflow-hidden" }, Na = { class: "bg-white mt-12 py-14 px-16 rounded-8 overflow-hidden" }, Ta = { class: "font-600" }, Ia = { class: "mt-8 text-14" }, Fa = { class: "flex items-center lh-26 py-4" }, Sa = _("span", { class: "ml-5 text-main font-600" }, "1000", -1), Ea = _("img", { class: "w-20 ml-5", src: n, alt: "" }, null, -1), Pa = { class: "flex items-center lh-26" }, xa = { __name: "BankCard", setup(n) { const { t: l } = O(), t = w(), i = c(!1), o = c({ type: 2, account: "", bank_name: "", bank_username: "", password: "", }), s = ({ selectedOptions: e }) => { (o.value.bank_name = e[0]), (i.value = !1); }, r = (e) => { /^[A-Za-z\u4e00-\u9fa5]+$/.test(o.value.bank_username) || (j(l("请输入正确的用户名")), (o.value.bank_username = o.value.bank_username.slice( 0, o.value.bank_username.length - 1 ))); }, k = () => { if (o.value.bank_username) { if (!/^[A-Za-z\u4e00-\u9fa5]+$/.test(o.value.bank_username)) return void j(l("请输入正确的用户名")); } D({ forbidClick: !0, duration: 0 }), ae({ ...o.value, bank_name: o.value.bank_name.key }).then((e) => { G(), j({ message: l("操作成功"), onClose() { t.back(); }, }); }); }, m = [ { name: "AGRIBANK", key: "AGR" }, { name: "BAC A BANK", key: "BAB" }, { name: "BAO VIET BANK", key: "BVB" }, { name: "BIDV BANK", key: "BIDV" }, { name: "EXIMBANK", key: "EIB" }, { name: "GP BANK", key: "GPB" }, { name: "HD BANK", key: "HDB" }, { name: "HONGLEONG BANK", key: "HLB" }, { name: "INDOVINA BANK", key: "IVB" }, { name: "KIENLONGBANK", key: "KLB" }, { name: "LIENVIET BANK", key: "LVB" }, { name: "MARITIME BANK", key: "MSB" }, { name: "MBBANK", key: "MB" }, { name: "NAMA BANK", key: "NAB" }, { name: "NGAN HANG A CHAU", key: "ACB" }, { name: "NH LD VIET NGA", key: "VRB" }, { name: "NH MTV CIMB", key: "CIMB" }, { name: "NH TMCP QUOC DAN", key: "NCB" }, { name: "NHTMCP BAN VIET", key: "VCAPB" }, { name: "Ngân hàng TMCP Việt Á", key: "VAB" }, { name: "Ngân hàng TMCP Đông Á", key: "DAB" }, { name: "Ngân hàng số VPDirect", key: "YOLO" }, { name: "OCEANBANK", key: "OJB" }, { name: "PGBANK", key: "PGB" }, { name: "PHUONGDONG BANK", key: "OCB" }, { name: "SACOMBANK", key: "STB" }, { name: "SAIGONBANK", key: "SGB" }, { name: "SCB", key: "SCB" }, { name: "SEABANK", key: "SEAB" }, { name: "SHB BANK", key: "SHB" }, { name: "SHINHAN BANK VN", key: "SHBVN" }, { name: "TECHCOMBANK", key: "TCB" }, { name: "TIENPHONG BANK", key: "TPB" }, { name: "UNITED OVERSEAS BANK", key: "UOB" }, { name: "VIB BANK", key: "VIB" }, { name: "VIDPublic Bank", key: "PBVN" }, { name: "VIETBANK", key: "VIETB" }, { name: "VIETCOMBANK", key: "VCB" }, { name: "VIETINBANK", key: "CTG" }, { name: "VPBANK", key: "VPB" }, { name: "WOORI BANK", key: "WOO" }, { name: "ABBANK", key: "ABB" }, { name: "NH TM TNHH MTV XAY DUNG VIET NAM", key: "CBB" }, { name: "Viet Capital Bank", key: "VIETC" }, { name: "Cake by VPBank - Digital Bank", key: "CAKE" }, { name: "Ubank by VPBank - Digital Bank", key: "UBANK" }, { name: "Timo - Digital Bank", key: "TIMO" }, { name: "Viettel Money", key: "VIETTEL" }, { name: "VNPT Money", key: "VNPT" }, { name: "VIETNAM PUBLIC JOINT STOCK COMMERCIAL BANK", key: "PVCOM" }, { name: "Co-operative Bank of Viet Nam", key: "COOP" }, { name: "KASIKORNBANK", key: "KBANK" }, { name: "The Development Bank of Singapore Limited", key: "DBS" }, { name: "KB Kookmin Bank Hanoi Branch", key: "Kookmin_HN" }, { name: "KB Kookmin Bank Hồ Chí Minh Branch", key: "Kookmin_HCM" }, { name: "NongHyup Bank Ha Noi", key: "NongHyup" }, { name: "DongA Commercial Joint Stock Bank", key: "DongA" }, { name: "United Overseas Bank", key: "UOSB" }, { name: "The Hongkong and Shanghai Banking Corporation", key: "HSBC", }, { name: "Ngân hàng Công nghiệp Hàn Quốc - Chi nhánh Hà Nội", key: "IBKHN", }, { name: "Ngân hàng Công nghiệp Hàn Quốc - Chi nhánh TP. Hồ Chí Minh", key: "IBKHCM", }, { name: "Standard Chartered", key: "SC" }, { name: "Vietnam Bank for Social Policies", key: "VBSP" }, { name: "Vietnam Development Bank", key: "VDB" }, { name: "Australia and New Zealand Banking Group Limited", key: "ANZ", }, { name: "Citibank(Ngân hàng Citibank, N.A. - Chi nhánh Hà Nội)", key: "CITI", }, { name: "Ngân hàng KEB Hana – Chi nhánh Thành phố Hồ Chí Minh", key: "KEBHanaHCM", }, { name: "Ngân hàng KEB Hana – Chi nhánh Hà Nội", key: "KEBHANAHN" }, { name: "Công ty Tài chính TNHH MTV Mirae Asset (Việt Nam)", key: "MAFC", }, ]; return (n, t) => { const c = a, u = e, B = ne, y = le, d = Ce, M = W; return ( V(), $( q, null, [ _("div", Ma, [ _("div", pa, [ _("div", va, [ _("div", fa, [_("div", ba, U(n.$t("肯尼亚")), 1)]), ]), ]), _("div", Aa, [ v( y, { onSubmit: k }, { default: H(() => [ v( u, { class: "rounded-8 overflow-hidden" }, { default: H(() => [ v( c, { class: "!py-12", disabled: "", readonly: "", label: n.$t("开户银行"), placeholder: n.$t("肯尼亚"), }, null, 8, ["label", "placeholder"] ), v( c, { class: "!py-12", type: "number", modelValue: K(o).account, "onUpdate:modelValue": t[0] || (t[0] = (e) => (K(o).account = e)), label: n.$t("收款账号"), placeholder: n.$t("请输入收款账号"), onInput: t[1] || (t[1] = (e) => { return ( (a = K(o).account), 0 == /^\d+$/.test(a) && (o.value.account = a.slice( 0, a.length - 1 )), void ( o.value.account.length > 10 && (j(l("只能填写10位数")), (o.value.account = o.value.account.slice(0, 10))) ) ); var a; }), rules: [ { required: !0, message: n.$t("请输入收款账号"), }, ], }, null, 8, ["modelValue", "label", "placeholder", "rules"] ), v( c, { class: "!py-12", modelValue: K(o).bank_username, "onUpdate:modelValue": t[2] || (t[2] = (e) => (K(o).bank_username = e)), label: n.$t("收款姓名"), placeholder: n.$t("请输入收款姓名"), onInput: r, rules: [ { required: !0, message: n.$t("请输入收款姓名"), }, ], }, null, 8, ["modelValue", "label", "placeholder", "rules"] ), v( c, { class: "!py-12", modelValue: K(o).password, "onUpdate:modelValue": t[3] || (t[3] = (e) => (K(o).password = e)), type: "password", label: n.$t("登录密码"), placeholder: n.$t("请输入登录密码"), rules: [ { required: !0, message: n.$t("请输入登录密码"), }, ], }, null, 8, ["modelValue", "label", "placeholder", "rules"] ), ]), _: 1, } ), _("div", ha, [ v( B, { block: "", type: "primary", "native-type": "submit", color: "#5A55E6", }, { default: H(() => [ _("div", ga, U(n.$t("确定")), 1), ]), _: 1, } ), ]), ]), _: 1, } ), _("div", Ca, [ _("div", Na, [ _("div", Ta, U(n.$t("提现说明")), 1), _("ul", Ia, [ _("li", Fa, [ R(U(n.$t("最低提现金额为")) + " ", 1), Sa, Ea, ]), _( "li", Pa, U( n.$t( "每天只能提现3次请仔细核对信息是否输入正确,提现未到账,请联系客服" ) ), 1 ), ]), ]), ]), ]), ]), v( M, { show: K(i), "onUpdate:show": t[5] || (t[5] = (e) => (Y(i) ? (i.value = e) : null)), position: "bottom", }, { default: H(() => [ v( d, { columns: m, onConfirm: s, onCancel: t[4] || (t[4] = (e) => (i.value = !1)), "cancel-button-text": n.$t("取消"), "confirm-button-text": n.$t("确认"), "columns-field-names": { text: "name", value: "key" }, }, null, 8, ["cancel-button-text", "confirm-button-text"] ), ]), _: 1, }, 8, ["show"] ), ], 64 ) ); }; }, }, La = { class: "p-10" }, Oa = { class: "bg-white van-hairline--top rounded-8" }, wa = { class: "relative py-10 van-hairline--bottom" }, Va = { class: "flex items-center justify-between py-4 relative item px-16" }, $a = { class: "text-14 text-black" }, _a = { class: "mt-12" }, Ha = { class: "mt-20 px-16" }, Ka = { class: "text-16" }, Ua = { class: "rounded-8 overflow-hidden" }, Ra = { class: "bg-white mt-12 py-14 px-16 rounded-8 overflow-hidden" }, Da = { class: "font-600" }, Ga = { class: "mt-8 text-14" }, ja = { class: "flex items-center lh-26 py-4" }, Ya = _("span", { class: "ml-5 text-main font-600" }, "1000", -1), qa = _("img", { class: "w-20 ml-5", src: n, alt: "" }, null, -1), Wa = { class: "flex items-center lh-26" }, Za = { __name: "BankTwo", setup(n) { const { t: l } = O(), t = w(), i = c(!1), o = c({ type: 3, account: "", bank_name: "", bank_username: "", password: "", }), s = ({ selectedOptions: e }) => { (o.value.bank_name = e[0]), (i.value = !1); }, r = (e) => { /^[A-Za-z\u4e00-\u9fa5]+$/.test(o.value.bank_username) || (j(l("请输入正确的用户名")), (o.value.bank_username = o.value.bank_username.slice( 0, o.value.bank_username.length - 1 ))); }, k = () => { if (o.value.bank_username) { if (!/^[A-Za-z\u4e00-\u9fa5]+$/.test(o.value.bank_username)) return void j(l("请输入正确的用户名")); } D({ forbidClick: !0, duration: 0 }), ae({ ...o.value, bank_name: o.value.bank_name.key }).then((e) => { G(), j({ message: l("操作成功"), onClose() { t.back(); }, }); }); }, m = [ { name: "Abbey Mortgage Bank", key: "Abbey Mortgage Bank" }, { name: "Above Only MFB", key: "Above Only MFB" }, { name: "Access Bank", key: "Access Bank" }, { name: "Access Bank (Diamond)", key: "Access Bank (Diamond)" }, { name: "ALAT by WEMA", key: "ALAT by WEMA" }, { name: "Amju Unique MFB", key: "Amju Unique MFB" }, { name: "ASO Savings and Loans", key: "ASO Savings and Loans" }, { name: "Astrapolaris MFB LTD", key: "Astrapolaris MFB LTD" }, { name: "Bainescredit MFB", key: "Bainescredit MFB" }, { name: "Bowen Microfinance Bank", key: "Bowen Microfinance Bank" }, { name: "Carbon", key: "Carbon" }, { name: "CEMCS Microfinance Bank", key: "CEMCS Microfinance Bank" }, { name: "Chanelle Microfinance Bank Limited", key: "Chanelle Microfinance Bank Limited", }, { name: "Citibank Nigeria", key: "Citibank Nigeria" }, { name: "Corestep MFB", key: "Corestep MFB" }, { name: "Coronation Merchant Bank", key: "Coronation Merchant Bank" }, { name: "Crescent MFB", key: "Crescent MFB" }, { name: "Ecobank Nigeria", key: "Ecobank Nigeria" }, { name: "Ekondo Microfinance Bank", key: "Ekondo Microfinance Bank" }, { name: "Eyowo", key: "Eyowo" }, { name: "Fidelity Bank", key: "Fidelity Bank" }, { name: "Firmus MFB", key: "Firmus MFB" }, { name: "First Bank of Nigeria", key: "First Bank of Nigeria" }, { name: "First City Monument Bank", key: "First City Monument Bank" }, { name: "FSDH Merchant Bank Limited", key: "FSDH Merchant Bank Limited", }, { name: "Gateway Mortgage Bank LTD", key: "Gateway Mortgage Bank LTD", }, { name: "Globus Bank", key: "Globus Bank" }, { name: "GoMoney", key: "GoMoney" }, { name: "Guaranty Trust Bank", key: "Guaranty Trust Bank" }, { name: "Hackman Microfinance Bank", key: "Hackman Microfinance Bank", }, { name: "Hasal Microfinance Bank", key: "Hasal Microfinance Bank" }, { name: "Heritage Bank", key: "Heritage Bank" }, { name: "HopePSB", key: "HopePSB" }, { name: "Ibile Microfinance Bank", key: "Ibile Microfinance Bank" }, { name: "Infinity MFB", key: "Infinity MFB" }, { name: "Jaiz Bank", key: "Jaiz Bank" }, { name: "Kadpoly MFB", key: "Kadpoly MFB" }, { name: "Keystone Bank", key: "Keystone Bank" }, { name: "Kredi Money MFB LTD", key: "Kredi Money MFB LTD" }, { name: "Kuda Bank", key: "Kuda Bank" }, { name: "Lagos Building Investment Company Plc.", key: "Lagos Building Investment Company Plc.", }, { name: "Links MFB", key: "Links MFB" }, { name: "Living Trust Mortgage Bank", key: "Living Trust Mortgage Bank", }, { name: "Lotus Bank", key: "Lotus Bank" }, { name: "Mayfair MFB", key: "Mayfair MFB" }, { name: "Mint MFB", key: "Mint MFB" }, { name: "Paga", key: "Paga" }, { name: "PalmPay", key: "PalmPay" }, { name: "Parallex Bank", key: "Parallex Bank" }, { name: "Parkway - ReadyCash", key: "Parkway - ReadyCash" }, { name: "Paycom(OPAY)", key: "Paycom(OPAY)" }, { name: "Petra Mircofinance Bank Plc", key: "Petra Mircofinance Bank Plc", }, { name: "Polaris Bank", key: "Polaris Bank" }, { name: "Premium Trust Bank", key: "Premium Trust Bank" }, { name: "Providus Bank", key: "Providus Bank" }, { name: "QuickFund MFB", key: "QuickFund MFB" }, { name: "Rand Merchant Bank", key: "Rand Merchant Bank" }, { name: "Refuge Mortgage Bank", key: "Refuge Mortgage Bank" }, { name: "Rubies MFB", key: "Rubies MFB" }, { name: "Safe Haven MFB", key: "Safe Haven MFB" }, { name: "Solid Rock MFB", key: "Solid Rock MFB" }, { name: "Sparkle Microfinance Bank", key: "Sparkle Microfinance Bank", }, { name: "Stanbic IBTC Bank", key: "Stanbic IBTC Bank" }, { name: "Standard Chartered Bank", key: "Standard Chartered Bank" }, { name: "Stellas MFB", key: "Stellas MFB" }, { name: "Sterling Bank", key: "Sterling Bank" }, { name: "Suntrust Bank", key: "Suntrust Bank" }, { name: "TAJ Bank", key: "TAJ Bank" }, { name: "Tangerine Money", key: "Tangerine Money" }, { name: "TCF MFB", key: "TCF MFB" }, { name: "Titan Bank", key: "Titan Bank" }, { name: "Unical MFB", key: "Unical MFB" }, { name: "Union Bank of Nigeria", key: "Union Bank of Nigeria" }, { name: "United Bank For Africa", key: "United Bank For Africa" }, { name: "Unity Bank", key: "Unity Bank" }, { name: "VFD Microfinance Bank Limited", key: "VFD Microfinance Bank Limited", }, { name: "Wema Bank", key: "Wema Bank" }, { name: "Zenith Bank", key: "Zenith Bank" }, { name: "9mobile 9Payment Service Bank", key: "9mobile 9Payment Service Bank", }, ]; return (n, t) => { const c = a, u = e, B = ne, y = le, d = Ce, M = W; return ( V(), $( q, null, [ _("div", La, [ _("div", Oa, [ _("div", wa, [ _("div", Va, [_("div", $a, U(n.$t("尼日利亚")) + "1", 1)]), ]), ]), _("div", _a, [ v( y, { onSubmit: k }, { default: H(() => [ v( u, { class: "rounded-8 overflow-hidden" }, { default: H(() => { var e; return [ v( c, { class: "onebank", "model-value": null != (e = K(o).bank_name.name) ? e : "", "is-link": "", readonly: "", label: n.$t("开户银行"), placeholder: n.$t("请输入开户银行"), rules: [ { required: !0, message: n.$t("请输入开户银行"), }, ], onClick: t[0] || (t[0] = (e) => (i.value = !0)), }, null, 8, [ "model-value", "label", "placeholder", "rules", ] ), v( c, { class: "!py-12", modelValue: K(o).account, "onUpdate:modelValue": t[1] || (t[1] = (e) => (K(o).account = e)), label: n.$t("收款账号"), type: "number", onInput: t[2] || (t[2] = (e) => { return ( (a = K(o).account), 0 == /^\d+$/.test(a) && (o.value.account = a.slice( 0, a.length - 1 )), void ( o.value.account.length > 10 && (j(l("只能填写10位数")), (o.value.account = o.value.account.slice(0, 10))) ) ); var a; }), placeholder: n.$t("请输入收款账号"), rules: [ { required: !0, message: n.$t("请输入收款账号"), }, ], }, null, 8, [ "modelValue", "label", "placeholder", "rules", ] ), v( c, { class: "!py-12", modelValue: K(o).bank_username, "onUpdate:modelValue": t[3] || (t[3] = (e) => (K(o).bank_username = e)), label: n.$t("收款姓名"), placeholder: n.$t("请输入收款姓名"), onInput: r, rules: [ { required: !0, message: n.$t("请输入收款姓名"), }, ], }, null, 8, [ "modelValue", "label", "placeholder", "rules", ] ), v( c, { class: "!py-12", modelValue: K(o).password, "onUpdate:modelValue": t[4] || (t[4] = (e) => (K(o).password = e)), type: "password", label: n.$t("登录密码"), placeholder: n.$t("请输入登录密码"), rules: [ { required: !0, message: n.$t("请输入登录密码"), }, ], }, null, 8, [ "modelValue", "label", "placeholder", "rules", ] ), ]; }), _: 1, } ), _("div", Ha, [ v( B, { block: "", type: "primary", "native-type": "submit", color: "#5A55E6", }, { default: H(() => [ _("div", Ka, U(n.$t("确认")), 1), ]), _: 1, } ), ]), ]), _: 1, } ), _("div", Ua, [ _("div", Ra, [ _("div", Da, U(n.$t("提现说明")), 1), _("ul", Ga, [ _("li", ja, [ R(U(n.$t("最低提现金额为")) + " ", 1), Ya, qa, ]), _( "li", Wa, U( n.$t( "每天只能提现3次请仔细核对信息是否输入正确,提现未到账,请联系客服" ) ), 1 ), ]), ]), ]), ]), ]), v( M, { show: K(i), "onUpdate:show": t[6] || (t[6] = (e) => (Y(i) ? (i.value = e) : null)), position: "bottom", }, { default: H(() => [ v( d, { columns: m, onConfirm: s, onCancel: t[5] || (t[5] = (e) => (i.value = !1)), "cancel-button-text": n.$t("取消"), "confirm-button-text": n.$t("确认"), "columns-field-names": { text: "name", value: "key" }, }, null, 8, ["cancel-button-text", "confirm-button-text"] ), ]), _: 1, }, 8, ["show"] ), ], 64 ) ); }; }, }, Ja = { class: "p-10" }, za = { class: "bg-white van-hairline--top rounded-8" }, Xa = { class: "relative py-10 van-hairline--bottom" }, Qa = { class: "flex items-center justify-between py-4 relative item px-16" }, en = { class: "text-14 text-black" }, an = { class: "mt-12" }, nn = { class: "mt-20 px-16" }, ln = { class: "text-16" }, tn = { class: "rounded-8 overflow-hidden" }, on = { class: "bg-white mt-12 py-14 px-16 rounded-8 overflow-hidden" }, sn = { class: "font-600" }, rn = { class: "mt-8 text-14" }, kn = { class: "flex items-center lh-26 py-4" }, mn = _("span", { class: "ml-5 text-main font-600" }, "1000", -1), cn = _("img", { class: "w-20 ml-5", src: n, alt: "" }, null, -1), un = { class: "flex items-center lh-26" }, Bn = { __name: "BankThree", setup(n) { const { t: l } = O(), t = w(), i = c(!1), o = c({ type: 6, account: "", bank_name: "", bank_username: "", password: "", }), s = ({ selectedOptions: e }) => { (o.value.bank_name = e[0]), (i.value = !1); }, r = (e) => { /^[A-Za-z\u4e00-\u9fa5]+$/.test(o.value.bank_username) || (j(l("请输入正确的用户名")), (o.value.bank_username = o.value.bank_username.slice( 0, o.value.bank_username.length - 1 ))); }, k = () => { if (o.value.bank_username) { if (!/^[A-Za-z\u4e00-\u9fa5]+$/.test(o.value.bank_username)) return void j(l("请输入正确的用户名")); } D({ forbidClick: !0, duration: 0 }), ae({ ...o.value, bank_name: o.value.bank_name.key }).then((e) => { G(), j({ message: l("操作成功"), onClose() { t.back(); }, }); }); }, m = [ { name: "ASOSavings & Loans", key: "A&L" }, { name: "Abbey Mortgage Bank", key: "ABBEYMBB" }, { name: "AB Microfinance Bank", key: "ABMBB" }, { name: "ABU Microfinance Bank", key: "ABUMBB" }, { name: "AccessMobile", key: "ACCESSMOBILE" }, { name: "ALAT by WEMA", key: "ABW" }, { name: "Access Bank", key: "AB" }, { name: "Access Bank (Diamond)", key: "ABD" }, { name: "Accion Microfinance Bank", key: "ACCIONMBB" }, { name: "Adeyemi College Staff Microfinance Bank", key: "ACSMB" }, { name: "Addosser Microfinance Bank", key: "ADDOSSERMBB" }, { name: "Alpha Kapital Microfinance Bank", key: "AKMB" }, { name: "AL-Barakah Microfinance Bank", key: "AL-BARAKAHMBB" }, { name: "Al-Hayat Microfinance Bank", key: "AL-HAYATMBB" }, { name: "Alekun Microfinance Bank", key: "ALEKUNMBB" }, { name: "Allworkers Microfinance Bank", key: "ALLWORKERSMBB" }, { name: "AG Mortgage Bank", key: "AMB" }, { name: "AMML MFB", key: "AMMLMFB" }, { name: "Above Only Microfinance Bank", key: "AOMB" }, { name: "Apeks Microfinance Bank", key: "APEKSMBB" }, { name: "Astrapolaris Microfinance Bank", key: "ASTRAPOLARISMBB" }, { name: "Auchi Microfinance Bank", key: "AUCHIMBB" }, { name: "AMJU Unique Microfinance Bank", key: "AUMB" }, { name: "Baobab Microfinance Bank", key: "BAOBABMBB" }, { name: "Baines Credit Microfinance Bank", key: "BCMB" }, { name: "BC Kash Microfinance Bank", key: "BKMB" }, { name: "BRIDGEWAY MICROFINANCE BANK", key: "BMB" }, { name: "Boctrust Microfinance Bank", key: "BOCTRUSTMBB" }, { name: "Bosak Microfinance Bank", key: "BOSAKMBB" }, { name: "Bowen Microfinance Bank", key: "BOWENMBB" }, { name: "Brent Mortgage Bank", key: "BRENTMBB" }, { name: "Credit Afrique Microfinance Bank", key: "CAMB" }, { name: "Cellulant", key: "CELLULANT" }, { name: "CEMCS MicrofinanceBank", key: "CEMCSMBB" }, { name: "Contec Global Infotech Limited (NowNow)", key: "CGIL" }, { name: "ChamsMobile", key: "CHAMSMOBILE" }, { name: "Chikum Microfinance Bank", key: "CHIKUMMBB" }, { name: "Citi Bank", key: "CITIBANK" }, { name: "CIT Microfinance Bank", key: "CITMBB" }, { name: "Covenant Microfinance Bank", key: "CMB" }, { name: "Consumer Microfinance Bank", key: "CONSUMERMBB" }, { name: "Coronation Merchant Bank", key: "CORONATIONMBB" }, { name: "Daylight Microfinance Bank", key: "DMB" }, { name: "Eartholeum", key: "EARTHOLEUM" }, { name: "EcoBank PLC", key: "ECOBANKPLC" }, { name: "EcoMobile", key: "ECOMOBILE" }, { name: "Ekondo MFB", key: "EKONDOMFB" }, { name: "e-Barcs Microfinance Bank", key: "EMB" }, { name: "Emeralds Microfinance Bank", key: "EMERALDSMBB" }, { name: "Enterprise Bank", key: "ENTERPRISEBANK" }, { name: "Esan Microfinance Bank", key: "ESANMBB" }, { name: "Eso-E Microfinance Bank", key: "ESO-EMBB" }, { name: "Empire trust MFB", key: "ETM" }, { name: "eTranzact", key: "ETRANZACT" }, { name: "Ecobank Xpress Account", key: "EXA" }, { name: "Eyowo MFB", key: "EYOWOMFB" }, { name: "FAST Microfinance Bank", key: "FASTMBB" }, { name: "FBNMobile", key: "FBNMOBILE" }, { name: "FBNQUEST Merchant Bank", key: "FBNQUESTMBB" }, { name: "First Bank PLC", key: "FBP" }, { name: "First City Monument Bank", key: "FCMB" }, { name: "FCMB Easy Account", key: "FEA" }, { name: "FET", key: "FET" }, { name: "FFS Microfinance Bank", key: "FFSMBB" }, { name: "First Generation Mortgage Bank", key: "FGMB" }, { name: "Fidelity Bank", key: "FIDELITYBANK" }, { name: "Fidelity Mobile", key: "FIDELITYMOBILE" }, { name: "Fidfund Microfinance Bank", key: "FIDFUNDMBB" }, { name: "Firmus MFB", key: "FIRMUSMFB" }, { name: "FINATRUST MICROFINANCE BANK", key: "FMB" }, { name: "FBN Mortgages Limited", key: "FML" }, { name: "Fortis Microfinance Bank", key: "FORTISMBB" }, { name: "FortisMobile", key: "FORTISMOBILE" }, { name: "First Royal Microfinance Bank", key: "FRMB" }, { name: "FSDH Merchant Bank", key: "FSDHMBB" }, { name: "Flutterwave Technology Solutions Limited", key: "FTSL" }, { name: "Fullrange Microfinance Bank", key: "FULLRANGEMBB" }, { name: "Futo Microfinance Bank", key: "FUTOMBB" }, { name: "Gashua Microfinance Bank", key: "GASHUAMBB" }, { name: "Globus Bank", key: "GLOBUSBANK" }, { name: "Gateway Mortgage Bank", key: "GMB" }, { name: "GoMoney", key: "GOMONEY" }, { name: "GowansMicrofinance Bank", key: "GOWANSMBB" }, { name: "GreenBank Microfinance Bank", key: "GREENBANKMBB" }, { name: "Greenville Microfinance Bank", key: "GREENVILLEMBB" }, { name: "Greenwich Merchant Bank", key: "GREENWICHMBB" }, { name: "Grooming Microfinance Bank", key: "GROOMINGMBB" }, { name: "Guaranty Trust Bank", key: "GTB" }, { name: "GTMobile", key: "GTMOBILE" }, { name: "Hackman Microfinance Bank", key: "HACKMANMBB" }, { name: "Hedonmark", key: "HEDONMARK" }, { name: "Heritage Bank", key: "HERITAGEBANK" }, { name: "HighStreet Microfinance Bank", key: "HIGHSTREETMBB" }, { name: "Hasal Microfinance Bank", key: "HMB" }, { name: "Haggai Mortgage Bank Limited", key: "HMBL" }, { name: "Imperial Homes Mortgage Bank", key: "IHMB" }, { name: "IBILE Microfinance Bank", key: "IMB" }, { name: "Infinity Microfinance Bank", key: "INFINITYMBB" }, { name: "Innovectives Kesh", key: "INNOVECTIVESKESH" }, { name: "Intellifin", key: "INTELLIFIN" }, { name: "IRL Microfinance Bank", key: "IRLMBB" }, { name: "Imo State Microfinance Bank", key: "ISMB" }, { name: "Infinity Trust Mortgage Bank", key: "ITMB" }, { name: "Jaiz Bank", key: "JAIZBANK" }, { name: "Jubilee-Life Mortgage Bank", key: "JMB" }, { name: "Kegow", key: "KEGOW" }, { name: "Keystone Bank", key: "KEYSTONEBANK" }, { name: "KCMB Microfinance Bank", key: "KMB" }, { name: "Kuda", key: "KUDA" }, { name: "Lavender Microfinance Bank", key: "LAVENDERMBB" }, { name: "Lagos Building Investment Company", key: "LBIC" }, { name: "Letshego MFB", key: "LETSHEGOMFB" }, { name: "La Fayette Microfinance Bank", key: "LFMB" }, { name: "Lapo Microfinance Bank", key: "LMB" }, { name: "Lovonus Microfinance Bank", key: "LOVONUSMBB" }, { name: "M36", key: "M36" }, { name: "Mainstreet Microfinance Bank", key: "MAINSTREETMBB" }, { name: "Malachy Microfinance Bank", key: "MALACHYMBB" }, { name: "Manny Microfinance bank", key: "MANNYMBB" }, { name: "MAUTECH Microfinance Bank", key: "MAUTECHMBB" }, { name: "Mutual Benefits Microfinance Bank", key: "MBMB" }, { name: "Midland Microfinance Bank", key: "MIDLANDMBB" }, { name: "Mkudi", key: "MKUDI" }, { name: "Mint-Finex MICROFINANCE BANK", key: "MMB" }, { name: "MoneyBox", key: "MONEYBOX" }, { name: "Money Trust Microfinance Bank", key: "MTMB" }, { name: "Mutual Trust Microfinance Bank", key: "MUTUALTMBB" }, { name: "Nagarta Microfinance Bank", key: "NAGARTAMBB" }, { name: "Navy Microfinance Bank", key: "NAVYMBB" }, { name: "Ndiorah Microfinance Bank", key: "NDIORAHMBB" }, { name: "New Dawn Microfinance Bank", key: "NDMB" }, { name: "NIRSAL Microfinance Bank", key: "NIRSALMBB" }, { name: "NPF MicroFinance Bank", key: "NMB" }, { name: "Nova Merchant Bank", key: "NOVAMBB" }, { name: "New Prudential Bank", key: "NPB" }, { name: "NIP Virtual Bank", key: "NVB" }, { name: "Okpoga Microfinance Bank", key: "OKPOGAMBB" }, { name: "Ohafia Microfinance Bank", key: "OMB" }, { name: "One Finance", key: "ONEFINANCE" }, { name: "Olabisi Onabanjo University Microfinance Bank", key: "OOUMB", }, { name: "OPay Digital Services Limited (OPay)", key: "OPAY" }, { name: "Omoluabi savings and loans", key: "OSAL" }, { name: "Paga", key: "PAGA" }, { name: "Page Financials", key: "PAGEFINANCIALS" }, { name: "PALMPAY", key: "PALMPAY" }, { name: "Parallex Bank", key: "PARALLEXBANK" }, { name: "Parkway-ReadyCash", key: "PARKWAY-READYCASH" }, { name: "Parralex Microfinance bank", key: "PARRALEXMBB" }, { name: "PayAttitude Online", key: "PAYATTITUDEONLINE" }, { name: "PecanTrust Microfinance Bank", key: "PECANTRUSTMBB" }, { name: "Pennywise Microfinance Bank", key: "PENNYWISEMBB" }, { name: "Petra Microfinance Bank", key: "PETRAMBB" }, { name: "Platinum Mortgage Bank", key: "PLATINUMMBB" }, { name: "PatrickGold Microfinance Bank", key: "PAMB" }, { name: "Polaris bank", key: "POLARISBANK" }, { name: "ProvidusBank PLC", key: "PROVIDUSBANKPLC" }, { name: "Personal Trust Microfinance Bank", key: "PTMB" }, { name: "Quickfund Microfinance Bank", key: "QMB" }, { name: "Rand merchant Bank", key: "RANDMBB" }, { name: "Refuge Mortgage Bank", key: "REFUGEMBB" }, { name: "Regent Microfinance Bank", key: "REGENTMBB" }, { name: "Reliance Microfinance Bank", key: "RELIANCEMBB" }, { name: "Royal Exchange Microfinance Bank", key: "REMB" }, { name: "RenMoney Microfinance Bank", key: "RENMONEYMBB" }, { name: "Richway Microfinance Bank", key: "RICHWAYMBB" }, { name: "Rubies Microfinance Bank", key: "RMB" }, { name: "SafeTrust", key: "SAFETRUST" }, { name: "Sterling Bank PLC", key: "SBP" }, { name: "Standard Chaterted bank PLC", key: "SCBP" }, { name: "Seed Capital Microfinance Bank", key: "SCMB" }, { name: "Stanbic IBTC @ease wallet", key: "SI@W" }, { name: "Stanbic IBTC Bank", key: "SIB" }, { name: "Sagamu Microfinance Bank", key: "SMB" }, { name: "Sparkle", key: "SPARKLE" }, { name: "Stanford Microfinance Bak", key: "STANFORDMBB" }, { name: "Stellas Microfinance Bank", key: "STELLASMBB" }, { name: "Suntrust Bank", key: "SUNTRUSTBANK" }, { name: "TagPay", key: "TAGPAY" }, { name: "Taj Bank Limited", key: "TBL" }, { name: "TCF MFB", key: "TCFMFB" }, { name: "TeasyMobile", key: "TEASYMOBILE" }, { name: "Trustbond Mortgage Bank", key: "TMB" }, { name: "Trident Microfinance Bank", key: "TRIDENTMBB" }, { name: "Trustfund Microfinance Bank", key: "TRUSTFUNDMBB" }, { name: "TITANB", key: "TITB" }, { name: "United Bank for Africa", key: "UBFA" }, { name: "Union Bank of Nigeria", key: "UBON" }, { name: "Union Bank PLC", key: "UBP" }, { name: "Unical Microfinance Bank", key: "UMB" }, { name: "Uniben Microfinance Bank", key: "UNIBENMBB" }, { name: "Unity Bank PLC", key: "UNITYBPB" }, { name: "UNN MFB", key: "UNNMFB" }, { name: "Virtue Microfinance Bank", key: "VIRTUEMBB" }, { name: "Visa Microfinance Bank", key: "VISAMBB" }, { name: "Verite Microfinance Bank", key: "VMB" }, { name: "VFD Micro Finance Bank", key: "VMFB" }, { name: "VTNetworks", key: "VTNETWORKS" }, { name: "Wema Bank PLC", key: "WBP" }, { name: "Wetland Microfinance Bank", key: "WMB" }, { name: "Xslnce Microfinance Bank", key: "XMB" }, { name: "Yes Microfinance Bank", key: "YMB" }, { name: "Zenith bank PLC", key: "ZBP" }, { name: "ZenithMobile", key: "ZENITHMOBILE" }, { name: "Zinternet Nigera Limited", key: "ZNL" }, { name: "Mayfair MFB", key: "MMFB" }, ]; return (n, t) => { const c = a, u = e, B = ne, y = le, d = Ce, M = W; return ( V(), $( q, null, [ _("div", Ja, [ _("div", za, [ _("div", Xa, [ _("div", Qa, [_("div", en, U(n.$t("尼日利亚")) + "2", 1)]), ]), ]), _("div", an, [ v( y, { onSubmit: k }, { default: H(() => [ v( u, { class: "rounded-8 overflow-hidden" }, { default: H(() => { var e; return [ v( c, { class: "onebank", "model-value": null != (e = K(o).bank_name.name) ? e : "", "is-link": "", readonly: "", label: n.$t("开户银行"), placeholder: n.$t("请输入开户银行"), rules: [ { required: !0, message: n.$t("请输入开户银行"), }, ], onClick: t[0] || (t[0] = (e) => (i.value = !0)), }, null, 8, [ "model-value", "label", "placeholder", "rules", ] ), v( c, { class: "!py-12", modelValue: K(o).account, "onUpdate:modelValue": t[1] || (t[1] = (e) => (K(o).account = e)), label: n.$t("收款账号"), type: "number", onInput: t[2] || (t[2] = (e) => { return ( (a = K(o).account), 0 == /^\d+$/.test(a) && (o.value.account = a.slice( 0, a.length - 1 )), void ( o.value.account.length > 10 && (j(l("只能填写10位数")), (o.value.account = o.value.account.slice(0, 10))) ) ); var a; }), placeholder: n.$t("请输入收款账号"), rules: [ { required: !0, message: n.$t("请输入收款账号"), }, ], }, null, 8, [ "modelValue", "label", "placeholder", "rules", ] ), v( c, { class: "!py-12", modelValue: K(o).bank_username, "onUpdate:modelValue": t[3] || (t[3] = (e) => (K(o).bank_username = e)), label: n.$t("收款姓名"), placeholder: n.$t("请输入收款姓名"), onInput: r, rules: [ { required: !0, message: n.$t("请输入收款姓名"), }, ], }, null, 8, [ "modelValue", "label", "placeholder", "rules", ] ), v( c, { class: "!py-12", modelValue: K(o).password, "onUpdate:modelValue": t[4] || (t[4] = (e) => (K(o).password = e)), type: "password", label: n.$t("登录密码"), placeholder: n.$t("请输入登录密码"), rules: [ { required: !0, message: n.$t("请输入登录密码"), }, ], }, null, 8, [ "modelValue", "label", "placeholder", "rules", ] ), ]; }), _: 1, } ), _("div", nn, [ v( B, { block: "", type: "primary", "native-type": "submit", color: "#5A55E6", }, { default: H(() => [ _("div", ln, U(n.$t("确认")), 1), ]), _: 1, } ), ]), ]), _: 1, } ), _("div", tn, [ _("div", on, [ _("div", sn, U(n.$t("提现说明")), 1), _("ul", rn, [ _("li", kn, [ R(U(n.$t("最低提现金额为")) + " ", 1), mn, cn, ]), _( "li", un, U( n.$t( "每天只能提现3次请仔细核对信息是否输入正确,提现未到账,请联系客服" ) ), 1 ), ]), ]), ]), ]), ]), v( M, { show: K(i), "onUpdate:show": t[6] || (t[6] = (e) => (Y(i) ? (i.value = e) : null)), position: "bottom", }, { default: H(() => [ v( d, { columns: m, onConfirm: s, onCancel: t[5] || (t[5] = (e) => (i.value = !1)), "cancel-button-text": n.$t("取消"), "confirm-button-text": n.$t("确认"), "columns-field-names": { text: "name", value: "key" }, }, null, 8, ["cancel-button-text", "confirm-button-text"] ), ]), _: 1, }, 8, ["show"] ), ], 64 ) ); }; }, }, yn = { class: "p-10" }, dn = { class: "bg-white van-hairline--top rounded-8" }, Mn = { class: "relative py-10 van-hairline--bottom" }, pn = { class: "flex items-center justify-between py-4 relative item px-16" }, vn = { class: "text-14 text-black" }, fn = _("span", { class: "pl-10" }, "GCASH / MAYA", -1), bn = { class: "mt-12" }, An = { class: "mt-20 px-16" }, hn = { class: "text-16" }, gn = { class: "rounded-8 overflow-hidden" }, Cn = { class: "bg-white mt-12 py-14 px-16 rounded-8 overflow-hidden" }, Nn = { class: "font-600" }, Tn = { class: "mt-8 text-14" }, In = { class: "flex items-center lh-26 py-4" }, Fn = _("span", { class: "ml-5 text-main font-600" }, "5000", -1), Sn = _("img", { class: "w-20 ml-5", src: n, alt: "" }, null, -1), En = { class: "flex items-center lh-26" }, Pn = { __name: "BankFour", setup(n) { const { t: l } = O(), t = w(), i = c(!1), o = c({ type: 7, account: "", bank_username: "", password: "" }), s = ({ selectedOptions: e }) => { i.value = !1; }, r = (e) => { /^[A-Za-z\u4e00-\u9fa5]+$/.test(o.value.bank_username) || (j(l("请输入正确的用户名")), (o.value.bank_username = o.value.bank_username.slice( 0, o.value.bank_username.length - 1 ))); }, k = () => { if (o.value.bank_username) { if (!/^[A-Za-z\u4e00-\u9fa5]+$/.test(o.value.bank_username)) return void j(l("请输入正确的用户名")); } D({ forbidClick: !0, duration: 0 }), ae({ ...o.value }).then((e) => { G(), j({ message: l("操作成功"), onClose() { t.back(); }, }); }); }, m = [ { name: "Abbey Mortgage Bank", key: "Abbey Mortgage Bank" }, { name: "Above Only MFB", key: "Above Only MFB" }, { name: "Access Bank", key: "Access Bank" }, { name: "Access Bank (Diamond)", key: "Access Bank (Diamond)" }, { name: "ALAT by WEMA", key: "ALAT by WEMA" }, { name: "Amju Unique MFB", key: "Amju Unique MFB" }, { name: "ASO Savings and Loans", key: "ASO Savings and Loans" }, { name: "Astrapolaris MFB LTD", key: "Astrapolaris MFB LTD" }, { name: "Bainescredit MFB", key: "Bainescredit MFB" }, { name: "Bowen Microfinance Bank", key: "Bowen Microfinance Bank" }, { name: "Carbon", key: "Carbon" }, { name: "CEMCS Microfinance Bank", key: "CEMCS Microfinance Bank" }, { name: "Chanelle Microfinance Bank Limited", key: "Chanelle Microfinance Bank Limited", }, { name: "Citibank Nigeria", key: "Citibank Nigeria" }, { name: "Corestep MFB", key: "Corestep MFB" }, { name: "Coronation Merchant Bank", key: "Coronation Merchant Bank" }, { name: "Crescent MFB", key: "Crescent MFB" }, { name: "Ecobank Nigeria", key: "Ecobank Nigeria" }, { name: "Ekondo Microfinance Bank", key: "Ekondo Microfinance Bank" }, { name: "Eyowo", key: "Eyowo" }, { name: "Fidelity Bank", key: "Fidelity Bank" }, { name: "Firmus MFB", key: "Firmus MFB" }, { name: "First Bank of Nigeria", key: "First Bank of Nigeria" }, { name: "First City Monument Bank", key: "First City Monument Bank" }, { name: "FSDH Merchant Bank Limited", key: "FSDH Merchant Bank Limited", }, { name: "Gateway Mortgage Bank LTD", key: "Gateway Mortgage Bank LTD", }, { name: "Globus Bank", key: "Globus Bank" }, { name: "GoMoney", key: "GoMoney" }, { name: "Guaranty Trust Bank", key: "Guaranty Trust Bank" }, { name: "Hackman Microfinance Bank", key: "Hackman Microfinance Bank", }, { name: "Hasal Microfinance Bank", key: "Hasal Microfinance Bank" }, { name: "Heritage Bank", key: "Heritage Bank" }, { name: "HopePSB", key: "HopePSB" }, { name: "Ibile Microfinance Bank", key: "Ibile Microfinance Bank" }, { name: "Infinity MFB", key: "Infinity MFB" }, { name: "Jaiz Bank", key: "Jaiz Bank" }, { name: "Kadpoly MFB", key: "Kadpoly MFB" }, { name: "Keystone Bank", key: "Keystone Bank" }, { name: "Kredi Money MFB LTD", key: "Kredi Money MFB LTD" }, { name: "Kuda Bank", key: "Kuda Bank" }, { name: "Lagos Building Investment Company Plc.", key: "Lagos Building Investment Company Plc.", }, { name: "Links MFB", key: "Links MFB" }, { name: "Living Trust Mortgage Bank", key: "Living Trust Mortgage Bank", }, { name: "Lotus Bank", key: "Lotus Bank" }, { name: "Mayfair MFB", key: "Mayfair MFB" }, { name: "Mint MFB", key: "Mint MFB" }, { name: "Paga", key: "Paga" }, { name: "PalmPay", key: "PalmPay" }, { name: "Parallex Bank", key: "Parallex Bank" }, { name: "Parkway - ReadyCash", key: "Parkway - ReadyCash" }, { name: "Paycom(OPAY)", key: "Paycom(OPAY)" }, { name: "Petra Mircofinance Bank Plc", key: "Petra Mircofinance Bank Plc", }, { name: "Polaris Bank", key: "Polaris Bank" }, { name: "Premium Trust Bank", key: "Premium Trust Bank" }, { name: "Providus Bank", key: "Providus Bank" }, { name: "QuickFund MFB", key: "QuickFund MFB" }, { name: "Rand Merchant Bank", key: "Rand Merchant Bank" }, { name: "Refuge Mortgage Bank", key: "Refuge Mortgage Bank" }, { name: "Rubies MFB", key: "Rubies MFB" }, { name: "Safe Haven MFB", key: "Safe Haven MFB" }, { name: "Solid Rock MFB", key: "Solid Rock MFB" }, { name: "Sparkle Microfinance Bank", key: "Sparkle Microfinance Bank", }, { name: "Stanbic IBTC Bank", key: "Stanbic IBTC Bank" }, { name: "Standard Chartered Bank", key: "Standard Chartered Bank" }, { name: "Stellas MFB", key: "Stellas MFB" }, { name: "Sterling Bank", key: "Sterling Bank" }, { name: "Suntrust Bank", key: "Suntrust Bank" }, { name: "TAJ Bank", key: "TAJ Bank" }, { name: "Tangerine Money", key: "Tangerine Money" }, { name: "TCF MFB", key: "TCF MFB" }, { name: "Titan Bank", key: "Titan Bank" }, { name: "Unical MFB", key: "Unical MFB" }, { name: "Union Bank of Nigeria", key: "Union Bank of Nigeria" }, { name: "United Bank For Africa", key: "United Bank For Africa" }, { name: "Unity Bank", key: "Unity Bank" }, { name: "VFD Microfinance Bank Limited", key: "VFD Microfinance Bank Limited", }, { name: "Wema Bank", key: "Wema Bank" }, { name: "Zenith Bank", key: "Zenith Bank" }, { name: "9mobile 9Payment Service Bank", key: "9mobile 9Payment Service Bank", }, ]; return (n, t) => { const c = a, u = e, B = ne, y = le, d = Ce, M = W; return ( V(), $( q, null, [ _("div", yn, [ _("div", dn, [ _("div", Mn, [ _("div", pn, [ _("div", vn, [R(U(n.$t("菲律宾")) + " ", 1), fn]), ]), ]), ]), _("div", bn, [ v( y, { onSubmit: k }, { default: H(() => [ v( u, { class: "rounded-8 overflow-hidden" }, { default: H(() => [ v( c, { class: "!py-12", modelValue: K(o).account, "onUpdate:modelValue": t[0] || (t[0] = (e) => (K(o).account = e)), label: n.$t("收款账号"), type: "number", onInput: t[1] || (t[1] = (e) => { return ( (a = K(o).account), 0 == /^\d+$/.test(a) && (o.value.account = a.slice( 0, a.length - 1 )), void ( o.value.account.length > 10 && (j(l("只能填写10位数")), (o.value.account = o.value.account.slice(0, 10))) ) ); var a; }), placeholder: n.$t("请输入收款账号"), rules: [ { required: !0, message: n.$t("请输入收款账号"), }, ], }, null, 8, ["modelValue", "label", "placeholder", "rules"] ), v( c, { class: "!py-12", modelValue: K(o).bank_username, "onUpdate:modelValue": t[2] || (t[2] = (e) => (K(o).bank_username = e)), label: n.$t("收款姓名"), placeholder: n.$t("请输入收款姓名"), onInput: r, rules: [ { required: !0, message: n.$t("请输入收款姓名"), }, ], }, null, 8, ["modelValue", "label", "placeholder", "rules"] ), v( c, { class: "!py-12", modelValue: K(o).password, "onUpdate:modelValue": t[3] || (t[3] = (e) => (K(o).password = e)), type: "password", label: n.$t("登录密码"), placeholder: n.$t("请输入登录密码"), rules: [ { required: !0, message: n.$t("请输入登录密码"), }, ], }, null, 8, ["modelValue", "label", "placeholder", "rules"] ), ]), _: 1, } ), _("div", An, [ v( B, { block: "", type: "primary", "native-type": "submit", color: "#5A55E6", }, { default: H(() => [ _("div", hn, U(n.$t("确认")), 1), ]), _: 1, } ), ]), ]), _: 1, } ), _("div", gn, [ _("div", Cn, [ _("div", Nn, U(n.$t("提现说明")), 1), _("ul", Tn, [ _("li", In, [ R(U(n.$t("最低提现金额为")) + " ", 1), Fn, Sn, ]), _( "li", En, U( n.$t( "每天只能提现3次请仔细核对信息是否输入正确,提现未到账,请联系客服" ) ), 1 ), ]), ]), ]), ]), ]), v( M, { show: K(i), "onUpdate:show": t[5] || (t[5] = (e) => (Y(i) ? (i.value = e) : null)), position: "bottom", }, { default: H(() => [ v( d, { columns: m, onConfirm: s, onCancel: t[4] || (t[4] = (e) => (i.value = !1)), "cancel-button-text": n.$t("取消"), "confirm-button-text": n.$t("确认"), "columns-field-names": { text: "name", value: "key" }, }, null, 8, ["cancel-button-text", "confirm-button-text"] ), ]), _: 1, }, 8, ["show"] ), ], 64 ) ); }; }, }, xn = { class: "p-10" }, Ln = { class: "bg-white van-hairline--top rounded-8" }, On = { class: "relative py-10 van-hairline--bottom" }, wn = { class: "flex items-center justify-between py-4 relative item px-16" }, Vn = { class: "text-14 text-black" }, $n = { class: "mt-12" }, _n = { class: "mt-20 px-16" }, Hn = { class: "text-16" }, Kn = { class: "rounded-8 overflow-hidden" }, Un = { class: "bg-white mt-12 py-14 px-16 rounded-8 overflow-hidden" }, Rn = { class: "font-600" }, Dn = { class: "mt-8 text-14" }, Gn = { class: "flex items-center lh-26 py-4" }, jn = _("span", { class: "ml-5 text-main font-600" }, "5000", -1), Yn = _("img", { class: "w-20 ml-5", src: n, alt: "" }, null, -1), qn = { class: "flex items-center lh-26" }, Wn = { __name: "BankFive", setup(n) { const { t: l } = O(), t = w(), i = c(!1), o = c({ type: 8, account: "", bank_name: "", bank_username: "", remark: "", password: "", }), s = ({ selectedOptions: e }) => { (o.value.bank_name = e[0]), (i.value = !1); }, r = (e) => { /^[A-Za-z\u4e00-\u9fa5]+$/.test(o.value.bank_username) || (j(l("请输入正确的用户名")), (o.value.bank_username = o.value.bank_username.slice( 0, o.value.bank_username.length - 1 ))); }, k = () => { if (o.value.bank_username) { if (!/^[A-Za-z\u4e00-\u9fa5]+$/.test(o.value.bank_username)) return void j(l("请输入正确的用户名")); } if (o.value.remark) { if (!/[a-zA-Z0-9@#$]/g.test(o.value.remark)) return void j(l("请输入正确的证件号码")); } D({ forbidClick: !0, duration: 0 }), ae({ ...o.value, bank_name: o.value.bank_name.key }).then((e) => { G(), j({ message: l("操作成功"), onClose() { t.back(); }, }); }); }, m = [ { name: "CPF", key: "CPF" }, { name: "CNPJ", key: "CNPJ" }, { name: "EMAIL", key: "EMAIL" }, { name: "PHONE", key: "PHONE" }, ]; return (n, l) => { const t = a, c = e, u = ne, B = le, y = Ce, d = W; return ( V(), $( q, null, [ _("div", xn, [ _("div", Ln, [ _("div", On, [ _("div", wn, [_("div", Vn, U(n.$t("巴西")), 1)]), ]), ]), _("div", $n, [ v( B, { onSubmit: k }, { default: H(() => [ v( c, { class: "rounded-8 overflow-hidden" }, { default: H(() => { var e; return [ v( t, { class: "onebank", "model-value": null != (e = K(o).bank_name.name) ? e : "", "is-link": "", readonly: "", label: n.$t("开户银行"), placeholder: n.$t("请输入开户银行"), rules: [ { required: !0, message: n.$t("请输入开户银行"), }, ], onClick: l[0] || (l[0] = (e) => (i.value = !0)), }, null, 8, [ "model-value", "label", "placeholder", "rules", ] ), v( t, { class: "!py-12", modelValue: K(o).account, "onUpdate:modelValue": l[1] || (l[1] = (e) => (K(o).account = e)), label: n.$t("收款账号"), type: "text", onInput: l[2] || (l[2] = (e) => { return ( (a = K(o).account), void ( 0 == /^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[\W_]).{8,}$/.test( a ) && (o.value.account = a.slice( 0, a.length - 1 )) ) ); var a; }), placeholder: n.$t("请输入收款账号"), rules: [ { required: !0, message: n.$t("请输入收款账号"), }, ], }, null, 8, [ "modelValue", "label", "placeholder", "rules", ] ), v( t, { class: "!py-12", modelValue: K(o).bank_username, "onUpdate:modelValue": l[3] || (l[3] = (e) => (K(o).bank_username = e)), label: n.$t("收款姓名"), placeholder: n.$t("请输入收款姓名"), onInput: r, rules: [ { required: !0, message: n.$t("请输入收款姓名"), }, ], }, null, 8, [ "modelValue", "label", "placeholder", "rules", ] ), v( t, { class: "!py-12", modelValue: K(o).remark, "onUpdate:modelValue": l[4] || (l[4] = (e) => (K(o).remark = e)), label: n.$t("证件号码"), rules: [ { required: !0, message: n.$t("请输入证件号码"), }, ], placeholder: n.$t("请输入证件号码"), }, null, 8, [ "modelValue", "label", "rules", "placeholder", ] ), v( t, { class: "!py-12", modelValue: K(o).password, "onUpdate:modelValue": l[5] || (l[5] = (e) => (K(o).password = e)), type: "password", label: n.$t("登录密码"), placeholder: n.$t("请输入登录密码"), rules: [ { required: !0, message: n.$t("请输入登录密码"), }, ], }, null, 8, [ "modelValue", "label", "placeholder", "rules", ] ), ]; }), _: 1, } ), _("div", _n, [ v( u, { block: "", type: "primary", "native-type": "submit", color: "#5A55E6", }, { default: H(() => [ _("div", Hn, U(n.$t("确认")), 1), ]), _: 1, } ), ]), ]), _: 1, } ), _("div", Kn, [ _("div", Un, [ _("div", Rn, U(n.$t("提现说明")), 1), _("ul", Dn, [ _("li", Gn, [ R(U(n.$t("最低提现金额为")) + " ", 1), jn, Yn, ]), _( "li", qn, U( n.$t( "每天只能提现3次请仔细核对信息是否输入正确,提现未到账,请联系客服" ) ), 1 ), ]), ]), ]), ]), ]), v( d, { show: K(i), "onUpdate:show": l[7] || (l[7] = (e) => (Y(i) ? (i.value = e) : null)), position: "bottom", }, { default: H(() => [ v( y, { columns: m, onConfirm: s, onCancel: l[6] || (l[6] = (e) => (i.value = !1)), "cancel-button-text": n.$t("取消"), "confirm-button-text": n.$t("确认"), "columns-field-names": { text: "name", value: "key" }, }, null, 8, ["cancel-button-text", "confirm-button-text"] ), ]), _: 1, }, 8, ["show"] ), ], 64 ) ); }; }, }, Zn = J( { __name: "index", setup(e) { const a = z().query.type; return ( c(1), (e, n) => { const l = X("normal-layout"); return ( V(), Q( l, { flex: "", title: e.$t("收款方式"), "bg-color": "#f6f6f6", "nav-bg-color": "#fff", "text-color": "#000", backType: 0, }, { default: H(() => [ 3 == K(a) ? (V(), Q(Za, { key: 0 })) : ee("", !0), 6 == K(a) ? (V(), Q(Bn, { key: 1 })) : ee("", !0), 7 == K(a) ? (V(), Q(Pn, { key: 2 })) : ee("", !0), 8 == K(a) ? (V(), Q(Wn, { key: 3 })) : ee("", !0), 2 == K(a) ? (V(), Q(xa, { key: 4 })) : ee("", !0), 1 == K(a) ? (V(), Q(da, { key: 5 })) : ee("", !0), 4 == K(a) ? (V(), Q(_e, { key: 6 })) : ee("", !0), 5 == K(a) ? (V(), Q(aa, { key: 7 })) : ee("", !0), ]), _: 1, }, 8, ["title"] ) ); } ); }, }, [["__scopeId", "data-v-fa6bffe7"]] ); export { Zn as default };