/* 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(
    '<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">BDT <span class="text-#999">(TRC20)</span></div></div></div></div>',
    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 };