import {
    R as N,
    aK as te,
    G as K,
    z as x,
    r as p,
    A as P,
    w as U,
    B as V,
    H as R,
    I as m,
    Q as u,
    J as e,
    P as t,
    O as r,
    av as I,
    N as c,
    K as G,
    M as H,
    a$ as oe,
    ao as ae,
    aB as _,
    ax as se,
    ay as ne,
    T as le,
    C as ie,
    aC as re,
    aD as de
} from "./common.modules-f9fa5dc7.js";
import {
    aD as j,
    d as ue,
    L as me,
    cO as ce,
    bU as _e,
    _ as q,
    c as O
} from "./page-activity-ActivityDetail-0d51a056.js";
import {
    L as ve
} from "./page-activity-Bonus-f5229d51.js";
import {
    S as pe
} from "./page-promotion-MyInvitation-cc64e3e0.js";

function he(h) {
    N();
    const l = (i, n) => {
            console.log("routes", j.options.routes[41]), j.options.routes.forEach(y => {
                y.name === i && (y.meta.keepAlive = n)
            })
        },
        C = (i, n) => {
            l(n, h.includes(i))
        };
    return te((i, n) => {
        C(i.name, n.name)
    }), {
        setKeepPage: C,
        updateRouterKeepAlive: l
    }
}
const fe = {
        class: "TeamReport__C"
    },
    Re = {
        class: "TeamReport__C-head"
    },
    Ce = {
        class: "TeamReport__C-head-fixed"
    },
    ye = {
        class: "TeamReport__C-head-line2"
    },
    ge = {
        key: 0,
        class: "default"
    },
    De = {
        key: 1
    },
    $e = {
        key: 0,
        class: "default"
    },
    be = {
        key: 1
    },
    Te = {
        class: "TeamReport__C-body"
    },
    ke = {
        class: "header-container"
    },
    we = {
        class: "num"
    },
    Ae = {
        class: "num"
    },
    Se = {
        class: "num"
    },
    Le = {
        class: "num"
    },
    Ie = {
        class: "num"
    },
    Ne = {
        class: "num"
    },
    Ye = {
        class: "TeamReport__C-body-item-head"
    },
    Be = {
        class: "title"
    },
    Me = {
        class: "TeamReport__C-body-item-detail"
    },
    Pe = {
        class: "TeamReport__C-body-item-detail-lv"
    },
    Ue = {
        class: "TeamReport__C-body-item-detail-commission"
    },
    Ve = {
        class: "TeamReport__C-body-item-detail-commission"
    },
    je = {
        class: "TeamReport__C-body-item-detail-commission"
    },
    Oe = {
        class: "TeamReport__C-body-item-detail-time"
    },
    Ke = K({
        __name: "index",
        setup(h) {
            he(["TeamReport-TeamReportDetail"]);
            const {
                t: l
            } = x(), C = N(), i = p(), n = p([{
                name: l("all"),
                code: -1
            }, {
                name: l("teamReportLeval1"),
                code: 1
            }, {
                name: l("teamReportLeval2"),
                code: 2
            }, {
                name: l("teamReportLeval3"),
                code: 3
            }, {
                name: l("teamReportLeval4"),
                code: 4
            }, {
                name: l("teamReportLeval5"),
                code: 5
            }, {
                name: l("teamReportLeval6"),
                code: 6
            }]), y = {
                text: "name",
                value: "code"
            };
            let d = P({
                betCountSum: 0,
                betAmountSum: 0,
                firstRecahrgeCount: 0,
                firstRecahrgeAmountSum: 0,
                recahrgeCount: 0,
                recahrgeAmountSum: 0,
                rebateAmountSum: 0
            });
            const g = p(!1),
                f = p(!1),
                {
                    minDate: $,
                    maxDate: b
                } = ue(-1),
                T = U(b).startOf("day"),
                v = P({
                    lv: n.value[0].code,
                    day: T.format("YYYY-MM-DD HH:mm:ss"),
                    userId: null
                }),
                A = p([T.format("YYYY"), T.format("MM"), T.format("DD")]);

            function E() {
                var w;
                const o = r(A),
                    [a, L, k] = o;
                v.userId = D.value ? parseInt(D.value) : null, v.day = _e(a, L, k) + " 00:00:00", (w = i.value) == null || w.resetRefresh(), g.value = !1
            }
            const D = p("");

            function Q() {
                var o;
                v.userId = D.value ? parseInt(D.value) : null, (o = i.value) == null || o.resetRefresh()
            }
            const F = o => {
                    d = o.data
                },
                J = ({
                    selectedOptions: o
                }) => {
                    var a;
                    v.lv = o[0].code, f.value = !1, (a = i.value) == null || a.resetRefresh()
                },
                S = p([]),
                Y = V(() => U(v.day).format("YYYY-MM-DD")),
                B = V(() => {
                    const o = n.value.find(a => a.code === v.lv);
                    return o ? o.name : ""
                }),
                W = () => {
                    C.go(-1)
                };
            return (o, a) => {
                const L = R("NavBar"),
                    k = R("van-icon"),
                    w = R("svg-icon"),
                    X = R("van-date-picker"),
                    M = R("van-popup"),
                    Z = R("van-picker");
                return c(), m("div", fe, [u(L, {
                    class: "white",
                    title: o.$t("subordinateD"),
                    "left-arrow": "",
                    onClickLeft: W
                }, null, 8, ["title"]), e("div", Re, [e("div", Ce, [u(pe, {
                    placeholder: o.$t("searchSubUID"),
                    value: D.value,
                    "onUpdate:value": a[0] || (a[0] = s => D.value = s),
                    onHandleSearch: Q
                }, null, 8, ["placeholder", "value"]), e("div", ye, [e("div", {
                    onClick: a[1] || (a[1] = s => f.value = !0)
                }, [B.value ? (c(), m("span", ge, t(B.value), 1)) : (c(), m("span", De, t(o.$t("subGrade")), 1)), u(k, {
                    name: "arrow-down"
                })]), e("div", {
                    onClick: a[2] || (a[2] = s => g.value = !0)
                }, [Y.value ? (c(), m("span", $e, t(Y.value), 1)) : (c(), m("span", be, t(o.$t("pickDate")), 1)), u(k, {
                    name: "arrow-down"
                })])])])]), e("div", Te, [e("div", ke, [e("div", null, [e("div", we, t(r(d).recahrgeCount), 1), e("div", null, t(o.$t("rechargeNumber")), 1)]), e("div", null, [e("div", Ae, t(r(d).recahrgeAmountSum), 1), e("div", null, t(o.$t("rechageAmount")), 1)]), e("div", null, [e("div", Se, t(r(d).betCountSum), 1), e("div", null, t(o.$t("numberbettors")), 1)]), e("div", null, [e("div", Le, t(r(d).betAmountSum), 1), e("div", null, t(o.$t("betAmount")), 1)]), e("div", null, [e("div", Ie, t(r(d).firstRecahrgeCount), 1), e("div", null, t(o.$t("firstRechargesC")), 1)]), e("div", null, [e("div", Ne, t(r(d).firstRecahrgeAmountSum), 1), e("div", null, t(o.$t("firstDepositAmount")), 1)])]), u(ve, {
                    api: r(ce),
                    list: S.value,
                    "onUpdate:list": a[3] || (a[3] = s => S.value = s),
                    "page-query": v,
                    "onUpdate:pageQuery": a[4] || (a[4] = s => v = s),
                    ref_key: "listRef",
                    ref: i,
                    isAutoLoad: !0,
                    onPageChange: F
                }, {
                    content: I(() => [(c(!0), m(G, null, H(S.value, (s, ee) => (c(), m("div", {
                        key: ee,
                        class: "TeamReport__C-body-item"
                    }, [e("div", Ye, [e("div", Be, "UID:" + t(s.userID), 1), u(w, {
                        onClick: oe(tt => r(me)(s.userID.toString()), ["stop"]),
                        name: "copy"
                    }, null, 8, ["onClick"]), ae(` <div class="TeamReport__C-body-item-head-btn" @click="goDetail(item)">{{ $t('viewDetail') }}</div> `)]), e("div", Me, [e("div", Pe, [_(t(o.$t("friendsGrade")), 1), e("span", null, t(s.lv), 1)]), e("div", Ue, [_(t(o.$t("rechageAmount")), 1), e("span", null, t(s.rechargeAmount), 1)]), se(e("div", Ve, [_(t(o.$t("betAmounts")), 1), e("span", null, t(s.lotteryAmount), 1)], 512), [
                        [ne, s.lotteryAmount]
                    ]), e("div", je, [_(t(o.$t("commissionAmount")), 1), e("span", null, t(s.rebateAmount), 1)]), e("div", Oe, [_(t(o.$t("time")), 1), e("span", null, t(s.searchTime), 1)])])]))), 128))]),
                    _: 1
                }, 8, ["api", "list", "page-query"])]), u(M, {
                    show: g.value,
                    "onUpdate:show": a[7] || (a[7] = s => g.value = s),
                    round: "",
                    position: "bottom"
                }, {
                    default: I(() => [u(X, {
                        modelValue: A.value,
                        "onUpdate:modelValue": a[5] || (a[5] = s => A.value = s),
                        onCancel: a[6] || (a[6] = s => g.value = !1),
                        onConfirm: E,
                        title: o.$t("pickDate"),
                        "min-date": r($),
                        "max-date": r(b)
                    }, null, 8, ["modelValue", "title", "min-date", "max-date"])]),
                    _: 1
                }, 8, ["show"]), u(M, {
                    show: f.value,
                    "onUpdate:show": a[9] || (a[9] = s => f.value = s),
                    round: "",
                    position: "bottom"
                }, {
                    default: I(() => [u(Z, {
                        "columns-field-names": y,
                        columns: n.value,
                        onCancel: a[8] || (a[8] = s => f.value = !1),
                        onConfirm: J
                    }, null, 8, ["columns"])]),
                    _: 1
                }, 8, ["show"])])
            }
        }
    });
const xe = q(Ke, [
        ["__scopeId", "data-v-10d1559c"],
        ["__file", "/usr/local/jenkins-prod/workspace/AR079-Pages-india-tashanwin/src/views/promotion/TeamReport/index.vue"]
    ]),
    lt = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: xe
    }, Symbol.toStringTag, {
        value: "Module"
    })),
    z = h => (re("data-v-56f58e4b"), h = h(), de(), h),
    Ge = {
        class: "TeamReportDetail__C"
    },
    He = {
        class: "TeamReportDetail__C-head"
    },
    qe = {
        class: "TeamReportDetail__C-head-top"
    },
    ze = z(() => e("span", null, "8729837", -1)),
    Ee = {
        class: "TeamReportDetail__C-head-detail"
    },
    Qe = {
        class: "TeamReportDetail__C-head-detail-lv"
    },
    Fe = {
        class: "TeamReportDetail__C-head-detail-commission"
    },
    Je = {
        class: "TeamReportDetail__C-head-detail-time"
    },
    We = z(() => e("div", {
        class: "TeamReportDetail__C-img"
    }, null, -1)),
    Xe = {
        class: "TeamReportDetail__C-detail"
    },
    Ze = K({
        __name: "index",
        setup(h) {
            const {
                t: l
            } = x(), C = le(), i = N();
            console.log("routes", i.options.routes[41].meta);
            const n = p({
                    name: "ace***@gmail.com",
                    level: 1,
                    commission: 1e5,
                    time: "2022-05-87",
                    list: [{
                        name: l("commissionLottery"),
                        money: 88888.88
                    }, {
                        name: l("commissionElectric"),
                        money: 88888.88
                    }, {
                        name: l("commissionLive"),
                        money: 88888.88
                    }]
                }),
                y = () => {
                    i.go(-1)
                };
            return ie(() => {
                console.log(C.query.id)
            }), (d, g) => {
                const f = R("NavBar");
                return c(), m("div", Ge, [u(f, {
                    title: d.$t("details"),
                    "left-arrow": "",
                    onClickLeft: y
                }, null, 8, ["title"]), e("div", He, [e("div", qe, [_(t(n.value.name) + " ", 1), ze]), e("div", Ee, [e("div", Qe, [_(t(d.$t("friendsGrade")), 1), e("span", null, t(n.value.level), 1)]), e("div", Fe, [_(t(d.$t("commissionAmount")), 1), e("span", null, t(r(O)(n.value.commission)), 1)]), e("div", Je, [_(t(d.$t("time")), 1), e("span", null, t(n.value.time), 1)])])]), We, e("div", Xe, [(c(!0), m(G, null, H(n.value.list, ($, b) => (c(), m("div", {
                    key: b,
                    class: "TeamReportDetail__C-detail-item"
                }, [_(t($.name) + " ", 1), e("span", null, t(r(O)($.money)), 1)]))), 128))])])
            }
        }
    });
const et = q(Ze, [
        ["__scopeId", "data-v-56f58e4b"],
        ["__file", "/usr/local/jenkins-prod/workspace/AR079-Pages-india-tashanwin/src/views/promotion/TeamReport/TeamReportDetail/index.vue"]
    ]),
    it = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: et
    }, Symbol.toStringTag, {
        value: "Module"
    }));
export {
    it as a, lt as i, he as u
};