import {
    R as F,
    M as Q,
    o as n,
    m as a,
    J as c,
    X as L,
    n as t,
    W as e,
    aa as z,
    U as S,
    V as G,
    a9 as ve,
    ae as B,
    ao as $i,
    C as $t,
    ab as Ot,
    af as dt,
    N as kt,
    Y as ct,
    T as j,
    ad as E,
    r as v,
    aj as tt,
    ac as P,
    ak as zt,
    al as It,
    aw as Gi,
    ax as ca,
    F as gi,
    ah as Le,
    I as At,
    D as ee,
    a7 as ra,
    P as He,
    ap as Zt,
    E as he,
    ay as Go,
    az as Bo,
    aA as Ao,
    ar as dn,
    K as jt,
    aB as ua,
    p as bi,
    a0 as Mo,
    a2 as da,
    Z as Qe,
    aC as Po,
    aD as en,
    aE as Jt,
    v as me,
    aF as Do,
    aG as Oo,
    ag as pa,
    H as ue,
    t as Pt,
    Q as gn,
    av as ke,
    aH as je,
    aI as Ze,
    au as Eo,
    aJ as qo,
    aK as jo,
    aL as ga,
    aM as Ho,
    aN as Wo,
    as as ba,
    at as ma,
    a6 as Fo,
    aO as Vo,
    aP as Uo,
    aQ as Ko
} from "./common.modules-27d9cfd7.js";
import {
    h as le,
    S as We,
    i as Ht,
    j as Ci,
    _ as V,
    g as ie,
    A as nt,
    k as bn,
    l as Bi,
    m as Xo,
    n as di,
    o as wt,
    p as Qo,
    q as wi,
    r as Ri,
    s as Qn,
    t as Zo,
    v as Jo,
    w as Yo,
    x as ts,
    y as es,
    z as is,
    B as ns,
    a as mn,
    G as fe,
    C as Zn,
    L as _a,
    E as as,
    F as os,
    H as ss,
    I as pn,
    J as ls,
    K as cs,
    M as nn,
    O as rs,
    P as us,
    Q as Ne,
    R as ze,
    T as Ai,
    U as va,
    V as ka,
    W as ha,
    X as _n,
    Y as ds,
    Z as ps,
    $ as gs,
    a0 as bs,
    a1 as ms,
    a2 as _s,
    a3 as vs,
    a4 as ks,
    a5 as hs,
    D as Ge,
    a6 as Ve,
    a7 as pe,
    a8 as ye,
    a9 as ne,
    aa as fs,
    ab as fa,
    ac as ya,
    ad as ys,
    ae as $a,
    af as $s,
    ag as Cs,
    ah as ws,
    ai as Ca,
    aj as wa,
    ak as vn,
    al as kn,
    am as Ts,
    an as Ls,
    ao as Ns,
    ap as Ta,
    aq as La,
    ar as zs,
    as as hn,
    at as Is,
    au as xs,
    av as Ss,
    aw as Na,
    ax as Rs,
    ay as za,
    az as Gs,
    aA as Bs,
    aB as Ia,
    aC as xa,
    aD as Sa,
    aE as Ra,
    aF as As,
    aG as Ms,
    aH as Ps,
    aI as Ds,
    aJ as Os,
    aK as Ii,
    aL as we,
    aM as Te,
    aN as Jn,
    aO as Yn,
    aP as Es,
    aQ as qs,
    aR as js,
    aS as Hs,
    aT as Ga,
    aU as Ws,
    aV as Fs,
    aW as Vs,
    aX as Ba,
    aY as Us,
    aZ as Ks,
    a_ as Xs,
    a$ as Qs,
    u as Zs,
    b0 as Js,
    b1 as Aa,
    b2 as Ys,
    b3 as tl,
    b4 as el,
    b5 as il
} from "./page-activity-ad424488.js";
window.getBuildInfo = function() {
    return {
        buildTime: "2/27/2025, 9:11:36 PM",
        branch: " commitId:51bd3b27229efec4481f4755a593c6c7cd9a9370"
    }
};
const nl = {
        moneyup: /^(?!0+$)(?!0*\.0*$)\d{1,11}(\.\d{1,2})?$/,
        redNum: /^([1-9]\d{0,2}|1000)$/,
        requiredNum: /^.{0,20}$/,
        passReg2: /^(?=.*[A-Z])(?=.*[a-z])(?=.*[0-9])(?![0-9\W_]+$)[a-zA-Z0-9\W_]{8,30}$/,
        passReg3: /^(?=.*[a-zA-Z])(?=.*\d)[a-zA-Z\d]{8,30}$/,
        outmoneypwd: /^\d{6}$/,
        name: /^[^~`!@#$%^&*+-/=/_()|<\{\}\[\],.:'"//\?\\/>》《]{1,30}$/,
        tuiName: /^[a-zA-Z\s\u4e00-\u9fa50-9][a-zA-Z0-9\s\u4e00-\u9fa5]{1,23}$/,
        yaoma: /^[A-Za-z0-9|A-Za-z|0-9]{6}$/,
        httpCheck: /^((ht|f)tps?):\/\/([\w-]+(\.[\w-]+)*\/?)+(\?([\w\-\.,@?^=%&:\/~\+#]*)+)?$/,
        password: /^[A-Za-z0-9~`!@#$%^&*()_+-='",;.?/|]{6,12}$/,
        account: /^(?![a-zA-Z]+$)[a-zA-Z0-9|0-9]{7,11}$/,
        email: /^[0-9A-Za-zd]+([-_.][0-9A-Za-zd]+)*@([0-9A-Za-zd]+[-.]{0,1})[A-Za-zd]{1,5}$/,
        email1: /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/,
        length1: /^.{6,30}$/,
        phone: /\+(9[976]\d|8[987530]\d|6[987]\d|5[90]\d|42\d|3[875]\d|2[98654321]\d|9[8543210]|8[6421]|6[6543210]|5[87654321]|4[987654310]|3[9643210]|2[70]|7|1)\d{1,14}$/,
        phone1: /^(9[976]\d|8[987530]\d|6[987]\d|5[90]\d|42\d|3[875]\d|2[98654321]\d|9[8543210]|8[6421]|6[6543210]|5[87654321]|4[987654310]|3[9643210]|2[70]|7|1)\d{1,14}$/,
        moneys2: /^(-?)\d{1,9}(\.\d{1,2})?$/,
        moneys21: /^\d{1,4}(\.\d{1,2})?$/,
        ip: /^(?:(?:1[0-9][0-9]\.)|(?:2[0-4][0-9]\.)|(?:25[0-5]\.)|(?:[1-9][0-9]\.)|(?:[0-9]\.)){3}(?:(?:1[0-9][0-9])|(?:2[0-4][0-9])|(?:25[0-5])|(?:[1-9][0-9])|(?:[0-9]))$/,
        int: /^[1-9]\d*$/,
        verifyname: /[^a-zA-Z\s+$]/g,
        inputrule: /^[0-9,|]+$/
    },
    al = {
        moneyup: "validateDesc1",
        redNum: "validateDesc2",
        requiredNum: "validateDesc3",
        passReg2: "pswRequirements",
        outmoneypwd: "validateDesc5",
        name: "validateDesc6",
        tuiName: "validateDesc7",
        endSpace: "validateDesc8",
        yaoma: "validateDesc9",
        httpCheck: "validateDesc10",
        password: "validateDesc11",
        account: "validateDesc13",
        email: "validateDesc14",
        length1: "validateDesc15",
        phone: "validateDesc16",
        moneys2: "validateDesc17",
        moneys21: "validateDesc18",
        ip: "validateDesc19",
        int: "validateDesc20",
        verifyname: "validateDesc21",
        inputtip: "validateDesc22"
    },
    ol = {
        class: "hot_container"
    },
    sl = {
        key: 0,
        class: "platform"
    },
    ll = {
        key: 0,
        class: "title"
    },
    cl = {
        class: "list"
    },
    rl = ["onClick"],
    ul = {
        class: "item"
    },
    dl = ["src", "data-img"],
    pl = {
        key: 0,
        class: "win-odds"
    },
    gl = {
        key: 0,
        class: "title"
    },
    bl = {
        class: "list"
    },
    ml = ["onClick"],
    _l = {
        class: "item"
    },
    vl = ["src", "data-img"],
    kl = {
        key: 0,
        class: "win-odds"
    },
    hl = F({
        __name: "HotGameItem",
        props: {
            platformList: {
                type: Array,
                required: !0
            },
            clicksTopList: {
                type: Array,
                required: !0
            },
            isAll: {
                type: Boolean,
                required: !0
            }
        },
        emits: ["onItemClick"],
        setup(l, {
            emit: i
        }) {
            const {
                platformList: o,
                clicksTopList: s
            } = l, {
                homeState: p
            } = le(), _ = Q(() => JSON.parse(JSON.stringify(p.allGameList))), r = $i(() => Ci(() =>
                import ("./gameHot-f568f4da.js"), ["assets/js/gameHot-f568f4da.js", "assets/js/common.modules-27d9cfd7.js", "assets/js/chunk.lottie-da9386a5.js", "assets/css/common-8abe0886.css", "assets/js/page-activity-ad424488.js", "assets/js/native/index-01696124.js", "assets/js/en-fabd6640.js", "assets/css/page-activity-5e32215d.css"])), d = $i(() => Ci(() =>
                import ("./gameRec-e561a16a.js"), ["assets/js/gameRec-e561a16a.js", "assets/js/common.modules-27d9cfd7.js", "assets/js/chunk.lottie-da9386a5.js", "assets/css/common-8abe0886.css", "assets/js/page-activity-ad424488.js", "assets/js/native/index-01696124.js", "assets/js/en-fabd6640.js", "assets/css/page-activity-5e32215d.css"])), g = $i(() => Ci(() =>
                import ("./noticeBarHot-e1cc24eb.js"), ["assets/js/noticeBarHot-e1cc24eb.js", "assets/js/common.modules-27d9cfd7.js", "assets/js/chunk.lottie-da9386a5.js", "assets/css/common-8abe0886.css", "assets/js/page-activity-ad424488.js", "assets/js/native/index-01696124.js", "assets/js/en-fabd6640.js", "assets/css/page-activity-5e32215d.css"]));
            let u = o,
                b = s;
            o || (u = _.value.popular.platformList, b = _.value.popular.clicksTopList);
            const m = We(),
                w = y => {
                    i("onItemClick", y)
                };
            return (y, N) => {
                var $, C;
                return n(), a("div", ol, [(($ = c(u)) == null ? void 0 : $.length) > 0 && !y.isAll ? (n(), a("div", sl, [y.isAll ? z("v-if", !0) : (n(), a("div", ll, [L(c(d), {
                    class: "gameRec"
                }), t("span", null, e(y.$t("platRecom")), 1)])), t("div", cl, [(n(!0), a(S, null, G(c(u), f => (n(), a("div", {
                    key: f.vendorId,
                    onClick: k => w(f)
                }, [t("div", ul, [L(c(r), {
                    class: "hot_bage"
                }), t("img", {
                    src: f.imgUrl,
                    alt: "",
                    "data-img": c(Ht)("images", "avatar")
                }, null, 8, dl)]), c(m).isShowHotGameWinOdds ? (n(), a("div", pl, [t("span", null, e(y.$t("winOdds")), 1), t("span", null, e(f.winOdds) + "%", 1), t("div", {
                    class: "win-p",
                    style: ve({
                        width: `${Math.min(f.winOdds,100)}%`
                    })
                }, null, 4)])) : z("v-if", !0)], 8, rl))), 128))])])) : z("v-if", !0), ((C = c(u)) == null ? void 0 : C.length) > 0 ? (n(), a("div", {
                    key: 1,
                    class: B(["popular", {
                        pupularAll: y.isAll
                    }])
                }, [y.isAll ? z("v-if", !0) : (n(), a("div", gl, [L(c(g), {
                    class: "hotGames"
                }), t("span", null, e(y.$t("hot")), 1)])), t("div", bl, [(n(!0), a(S, null, G(c(b), f => (n(), a("div", {
                    key: f.vendorId,
                    onClick: k => w(f)
                }, [t("div", _l, [t("img", {
                    src: f.imgUrl,
                    alt: "",
                    "data-img": c(Ht)("images", "avatar")
                }, null, 8, vl)]), c(m).isShowHotGameWinOdds ? (n(), a("div", kl, [t("span", null, e(y.$t("winOdds")), 1), t("span", null, e(f.winOdds) + "%", 1), t("div", {
                    class: "win-p",
                    style: ve({
                        width: `${Math.min(f.winOdds,100)}%`
                    })
                }, null, 4)])) : z("v-if", !0)], 8, ml))), 128))])], 2)) : z("v-if", !0)])
            }
        }
    });
const fl = V(hl, [
        ["__scopeId", "data-v-d06787cb"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/RedHome/GameList/HotGameItem.vue"]
    ]),
    yl = ["onClick"],
    $l = F({
        __name: "OnlineGamesItem",
        props: {
            gameData: {
                type: Array,
                required: !0
            },
            isAll: {
                type: Boolean,
                required: !0
            },
            gameType: {
                type: String,
                required: !0
            }
        },
        emits: ["onItemClick"],
        setup(l, {
            emit: i
        }) {
            const o = l,
                s = Q(() => o.isAll ? o.gameData : o.gameData.length > 8 ? o.gameData.slice(0, 8) : o.gameData),
                p = _ => {
                    i("onItemClick", _)
                };
            return $t(() => {}), (_, r) => {
                const d = Ot("lazy");
                return n(), a("div", {
                    class: B(["minGame_container", {
                        all_game: _.isAll
                    }])
                }, [(n(!0), a(S, null, G(s.value, g => (n(), a("div", {
                    class: B(["onlineGamesItem", _.gameType]),
                    key: g.gameID,
                    onClick: u => p(g)
                }, [dt((n(), a("img", {
                    class: B(_.gameType === "fish" ? "fish_img" : "min_game_img"),
                    key: g.gameID
                }, null, 2)), [
                    [d, g.img]
                ])], 10, yl))), 128))], 2)
            }
        }
    });
const Cl = V($l, [
        ["__scopeId", "data-v-860d7030"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/RedHome/GameList/OnlineGamesItem.vue"]
    ]),
    wl = {
        class: "lottery_container"
    },
    Tl = ["onClick"],
    Ll = F({
        __name: "LotterySlotItem",
        props: {
            gameData: {
                type: Array,
                required: !0
            },
            isAll: {
                type: Boolean,
                required: !0
            }
        },
        setup(l) {
            const {
                isAlowGame: i,
                openThirdGame: o,
                isSassLotteryGame: s
            } = le(), {
                t: p
            } = kt(), _ = ct(), r = b => {
                if (b) {
                    let m = b;
                    switch (m) {
                        case "Trx Win Go":
                            m = "Trx Win";
                            break;
                        case "FXOSO":
                            m = p("FXOSO");
                        default:
                            m = m
                    }
                    return m
                }
                return ""
            }, d = b => {
                if (b) {
                    let m = [];
                    switch (b) {
                        case "Win Go":
                        case "Trx Win Go":
                            m = [p("lotteryHintStr1"), p("lotteryHintStr2")];
                            break;
                        case "5D":
                        case "K3":
                            m = [p("lotteryHintStr3"), p("lotteryHintStr4")];
                            break;
                        case "XOSO":
                        case "FXOSO":
                            m = [p("lotteryHintStr5"), p("lotteryHintStr6")];
                            break;
                        case "Bingo18":
                            m = [p("lotteryHintStr5"), p("lotteryHintStr6")];
                            break;
                        case "4D":
                            m = [p("lotteryHintStr7"), p("lotteryHintStr6")];
                            break;
                        default:
                            m = []
                    }
                    return m
                }
                return ""
            }, g = [{
                value: 1,
                path: "WinGo"
            }, {
                value: 3,
                path: "5D"
            }, {
                value: 2,
                path: "K3"
            }, {
                value: 4,
                path: "WinTrx"
            }, {
                value: 5,
                path: "XoSo"
            }, {
                value: 6,
                path: "XoSo"
            }, {
                value: 7,
                path: "Binguo"
            }, {
                value: 8,
                path: "4D"
            }], u = b => {
                if (s(b)) return o({ ...b,
                    vendorCode: "ARLottery"
                });
                _.push({
                    name: "AllLotteryGames-" + g[g.findIndex(m => m.value === b.id)].path,
                    query: {
                        id: b.id
                    }
                })
            };
            return (b, m) => {
                const w = Ot("lazy");
                return n(), a("div", wl, [(n(!0), a(S, null, G(b.gameData, y => (n(), a("div", {
                    class: "lotterySlotItem",
                    key: y.id,
                    onClick: N => c(i)(y, u)
                }, [dt(t("img", null, null, 512), [
                    [w, y.categoryImg]
                ]), t("span", null, e(r(y.categoryCode)), 1), t("h4", null, [t("div", null, e(d(y.categoryCode)[0]), 1), t("div", null, e(d(y.categoryCode)[1]), 1)])], 8, Tl))), 128))])
            }
        }
    });
const Nl = V(Ll, [
        ["__scopeId", "data-v-acaadf81"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/RedHome/GameList/LotterySlotItem.vue"]
    ]),
    zl = {
        class: "lotterySlotItem__container"
    },
    Il = {
        class: "title"
    },
    xl = {
        class: "tit"
    },
    Sl = {
        class: "game_img"
    },
    Rl = F({
        __name: "OtherGameItem",
        props: {
            info: {
                type: null,
                required: !0
            },
            isAll: {
                type: Boolean,
                required: !0
            },
            gameType: {
                type: String,
                required: !0
            }
        },
        setup(l) {
            const {
                t: i
            } = kt(), o = {
                sport: i("sport"),
                video: i("live"),
                chess: i("chess")
            };
            return (s, p) => {
                const _ = Ot("lazy");
                return n(), a("div", zl, [t("div", Il, [t("div", xl, e(o[s.gameType]), 1), z(' <div class="desc">{{ getArrayKey(rootConfig.gameAllName, info.slotsTypeID) }}</div> ')]), dt(t("img", Sl, null, 512), [
                    [_, s.info.vendorImg]
                ])])
            }
        }
    });
const Gl = V(Rl, [
        ["__scopeId", "data-v-1153e4fd"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/RedHome/GameList/OtherGameItem.vue"]
    ]),
    Bl = ["onClick"],
    Al = {
        class: "gameImg"
    },
    Ml = F({
        __name: "ElectronicItem",
        props: {
            gameData: {
                type: Array,
                default: []
            },
            isAll: {
                type: Boolean,
                default: !1
            }
        },
        emits: ["handleOpenGame"],
        setup(l, {
            emit: i
        }) {
            const o = l,
                s = Q(() => o.isAll ? o.gameData : o.gameData.slice(0, 6)),
                p = _ => {
                    i("handleOpenGame", _, "slot")
                };
            return $t(() => {}), (_, r) => {
                const d = Ot("lazy");
                return n(), a("div", {
                    class: B(["onlineGamesItem__container", {
                        allGame: l.isAll
                    }])
                }, [(n(!0), a(S, null, G(s.value, g => (n(), a("div", {
                    key: g.slotsTypeID,
                    class: "item",
                    onClick: u => p(g)
                }, [dt(t("img", Al, null, 512), [
                    [d, g.vendorImg]
                ]), z(' <van-image :src="getIcons(`home/dianzi/onlineSlot`, item.slotsName)" class="slot_img">\n				<template v-slot:error>加载失败</template>\n			</van-image> ')], 8, Bl))), 128))], 2)
            }
        }
    });
const Pl = V(Ml, [
        ["__scopeId", "data-v-54337c48"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/RedHome/GameList/ElectronicItem.vue"]
    ]),
    Dl = {
        alt: ""
    },
    Ol = F({
        __name: "ElectronicWinRate",
        setup(l) {
            const i = We(),
                o = Q(() => i.winRate.electronicWinRateImgUrl || ""),
                s = Q(() => !!(i.winRate.isShowElectronicWinRateExternalLink && o.value)),
                p = () => {
                    i.winRate.electronicWinRateExternalLink && window.open(i.winRate.electronicWinRateExternalLink)
                };
            return (_, r) => {
                const d = Ot("lazy");
                return s.value ? (n(), a("div", {
                    key: 0,
                    class: "WinRate",
                    onClick: p
                }, [dt(t("img", Dl, null, 512), [
                    [d, o.value]
                ])])) : z("v-if", !0)
            }
        }
    });
const Ma = V(Ol, [
        ["__scopeId", "data-v-0d36c546"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/RedHome/GameList/ElectronicWinRate.vue"]
    ]),
    El = {
        class: "slot_list"
    },
    ql = {
        class: "slot_title"
    },
    jl = {
        class: "slot_img_box"
    },
    Hl = ["onClick"],
    Wl = ["onClick"],
    Fl = F({
        __name: "index",
        setup(l) {
            const i = ct(),
                {
                    getSlotList: o,
                    homeState: s,
                    onItemClick: p
                } = le(),
                _ = d => d.indexOf("_") === -1 ? d : d.split("_")[0],
                r = d => {
                    const g = s.allGameList.slot.find(u => u.slotsName === d.vendorCode);
                    sessionStorage.setItem("slotGamesList", JSON.stringify(s.allGameList.slot)), sessionStorage.setItem("gameType", JSON.stringify("slot")), sessionStorage.setItem("clickedItem", JSON.stringify(g)), i.push({
                        name: "AllOnlineGames"
                    })
                };
            return o(), (d, g) => {
                const u = j("svg-icon"),
                    b = Ot("lazy");
                return n(), a("div", El, [L(Ma), (n(!0), a(S, null, G(c(s).slotsGame, m => (n(), a("div", {
                    class: "slot_item",
                    key: m.vendorCode
                }, [t("div", ql, [z(`				<img :src="getIcons('home/slots', item.vendorCode)" alt="" />`), L(u, {
                    name: m.vendorCode
                }, null, 8, ["name"]), E(" " + e(_(m.vendorCode).replace("G9", "9G")) + e(d.$t("electric")), 1)]), t("div", jl, [(n(!0), a(S, null, G(m.childList.slice(0, 6), w => dt((n(), a("img", {
                    key: w.gameID + m.vendorCode,
                    onClick: y => c(p)(w)
                }, null, 8, Hl)), [
                    [b, w.img]
                ])), 128))]), t("div", {
                    class: "all_slot",
                    onClick: () => r(m)
                }, e(d.$t("allGame")), 9, Wl)]))), 128))])
            }
        }
    });
const Vl = V(Fl, [
        ["__scopeId", "data-v-1b7d97f8"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/Electronic/Slot/index.vue"]
    ]),
    Ti = l => (zt("data-v-df3cc798"), l = l(), It(), l),
    Ul = Ti(() => t("div", {
        class: "skeleton_hot"
    }, [t("div", {
        class: "hot_tit"
    }), t("div", {
        class: "hot_list"
    }, [t("div"), t("div"), t("div"), t("div"), t("div"), t("div")]), t("div", {
        class: "hot_tit"
    }), t("div", {
        class: "hot_list"
    }, [t("div"), t("div"), t("div"), t("div"), t("div"), t("div"), t("div"), t("div"), t("div")])], -1)),
    Kl = Ti(() => t("div", {
        class: "skeleton_other"
    }, [t("div"), t("div"), t("div"), t("div")], -1)),
    Xl = {
        class: "otherGame"
    },
    Ql = Ti(() => t("div", {
        class: "skeleton_slot"
    }, [t("div"), t("div"), t("div"), t("div"), t("div"), t("div")], -1)),
    Zl = Ti(() => t("div", {
        class: "skeleton_other"
    }, [t("div"), t("div"), t("div"), t("div")], -1)),
    Jl = Ti(() => t("div", {
        class: "skeleton_flash"
    }, [t("div"), t("div"), t("div"), t("div"), t("div"), t("div"), t("div"), t("div")], -1)),
    Yl = ["src"],
    tc = F({
        __name: "GameListGrid",
        props: {
            currentGame: {
                type: String,
                default: ""
            },
            isAll: {
                type: Boolean,
                default: !1
            }
        },
        setup(l) {
            const i = l,
                o = ct(),
                s = v(!0),
                p = Q(() => o.currentRoute.value.name !== "AllGames"),
                {
                    onItemClick: _,
                    getAllGame: r,
                    homeState: d
                } = le(),
                g = Q(() => JSON.parse(JSON.stringify(d.allGameList))),
                u = Q(() => i.currentGame === "popular" ? 1 : ["sport", "chess", "video"].includes(i.currentGame) ? 2 : i.currentGame === "lottery" ? 3 : i.currentGame === "slot" ? 4 : i.currentGame === "flash" || i.currentGame === "fish" ? 5 : -1),
                b = async () => {
                    var $, C;
                    await r(), g.value.popular = [($ = d.allGameList) == null ? void 0 : $.popular.platformList, (C = d.allGameList) == null ? void 0 : C.popular.clicksTopList], s.value = !1
                },
                m = () => {
                    o.push({
                        name: "AllGames",
                        query: {
                            type: i.currentGame
                        }
                    })
                },
                w = Q(() => g.value[i.currentGame].length < 1 ? [] : g.value[i.currentGame][0] || []),
                y = Q(() => g.value[i.currentGame].length < 1 ? [] : i.isAll ? g.value[i.currentGame][1] || [] : g.value[i.currentGame][1].slice(0, 9) || []),
                N = async ($, C) => {
                    ["chess", "slot"].includes(C) ? (sessionStorage.setItem("slotGamesList", JSON.stringify(g.value[i.currentGame])), sessionStorage.setItem("gameType", JSON.stringify(i.currentGame)), sessionStorage.setItem("clickedItem", JSON.stringify($)), o.push({
                        name: "AllOnlineGames"
                    })) : _($)
                };
            return b(), ($, C) => {
                const f = j("van-skeleton");
                return n(), a("div", {
                    class: B(["gameListGrid__container", {
                        all_container: l.isAll
                    }])
                }, [l.currentGame === "popular" ? (n(), tt(f, {
                    key: 0,
                    loading: s.value
                }, {
                    template: P(() => [Ul]),
                    default: P(() => [L(fl, {
                        platformList: w.value,
                        clicksTopList: y.value,
                        onOnItemClick: c(_),
                        isAll: l.isAll
                    }, null, 8, ["platformList", "clicksTopList", "onOnItemClick", "isAll"])]),
                    _: 1
                }, 8, ["loading"])) : z("v-if", !0), u.value === 2 ? (n(), tt(f, {
                    key: 1,
                    loading: s.value
                }, {
                    template: P(() => [Kl]),
                    default: P(() => [t("div", Xl, [(n(!0), a(S, null, G(g.value[l.currentGame], (k, T) => (n(), tt(Gl, {
                        key: T,
                        info: k,
                        gameType: l.currentGame,
                        isAll: l.isAll,
                        onClick: h => N(k, l.currentGame)
                    }, null, 8, ["info", "gameType", "isAll", "onClick"]))), 128))])]),
                    _: 1
                }, 8, ["loading"])) : z("v-if", !0), u.value === 4 ? (n(), tt(f, {
                    key: 2,
                    loading: s.value
                }, {
                    template: P(() => [Ql]),
                    default: P(() => [l.isAll ? z("v-if", !0) : (n(), tt(Ma, {
                        key: 0
                    })), p.value ? (n(), tt(Pl, {
                        key: 1,
                        gameData: g.value[l.currentGame],
                        isAll: l.isAll,
                        onHandleOpenGame: N
                    }, null, 8, ["gameData", "isAll"])) : (n(), tt(Vl, {
                        key: 2
                    }))]),
                    _: 1
                }, 8, ["loading"])) : z("v-if", !0), u.value === 3 ? (n(), tt(f, {
                    key: 3,
                    loading: s.value
                }, {
                    template: P(() => [Zl]),
                    default: P(() => [L(Nl, {
                        gameData: g.value[l.currentGame],
                        isAll: l.isAll
                    }, null, 8, ["gameData", "isAll"])]),
                    _: 1
                }, 8, ["loading"])) : z("v-if", !0), z(" 小游戏、捕鱼 "), u.value === 5 ? (n(), tt(f, {
                    key: 4,
                    loading: s.value
                }, {
                    template: P(() => [Jl]),
                    default: P(() => [L(Cl, {
                        gameData: g.value[l.currentGame],
                        gameType: l.currentGame,
                        isAll: l.isAll,
                        onOnItemClick: c(_)
                    }, null, 8, ["gameData", "gameType", "isAll", "onOnItemClick"])]),
                    _: 1
                }, 8, ["loading"])) : z("v-if", !0), l.isAll ? z("v-if", !0) : (n(), a("button", {
                    key: 5,
                    onClick: m,
                    class: "look_all"
                }, [t("img", {
                    src: c(ie)("home", "all"),
                    alt: ""
                }, null, 8, Yl), E(" " + e($.$t("viewAll")), 1)]))], 2)
            }
        }
    });
const ec = V(tc, [
        ["__scopeId", "data-v-df3cc798"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/RedHome/GameList/GameListGrid.vue"]
    ]),
    ic = {
        class: "gamesList__container"
    },
    nc = {
        class: "gamesList__container-title"
    },
    ac = F({
        __name: "GameList",
        props: {
            gameData: {
                type: Object,
                required: !0
            },
            title: {
                type: String,
                required: !0
            },
            gameType: {
                type: String,
                required: !0
            }
        },
        setup(l) {
            return (i, o) => (n(), a("div", ic, [t("div", nc, e(i.title), 1), L(ec, {
                currentGame: i.gameType,
                isAll: !0
            }, null, 8, ["currentGame"])]))
        }
    });
const oc = V(ac, [
        ["__scopeId", "data-v-e4c17073"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/RedHome/AllGames/GameList.vue"]
    ]),
    Pa = Symbol();
var Da = (l, i) => {
    const o = l.__vccOpts || l;
    for (const [s, p] of i) o[s] = p;
    return o
};
const sc = F({
        name: "FunTabItem",
        props: {
            title: String,
            name: [String, Number],
            badge: [String, Number]
        },
        setup(l) {
            const i = Gi(Pa),
                o = v(),
                s = Q(() => (i == null ? void 0 : i.activeValue.value) === l.name ? {
                    color: i == null ? void 0 : i.activeColor.value
                } : {}),
                p = () => {
                    i == null || i.setActiveValue(l.name)
                },
                _ = {
                    name: ca(l, "name"),
                    el: o
                };
            return $t(() => {
                var r;
                (r = i.addItem) == null || r.call(i, _)
            }), gi(() => {
                var r;
                (r = i.removeItem) == null || r.call(i, _)
            }), {
                el: o,
                style: s,
                handleClick: p
            }
        }
    }),
    lc = {
        class: "fun-tab-item__wrap"
    },
    cc = {
        class: "fun-tab-item__label"
    },
    rc = {
        key: 0,
        class: "fun-tab-item__badge"
    };

function uc(l, i, o, s, p, _) {
    return n(), a("div", {
        ref: "el",
        style: ve(l.style),
        class: "fun-tab-item",
        onClick: i[0] || (i[0] = (...r) => l.handleClick && l.handleClick(...r))
    }, [t("div", lc, [Le(l.$slots, "icon"), t("div", cc, [Le(l.$slots, "default", {}, () => [E(e(l.title), 1)])]), l.badge ? (n(), a("div", rc, e(l.badge), 1)) : z("v-if", !0)])], 4)
}
var Oa = Da(sc, [
    ["render", uc],
    ["__file", "/Users/scoutyin/Documents/ScoutYin/fun-tab/src/tab-item.vue"]
]);
const an = window;

function dc() {
    let l = 0;
    const i = ["webkit", "moz"];
    for (let o = 0; o < i.length && !window.requestAnimationFrame; ++o) window.requestAnimationFrame = an[i[o] + "RequestAnimationFrame"], window.cancelAnimationFrame = an[i[o] + "CancelAnimationFrame"] || an[i[o] + "CancelRequestAnimationFrame"];
    window.requestAnimationFrame || (window.requestAnimationFrame = function(o) {
        const s = Date.now(),
            p = s - l,
            _ = Math.max(0, 16.7 - p),
            r = window.setTimeout(function() {
                o(p)
            }, _);
        return l = s + _, r
    }), window.cancelAnimationFrame || (window.cancelAnimationFrame = function(o) {
        clearTimeout(o)
    })
}
const pc = F({
        name: "FunTabs",
        props: {
            modelValue: {
                type: [String, Number],
                default: ""
            },
            lineWidth: {
                type: [Number, String],
                default: 30
            },
            lineHeight: {
                type: Number,
                default: 3
            },
            activeColor: {
                type: String,
                default: "#1677ff"
            },
            additionalX: {
                type: Number,
                default: 50
            },
            reBoundExponent: {
                type: Number,
                default: 10,
                validator(l) {
                    return l > 0
                }
            },
            inertialDuration: {
                type: Number,
                default: 1e3,
                validator(l) {
                    return l > 0
                }
            },
            reBoundingDuration: {
                type: Number,
                default: 360
            }
        },
        emits: ["update:modelValue", "change"],
        setup(l, {
            emit: i,
            expose: o
        }) {
            let s = null;
            const p = [],
                _ = v(),
                r = v(),
                d = v(l.modelValue),
                g = v(0),
                u = v(0),
                b = v(0),
                m = v(0),
                w = v(0),
                y = v(!1),
                N = v(!1),
                $ = v(0),
                C = v(0),
                f = v(0),
                k = v(0),
                T = v(0),
                h = v(0),
                x = v(16.7),
                I = v(0),
                R = v(0),
                A = v(0),
                M = v(.001),
                D = v(.001),
                H = Q(() => {
                    const O = N.value && !y.value ? l.reBoundingDuration : 0;
                    return {
                        transitionTimingFunction: N.value ? "cubic-bezier(0.25, 0.46, 0.45, 0.94)" : "cubic-bezier(0.1, 0.57, 0.1, 1)",
                        transitionDuration: `${O}ms`,
                        transform: `translate3d(${$.value}px, 0px, 0px)`
                    }
                }),
                X = Q(() => ({
                    transition: "all 300ms",
                    width: `${u.value}px`,
                    height: `${l.lineHeight}px`,
                    transform: `translate3d(${g.value}px, 0, 0)`,
                    backgroundColor: l.activeColor
                })),
                rt = Q(() => k.value <= C.value);
            At(() => l.modelValue, O => {
                d.value = O, ht()
            });
            const ht = () => {
                    s || (s = new Promise(O => {
                        ee(() => {
                            Gt(), O(), s = null
                        })
                    }))
                },
                st = O => {
                    d.value = O, i("update:modelValue", O), i("change", O)
                },
                at = O => {
                    p.push(O), ht()
                },
                J = O => {
                    const it = p.findIndex(ft => ft.name === O.name);
                    it !== -1 && (p.splice(it, 1), ht())
                },
                mt = {
                    activeValue: d,
                    activeColor: ca(l, "activeColor"),
                    addItem: at,
                    removeItem: J,
                    setActiveValue: st
                };
            ra(Pa, mt);
            const Gt = () => {
                    var O, it;
                    b.value = ((O = _.value) == null ? void 0 : O.offsetWidth) || 0, m.value = ((it = r.value) == null ? void 0 : it.offsetWidth) - b.value, Tt(), yt()
                },
                Et = () => (N.value = !1, $.value > 0 ? (N.value = !0, $.value = 0) : $.value < -m.value && (N.value = !0, $.value = -m.value), N.value),
                gt = () => {
                    rt.value ? $.value <= 0 && $.value + m.value > 0 || $.value > 0 ? $.value += k.value - f.value : $.value + m.value <= 0 && ($.value += l.additionalX * (k.value - f.value) / (b.value + Math.abs($.value + m.value))) : $.value >= 0 ? $.value += l.additionalX * (k.value - f.value) / (b.value + $.value) : ($.value <= 0 && $.value + m.value >= 0 || $.value + m.value <= 0) && ($.value += k.value - f.value), f.value = k.value
                },
                Dt = () => {
                    if (R.value = Date.now(), x.value = R.value - I.value, rt.value ? $.value <= -m.value ? (D.value *= (l.reBoundExponent + Math.abs($.value + m.value)) / l.reBoundExponent, w.value = Math.min(w.value - D.value, 0)) : w.value = Math.min(w.value - D.value * x.value, 0) : $.value >= 0 ? (D.value *= (l.reBoundExponent + $.value) / l.reBoundExponent, w.value = Math.max(w.value - D.value, 0)) : w.value = Math.max(w.value - D.value * x.value, 0), $.value += w.value * x.value / 2, Math.abs(w.value) <= M.value) {
                        Et();
                        return
                    }
                    I.value = R.value, A.value = requestAnimationFrame(Dt)
                },
                Vt = () => {
                    if (!p.length) return;
                    const O = p.find(it => it.name.value === d.value);
                    return O && O.el.value
                },
                yt = () => {
                    const O = Vt();
                    if (!O) return;
                    const it = O.offsetWidth,
                        ft = O.offsetLeft,
                        {
                            lineWidth: Bt
                        } = l;
                    Bt === "auto" ? u.value = it : Bt < 1 ? u.value = it * Bt : u.value = Bt, g.value = ft + (it - u.value) / 2
                },
                Tt = () => {
                    const O = Vt();
                    if (!O) return;
                    const it = O.offsetLeft,
                        ft = (b.value - O.offsetWidth) / 2;
                    let Bt = 0;
                    const _e = Math.abs($.value);
                    it <= _e + ft ? Bt = ft - (it + $.value) : Bt = -(it - _e - ft);
                    let ae = Bt + $.value;
                    ae > 0 && (ae = 0), ae < -m.value && (ae = -m.value), N.value = !0, $.value = ae
                },
                Lt = O => {
                    O.stopPropagation(), cancelAnimationFrame(A.value), f.value = O.touches[0].clientX
                },
                Ct = O => {
                    m.value <= 0 || (O.preventDefault(), O.stopPropagation(), y.value = !0, T.value = h.value, C.value = f.value, k.value = O.touches[0].clientX, gt(), h.value = O.timeStamp)
                },
                ot = O => {
                    if (y.value = !1, Et()) cancelAnimationFrame(A.value);
                    else {
                        let it = O.timeStamp - h.value,
                            ft = h.value - T.value;
                        if (ft = ft > 0 ? ft : 8, it > 100) return;
                        w.value = (f.value - C.value) / ft, D.value = w.value / l.inertialDuration, I.value = Date.now(), A.value = requestAnimationFrame(Dt)
                    }
                },
                Z = () => {
                    const O = _.value;
                    O.addEventListener("touchstart", Lt, !1), O.addEventListener("touchmove", Ct, !1), O.addEventListener("touchend", ot, !1)
                },
                Y = () => {
                    const O = _.value;
                    O.removeEventListener("touchstart", Lt), O.removeEventListener("touchmove", Ct), O.removeEventListener("touchend", ot)
                };
            return $t(() => {
                dc(), Z(), ht()
            }), He(() => {
                Y()
            }), o({
                resize: Gt
            }), {
                viewAreaRef: _,
                listRef: r,
                activeValue: d,
                lineOffset: g,
                activeLineWidth: u,
                viewAreaWidth: b,
                offsetX: m,
                speed: w,
                touching: y,
                reBounding: N,
                translateX: $,
                startX: C,
                lastX: f,
                currentX: k,
                startMoveTime: T,
                endMoveTime: h,
                frameTime: x,
                frameStartTime: I,
                frameEndTime: R,
                inertiaFrame: A,
                zeroSpeed: M,
                acceleration: D,
                listStyle: H,
                activeBarStyle: X,
                isMoveLeft: rt
            }
        }
    }),
    gc = {
        ref: "viewAreaRef",
        class: "fun-tabs"
    };

function bc(l, i, o, s, p, _) {
    return n(), a("div", gc, [t("div", {
        ref: "listRef",
        style: ve(l.listStyle),
        class: "fun-tabs__tab-list"
    }, [Le(l.$slots, "default"), t("div", {
        style: ve(l.activeBarStyle),
        class: "fun-tabs__active-line"
    }, null, 4)], 4)], 512)
}
var Ea = Da(pc, [
    ["render", bc],
    ["__file", "/Users/scoutyin/Documents/ScoutYin/fun-tab/src/tabs.vue"]
]);
const mc = F({
        __name: "NavBar",
        props: {
            list: {
                type: Array,
                required: !0
            },
            tabClassName: {
                type: String,
                required: !0
            },
            active: {
                type: Number,
                required: !0,
                default: 0
            },
            tabItemClassName: {
                type: String,
                required: !1
            }
        },
        emits: ["update:active", "onClickTab"],
        setup(l, {
            expose: i,
            emit: o
        }) {
            const s = l,
                p = v(),
                _ = v(0),
                r = (d, g) => {
                    o("update:active", _.value), o("onClickTab", {
                        item: d,
                        index: g
                    })
                };
            return At(() => s.active, d => {
                _.value = d
            }), i({
                funtabRef: p
            }), (d, g) => (n(), tt(c(Ea), {
                modelValue: _.value,
                "onUpdate:modelValue": g[0] || (g[0] = u => _.value = u),
                class: B(d.tabClassName),
                lineWidth: "0",
                ref_key: "funtabRef",
                ref: p
            }, {
                default: P(() => [(n(!0), a(S, null, G(d.list, (u, b) => dt((n(), tt(c(Oa), {
                    name: b,
                    key: b,
                    class: B([d.tabItemClassName, {
                        activeClassName: d.active === b
                    }]),
                    onClick: m => r(u, b)
                }, {
                    default: P(() => [Le(d.$slots, "default", {
                        item: u,
                        index: b
                    })]),
                    _: 2
                }, 1032, ["name", "class", "onClick"])), [
                    [Zt, u.isShow !== void 0 ? u.isShow : !0]
                ])), 128))]),
                _: 3
            }, 8, ["modelValue", "class"]))
        }
    }),
    pi = V(mc, [
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/FunTab/NavBar.vue"]
    ]),
    _c = {
        class: "allGames__container"
    },
    vc = F({
        __name: "index",
        setup(l) {
            const {
                homeState: i,
                getGameType: o,
                getAllGame: s
            } = le(), p = v(0), _ = v(null), r = v(), d = ct(), {
                t: g
            } = kt(), u = v([]), b = v({});

            function m() {
                d.go(-1)
            }
            const w = Q(() => u.value[p.value]);
            $t(() => {
                y()
            }), he(() => {
                y()
            });
            const y = async () => {
                var $, C;
                !i.gameTypeList.length && await o(), !i.allGameList && await s(), u.value = [], i.gameTypeList.forEach(f => {
                    f.categoryCode === "BigAward" || f.state !== 1 || u.value.push({
                        isShow: f.state === 1,
                        title: g("code" + f.typeNameCode),
                        img: f.categoryImg,
                        key: f.categoryCode.toLocaleLowerCase()
                    })
                }), b.value = i.allGameList || {}, b.value.popular = [($ = b.value) == null ? void 0 : $.popular.platformList, (C = b.value) == null ? void 0 : C.popular.clicksTopList];
                const N = d.currentRoute.value.query.type || "";
                p.value = u.value.findIndex(f => f.key + "" === N) || 0
            };
            return (N, $) => {
                const C = j("NavBar"),
                    f = j("van-sticky"),
                    k = Ot("lazy");
                return n(), a("div", _c, [L(C, {
                    title: N.$t("all"),
                    "left-arrow": "",
                    onClickLeft: m
                }, null, 8, ["title"]), L(f, {
                    class: "alGames__container-sticky"
                }, {
                    default: P(() => [L(pi, {
                        list: u.value,
                        active: p.value,
                        "onUpdate:active": $[0] || ($[0] = T => p.value = T),
                        tabClassName: "tabs",
                        activeClassName: "tab_active",
                        ref_key: "tabRefs",
                        ref: r
                    }, {
                        default: P(({
                            item: T,
                            index: h
                        }) => [T.isShow ? (n(), a("div", {
                            key: 0,
                            class: B(["tab_item", {
                                tab_active: h === p.value
                            }])
                        }, [dt(t("img", null, null, 512), [
                            [k, T.img]
                        ]), t("span", null, e(T.title), 1)], 2)) : z("v-if", !0)]),
                        _: 1
                    }, 8, ["list", "active"])]),
                    _: 1
                }), t("div", {
                    class: "allGames__container-list",
                    ref_key: "allGamesContainer",
                    ref: _
                }, [u.value.length > 0 ? (n(), tt(oc, {
                    key: 0,
                    gameType: w.value.key,
                    title: w.value.title,
                    gameData: b.value[w.value.key]
                }, null, 8, ["gameType", "title", "gameData"])) : z("v-if", !0)], 512)])
            }
        }
    });
const kc = V(vc, [
        ["__scopeId", "data-v-0a9bf0c5"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/AllGames/index.vue"]
    ]),
    BB = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: kc
    }, Symbol.toStringTag, {
        value: "Module"
    })),
    hc = {
        class: "lotteryGamesList__container"
    },
    fc = {
        alt: ""
    },
    yc = {
        class: "lotteryGamesList__container-item__time"
    },
    $c = F({
        __name: "index",
        props: {
            gamesList: {
                type: Object,
                default: () => {}
            }
        },
        setup(l) {
            const i = ct();

            function o() {
                i.push({
                    name: "AllLotteryGames-VietnamLottery"
                })
            }
            return (s, p) => {
                const _ = Ot("lazy");
                return n(), a("div", hc, [t("div", {
                    class: "lotteryGamesList__container-item",
                    onClick: o
                }, [dt(t("img", fc, null, 512), [
                    [_, c(ie)("home/AllLotteryGames", "cover")]
                ]), t("span", yc, e(l.gamesList.title), 1)])])
            }
        }
    });
const Cc = V($c, [
        ["__scopeId", "data-v-22e2ba37"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/index.vue"]
    ]),
    wc = {
        class: "lotteryGames__container"
    },
    on = 46 + 90 + 35 + 16,
    ta = 16 + 28,
    Tc = F({
        __name: "index",
        setup(l) {
            const {
                t: i
            } = kt(), o = ct(), s = v(0), p = v(0), _ = v(null), r = [{
                title: i("all"),
                value: "all"
            }, {
                title: "Win Go",
                value: "winGo"
            }, {
                title: i("Lotre4d"),
                value: "4DLottery"
            }, {
                title: "Lottery",
                value: "lottery"
            }, {
                title: "Xổ số",
                value: "lotteryVi"
            }, {
                title: "Xổ số",
                value: "lotteryVi"
            }], d = [{
                title: i("all"),
                value: "all"
            }, {
                title: i("minites1"),
                value: "60"
            }, {
                title: i("minites3"),
                value: "180"
            }, {
                title: i("minites5"),
                value: "300"
            }, {
                title: i("minites10"),
                value: "600"
            }, {
                title: i("minitesLong"),
                value: "long"
            }];

            function g() {
                o.go(-1)
            }

            function u(N) {
                return N === s.value ? s.value : -1
            }
            const {
                direction: b
            } = Go(_, {
                onSwipeStart: () => {
                    m()
                },
                onSwipe: m,
                onSwipeEnd: () => {
                    m()
                }
            });

            function m() {
                const N = document.getElementById(`gamesList-${s.value}`);
                if (N) {
                    const {
                        top: $,
                        bottom: C
                    } = N.getBoundingClientRect();
                    C - on - ta < 0 ? b.value === "UP" && (s.value = s.value + 1) : $ - on - ta > 0 && b.value === "DOWN" && (s.value = s.value - 1)
                }
            }

            function w() {
                y()
            }

            function y() {
                const N = document.getElementById(`gamesList-${s.value}`);
                N && _.value.scrollTo({
                    top: N.offsetTop - on,
                    behavior: "smooth"
                })
            }
            return (N, $) => {
                const C = j("NavBar"),
                    f = j("van-tab"),
                    k = j("van-tabs");
                return n(), a("div", wc, [L(C, {
                    "left-arrow": "",
                    title: N.$t("lottery"),
                    onClickLeft: g
                }, null, 8, ["title"]), L(k, {
                    class: "lotteryGames__container-tabBar mgt10",
                    active: s.value,
                    "onUpdate:active": $[0] || ($[0] = T => s.value = T),
                    onClickTab: w,
                    type: "card",
                    color: "transparent",
                    background: "transparent"
                }, {
                    default: P(() => [(n(), a(S, null, G(r, (T, h) => L(f, {
                        name: h,
                        key: h,
                        title: T.title
                    }, null, 8, ["name", "title"])), 64))]),
                    _: 1
                }, 8, ["active"]), L(k, {
                    class: "lotteryGames__container-timeTab",
                    active: p.value,
                    "onUpdate:active": $[1] || ($[1] = T => p.value = T),
                    color: "#ff7172",
                    background: "#fff"
                }, {
                    default: P(() => [(n(), a(S, null, G(d, (T, h) => L(f, {
                        name: h,
                        key: h,
                        title: T.title
                    }, null, 8, ["name", "title"])), 64))]),
                    _: 1
                }, 8, ["active"]), t("div", {
                    class: "lotteryGames__container-list",
                    ref_key: "allGamesContainer",
                    ref: _
                }, [(n(), a(S, null, G(d, (T, h) => L(Cc, {
                    "games-list": T,
                    active: u(h),
                    key: h,
                    id: `gamesList-${h}`
                }, null, 8, ["games-list", "active", "id"])), 64))], 512)])
            }
        }
    });
const Lc = V(Tc, [
        ["__scopeId", "data-v-147ae92c"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/AllLotteryGames/index.vue"]
    ]),
    AB = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: Lc
    }, Symbol.toStringTag, {
        value: "Module"
    })),
    Nc = {
        class: "onlineGames__container"
    },
    zc = ["placeholder"],
    Ic = {
        class: "onlineGames__container-list"
    },
    xc = ["onClick"],
    Sc = {
        key: 1
    },
    Rc = {
        class: "onlineGames__container-list miniGames"
    },
    Gc = ["onClick"],
    Bc = F({
        __name: "index",
        setup(l) {
            const {
                onItemClick: i
            } = le(), o = v(), s = v(0), p = v([]), _ = v(0);
            At(s, k => {
                const T = b.value[k];
                m.value = [], _.value = 0, f(T.slotsTypeID)
            });
            const r = v(!1);
            At(r, k => {
                k ? setTimeout(() => {
                    g.value.focus()
                }, 0) : d.value = ""
            });
            const d = v("");
            Bo(d, k => {
                if (u.value)
                    if (u.value.key === "fish" || u.value.key === "flash") b.value = b.value.filter(T => T.gameNameEn.toLowerCase().includes(k)), k.length === 0 && (b.value = sessionStorage.getItem("slotGamesList") ? JSON.parse(sessionStorage.getItem("slotGamesList")) : null);
                    else {
                        const T = b.value[s.value];
                        f(T.slotsTypeID, k)
                    }
            }, {
                debounce: 300
            });
            const g = v(null),
                u = v(),
                b = v([]),
                m = v([]),
                w = ct(),
                y = Ao(m, k => r.value ? k.gameNameEn.toLowerCase().includes(d.value.toLowerCase()) : k.customGameType === _.value);

            function N(k) {
                return k ? k.split(/(?=[A-Z])/).join(" ") : ""
            }

            function $() {
                w.go(-1)
            }

            function C(k) {
                r.value = k
            }
            async function f(k, T = "") {
                const h = await nt(bn({
                    type: k,
                    gameNameEn: T
                }));
                if (h) {
                    if (m.value = h.data.gameLists || [], p.value = h.data.gameCustomTypeLists || [], !p.value.length) return;
                    _.value = p.value[0].customGameType
                }
            }
            return $t(() => {
                u.value = sessionStorage.getItem("gameType") ? JSON.parse(sessionStorage.getItem("gameType")) : null, b.value = sessionStorage.getItem("slotGamesList") ? JSON.parse(sessionStorage.getItem("slotGamesList")) : null;
                const k = JSON.parse(sessionStorage.getItem("clickedItem"));
                k && (s.value = b.value.findIndex(h => h.slotsTypeID === k.slotsTypeID)), o.value && o.value.scrollTo(s.value);
                const T = b.value[s.value];
                f(T.slotsTypeID)
            }), (k, T) => {
                var M, D;
                const h = j("svg-icon"),
                    x = j("NavBar"),
                    I = j("van-tab"),
                    R = j("van-tabs"),
                    A = Ot("lazy");
                return n(), a("div", Nc, [L(x, {
                    class: "white",
                    "left-arrow": "",
                    onClickLeft: $
                }, {
                    center: P(() => {
                        var H;
                        return [t("span", {
                            class: B({
                                active: r.value
                            })
                        }, e((H = u.value) == null ? void 0 : H.title) + e(k.$t("game")), 3), dt(t("input", {
                            type: "text",
                            placeholder: k.$t("searchGame"),
                            class: B({
                                active: r.value
                            }),
                            "onUpdate:modelValue": T[0] || (T[0] = X => d.value = X),
                            ref_key: "searchBarRef",
                            ref: g
                        }, null, 10, zc), [
                            [dn, d.value]
                        ])]
                    }),
                    right: P(() => [L(h, {
                        name: "SearchTrx",
                        onClick: T[1] || (T[1] = H => C(!0)),
                        class: B({
                            active: r.value
                        })
                    }, null, 8, ["class"]), t("span", {
                        class: B({
                            active: r.value
                        }),
                        onClick: T[2] || (T[2] = H => C(!1))
                    }, e(k.$t("cancel")), 3)]),
                    _: 1
                }), ((M = u.value) == null ? void 0 : M.key) !== "fish" && ((D = u.value) == null ? void 0 : D.key) !== "flash" ? (n(), tt(R, {
                    key: 0,
                    class: "onlineGames__container-tabBar",
                    active: s.value,
                    "onUpdate:active": T[4] || (T[4] = H => s.value = H),
                    type: "card",
                    sticky: !0,
                    "offset-top": 46,
                    ref_key: "tabsRef",
                    ref: o
                }, {
                    default: P(() => [(n(!0), a(S, null, G(b.value, (H, X) => (n(), tt(I, {
                        key: X
                    }, {
                        title: P(() => [L(h, {
                            name: H.slotsName,
                            class: "gameIcon"
                        }, null, 8, ["name"]), t("span", null, e(H.slotsName.replace("G9", "9G")), 1)]),
                        _: 2
                    }, 1024))), 128)), !r.value || p.value.length === 0 ? (n(), tt(c(Ea), {
                        key: 0,
                        modelValue: _.value,
                        "onUpdate:modelValue": T[3] || (T[3] = H => _.value = H),
                        lineWidth: 0
                    }, {
                        default: P(() => [(n(!0), a(S, null, G(p.value, (H, X) => (n(), tt(c(Oa), {
                            name: X,
                            key: X,
                            class: B([{
                                activeClassName: _.value === H.customGameType
                            }]),
                            onClick: rt => _.value = H.customGameType
                        }, {
                            default: P(() => [t("span", null, e(H.customGameTypeName), 1)]),
                            _: 2
                        }, 1032, ["name", "class", "onClick"]))), 128))]),
                        _: 1
                    }, 8, ["modelValue"])) : z("v-if", !0), t("div", Ic, [(n(!0), a(S, null, G(c(y), (H, X) => (n(), a("div", {
                        class: "onlineGames__container-list__item",
                        key: X,
                        onClick: rt => c(i)(H)
                    }, [dt(t("img", null, null, 512), [
                        [A, H.img]
                    ]), t("div", null, [t("span", null, e(N(H.gameNameEn)), 1)])], 8, xc))), 128))])]),
                    _: 1
                }, 8, ["active"])) : (n(), a("div", Sc, [t("div", Rc, [(n(!0), a(S, null, G(b.value, (H, X) => (n(), a("div", {
                    class: "onlineGames__container-list__item",
                    key: X,
                    onClick: rt => c(i)(H)
                }, [dt(t("img", null, null, 512), [
                    [A, H.img]
                ]), t("div", null, [t("span", null, e(H.gameNameEn), 1)])], 8, Gc))), 128))])]))])
            }
        }
    });
const Ac = V(Bc, [
        ["__scopeId", "data-v-0ffc3892"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/AllOnlineGames/index.vue"]
    ]),
    MB = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: Ac
    }, Symbol.toStringTag, {
        value: "Module"
    }));

function mi() {
    const l = jt({
            Original: [],
            HotGames: [],
            Lottery: [],
            Slot: [],
            Casino: [],
            Chess: [],
            Fish: [],
            Sport: []
        }),
        i = v([]),
        o = async () => {
            try {
                const {
                    data: p
                } = await nt(Bi());
                p && (l.Original = p.flash, l.HotGames = p.popular.platformList, l.Lottery = p.lottery, l.Casino = p.video, l.Slot = p.slot, l.Chess = p.chess, l.Fish = p.fish, l.Sport = p.sport)
            } catch {}
        },
        s = async () => {
            const p = await nt(Xo());
            p && (i.value = p.data)
        };
    return $t(() => {
        o(), s()
    }), {
        gameData: l,
        gameTypeList: i
    }
}
const Mc = {
        class: "luckyWinners__container"
    },
    Pc = {
        class: "luckyWinners__container-wrapper"
    },
    Dc = {
        class: "luckyWinners__container-wrapper__item-img"
    },
    Oc = {
        class: "luckyWinners__container-wrapper__item-info"
    },
    Ec = {
        class: "luckyWinners__container-wrapper__item-winType"
    },
    qc = {
        class: "luckyWinners__container-wrapper__item-winAmount"
    },
    jc = F({
        __name: "index",
        setup(l) {
            const {
                homeState: i,
                getWinInfoDetail: o,
                getWinInfo: s
            } = le(), p = v(null), _ = v(null);
            return $t(async () => {
                await o(), ua(_.value), i.winInfoList.length > 0 && (p.value = setInterval(async () => {
                    i.winInfoList.unshift(i.winInfoList.pop())
                }, 3e3))
            }), gi(() => {
                clearInterval(p.value)
            }), (r, d) => {
                const g = Ot("lazy");
                return n(), a("div", Mc, [t("h1", null, e(r.$t("winningDetal")), 1), t("div", Pc, [t("div", {
                    ref_key: "wrapperRef",
                    ref: _
                }, [(n(!0), a(S, null, G(c(s).slice(0, 6), u => (n(), a("div", {
                    class: "luckyWinners__container-wrapper__item",
                    key: u
                }, [t("div", Dc, [dt(t("img", null, null, 512), [
                    [g, c(Ht)("main/Avatar", u.userPhoto) || c(Ht)("home", "avatar")]
                ])]), t("div", Oc, [t("h1", null, e(c(di)(u.nickName)), 1)]), t("div", Ec, [dt(t("img", null, null, 512), [
                    [g, u.imgUrl]
                ])]), t("div", qc, [t("h1", null, e(r.$t("titleGot")) + " " + e(c(wt)(u.amount || 0)), 1), t("span", null, e(r.$t("winningAmount")), 1)])]))), 128))], 512)])])
            }
        }
    });
const Je = V(jc, [
        ["__scopeId", "data-v-ffb14677"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/LuckyWinners/index.vue"]
    ]),
    Hc = "/assets/png/First-1a9152b9.png",
    Wc = "/assets/png/Second-b37e1d4b.png",
    Fc = "/assets/png/Third-82965e16.png",
    fn = l => (zt("data-v-74b37c48"), l = l(), It(), l),
    Vc = {
        class: "mainContainer"
    },
    Uc = {
        key: 0,
        class: "mainContainer_profitContainer_medal"
    },
    Kc = fn(() => t("span", null, [t("img", {
        src: Hc
    })], -1)),
    Xc = [Kc],
    Qc = fn(() => t("div", {
        class: "mainContainer_profitContainer_medal"
    }, [t("span", null, [t("img", {
        src: Wc
    })])], -1)),
    Zc = fn(() => t("div", {
        class: "mainContainer_profitContainer_medal"
    }, [t("span", null, [t("img", {
        src: Fc
    })])], -1)),
    Jc = {
        class: "mainContainer_profitContainer_medal"
    },
    Yc = {
        class: "numberMedal"
    },
    tr = {
        class: "mainContainer_profitContainer_img"
    },
    er = {
        class: "mainContainer_profitContainer_title"
    },
    ir = {
        class: "mainContainer_profitContainer_amount"
    },
    nr = bi('<div class="mainContainer_profitContainer_bg" data-v-74b37c48><svg xmlns="http://www.w3.org/2000/svg" width="219" height="121" viewBox="0 0 219 121" fill="none" data-v-74b37c48><g filter="url(#filter0_b_2662_26708)" data-v-74b37c48><path d="M45.5192 0.460938H203.298C211.73 0.460938 218.565 7.29628 218.565 15.7281V105.423C218.565 113.855 211.73 120.69 203.298 120.69H0.0534668L23.1907 60.5754L45.5192 0.460938Z" data-v-74b37c48></path></g><defs data-v-74b37c48><filter id="filter0_b_2662_26708" x="-7.58012" y="-7.17265" width="233.779" height="135.494" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB" data-v-74b37c48><feFlood flood-opacity="0" result="BackgroundImageFix" data-v-74b37c48></feFlood><feGaussianBlur in="BackgroundImageFix" stdDeviation="3.81679" data-v-74b37c48></feGaussianBlur><feComposite in2="SourceAlpha" operator="in" result="effect1_backgroundBlur_2662_26708" data-v-74b37c48></feComposite><feBlend mode="normal" in="SourceGraphic" in2="effect1_backgroundBlur_2662_26708" result="shape" data-v-74b37c48></feBlend></filter></defs></svg></div>', 1),
    ar = F({
        __name: "ProfitRanking",
        setup(l) {
            const {
                homeState: i
            } = le(), {
                desensitizeString: o
            } = Qo();
            return (s, p) => {
                const _ = Ot("lazy");
                return n(), a("div", Vc, [(n(!0), a(S, null, G(c(i).rankList.slice(0, 9), (r, d) => (n(), a("div", {
                    class: "mainContainer_profitContainer",
                    key: r
                }, [z(" Rank 1 "), d == 0 ? (n(), a("div", Uc, Xc)) : d == 1 ? (n(), a(S, {
                    key: 1
                }, [z(" Rank 2 "), Qc], 2112)) : d == 2 ? (n(), a(S, {
                    key: 2
                }, [z(" Rank 3 "), Zc], 2112)) : (n(), a(S, {
                    key: 3
                }, [z(" Rank All "), t("div", Jc, [t("span", Yc, e(d + 1), 1)])], 2112)), t("div", tr, [dt(t("img", null, null, 512), [
                    [_, c(Ht)("main/Avatar", r.userPhoto)]
                ])]), t("div", er, e(c(o)(r.nickName)), 1), t("div", ir, e(c(wt)(r.amount || 0)), 1), nr]))), 128))])
            }
        }
    });
const Ye = V(ar, [
        ["__scopeId", "data-v-74b37c48"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/goGame/ProfitRanking.vue"]
    ]),
    or = {
        class: "originalmainContainer"
    },
    sr = {
        class: "originalmainContainer_title"
    },
    lr = {
        class: "GameContainer"
    },
    cr = {
        class: "GameContainer_games"
    },
    rr = ["src", "onClick"],
    ur = {
        class: "WinningContainer"
    },
    dr = {
        class: "Winningdata"
    },
    pr = {
        class: "profitRanking"
    },
    gr = F({
        __name: "index",
        setup(l) {
            const {
                goGame: i
            } = wi(), {
                gameData: o
            } = mi(), s = Q(() => o.Casino), p = ct(), _ = () => {
                p.push("/")
            };
            return (r, d) => (n(), a(S, null, [t("div", or, [t("div", {
                class: "backSvg",
                onClick: _
            }), t("div", sr, e(r.$t("live")), 1)]), z(" Games images containers starts from here "), t("div", lr, [t("div", cr, [(n(!0), a(S, null, G(s.value, (g, u) => (n(), a("img", {
                key: u,
                src: g.vendorImg,
                onClick: b => c(i)(g)
            }, null, 8, rr))), 128))]), L(Je)]), z(" Today's Profit Ranking "), t("div", ur, e(r.$t("homename1")), 1), t("div", dr, [t("div", pr, [L(Ye)])])], 64))
        }
    });
const br = V(gr, [
        ["__scopeId", "data-v-e152b4a0"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/Casino/index.vue"]
    ]),
    PB = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: br
    }, Symbol.toStringTag, {
        value: "Module"
    })),
    mr = {
        class: "originalmainContainer"
    },
    _r = {
        class: "originalmainContainer_title"
    },
    vr = {
        class: "GameContainer"
    },
    kr = {
        class: "GameContainer_games"
    },
    hr = ["src", "onClick"],
    fr = {
        class: "WinningContainer"
    },
    yr = {
        class: "Winningdata"
    },
    $r = {
        class: "profitRanking"
    },
    Cr = F({
        __name: "index",
        setup(l) {
            const {
                gameData: i
            } = mi(), o = Q(() => i.Chess), s = ct(), p = () => {
                s.push("/")
            }, _ = r => {
                sessionStorage.setItem("slotGamesList", JSON.stringify(o.value)), sessionStorage.setItem("gameType", JSON.stringify("chess")), sessionStorage.setItem("clickedItem", JSON.stringify(r)), s.push({
                    name: "AllOnlineGames",
                    query: {
                        game: "chess",
                        currentId: r.slotsName
                    }
                })
            };
            return (r, d) => (n(), a(S, null, [t("div", mr, [t("div", {
                class: "backSvg",
                onClick: p
            }), t("div", _r, e(r.$t("ChessandCards")), 1)]), z(" Games images containers starts from here "), t("div", vr, [t("div", kr, [(n(!0), a(S, null, G(o.value, (g, u) => (n(), a("img", {
                key: u,
                src: g.vendorImg,
                onClick: b => _(g)
            }, null, 8, hr))), 128))]), L(Je)]), z(" Today's Profit Ranking "), t("div", fr, e(r.$t("homename1")), 1), t("div", yr, [t("div", $r, [L(Ye)])])], 64))
        }
    });
const wr = V(Cr, [
        ["__scopeId", "data-v-9d069a04"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/Chess/index.vue"]
    ]),
    DB = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: wr
    }, Symbol.toStringTag, {
        value: "Module"
    })),
    Tr = {
        class: "fish_game"
    },
    Lr = {
        class: "fish_list"
    },
    Nr = ["onClick"],
    zr = F({
        __name: "index",
        setup(l) {
            const i = jt([]),
                {
                    t: o
                } = kt(),
                s = () => {
                    Ri.back()
                },
                p = async () => {
                    const r = await nt(bn({
                        type: 11
                    }));
                    r && i.push(...r.data.gameLists)
                },
                _ = r => {
                    Mo({
                        title: o("tips"),
                        message: o("tipsPlayGame"),
                        cancelButtonText: o("cancel"),
                        showCancelButton: !0
                    }).then(async () => {
                        var u;
                        let d = {
                            gameCode: r.gameCode || r.gameID,
                            vendorCode: r.hasOwnProperty("vendorCode") && r.vendorCode ? r.vendorCode : Number(r.vendorId) || Number(r.slotsTypeID)
                        };
                        r.hasOwnProperty("vendorCode") ? d.deviceType = Qn(!1) : d.phonetype = Qn();
                        const g = await nt(Zo({ ...d
                        }));
                        if (g)
                            if (Jo()) Yo("game", { ...(g == null ? void 0 : g.data) || {},
                                gameName: r.slotsName || r.gameNameEn || ""
                            });
                            else return ts || ["Wickets9", "CMD", "IM", "SaBa", "ARLottery"].includes(d.vendorCode) ? es(g == null ? void 0 : g.data, 1) : Ri.push({
                                name: "game",
                                query: {
                                    url: is((u = g == null ? void 0 : g.data) == null ? void 0 : u.url),
                                    vendorCode: d.vendorCode
                                }
                            })
                    })
                };
            return p(), (r, d) => {
                const g = j("NavBar"),
                    u = Ot("lazy");
                return n(), a("div", Tr, [L(g, {
                    title: r.$t("fishing"),
                    backgroundColor: "linear-gradient(90deg, #CF0305 0%, #F23F3A 100%)",
                    placeholder: !1,
                    "left-arrow": "",
                    onClickLeft: s
                }, null, 8, ["title"]), t("div", Lr, [(n(!0), a(S, null, G(i, b => dt((n(), a("img", {
                    class: "gameImg",
                    key: b.vendorId,
                    onClick: m => _(b)
                }, null, 8, Nr)), [
                    [u, b.img]
                ])), 128))])])
            }
        }
    });
const Ir = V(zr, [
        ["__scopeId", "data-v-50e7ebdb"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/FishGames/index.vue"]
    ]),
    OB = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: Ir
    }, Symbol.toStringTag, {
        value: "Module"
    })),
    xr = {
        class: "originalmainContainer"
    },
    Sr = {
        class: "originalmainContainer_title"
    },
    Rr = {
        class: "GameContainer"
    },
    Gr = {
        class: "GameContainer_games"
    },
    Br = ["src", "onClick"],
    Ar = {
        class: "WinningContainer"
    },
    Mr = {
        class: "Winningdata"
    },
    Pr = {
        class: "profitRanking"
    },
    Dr = F({
        __name: "index",
        setup(l) {
            const {
                goGame: i
            } = wi(), {
                gameData: o
            } = mi(), s = Q(() => o.Fish), p = ct(), _ = () => {
                p.push("/")
            };
            return (r, d) => (n(), a(S, null, [t("div", xr, [t("div", {
                class: "backSvg",
                onClick: _
            }), t("div", Sr, e(r.$t("code9303Fish")), 1)]), z(" Games images containers starts from here "), t("div", Rr, [t("div", Gr, [(n(!0), a(S, null, G(s.value, (g, u) => (n(), a("img", {
                key: u,
                src: g.img,
                onClick: b => c(i)(g)
            }, null, 8, Br))), 128))]), L(Je)]), z(" Today's Profit Ranking "), t("div", Ar, e(r.$t("homename1")), 1), t("div", Mr, [t("div", Pr, [L(Ye)])])], 64))
        }
    });
const Or = V(Dr, [
        ["__scopeId", "data-v-3490866d"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/Fishing/index.vue"]
    ]),
    EB = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: Or
    }, Symbol.toStringTag, {
        value: "Module"
    })),
    Er = l => (zt("data-v-127acf74"), l = l(), It(), l),
    qr = Er(() => t("div", {
        class: "originalmainContainer_title"
    }, "HotGames", -1)),
    jr = {
        class: "GameContainer"
    },
    Hr = {
        class: "GameContainer_games"
    },
    Wr = ["src", "onClick"],
    Fr = F({
        __name: "index",
        setup(l) {
            const {
                goGame: i
            } = wi();
            kt();
            const o = ct();
            ns();
            const s = v([]),
                p = async () => {
                    const r = await nt(Bi());
                    if (r) {
                        const {
                            clicksVideoTopList: d,
                            clicksTopList: g,
                            platformList: u
                        } = r.data.popular;
                        s.value = [...u, ...g, ...d]
                    }
                },
                _ = () => {
                    o.push("/")
                };
            return $t(() => {
                p()
            }), (r, d) => (n(), a(S, null, [t("div", {
                class: "originalmainContainer"
            }, [t("div", {
                class: "backSvg",
                onClick: _
            }), qr]), z(" Games images containers starts from here "), t("div", jr, [t("div", Hr, [(n(!0), a(S, null, G(s.value, (g, u) => (n(), a("img", {
                key: u,
                src: g.imgUrl,
                onClick: b => c(i)(g)
            }, null, 8, Wr))), 128))])])], 64))
        }
    });
const Vr = V(Fr, [
        ["__scopeId", "data-v-127acf74"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/HotGames/index.vue"]
    ]),
    qB = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: Vr
    }, Symbol.toStringTag, {
        value: "Module"
    })),
    Mi = l => (zt("data-v-b8ad632c"), l = l(), It(), l),
    Ur = {
        class: "topContainer"
    },
    Kr = {
        class: "title"
    },
    Xr = {
        class: "lotteryBanner"
    },
    Qr = {
        class: "banner"
    },
    Zr = {
        class: "insideBanner"
    },
    Jr = {
        class: "Firstbanner"
    },
    Yr = Mi(() => t("span", {
        class: "line"
    }, null, -1)),
    tu = {
        class: "insideFirstbanner"
    },
    eu = Mi(() => t("br", null, null, -1)),
    iu = {
        class: "Lastbanner"
    },
    nu = ["onClick"],
    au = {
        class: "insideMainContainer"
    },
    ou = ["src"],
    su = {
        class: "Typo"
    },
    lu = Mi(() => t("br", null, null, -1)),
    cu = Mi(() => t("br", null, null, -1)),
    ru = bi('<div class="GoBtn" data-v-b8ad632c><svg width="43" height="28" viewBox="0 0 43 28" fill="none" xmlns="http://www.w3.org/2000/svg" data-v-b8ad632c><circle cx="33.751" cy="33.1044" r="33" transform="rotate(-90 33.751 33.1044)" fill-opacity="0.2" fill="#304452" data-v-b8ad632c></circle><path d="M19.0063 13.0597C18.9751 12.8295 18.9182 12.6236 18.8358 12.4418C18.7535 12.2571 18.6427 12.1009 18.5035 11.973C18.3643 11.8423 18.1952 11.7429 17.9964 11.6747C17.7975 11.6065 17.566 11.5724 17.3018 11.5724C16.833 11.5724 16.3884 11.6903 15.968 11.9261C15.5475 12.1619 15.1881 12.5085 14.8898 12.9659C14.5915 13.4205 14.3884 13.9744 14.2805 14.6278C14.1725 15.2869 14.1782 15.8452 14.2975 16.3026C14.4168 16.7599 14.6356 17.108 14.9537 17.3466C15.2748 17.5824 15.6782 17.7003 16.164 17.7003C16.61 17.7003 17.0148 17.6151 17.3785 17.4446C17.7421 17.2741 18.0432 17.0327 18.2819 16.7202C18.5233 16.4048 18.6768 16.0355 18.7421 15.6122L19.0915 15.6676H16.718L16.931 14.4318H20.4722L20.2932 15.4801C20.1711 16.2301 19.9055 16.8778 19.4964 17.4233C19.0901 17.9659 18.583 18.3849 17.9751 18.6804C17.3699 18.973 16.7066 19.1193 15.985 19.1193C15.1839 19.1193 14.5091 18.9389 13.9608 18.5781C13.4154 18.2145 13.029 17.6989 12.8018 17.0312C12.5745 16.3608 12.5376 15.5653 12.691 14.6449C12.8046 13.9403 13.0063 13.3111 13.2961 12.7571C13.5887 12.2031 13.9466 11.733 14.3699 11.3466C14.7961 10.9574 15.2691 10.6619 15.789 10.4602C16.3089 10.2557 16.8543 10.1534 17.4253 10.1534C17.9055 10.1534 18.343 10.2244 18.7378 10.3665C19.1327 10.5057 19.4708 10.7045 19.752 10.9631C20.0361 11.2216 20.2535 11.5284 20.404 11.8835C20.5546 12.2386 20.6256 12.6307 20.6171 13.0597H19.0063ZM24.0422 19.1278C23.3973 19.1278 22.8604 18.9858 22.4314 18.7017C22.0052 18.4176 21.7055 18.0185 21.5322 17.5043C21.3589 16.9901 21.3277 16.3935 21.4385 15.7145C21.5493 15.044 21.7709 14.4574 22.1032 13.9545C22.4385 13.4517 22.8604 13.0625 23.3689 12.7869C23.8802 12.5085 24.4527 12.3693 25.0862 12.3693C25.7311 12.3693 26.2666 12.5128 26.6927 12.7997C27.1189 13.0838 27.4186 13.483 27.5919 13.9972C27.768 14.5114 27.8007 15.1108 27.6899 15.7955C27.5819 16.4631 27.3589 17.0469 27.0209 17.5469C26.6856 18.0469 26.2638 18.4361 25.7552 18.7145C25.2467 18.9901 24.6757 19.1278 24.0422 19.1278ZM24.17 17.892C24.528 17.892 24.8419 17.7955 25.1118 17.6023C25.3845 17.4062 25.6075 17.1435 25.7808 16.8139C25.9569 16.4815 26.0791 16.1122 26.1473 15.706C26.2098 15.3139 26.2112 14.9588 26.1515 14.6406C26.0919 14.3196 25.964 14.0653 25.768 13.8778C25.5748 13.6875 25.3064 13.5923 24.9626 13.5923C24.6047 13.5923 24.2879 13.6918 24.0123 13.8906C23.7396 14.0866 23.5166 14.3509 23.3433 14.6832C23.17 15.0128 23.0507 15.3807 22.9854 15.7869C22.92 16.179 22.9172 16.5341 22.9768 16.8523C23.0365 17.1705 23.1643 17.4233 23.3604 17.6108C23.5564 17.7983 23.8263 17.892 24.17 17.892Z" data-v-b8ad632c></path><path d="M31.2926 12.4784L30.5439 13.2271L32.8169 15.5001L30.5439 17.7731L31.2926 18.5217L34.3142 15.5001L31.2926 12.4784Z" data-v-b8ad632c></path><path d="M35.0629 12.4784L34.3143 13.2271L36.5873 15.5001L34.3143 17.7731L35.0629 18.5217L38.0846 15.5001L35.0629 12.4784Z" data-v-b8ad632c></path></svg></div>', 1),
    uu = {
        class: "Winningdata"
    },
    du = {
        class: "WinningContainer"
    },
    pu = {
        class: "Winningdata"
    },
    gu = {
        class: "profitRanking"
    },
    bu = F({
        __name: "index",
        setup(l) {
            const {
                t: i
            } = kt(), o = ct(), {
                gameData: s
            } = mi(), {
                isSassLotteryGame: p,
                openThirdGame: _
            } = le(), r = Q(() => s.Lottery), d = {
                1: {
                    title: i("lotteryHintStr1"),
                    describe: i("lotteryHintStr2"),
                    RouterName: "AllLotteryGames-WinGo"
                },
                2: {
                    title: i("lotteryHintStr1"),
                    describe: i("lotteryHintStr2"),
                    RouterName: "AllLotteryGames-K3"
                },
                3: {
                    title: i("lotteryHintStr1"),
                    describe: i("lotteryHintStr4"),
                    RouterName: "AllLotteryGames-5D"
                },
                4: {
                    title: i("lotteryHintStr1"),
                    describe: i("lotteryHintStr2"),
                    RouterName: "AllLotteryGames-WinTrx"
                },
                5: {
                    title: i("vietnamOfficialLottery"),
                    describe: i("lotteryHintStr6"),
                    RouterName: "AllLotteryGames-XoSo"
                },
                6: {
                    title: i("vietnamOfficialLottery"),
                    describe: i("lotteryHintStr6"),
                    RouterName: "AllLotteryGames-XoSo"
                },
                7: {
                    title: i("vietnamOfficialLottery"),
                    describe: i("lotteryHintStr6"),
                    RouterName: "AllLotteryGames-Binguo"
                },
                8: {
                    title: i("lotteryHintStr1"),
                    describe: i("lotteryHintStr2"),
                    RouterName: "AllLotteryGames-4D"
                }
            }, g = m => {
                const w = r.value.find(N => m == N.id);
                if (p(w)) return _({ ...w,
                    vendorCode: "ARLottery"
                });
                let y;
                (m == 6 || m == 5) && (y = {
                    id: m
                }), o.push({
                    name: d[m].RouterName,
                    query: y
                })
            }, u = m => {
                o.push({
                    name: m
                })
            }, b = () => {
                o.push("/")
            };
            return (m, w) => (n(), a(S, null, [t("div", Ur, [t("div", {
                class: "backSvg",
                onClick: b
            }), t("div", Kr, e(m.$t("code9301")), 1)]), z(" Top Container finish here  "), t("div", Xr, [t("div", Qr, [t("div", Zr, [t("div", Jr, [Yr, t("div", tu, [E(e(m.$t("wingoLng")), 1), eu, t("span", null, e(m.$t("lotteryResultFive")), 1)])]), t("div", iu, [t("div", {
                class: "btnLottery",
                onClick: w[0] || (w[0] = y => u("AllLotteryGames-ChangLong"))
            }, e(m.$t("dragonEntry")) + " >>", 1)])])])]), z(" Third container starts from here  "), (n(!0), a(S, null, G(r.value.slice(0, 4), (y, N) => {
                var $, C;
                return n(), a("div", {
                    class: "MainContainer",
                    key: N,
                    onClick: f => g(y.id)
                }, [t("div", au, [t("img", {
                    src: y.categoryImg,
                    alt: ""
                }, null, 8, ou), t("div", su, [t("span", null, e(y.categoryCode), 1), lu, t("pre", null, e(($ = d[y.id]) == null ? void 0 : $.title), 1), t("span", null, [cu, E(e((C = d[y.id]) == null ? void 0 : C.describe), 1)])]), ru])], 8, nu)
            }), 128)), t("div", uu, [L(Je)]), z(" Today's Profit Ranking "), t("div", du, e(m.$t("homename1")), 1), t("div", pu, [t("div", gu, [L(Ye)])])], 64))
        }
    });
const mu = V(bu, [
        ["__scopeId", "data-v-b8ad632c"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/Lottery/index.vue"]
    ]),
    jB = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: mu
    }, Symbol.toStringTag, {
        value: "Module"
    })),
    _u = {
        class: "sysMessage__container"
    },
    vu = {
        class: "sysMessage__container-msgWrapper__item-title"
    },
    ku = {
        class: "sysMessage__container-msgWrapper__item-time"
    },
    hu = {
        class: "sysMessage__container-msgWrapper__item-content"
    },
    fu = F({
        __name: "index",
        setup(l) {
            const {
                t: i
            } = kt(), {
                setLoading: o
            } = mn(), s = v(), p = fe(), _ = ct(), r = v(!1), d = v([]), g = Zn(), u = v({
                pageSize: 25
            });

            function b() {
                _.back()
            }
            async function m() {
                const N = Zn();
                await as({
                    state: 1
                }).then($ => {
                    $ && N.setReadState(!0)
                }).catch($ => {})
            }

            function w(N) {
                da({
                    title: i("warning"),
                    message: i("warningTxt1")
                }).then(async () => {
                    if (await nt(pn({
                            messageID: N.messageID,
                            state: 2
                        }))) {
                        let C = d.value;
                        d.value = C.filter(f => f.messageID !== N.messageID)
                    }
                })
            }
            const y = p.getUserInfo;
            return $t(async () => {
                o(!0), await m(), o(!1), s.value.resetRefresh(), y.unRead = 0, p.setUserInfo({ ...y
                }), g.setReadState(!0)
            }), (N, $) => {
                const C = j("NavBar"),
                    f = j("svg-icon");
                return n(), a("div", _u, [L(C, {
                    title: c(i)("notifications"),
                    backgroundColor: "#f7f8ff",
                    "left-arrow": "",
                    onClickLeft: b
                }, null, 8, ["title"]), L(_a, {
                    ref_key: "msgWrapperRef",
                    ref: s,
                    list: d.value,
                    "onUpdate:list": $[0] || ($[0] = k => d.value = k),
                    "page-query": u.value,
                    "onUpdate:pageQuery": $[1] || ($[1] = k => u.value = k),
                    api: c(ss),
                    distance: 100,
                    isAutoLoad: r.value
                }, {
                    content: P(() => [(n(!0), a(S, null, G(d.value, k => (n(), a("div", {
                        class: "sysMessage__container-msgWrapper__item",
                        key: k.messageID
                    }, [t("div", vu, [z(' <component :is="item.state === 0 ? icons.messageIconRed : icons.messageIconIsRead" /> '), t("div", null, [L(f, {
                        class: "svg",
                        name: k.state === 0 ? "messageIconRed" : "notification"
                    }, null, 8, ["name"]), t("span", null, e(c(os)(k.title, 20)), 1)]), L(f, {
                        class: "svg",
                        name: "messageGarbage",
                        onClick: T => w(k)
                    }, null, 8, ["onClick"]), z(` <component
							:is="icons.messageGarbage"
							@click="($event: Event) => { $event.stopPropagation(); onDeleteClick(item) }"
						/> `)]), t("div", ku, e(k.addTime), 1), t("div", hu, e(k.messages), 1)]))), 128))]),
                    _: 1
                }, 8, ["list", "page-query", "api", "isAutoLoad"])])
            }
        }
    });
const yu = V(fu, [
        ["__scopeId", "data-v-8084bf25"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/Messages/index.vue"]
    ]),
    HB = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: yu
    }, Symbol.toStringTag, {
        value: "Module"
    })),
    $u = {
        class: "originalmainContainer"
    },
    Cu = {
        class: "originalmainContainer_title"
    },
    wu = {
        class: "GameContainer"
    },
    Tu = {
        class: "GameContainer_games"
    },
    Lu = ["src", "onClick"],
    Nu = {
        class: "WinningContainer"
    },
    zu = {
        class: "Winningdata"
    },
    Iu = {
        class: "profitRanking"
    },
    xu = F({
        __name: "index",
        setup(l) {
            const {
                goGame: i
            } = wi(), o = ct(), s = v([]), p = async () => {
                const r = await nt(Bi());
                r && (s.value = r.data.flash)
            }, _ = () => {
                o.push("/")
            };
            return $t(() => {
                p()
            }), (r, d) => (n(), a(S, null, [t("div", $u, [t("div", {
                class: "backSvg",
                onClick: _
            }), t("div", Cu, e(r.$t("code9308Flash")), 1)]), z(" Games images containers starts from here "), t("div", wu, [t("div", Tu, [(n(!0), a(S, null, G(s.value, (g, u) => (n(), a("img", {
                key: u,
                src: g.img,
                onClick: b => c(i)(g)
            }, null, 8, Lu))), 128))]), L(Je)]), z(" Today's Profit Ranking "), t("div", Nu, e(r.$t("homename1")), 1), t("div", zu, [t("div", Iu, [L(Ye)])])], 64))
        }
    });
const Su = V(xu, [
        ["__scopeId", "data-v-c9357f63"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/Original/index.vue"]
    ]),
    WB = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: Su
    }, Symbol.toStringTag, {
        value: "Module"
    })),
    qa = l => (zt("data-v-dbfeadbc"), l = l(), It(), l),
    Ru = {
        class: "topContainer"
    },
    Gu = {
        class: "title"
    },
    Bu = {
        class: "slot_list"
    },
    Au = {
        class: "awardbox"
    },
    Mu = {
        class: "title"
    },
    Pu = ["src"],
    Du = {
        class: "award_tip"
    },
    Ou = qa(() => t("br", null, null, -1)),
    Eu = {
        class: "amount"
    },
    qu = {
        class: "list"
    },
    ju = {
        class: "big_prize"
    },
    Hu = {
        class: "info"
    },
    Wu = {
        class: "text"
    },
    Fu = {
        class: "tit"
    },
    Vu = {
        class: "multiple"
    },
    Uu = {
        class: "award"
    },
    Ku = qa(() => t("div", {
        class: "Slot_game"
    }, "Slot Game", -1)),
    Xu = {
        class: "GameContainer"
    },
    Qu = {
        class: "GameContainer_games"
    },
    Zu = ["src", "onClick"],
    Ju = {
        class: "WinningContainer"
    },
    Yu = {
        class: "Winningdata"
    },
    td = {
        class: "profitRanking"
    },
    ed = F({
        __name: "index",
        setup(l) {
            const {
                gameData: i
            } = mi(), o = Q(() => i.Slot), s = We(), p = Q(() => s.getJackportMaxReswadAmount), _ = v([]), r = v([]), d = ct(), g = async () => {
                const w = await nt(ls());
                w && (r.value = w.data)
            }, u = w => {
                sessionStorage.setItem("slotGamesList", JSON.stringify(o.value)), sessionStorage.setItem("gameType", JSON.stringify("slot")), sessionStorage.setItem("clickedItem", JSON.stringify(w)), d.push({
                    name: "AllOnlineGames",
                    query: {
                        game: "slot",
                        currentId: w.slotsName
                    }
                })
            }, b = async () => {
                const w = await nt(Bi());
                _.value = w.data.awardRecordList || {}
            }, m = () => {
                d.push({
                    path: "/main/SuperJackpot"
                })
            };
            return g(), b(), (w, y) => (n(), a(S, null, [t("div", Ru, [t("div", {
                class: "backSvg",
                onClick: y[0] || (y[0] = N => c(d).back())
            }), t("div", Gu, e(w.$t("code9304Slot")), 1)]), t("div", Bu, [z(" big jiang "), t("div", Au, [t("div", Mu, [t("img", {
                src: c(Ht)("home", "award"),
                alt: ""
            }, null, 8, Pu), E(" " + e(w.$t("code9309")), 1)]), t("div", Du, [E(e(w.$t("awarDesc1")), 1), Ou, E(" " + e(w.$t("awarDesc2")) + " ", 1), t("span", Eu, e(c(wt)(p.value)), 1)]), t("div", qu, [(n(!0), a(S, null, G(_.value.slice(0, 3), N => (n(), a("div", ju, [t("div", {
                class: "bg",
                style: ve({
                    backgroundImage: `url(${N.imgUrl})`
                })
            }, null, 4), t("div", Hu, [t("div", Wu, [t("div", Fu, e(N == null ? void 0 : N.gameName), 1), t("div", Vu, e(N == null ? void 0 : N.multiple) + "X", 1)]), t("div", Uu, e(c(wt)(N == null ? void 0 : N.bonusAmount)), 1)])]))), 256))]), t("div", {
                class: "look_more",
                onClick: m
            }, e(w.$t("lookBigAward")) + " >>", 1)]), Ku, z(" Games images containers starts from here "), t("div", Xu, [t("div", Qu, [(n(!0), a(S, null, G(o.value, (N, $) => (n(), a("img", {
                key: $,
                src: N.vendorImg,
                onClick: C => u(N)
            }, null, 8, Zu))), 128))]), L(Je)]), z(" Today's Profit Ranking "), t("div", Ju, e(w.$t("homename1")), 1), t("div", Yu, [t("div", td, [L(Ye)])])])], 64))
        }
    });
const id = V(ed, [
        ["__scopeId", "data-v-dbfeadbc"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/Slots/index.vue"]
    ]),
    FB = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: id
    }, Symbol.toStringTag, {
        value: "Module"
    })),
    nd = {
        class: "originalmainContainer"
    },
    ad = {
        class: "originalmainContainer_title"
    },
    od = {
        class: "GameContainer"
    },
    sd = {
        class: "GameContainer_games"
    },
    ld = ["src", "onClick"],
    cd = {
        class: "WinningContainer"
    },
    rd = {
        class: "Winningdata"
    },
    ud = {
        class: "profitRanking"
    },
    dd = F({
        __name: "index",
        setup(l) {
            const {
                goGame: i
            } = wi(), {
                gameData: o
            } = mi(), s = Q(() => o.Sport), p = ct(), _ = () => {
                p.push("/")
            };
            return (r, d) => (n(), a(S, null, [t("div", nd, [t("div", {
                class: "backSvg",
                onClick: _
            }), t("div", ad, e(r.$t("PhysicalEducation")), 1)]), z(" Games images containers starts from here "), t("div", od, [t("div", sd, [(n(!0), a(S, null, G(s.value, (g, u) => (n(), a("img", {
                key: u,
                src: g.vendorImg,
                onClick: b => c(i)(g)
            }, null, 8, ld))), 128))]), L(Je)]), z(" Today's Profit Ranking "), t("div", cd, e(r.$t("homename1")), 1), t("div", rd, [t("div", ud, [L(Ye)])])], 64))
        }
    });
const pd = V(dd, [
        ["__scopeId", "data-v-f8ca9d4e"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/eSports/index.vue"]
    ]),
    VB = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: pd
    }, Symbol.toStringTag, {
        value: "Module"
    }));

function gd(l, i, o = {
    immediate: !1
}) {
    const s = v(!1);
    let p = null;
    const _ = () => {
            const u = `
      let intervalId = null;
      self.onmessage = (e) => {
        const { command, interval } = e.data;

        switch (command) {
          case 'start':
            if (!intervalId) {
              intervalId = setInterval(() => postMessage('tick'), interval);
            }
            break;
          case 'pause':
            clearInterval(intervalId);
            intervalId = null;
            break;
        }
      };
    `,
                b = new Blob([u], {
                    type: "application/javascript"
                });
            return new Worker(URL.createObjectURL(b))
        },
        r = () => {
            p && (s.value = !0, p.postMessage({
                command: "start",
                interval: i
            }))
        },
        d = () => {
            p && (s.value = !1, p.postMessage({
                command: "pause"
            }))
        },
        g = () => {
            s.value || r()
        };
    return $t(() => {
        p = _(), p.onmessage = u => {
            u.data === "tick" && l()
        }, o.immediate && r()
    }), gi(() => {
        d(), p == null || p.terminate(), p = null
    }), {
        start: r,
        pause: d,
        resume: g,
        isActive: s
    }
}
const bd = {
        class: "game-right"
    },
    md = {
        class: "game-text"
    },
    _d = ["src"],
    vd = F({
        __name: "index",
        setup(l) {
            const i = Qe(),
                o = v(null),
                s = v(!1),
                p = ct(),
                {
                    css: _,
                    load: r,
                    unload: d
                } = Po(""),
                {
                    getSelfCustomerServiceLink: g
                } = cs({
                    ServerType: 2
                }),
                u = v(0),
                b = Q(() => {
                    if (!nn) return {};
                    if (!s) return {
                        height: `${window.innerHeight}px`
                    }
                }),
                m = Q(() => {
                    const x = i.query.url;
                    if (!x) return "";
                    const I = rs(x || "");
                    return I.startsWith("https:") ? I : `data:text/html;charset=utf-8,${encodeURIComponent(I)}`
                }),
                w = Q(() => {
                    const x = i.query.vendorCode;
                    return x || ""
                }),
                y = Q(() => !nn && !["PG"].includes(w.value));
            Q(() => s.value ? !1 : !["ARLottery"].includes(w.value));

            function N() {
                nn && setTimeout(() => {
                    window.matchMedia("(orientation: landscape)").matches ? (_.value = `
            	    body #app { width: 100%; }
            	`, s.value = !0, document.documentElement.classList.add("landscape")) : (_.value = "", s.value = !1, document.documentElement.classList.remove("landscape"))
                }, 10)
            }
            en(window, "resize", N), en(window, "orientationchange", N), en(window, "message", x => {
                x.data === "game" && p.go(-1)
            });
            const $ = v(null),
                C = () => {
                    f()
                },
                f = () => {
                    document.documentElement.style.setProperty("--vh", `${window.innerHeight*.01}px`)
                },
                k = () => {
                    const x = p.resolve({
                        name: "wallet"
                    });
                    window.open(x.href, "_blank")
                };
            async function T() {
                try {
                    const x = await us();
                    x.code === 0 && (u.value = x.data.balance)
                } catch {}
            }
            const {
                pause: h
            } = gd(() => {
                T()
            }, 1e3 * 12, {
                immediate: !0
            });
            return $t(async () => {
                N(), r(), f(), window.addEventListener("resize", f), setTimeout(() => {
                    T()
                }, 2e3)
            }), He(() => {
                d(), h(), window.removeEventListener("resize", f), document.documentElement.classList.remove("landscape"), $.value && ($.value.src = "about:blank", $.value.remove(), $.value = null)
            }), (x, I) => {
                const R = j("svg-icon"),
                    A = j("NavBar");
                return y.value ? z("v-if", !0) : (n(), a("div", {
                    key: 0,
                    class: "game-iframe",
                    ref_key: "fullscreenElement",
                    ref: o,
                    style: ve({
                        height: b.value
                    })
                }, [
                    ["ARLottery"].includes(w.value) ? z("v-if", !0) : (n(), tt(A, {
                        key: 0,
                        class: B({
                            "landscape-nav": s.value
                        }),
                        "left-arrow": "",
                        onClickLeft: I[2] || (I[2] = M => c(p).push({
                            name: "home"
                        }))
                    }, {
                        right: P(() => [t("div", bd, [t("span", md, [L(R, {
                            name: "game_moneyb"
                        }), E(" " + e(c(wt)(u.value)), 1)]), t("span", {
                            class: "game-icon",
                            onClick: I[0] || (I[0] = Jt(M => k(), ["stop"]))
                        }, [L(R, {
                            name: "icon_addwallet"
                        })]), t("span", {
                            class: "game-icon",
                            onClick: I[1] || (I[1] = Jt(M => c(g)(), ["stop"]))
                        }, [L(R, {
                            name: "icon_customer3"
                        })])])]),
                        _: 1
                    }, 8, ["class"])), m.value ? (n(), a("iframe", {
                        key: 1,
                        class: B({
                            lotteryfull: ["ARLottery"].includes(w.value),
                            landscape: s.value
                        }),
                        sandbox: "allow-forms allow-orientation-lock allow-scripts allow-same-origin allow-top-navigation allow-popups",
                        allowfullscreen: "true",
                        ref_key: "iframeRef",
                        ref: $,
                        src: m.value,
                        onLoad: C
                    }, null, 42, _d)) : z("v-if", !0)
                ], 4))
            }
        }
    });
const kd = V(vd, [
        ["__scopeId", "data-v-bc67dde2"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/game/index.vue"]
    ]),
    UB = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: kd
    }, Symbol.toStringTag, {
        value: "Module"
    })),
    hd = [{
        typeID: 13,
        typeName: "Trx Win Go<br />1Min",
        tabName: "Trx 1Min",
        intervalM: 1,
        scope: "1000|10000|100000|1000000",
        sort: 1,
        gamePresentation: '<p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Giá trị băm là gì?</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Bất kỳ ai biết những điều cơ bản về Bitcoin sẽ được tiếp xúc với một khái niệm, một giá trị băm. Tiêu đề khối của Bitcoin có một hàm băm của khối trước đó dùng để chỉ đến khối trước đó.</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Hash là phiên âm của Hash trong tiếng Anh, chúng ta cũng có thể dịch nó thành băm, vì vậy còn được gọi là giá trị băm. Giá trị băm là một giá trị được tính bằng hàm băm (hoặc hàm băm / thuật toán băm). Để hiểu các giá trị băm, Cần phải hiểu các thuộc tính của hàm băm. Một hàm băm có thể biến đổi một cách tính toán đầu vào có độ dài tùy ý thành đầu ra có độ dài cố định.</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Mỗi hàm băm có các thuộc tính sau: Nếu giá trị nhập vào giống nhau, Giá trị băm chuyển ra giống nhau,Nếu giá trị nhập vào khác,thì giá trị băm chuyển ra thường khác. Nhưng khả năng xảy ra xung đột băm là cực kỳ nhỏ. Nếu trong lúc nhập vào có sự thay đổi xung đột băm sẽ được giải trừ , sau đó xuất ra một giá trị băm hoàn toàn không liên quan. Vì hàm băm là không thể thay đổi và dễ dàng xác minh, Hầu như không thể đảo ngược giá trị nhập vào từ giá trị từ giá trị băm chuyển ra , Nếu có giá trị nhập vào, giá trị băm tương ứng có thể được xác minh ngay lập tức.</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Do đó, giá trị băm của mỗi khối là duy nhất, ngẫu nhiên, không thể phá vỡ, không thể làm giả, giá trị băm của khối được tự động xác định và bản ghi không thể bị giả mạo.</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Có bao nhiêu loại USDT?</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="MsoNormal" style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">1.&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Omni-USDT dựa trên mạng Bitcoin, địa chỉ nạp tiền là địa chỉ BTC, gửi và rút tiền thông qua mạng BTC;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="MsoNormal" style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">2.&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">ERC20-USDT dựa trên giao thức Ethereum ERC20, địa chỉ nạp tiền là địa chỉ ETH, gửi và rút tiền thông qua mạng ETH;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="MsoNormal" style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">3.&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">TRC20-USDT dựa trên giao thức TRON TRC20 và mạng TRX (TRON), địa chỉ gửi tiền là địa chỉ TRON, và việc gửi và rút tiền đi qua mạng TRON.</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; color: rgb(255, 0, 0); letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span><span style="font-family: 等线; color: rgb(255, 0, 0); letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; color: rgb(255, 0, 0); letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">TrxHash là một mã băm khối của TRC20-USDT dựa trên giao thức TRON TRC20 và mạng TRX (TRON). Số cuối cùng được sử dụng làm kết quả để xác định xem bạn có trúng thưởng hay không (nhấp vào Chiều cao khối để chuyển đến chuỗi công khai để truy vấn hàm băm Khối duy nhất-Block hash)</span><span style="font-family: 等线; color: rgb(255, 0, 0); letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span><span style="font-family: 微软雅黑; letter-spacing: 0pt; font-size: 8pt;"><o:p></o:p></span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Luật chơi như sau :</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span></p><p class="p" style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">1.&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;<font face="等线">1 phút mở thưởng 1 lần, 55 giây đặt cươc, Không thể cược trong vòng 5 giây cuối cùng .</font></span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">2 .&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Sau khi đóng , băm khối của khối được tạo mới được sử dụng làm kết quả&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">mở thưởng.</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin-top: 0pt; margin-right: 0pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">3 .&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Tổng số lượt mở thưởng trong một ngày là 1440 lượt.</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><br></span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">4. Nếu bạn thực hiện một giao dịch cược là 100, sẽ có khoản khấu trừ phí là 2%, do đó khoản đặt cược thực tế của bạn sẽ là 98.</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">5 . 3 phút , 5 phút , 10 phút luật chơi giống 1 phút, chỉ có thời gian mở thưởng không giống nhau.</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin: 0pt 0pt 6pt 21pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">6.&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Chữ số cuối cùng của</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;<font face="等线">giá trị băm (</font></span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Block hash</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">)</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;được sử dụng làm kết quả&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">:</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin: 0pt 0pt 6pt 21pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Ví dụ:</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin: 0pt 0pt 6pt 21pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Giá trị băm (</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Block hash</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">)</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">**b569</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;&nbsp;<font face="等线">Kết quả mở thưởng là 9.</font></span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin: 0pt 0pt 6pt 21pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Giá trị băm (</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Block hash</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">)&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">**d14c</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;&nbsp;<font face="等线">Kết quả mở thưởng là 4.</font></span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin: 0pt 0pt 6pt 21pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span></p><p class="p" style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span></p><p class="p" style="margin: 0pt 0pt 6pt 10.5pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; text-indent: -21pt;"><span style="font-family: 微软雅黑; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><font face="等线">. Ch</font><font face="微软雅黑">ọ</font><font face="等线">n màu xanh: N</font><font face="微软雅黑">ế</font><font face="等线">u k</font><font face="微软雅黑">ế</font><font face="等线">t qu</font><font face="微软雅黑">ả&nbsp;</font><font face="等线">hi</font><font face="微软雅黑">ệ</font><font face="等线">n th</font><font face="微软雅黑">ị&nbsp;</font><font face="等线">1,3,7,9 b</font><font face="微软雅黑">ạ</font><font face="等线">n s</font><font face="微软雅黑">ẽ&nbsp;</font><font face="等线">nh</font><font face="微软雅黑">ậ</font><font face="等线">n đư</font><font face="微软雅黑">ợ</font><font face="等线">c(98*2)=196; N</font><font face="微软雅黑">ế</font><font face="等线">u k</font><font face="微软雅黑">ế</font><font face="等线">t qu</font><font face="微软雅黑">ả&nbsp;</font><font face="等线">hi</font><font face="微软雅黑">ệ</font><font face="等线">n th</font><font face="微软雅黑">ị&nbsp;</font><font face="等线">5, b</font><font face="微软雅黑">ạ</font><font face="等线">n</font></span><span style="font-family: 微软雅黑; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin: 0pt 0pt 6pt 10.5pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; text-indent: -21pt;"><span style="font-family: 微软雅黑; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><font face="等线">s</font><font face="微软雅黑">ẽ&nbsp;</font><font face="等线">nh</font><font face="微软雅黑">ậ</font><font face="等线">n đư</font><font face="微软雅黑">ợ</font><font face="等线">c (98*1.5)=147.</font></span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin: 0pt 0pt 6pt 10.5pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; text-indent: -21pt;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">. Chọn màu đỏ: Nếu kết quả hiện thị 2,4,6,8, bạn sẽ nhận được (98*2)=196; Nếu kết quả hiện thị 0, bạn sẽ nhận được (98*1.5)=147.</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin: 0pt 0pt 6pt 10.5pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; text-indent: -21pt;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">. Chọn màu tím: Nếu kết quả hiện thị 0 hoặc 5, thì bạn sẽ nhận được (98*4.5)=441.</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin: 0pt 0pt 6pt 10.5pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; text-indent: -21pt;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">. Chọn số : Nếu kết quả mở giống như kết quả bạn đã chọn, bạn sẽ nhận được (98*9)=882</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin: 0pt 0pt 6pt 10.5pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; text-indent: -21pt;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">. Chọn lớn&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Big</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;<font face="等线">: Nếu kết quả hiện thị 5,6,7,8,9 bạn sẽ nhận được (98*2)=196.</font></span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin: 0pt 0pt 0pt 10.5pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; text-indent: -21pt;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">. Chọn nhỏ&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Small</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;<font face="等线">: Nếu kết quả hiện thị 0,1,2,3,4 bạn sẽ nhận được (98*2)=196.</font></span></p>'
    }, {
        typeID: 14,
        typeName: "Trx Win Go<br />3Min",
        tabName: "Trx 3Min",
        intervalM: 3,
        scope: "1000|10000|100000|1000000",
        sort: 2,
        gamePresentation: '<p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Giá trị băm là gì?</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Bất kỳ ai biết những điều cơ bản về Bitcoin sẽ được tiếp xúc với một khái niệm, một giá trị băm. Tiêu đề khối của Bitcoin có một hàm băm của khối trước đó dùng để chỉ đến khối trước đó.</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Hash là phiên âm của Hash trong tiếng Anh, chúng ta cũng có thể dịch nó thành băm, vì vậy còn được gọi là giá trị băm. Giá trị băm là một giá trị được tính bằng hàm băm (hoặc hàm băm / thuật toán băm). Để hiểu các giá trị băm, Cần phải hiểu các thuộc tính của hàm băm. Một hàm băm có thể biến đổi một cách tính toán đầu vào có độ dài tùy ý thành đầu ra có độ dài cố định.</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Mỗi hàm băm có các thuộc tính sau: Nếu giá trị nhập vào giống nhau, Giá trị băm chuyển ra giống nhau,Nếu giá trị nhập vào khác,thì giá trị băm chuyển ra thường khác. Nhưng khả năng xảy ra xung đột băm là cực kỳ nhỏ. Nếu trong lúc nhập vào có sự thay đổi xung đột băm sẽ được giải trừ , sau đó xuất ra một giá trị băm hoàn toàn không liên quan. Vì hàm băm là không thể thay đổi và dễ dàng xác minh, Hầu như không thể đảo ngược giá trị nhập vào từ giá trị từ giá trị băm chuyển ra , Nếu có giá trị nhập vào, giá trị băm tương ứng có thể được xác minh ngay lập tức.</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Do đó, giá trị băm của mỗi khối là duy nhất, ngẫu nhiên, không thể phá vỡ, không thể làm giả, giá trị băm của khối được tự động xác định và bản ghi không thể bị giả mạo.</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Có bao nhiêu loại USDT?</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="MsoNormal" style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">1.&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Omni-USDT dựa trên mạng Bitcoin, địa chỉ nạp tiền là địa chỉ BTC, gửi và rút tiền thông qua mạng BTC;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="MsoNormal" style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">2.&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">ERC20-USDT dựa trên giao thức Ethereum ERC20, địa chỉ nạp tiền là địa chỉ ETH, gửi và rút tiền thông qua mạng ETH;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="MsoNormal" style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">3.&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">TRC20-USDT dựa trên giao thức TRON TRC20 và mạng TRX (TRON), địa chỉ gửi tiền là địa chỉ TRON, và việc gửi và rút tiền đi qua mạng TRON.</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; color: rgb(255, 0, 0); letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span><span style="font-family: 等线; color: rgb(255, 0, 0); letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; color: rgb(255, 0, 0); letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">TrxHash là một mã băm khối của TRC20-USDT dựa trên giao thức TRON TRC20 và mạng TRX (TRON). Số cuối cùng được sử dụng làm kết quả để xác định xem bạn có trúng thưởng hay không (nhấp vào Chiều cao khối để chuyển đến chuỗi công khai để truy vấn hàm băm Khối duy nhất-Block hash)</span><span style="font-family: 等线; color: rgb(255, 0, 0); letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span><span style="font-family: 微软雅黑; letter-spacing: 0pt; font-size: 8pt;"><o:p></o:p></span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Luật chơi như sau :</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span></p><p class="p" style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">1.&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;<font face="等线">1 phút mở thưởng 1 lần, 55 giây đặt cươc, Không thể cược trong vòng 5 giây cuối cùng .</font></span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">2 .&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Sau khi đóng , băm khối của khối được tạo mới được sử dụng làm kết quả&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">mở thưởng.</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin-top: 0pt; margin-right: 0pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">3 .&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Tổng số lượt mở thưởng trong một ngày là 1440 lượt.</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><br></span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">4. Nếu bạn thực hiện một giao dịch cược là 100, sẽ có khoản khấu trừ phí là 2%, do đó khoản đặt cược thực tế của bạn sẽ là 98.</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">5 . 3 phút , 5 phút , 10 phút luật chơi giống 1 phút, chỉ có thời gian mở thưởng không giống nhau.</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin: 0pt 0pt 6pt 21pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">6.&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Chữ số cuối cùng của</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;<font face="等线">giá trị băm (</font></span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Block hash</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">)</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;được sử dụng làm kết quả&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">:</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin: 0pt 0pt 6pt 21pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Ví dụ:</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin: 0pt 0pt 6pt 21pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Giá trị băm (</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Block hash</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">)</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">**b569</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;&nbsp;<font face="等线">Kết quả mở thưởng là 9.</font></span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin: 0pt 0pt 6pt 21pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Giá trị băm (</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Block hash</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">)&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">**d14c</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;&nbsp;<font face="等线">Kết quả mở thưởng là 4.</font></span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin: 0pt 0pt 6pt 21pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span></p><p class="p" style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span></p><p class="p" style="margin: 0pt 0pt 6pt 10.5pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; text-indent: -21pt;"><span style="font-family: 微软雅黑; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><font face="等线">. Ch</font><font face="微软雅黑">ọ</font><font face="等线">n màu xanh: N</font><font face="微软雅黑">ế</font><font face="等线">u k</font><font face="微软雅黑">ế</font><font face="等线">t qu</font><font face="微软雅黑">ả&nbsp;</font><font face="等线">hi</font><font face="微软雅黑">ệ</font><font face="等线">n th</font><font face="微软雅黑">ị&nbsp;</font><font face="等线">1,3,7,9 b</font><font face="微软雅黑">ạ</font><font face="等线">n s</font><font face="微软雅黑">ẽ&nbsp;</font><font face="等线">nh</font><font face="微软雅黑">ậ</font><font face="等线">n đư</font><font face="微软雅黑">ợ</font><font face="等线">c(98*2)=196; N</font><font face="微软雅黑">ế</font><font face="等线">u k</font><font face="微软雅黑">ế</font><font face="等线">t qu</font><font face="微软雅黑">ả&nbsp;</font><font face="等线">hi</font><font face="微软雅黑">ệ</font><font face="等线">n th</font><font face="微软雅黑">ị&nbsp;</font><font face="等线">5, b</font><font face="微软雅黑">ạ</font><font face="等线">n</font></span><span style="font-family: 微软雅黑; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin: 0pt 0pt 6pt 10.5pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; text-indent: -21pt;"><span style="font-family: 微软雅黑; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><font face="等线">s</font><font face="微软雅黑">ẽ&nbsp;</font><font face="等线">nh</font><font face="微软雅黑">ậ</font><font face="等线">n đư</font><font face="微软雅黑">ợ</font><font face="等线">c (98*1.5)=147.</font></span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin: 0pt 0pt 6pt 10.5pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; text-indent: -21pt;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">. Chọn màu đỏ: Nếu kết quả hiện thị 2,4,6,8, bạn sẽ nhận được (98*2)=196; Nếu kết quả hiện thị 0, bạn sẽ nhận được (98*1.5)=147.</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin: 0pt 0pt 6pt 10.5pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; text-indent: -21pt;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">. Chọn màu tím: Nếu kết quả hiện thị 0 hoặc 5, thì bạn sẽ nhận được (98*4.5)=441.</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin: 0pt 0pt 6pt 10.5pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; text-indent: -21pt;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">. Chọn số : Nếu kết quả mở giống như kết quả bạn đã chọn, bạn sẽ nhận được (98*9)=882</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin: 0pt 0pt 6pt 10.5pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; text-indent: -21pt;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">. Chọn lớn&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Big</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;<font face="等线">: Nếu kết quả hiện thị 5,6,7,8,9 bạn sẽ nhận được (98*2)=196.</font></span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin: 0pt 0pt 0pt 10.5pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; text-indent: -21pt;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">. Chọn nhỏ&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Small</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;<font face="等线">: Nếu kết quả hiện thị 0,1,2,3,4 bạn sẽ nhận được (98*2)=196.</font></span></p>'
    }, {
        typeID: 15,
        typeName: "Trx Win Go<br />5Min",
        tabName: "Trx 5Min",
        intervalM: 5,
        scope: "1000|10000|100000|1000000",
        sort: 3,
        gamePresentation: '<p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Giá trị băm là gì?</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Bất kỳ ai biết những điều cơ bản về Bitcoin sẽ được tiếp xúc với một khái niệm, một giá trị băm. Tiêu đề khối của Bitcoin có một hàm băm của khối trước đó dùng để chỉ đến khối trước đó.</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Hash là phiên âm của Hash trong tiếng Anh, chúng ta cũng có thể dịch nó thành băm, vì vậy còn được gọi là giá trị băm. Giá trị băm là một giá trị được tính bằng hàm băm (hoặc hàm băm / thuật toán băm). Để hiểu các giá trị băm, Cần phải hiểu các thuộc tính của hàm băm. Một hàm băm có thể biến đổi một cách tính toán đầu vào có độ dài tùy ý thành đầu ra có độ dài cố định.</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Mỗi hàm băm có các thuộc tính sau: Nếu giá trị nhập vào giống nhau, Giá trị băm chuyển ra giống nhau,Nếu giá trị nhập vào khác,thì giá trị băm chuyển ra thường khác. Nhưng khả năng xảy ra xung đột băm là cực kỳ nhỏ. Nếu trong lúc nhập vào có sự thay đổi xung đột băm sẽ được giải trừ , sau đó xuất ra một giá trị băm hoàn toàn không liên quan. Vì hàm băm là không thể thay đổi và dễ dàng xác minh, Hầu như không thể đảo ngược giá trị nhập vào từ giá trị từ giá trị băm chuyển ra , Nếu có giá trị nhập vào, giá trị băm tương ứng có thể được xác minh ngay lập tức.</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Do đó, giá trị băm của mỗi khối là duy nhất, ngẫu nhiên, không thể phá vỡ, không thể làm giả, giá trị băm của khối được tự động xác định và bản ghi không thể bị giả mạo.</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Có bao nhiêu loại USDT?</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="MsoNormal" style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">1.&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Omni-USDT dựa trên mạng Bitcoin, địa chỉ nạp tiền là địa chỉ BTC, gửi và rút tiền thông qua mạng BTC;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="MsoNormal" style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">2.&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">ERC20-USDT dựa trên giao thức Ethereum ERC20, địa chỉ nạp tiền là địa chỉ ETH, gửi và rút tiền thông qua mạng ETH;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="MsoNormal" style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">3.&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">TRC20-USDT dựa trên giao thức TRON TRC20 và mạng TRX (TRON), địa chỉ gửi tiền là địa chỉ TRON, và việc gửi và rút tiền đi qua mạng TRON.</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; color: rgb(255, 0, 0); letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span><span style="font-family: 等线; color: rgb(255, 0, 0); letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; color: rgb(255, 0, 0); letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">TrxHash là một mã băm khối của TRC20-USDT dựa trên giao thức TRON TRC20 và mạng TRX (TRON). Số cuối cùng được sử dụng làm kết quả để xác định xem bạn có trúng thưởng hay không (nhấp vào Chiều cao khối để chuyển đến chuỗi công khai để truy vấn hàm băm Khối duy nhất-Block hash)</span><span style="font-family: 等线; color: rgb(255, 0, 0); letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span><span style="font-family: 微软雅黑; letter-spacing: 0pt; font-size: 8pt;"><o:p></o:p></span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Luật chơi như sau :</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span></p><p class="p" style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">1.&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;<font face="等线">1 phút mở thưởng 1 lần, 55 giây đặt cươc, Không thể cược trong vòng 5 giây cuối cùng .</font></span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">2 .&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Sau khi đóng , băm khối của khối được tạo mới được sử dụng làm kết quả&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">mở thưởng.</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin-top: 0pt; margin-right: 0pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">3 .&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Tổng số lượt mở thưởng trong một ngày là 1440 lượt.</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><br></span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">4. Nếu bạn thực hiện một giao dịch cược là 100, sẽ có khoản khấu trừ phí là 2%, do đó khoản đặt cược thực tế của bạn sẽ là 98.</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">5 . 3 phút , 5 phút , 10 phút luật chơi giống 1 phút, chỉ có thời gian mở thưởng không giống nhau.</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin: 0pt 0pt 6pt 21pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">6.&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Chữ số cuối cùng của</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;<font face="等线">giá trị băm (</font></span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Block hash</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">)</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;được sử dụng làm kết quả&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">:</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin: 0pt 0pt 6pt 21pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Ví dụ:</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin: 0pt 0pt 6pt 21pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Giá trị băm (</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Block hash</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">)</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">**b569</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;&nbsp;<font face="等线">Kết quả mở thưởng là 9.</font></span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin: 0pt 0pt 6pt 21pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Giá trị băm (</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Block hash</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">)&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">**d14c</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;&nbsp;<font face="等线">Kết quả mở thưởng là 4.</font></span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin: 0pt 0pt 6pt 21pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span></p><p class="p" style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span></p><p class="p" style="margin: 0pt 0pt 6pt 10.5pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; text-indent: -21pt;"><span style="font-family: 微软雅黑; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><font face="等线">. Ch</font><font face="微软雅黑">ọ</font><font face="等线">n màu xanh: N</font><font face="微软雅黑">ế</font><font face="等线">u k</font><font face="微软雅黑">ế</font><font face="等线">t qu</font><font face="微软雅黑">ả&nbsp;</font><font face="等线">hi</font><font face="微软雅黑">ệ</font><font face="等线">n th</font><font face="微软雅黑">ị&nbsp;</font><font face="等线">1,3,7,9 b</font><font face="微软雅黑">ạ</font><font face="等线">n s</font><font face="微软雅黑">ẽ&nbsp;</font><font face="等线">nh</font><font face="微软雅黑">ậ</font><font face="等线">n đư</font><font face="微软雅黑">ợ</font><font face="等线">c(98*2)=196; N</font><font face="微软雅黑">ế</font><font face="等线">u k</font><font face="微软雅黑">ế</font><font face="等线">t qu</font><font face="微软雅黑">ả&nbsp;</font><font face="等线">hi</font><font face="微软雅黑">ệ</font><font face="等线">n th</font><font face="微软雅黑">ị&nbsp;</font><font face="等线">5, b</font><font face="微软雅黑">ạ</font><font face="等线">n</font></span><span style="font-family: 微软雅黑; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin: 0pt 0pt 6pt 10.5pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; text-indent: -21pt;"><span style="font-family: 微软雅黑; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><font face="等线">s</font><font face="微软雅黑">ẽ&nbsp;</font><font face="等线">nh</font><font face="微软雅黑">ậ</font><font face="等线">n đư</font><font face="微软雅黑">ợ</font><font face="等线">c (98*1.5)=147.</font></span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin: 0pt 0pt 6pt 10.5pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; text-indent: -21pt;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">. Chọn màu đỏ: Nếu kết quả hiện thị 2,4,6,8, bạn sẽ nhận được (98*2)=196; Nếu kết quả hiện thị 0, bạn sẽ nhận được (98*1.5)=147.</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin: 0pt 0pt 6pt 10.5pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; text-indent: -21pt;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">. Chọn màu tím: Nếu kết quả hiện thị 0 hoặc 5, thì bạn sẽ nhận được (98*4.5)=441.</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin: 0pt 0pt 6pt 10.5pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; text-indent: -21pt;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">. Chọn số : Nếu kết quả mở giống như kết quả bạn đã chọn, bạn sẽ nhận được (98*9)=882</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin: 0pt 0pt 6pt 10.5pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; text-indent: -21pt;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">. Chọn lớn&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Big</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;<font face="等线">: Nếu kết quả hiện thị 5,6,7,8,9 bạn sẽ nhận được (98*2)=196.</font></span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin: 0pt 0pt 0pt 10.5pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; text-indent: -21pt;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">. Chọn nhỏ&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Small</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;<font face="等线">: Nếu kết quả hiện thị 0,1,2,3,4 bạn sẽ nhận được (98*2)=196.</font></span></p>'
    }, {
        typeID: 16,
        typeName: "Trx Win Go<br />10Min",
        tabName: "Trx 10Min",
        intervalM: 10,
        scope: "1000|10000|100000|1000000",
        sort: 4,
        gamePresentation: '<p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Giá trị băm là gì?</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Bất kỳ ai biết những điều cơ bản về Bitcoin sẽ được tiếp xúc với một khái niệm, một giá trị băm. Tiêu đề khối của Bitcoin có một hàm băm của khối trước đó dùng để chỉ đến khối trước đó.</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Hash là phiên âm của Hash trong tiếng Anh, chúng ta cũng có thể dịch nó thành băm, vì vậy còn được gọi là giá trị băm. Giá trị băm là một giá trị được tính bằng hàm băm (hoặc hàm băm / thuật toán băm). Để hiểu các giá trị băm, Cần phải hiểu các thuộc tính của hàm băm. Một hàm băm có thể biến đổi một cách tính toán đầu vào có độ dài tùy ý thành đầu ra có độ dài cố định.</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Mỗi hàm băm có các thuộc tính sau: Nếu giá trị nhập vào giống nhau, Giá trị băm chuyển ra giống nhau,Nếu giá trị nhập vào khác,thì giá trị băm chuyển ra thường khác. Nhưng khả năng xảy ra xung đột băm là cực kỳ nhỏ. Nếu trong lúc nhập vào có sự thay đổi xung đột băm sẽ được giải trừ , sau đó xuất ra một giá trị băm hoàn toàn không liên quan. Vì hàm băm là không thể thay đổi và dễ dàng xác minh, Hầu như không thể đảo ngược giá trị nhập vào từ giá trị từ giá trị băm chuyển ra , Nếu có giá trị nhập vào, giá trị băm tương ứng có thể được xác minh ngay lập tức.</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Do đó, giá trị băm của mỗi khối là duy nhất, ngẫu nhiên, không thể phá vỡ, không thể làm giả, giá trị băm của khối được tự động xác định và bản ghi không thể bị giả mạo.</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Có bao nhiêu loại USDT?</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="MsoNormal" style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">1.&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Omni-USDT dựa trên mạng Bitcoin, địa chỉ nạp tiền là địa chỉ BTC, gửi và rút tiền thông qua mạng BTC;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="MsoNormal" style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">2.&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">ERC20-USDT dựa trên giao thức Ethereum ERC20, địa chỉ nạp tiền là địa chỉ ETH, gửi và rút tiền thông qua mạng ETH;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="MsoNormal" style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">3.&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">TRC20-USDT dựa trên giao thức TRON TRC20 và mạng TRX (TRON), địa chỉ gửi tiền là địa chỉ TRON, và việc gửi và rút tiền đi qua mạng TRON.</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; color: rgb(255, 0, 0); letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span><span style="font-family: 等线; color: rgb(255, 0, 0); letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; color: rgb(255, 0, 0); letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">TrxHash là một mã băm khối của TRC20-USDT dựa trên giao thức TRON TRC20 và mạng TRX (TRON). Số cuối cùng được sử dụng làm kết quả để xác định xem bạn có trúng thưởng hay không (nhấp vào Chiều cao khối để chuyển đến chuỗi công khai để truy vấn hàm băm Khối duy nhất-Block hash)</span><span style="font-family: 等线; color: rgb(255, 0, 0); letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span><span style="font-family: 微软雅黑; letter-spacing: 0pt; font-size: 8pt;"><o:p></o:p></span></p><p class="MsoNormal" style="margin: 0pt 0pt 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Luật chơi như sau :</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span></p><p class="p" style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">1.&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;<font face="等线">1 phút mở thưởng 1 lần, 55 giây đặt cươc, Không thể cược trong vòng 5 giây cuối cùng .</font></span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">2 .&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Sau khi đóng , băm khối của khối được tạo mới được sử dụng làm kết quả&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">mở thưởng.</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin-top: 0pt; margin-right: 0pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">3 .&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Tổng số lượt mở thưởng trong một ngày là 1440 lượt.</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><br></span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">4. Nếu bạn thực hiện một giao dịch cược là 100, sẽ có khoản khấu trừ phí là 2%, do đó khoản đặt cược thực tế của bạn sẽ là 98.</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">5 . 3 phút , 5 phút , 10 phút luật chơi giống 1 phút, chỉ có thời gian mở thưởng không giống nhau.</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin: 0pt 0pt 6pt 21pt; padding: 0pt; -webkit-tap-highlight-color: transparent; text-indent: 0pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">6.&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Chữ số cuối cùng của</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;<font face="等线">giá trị băm (</font></span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Block hash</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">)</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;được sử dụng làm kết quả&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">:</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin: 0pt 0pt 6pt 21pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Ví dụ:</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin: 0pt 0pt 6pt 21pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Giá trị băm (</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Block hash</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">)</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">**b569</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;&nbsp;<font face="等线">Kết quả mở thưởng là 9.</font></span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin: 0pt 0pt 6pt 21pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Giá trị băm (</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Block hash</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">)&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">**d14c</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;&nbsp;<font face="等线">Kết quả mở thưởng là 4.</font></span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin: 0pt 0pt 6pt 21pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span></p><p class="p" style="margin-top: 0pt; margin-right: 0pt; margin-bottom: 6pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;</span></p><p class="p" style="margin: 0pt 0pt 6pt 10.5pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; text-indent: -21pt;"><span style="font-family: 微软雅黑; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><font face="等线">. Ch</font><font face="微软雅黑">ọ</font><font face="等线">n màu xanh: N</font><font face="微软雅黑">ế</font><font face="等线">u k</font><font face="微软雅黑">ế</font><font face="等线">t qu</font><font face="微软雅黑">ả&nbsp;</font><font face="等线">hi</font><font face="微软雅黑">ệ</font><font face="等线">n th</font><font face="微软雅黑">ị&nbsp;</font><font face="等线">1,3,7,9 b</font><font face="微软雅黑">ạ</font><font face="等线">n s</font><font face="微软雅黑">ẽ&nbsp;</font><font face="等线">nh</font><font face="微软雅黑">ậ</font><font face="等线">n đư</font><font face="微软雅黑">ợ</font><font face="等线">c(98*2)=196; N</font><font face="微软雅黑">ế</font><font face="等线">u k</font><font face="微软雅黑">ế</font><font face="等线">t qu</font><font face="微软雅黑">ả&nbsp;</font><font face="等线">hi</font><font face="微软雅黑">ệ</font><font face="等线">n th</font><font face="微软雅黑">ị&nbsp;</font><font face="等线">5, b</font><font face="微软雅黑">ạ</font><font face="等线">n</font></span><span style="font-family: 微软雅黑; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin: 0pt 0pt 6pt 10.5pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; text-indent: -21pt;"><span style="font-family: 微软雅黑; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><font face="等线">s</font><font face="微软雅黑">ẽ&nbsp;</font><font face="等线">nh</font><font face="微软雅黑">ậ</font><font face="等线">n đư</font><font face="微软雅黑">ợ</font><font face="等线">c (98*1.5)=147.</font></span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin: 0pt 0pt 6pt 10.5pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; text-indent: -21pt;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">. Chọn màu đỏ: Nếu kết quả hiện thị 2,4,6,8, bạn sẽ nhận được (98*2)=196; Nếu kết quả hiện thị 0, bạn sẽ nhận được (98*1.5)=147.</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin: 0pt 0pt 6pt 10.5pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; text-indent: -21pt;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">. Chọn màu tím: Nếu kết quả hiện thị 0 hoặc 5, thì bạn sẽ nhận được (98*4.5)=441.</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin: 0pt 0pt 6pt 10.5pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; text-indent: -21pt;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">. Chọn số : Nếu kết quả mở giống như kết quả bạn đã chọn, bạn sẽ nhận được (98*9)=882</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin: 0pt 0pt 6pt 10.5pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; text-indent: -21pt;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">. Chọn lớn&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Big</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;<font face="等线">: Nếu kết quả hiện thị 5,6,7,8,9 bạn sẽ nhận được (98*2)=196.</font></span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><o:p></o:p></span></p><p class="p" style="margin: 0pt 0pt 0pt 10.5pt; padding: 0pt; -webkit-tap-highlight-color: transparent; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; text-indent: -21pt;"><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">. Chọn nhỏ&nbsp;</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">Small</span><span style="font-family: 等线; letter-spacing: 0pt; font-size: 10.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">&nbsp;<font face="等线">: Nếu kết quả hiện thị 0,1,2,3,4 bạn sẽ nhận được (98*2)=196.</font></span></p>'
    }],
    fd = [{
        typeID: 5,
        typeName: "5D Lotre<br />1Min",
        tabName: "5D 1Min",
        intervalM: 1,
        scope: "1000|10000|100000|1000000",
        sort: 4,
        gamePresentation: '<p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">LUẬT CHƠI XỔ SỐ 5D</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">*Quy định cá cược xổ số</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">( 1 ) Không được phép cược 2 bên (cược đối lập) ví dụ: trong một kỳ xổ không được đặt cược Lớn/Nhỏ,Chẵn/Lẻ...</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">( 2 )&nbsp;</font><span style="font-family: &quot;Times New Roman&quot;;">Nếu bị phát hiện có hành vi đặt cược phi pháp hoặc đặt cược đối đầu, sẽ bị hủy bỏ lệnh rút tiền.</span></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">HƯỚNG DẪN GIẢI THƯỞNG</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Mỗi kỳ sẽ mở ngẫu nhiên 5 con số （00000-99999）</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Ví dụ :</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Kỳ xổ hiện tại là 12345</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">A=1</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">B=2</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">C=3</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">D=4</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">E=5</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Tổng =A+B+C+D+E=15</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Cách chơi</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Người chơi có thể chỉ định đặt cược A,B,C,D,E và tổng hợp của năm kết quả</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">A,B,C,D,E có thể mua</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Con số（0 1 2 3 4 5 6 7 8 9）</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Nhỏ&nbsp; （0 1 2 3 4）</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Lớn&nbsp; （5 6 7 8 9）</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Lẻ&nbsp; &nbsp;（1 3 5 7 9）</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Chẵn （0 2 4 6 8）</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Tổng hợp =A+B+C+D+E có thể mua</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Nhỏ&nbsp; （0-22）</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Lớn&nbsp; （23-45）</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Lẻ&nbsp; &nbsp;（1 3 ···43 45）</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Chẵn （0 2 ···42 44）</font></p>'
    }, {
        typeID: 6,
        typeName: "5D Lotre<br />3Min",
        tabName: "5D 3Min",
        intervalM: 3,
        scope: "1000|10000|100000|1000000",
        sort: 3,
        gamePresentation: '<p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">LUẬT CHƠI XỔ SỐ 5D</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">*Quy định cá cược xổ số</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">( 1 ) Không được phép cược 2 bên (cược đối lập) ví dụ: trong một kỳ xổ không được đặt cược Lớn/Nhỏ,Chẵn/Lẻ...</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">( 2 )&nbsp;</font><span style="font-family: &quot;Times New Roman&quot;;">Nếu bị phát hiện có hành vi đặt cược phi pháp hoặc đặt cược đối đầu, sẽ bị hủy bỏ lệnh rút tiền.</span></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">HƯỚNG DẪN GIẢI THƯỞNG</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Mỗi kỳ sẽ mở ngẫu nhiên 5 con số （00000-99999）</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Ví dụ :</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Kỳ xổ hiện tại là 12345</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">A=1</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">B=2</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">C=3</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">D=4</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">E=5</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Tổng =A+B+C+D+E=15</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Cách chơi</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Người chơi có thể chỉ định đặt cược A,B,C,D,E và tổng hợp của năm kết quả</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">A,B,C,D,E có thể mua</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Con số（0 1 2 3 4 5 6 7 8 9）</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Nhỏ&nbsp; （0 1 2 3 4）</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Lớn&nbsp; （5 6 7 8 9）</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Lẻ&nbsp; &nbsp;（1 3 5 7 9）</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Chẵn （0 2 4 6 8）</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Tổng hợp =A+B+C+D+E có thể mua</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Nhỏ&nbsp; （0-22）</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Lớn&nbsp; （23-45）</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Lẻ&nbsp; &nbsp;（1 3 ···43 45）</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Chẵn （0 2 ···42 44）</font></p>'
    }, {
        typeID: 7,
        typeName: "5D Lotre<br />5Min",
        tabName: "5D 5Min",
        intervalM: 5,
        scope: "1000|10000|100000|1000000",
        sort: 2,
        gamePresentation: '<p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">LUẬT CHƠI XỔ SỐ 5D</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">*Quy định cá cược xổ số</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">( 1 ) Không được phép cược 2 bên (cược đối lập) ví dụ: trong một kỳ xổ không được đặt cược Lớn/Nhỏ,Chẵn/Lẻ...</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">( 2 )&nbsp;</font><span style="font-family: &quot;Times New Roman&quot;;">Nếu bị phát hiện có hành vi đặt cược phi pháp hoặc đặt cược đối đầu, sẽ bị hủy bỏ lệnh rút tiền.</span></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">HƯỚNG DẪN GIẢI THƯỞNG</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Mỗi kỳ sẽ mở ngẫu nhiên 5 con số （00000-99999）</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Ví dụ :</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Kỳ xổ hiện tại là 12345</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">A=1</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">B=2</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">C=3</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">D=4</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">E=5</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Tổng =A+B+C+D+E=15</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Cách chơi</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Người chơi có thể chỉ định đặt cược A,B,C,D,E và tổng hợp của năm kết quả</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">A,B,C,D,E có thể mua</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Con số（0 1 2 3 4 5 6 7 8 9）</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Nhỏ&nbsp; （0 1 2 3 4）</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Lớn&nbsp; （5 6 7 8 9）</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Lẻ&nbsp; &nbsp;（1 3 5 7 9）</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Chẵn （0 2 4 6 8）</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Tổng hợp =A+B+C+D+E có thể mua</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Nhỏ&nbsp; （0-22）</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Lớn&nbsp; （23-45）</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Lẻ&nbsp; &nbsp;（1 3 ···43 45）</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Chẵn （0 2 ···42 44）</font></p>'
    }, {
        typeID: 8,
        typeName: "5D Lotre<br />10Min",
        tabName: "5D 10Min",
        intervalM: 10,
        scope: "1000|10000|100000|1000000",
        sort: 1,
        gamePresentation: '<p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">LUẬT CHƠI XỔ SỐ 5D</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">*Quy định cá cược xổ số</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">( 1 ) Không được phép cược 2 bên (cược đối lập) ví dụ: trong một kỳ xổ không được đặt cược Lớn/Nhỏ,Chẵn/Lẻ...</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">( 2 )&nbsp;</font><span style="font-family: &quot;Times New Roman&quot;;">Nếu bị phát hiện có hành vi đặt cược phi pháp hoặc đặt cược đối đầu, sẽ bị hủy bỏ lệnh rút tiền.</span></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">HƯỚNG DẪN GIẢI THƯỞNG</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Mỗi kỳ sẽ mở ngẫu nhiên 5 con số （00000-99999）</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Ví dụ :</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Kỳ xổ hiện tại là 12345</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">A=1</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">B=2</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">C=3</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">D=4</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">E=5</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Tổng =A+B+C+D+E=15</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Cách chơi</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Người chơi có thể chỉ định đặt cược A,B,C,D,E và tổng hợp của năm kết quả</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">A,B,C,D,E có thể mua</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Con số（0 1 2 3 4 5 6 7 8 9）</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Nhỏ&nbsp; （0 1 2 3 4）</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Lớn&nbsp; （5 6 7 8 9）</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Lẻ&nbsp; &nbsp;（1 3 5 7 9）</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Chẵn （0 2 4 6 8）</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Tổng hợp =A+B+C+D+E có thể mua</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Nhỏ&nbsp; （0-22）</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Lớn&nbsp; （23-45）</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Lẻ&nbsp; &nbsp;（1 3 ···43 45）</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="Times New Roman">Chẵn （0 2 ···42 44）</font></p>'
    }],
    yd = [{
        typeID: 9,
        typeName: "K3 Lotre<br />1Min",
        tabName: "K3 1Min",
        intervalM: 1,
        scope: "1000|10000|100000|1000000",
        sort: 1,
        gamePresentation: '<p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Xổ số Fast 3 mỗi kỳ xổ sẽ là 3 con số,con số sẽ được mở ngẫu nhiên từ 111 đến 666 không có số 0 và các con số xổ không theo thứ tự cụ thể Fast 3 đó là đoán tất cả hoặc một phần của 3 con số trúng thưởng</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Cược tổng</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Cược số tổng của 3 viên xúc xắc</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Cược bộ 3 toàn bộ</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Người chơi đặt cược nhóm các bộ ba giống nhau như: （111、222、…、666）bao trọn bộ và tiến hành đặt cược</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Cược bộ 3 đơn</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Người chơi chọn một trong tất cả các bộ ba bất kỳ（111、…、666）và tiến hành đặt cược</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Cược hai số đôi</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Đặt cược vào ba số gồm hai số đôi được chỉ định và một số bất kỳ</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Cược số đôi +1 số đơn</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Đặt cược vào ba số được chỉ định gồm hai số đôi và một số khác</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Cược 3 số khác nhau</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Đặt cược vào ba số hoàn toàn khác nhau</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Cược 2 số khác nhau</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Đặt cược 2 số khác nhau + 1 số khác để đặt chung trong 1 vé cược</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Cược 3 số liên tiếp</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Cược toàn bộ các số liên tiếp là [123, 234, 345, 456] tiến hành đặt cược<br></font></p>'
    }, {
        typeID: 10,
        typeName: "K3 Lotre<br />3Min",
        tabName: "K3 3Min",
        intervalM: 3,
        scope: "1000|10000|100000|1000000",
        sort: 2,
        gamePresentation: '<p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Xổ số Fast 3 mỗi kỳ xổ sẽ là 3 con số,con số sẽ được mở ngẫu nhiên từ 111 đến 666 không có số 0 và các con số xổ không theo thứ tự cụ thể Fast 3 đó là đoán tất cả hoặc một phần của 3 con số trúng thưởng</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Cược tổng</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Cược số tổng của 3 viên xúc xắc</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Cược bộ 3 toàn bộ</font><span style="font-family: 宋体;">Xổ số Fast 3 mỗi kỳ xổ sẽ là 3 con số,con số sẽ được mở ngẫu nhiên từ 111 đến 666 không có số 0 và các con số xổ không theo thứ tự cụ thể Fast 3 đó là đoán tất cả hoặc một phần của 3 con số trúng thưởng</span></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Cược tổng</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Cược số tổng của 3 viên xúc xắc</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Cược bộ 3 toàn bộ</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Người chơi đặt cược nhóm các bộ ba giống nhau như: （111、222、…、666）bao trọn bộ và tiến hành đặt cược</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Cược bộ 3 đơn</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Người chơi chọn một trong tất cả các bộ ba bất kỳ（111、…、666）và tiến hành đặt cược</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Cược hai số đôi</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Đặt cược vào ba số gồm hai số đôi được chỉ định và một số bất kỳ</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Cược số đôi +1 số đơn</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Đặt cược vào ba số được chỉ định gồm hai số đôi và một số khác</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Cược 3 số khác nhau</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Đặt cược vào ba số hoàn toàn khác nhau</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Cược 2 số khác nhau</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Đặt cược 2 số khác nhau + 1 số khác để đặt chung trong 1 vé cược</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Cược 3 số liên tiếp</font></p><p class="MsoNormal" style="margin-bottom: 0px; -webkit-tap-highlight-color: transparent;"><font face="宋体">Cược toàn bộ các số liên tiếp là [123, 234, 345, 456] tiến hành đặt cược<br></font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Người chơi đặt cược nhóm các bộ ba giống nhau như: （111、222、…、666）bao trọn bộ và tiến hành đặt cược</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Cược bộ 3 đơn</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Người chơi chọn một trong tất cả các bộ ba bất kỳ（111、…、666）và tiến hành đặt cược</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Cược hai số đôi</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Đặt cược vào ba số gồm hai số đôi được chỉ định và một số bất kỳ</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Cược số đôi +1 số đơn</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Đặt cược vào ba số được chỉ định gồm hai số đôi và một số khác</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Cược 3 số khác nhau</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Đặt cược vào ba số hoàn toàn khác nhau</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Cược 2 số khác nhau</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Đặt cược 2 số khác nhau + 1 số khác để đặt chung trong 1 vé cược</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Cược 3 số liên tiếp</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Cược toàn bộ các số liên tiếp là [123, 234, 345, 456] tiến hành đặt cược<br></font></p>'
    }, {
        typeID: 11,
        typeName: "K3 Lotre<br />5Min",
        tabName: "K3 5Min",
        intervalM: 5,
        scope: "1000|10000|100000|1000000",
        sort: 3,
        gamePresentation: '<p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Xổ số Fast 3 mỗi kỳ xổ sẽ là 3 con số,con số sẽ được mở ngẫu nhiên từ 111 đến 666 không có số 0 và các con số xổ không theo thứ tự cụ thể Fast 3 đó là đoán tất cả hoặc một phần của 3 con số trúng thưởng</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Cược tổng</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Cược số tổng của 3 viên xúc xắc</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Cược bộ 3 toàn bộ</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Người chơi đặt cược nhóm các bộ ba giống nhau như: （111、222、…、666）bao trọn bộ và tiến hành đặt cược</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Cược bộ 3 đơn</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Người chơi chọn một trong tất cả các bộ ba bất kỳ（111、…、666）và tiến hành đặt cược</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Cược hai số đôi</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Đặt cược vào ba số gồm hai số đôi được chỉ định và một số bất kỳ</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Cược số đôi +1 số đơn</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Đặt cược vào ba số được chỉ định gồm hai số đôi và một số khác</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Cược 3 số khác nhau</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Đặt cược vào ba số hoàn toàn khác nhau</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Cược 2 số khác nhau</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Đặt cược 2 số khác nhau + 1 số khác để đặt chung trong 1 vé cược</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Cược 3 số liên tiếp</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Cược toàn bộ các số liên tiếp là [123, 234, 345, 456] tiến hành đặt cược<br></font></p>'
    }, {
        typeID: 12,
        typeName: "K3 Lotre<br />10Min",
        tabName: "K3 10Min",
        intervalM: 10,
        scope: "1000|10000|100000|1000000",
        sort: 4,
        gamePresentation: '<p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Xổ số Fast 3 mỗi kỳ xổ sẽ là 3 con số,con số sẽ được mở ngẫu nhiên từ 111 đến 666 không có số 0 và các con số xổ không theo thứ tự cụ thể Fast 3 đó là đoán tất cả hoặc một phần của 3 con số trúng thưởng</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Cược tổng</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Cược số tổng của 3 viên xúc xắc</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Cược bộ 3 toàn bộ</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Người chơi đặt cược nhóm các bộ ba giống nhau như: （111、222、…、666）bao trọn bộ và tiến hành đặt cược</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Cược bộ 3 đơn</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Người chơi chọn một trong tất cả các bộ ba bất kỳ（111、…、666）và tiến hành đặt cược</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Cược hai số đôi</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Đặt cược vào ba số gồm hai số đôi được chỉ định và một số bất kỳ</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Cược số đôi +1 số đơn</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Đặt cược vào ba số được chỉ định gồm hai số đôi và một số khác</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Cược 3 số khác nhau</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Đặt cược vào ba số hoàn toàn khác nhau</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Cược 2 số khác nhau</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Đặt cược 2 số khác nhau + 1 số khác để đặt chung trong 1 vé cược</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Cược 3 số liên tiếp</font></p><p class="MsoNormal" style="-webkit-tap-highlight-color: transparent;"><font face="宋体">Cược toàn bộ các số liên tiếp là [123, 234, 345, 456] tiến hành đặt cược<br></font></p>'
    }],
    $d = l => Ne(ze.GetMyBingo18HistoryBetting, l),
    Cd = () => Ne(ze.GetBinguoGameConfig),
    wd = () => Ne(ze.GetBingo18OddsList),
    Td = () => Ne(ze.GetGameBingo18Issue),
    Ld = () => Ne(ze.GetBingo18LastGameResult),
    Nd = l => Ne(ze.GetBingo18BetAmount, l),
    zd = l => Ne(ze.Bingo18Betting, l),
    ja = () => Ne(ze.GetBingo18Last50Result),
    Id = () => Ne(ze.GetTrendstatistics),
    xd = () => Ne(ze.GetLotteryRankList),
    Sd = () => Ne(ze.GetLotteryResult7Day),
    Rd = l => Ne(ze.GetUserRankList, {
        uid: l
    }),
    re = jt({
        currentTabIndex: 0,
        resultSumTrend: [],
        smallAndBigTrend: void 0,
        threeSameTrend: [],
        twoSameTrend: [],
        isTrend: !1,
        trendList: [],
        last50List: [],
        userRank: 0,
        last7Day: []
    }),
    {
        t: ui
    } = Ai.global,
    xi = v([{
        title: ui("time"),
        key: "issueEndTime",
        isLockColumn: !0,
        isSlot: !0,
        width: "50px",
        cusTdClass: "column_time"
    }]),
    ti = () => {
        const l = {
                1: {
                    player: ui("xosoTxt60"),
                    Big: {
                        class: "big"
                    },
                    Small: {
                        class: "small"
                    },
                    Drawn: {
                        class: "sum"
                    }
                },
                2: {
                    player: ui("same"),
                    class: "small"
                },
                3: {
                    player: ui("sameNum")
                },
                4: {
                    player: ui("numbersMatch")
                }
            },
            i = Q(() => {
                let w = [],
                    y = [];
                for (let N = 0; N < re.last50List.length; N++) y.length < 5 || (w.push(y), y = []), y.push(re.last50List[N].resultSum), N === re.last50List.length - 1 && w.push(y);
                return w
            }),
            o = Q(() => {
                let w = re.last50List.map(N => N.resultSum),
                    y = b(w).slice(0, 10).reverse();
                return y.forEach(N => {
                    if (N.length < 5) {
                        let $ = 5 - N.length;
                        for (let C = 0; C < $; C++) N.push("")
                    }
                }), y
            }),
            s = Q(() => re.last50List.map(w => {
                const y = w.result.split(""),
                    N = {};
                for (let $ = 1; $ <= 6; $++) N["num" + $] = y.filter(C => C === $.toString()).length;
                return {
                    issueNo: w.issueNo,
                    sum: w.resultSum,
                    ...N
                }
            })),
            p = async () => {
                const w = await nt(Sd());
                if (w != null && w.data) {
                    xi.value = [{
                        title: ui("time"),
                        key: "issueEndTime",
                        isLockColumn: !0,
                        isSlot: !0,
                        width: "50px",
                        cusTdClass: "column_time"
                    }];
                    let y = w.data.reverse();
                    [...new Set(w.data.map(f => f.startDate))].slice(0, 7).reverse().forEach((f, k) => {
                        xi.value.push({
                            key: "time_index_" + k,
                            title: f,
                            isSlot: !0
                        })
                    });
                    let $ = _(y, "issueEndTime"),
                        C = [];
                    Object.entries($).forEach(([f, k]) => {
                        let T = {};
                        k.forEach((h, x) => {
                            var R;
                            let I = (R = xi.value.find(A => A.title === h.startDate)) == null ? void 0 : R.key;
                            T[`${I}`] = h
                        }), C.push({
                            issueEndTime: f,
                            ...T
                        })
                    }), re.last7Day = C.sort((f, k) => {
                        const T = f.issueEndTime.split(":"),
                            h = k.issueEndTime.split(":"),
                            x = parseInt(T[0]),
                            I = parseInt(T[1]),
                            R = parseInt(h[0]),
                            A = parseInt(h[1]);
                        return x === R ? I - A : x - R
                    })
                }
            };

        function _(w, y) {
            const N = {};
            return w.forEach($ => {
                const C = $[y];
                N[C] || (N[C] = []), N[C].push($)
            }), N
        }
        const r = async () => {
                const w = await nt(xd());
                w != null && w.data && (re.trendList = w.data);
                const N = fe().getUserInfo,
                    $ = await nt(Rd(N.userId));
                $ != null && $.data && ($.data < 100 && (re.isTrend = !0), re.userRank = $.data)
            },
            d = async () => {
                const w = await nt(ja());
                w != null && w.data && (re.last50List = w.data)
            },
            g = async () => {
                const w = await nt(Id());
                w && (re.resultSumTrend = w.data.resultSumTrend, re.smallAndBigTrend = w.data.smallAndBigTrend, re.threeSameTrend = w.data.threeSameTrend, re.twoSameTrend = w.data.twoSameTrend)
            },
            u = (w, y) => {
                let N = "",
                    $ = "";
                return w === 1 ? (Number(y) ? N = m(Number(y)) : N = l[1][y].class, $ = l[1].player) : w === 2 ? (N = l[2].class, $ = l[2].player) : w === 3 ? (Number(y) < 5 ? N = "small" : Number(y) === 5 ? N = "sum" : N = "big", $ = l[3].player) : w === 4 && (y.includes("*") ? N = "big" : /[123]/.test(y) ? N = "small" : N = "big", $ = l[4].player), {
                    className: N,
                    playerName: $
                }
            };

        function b(w) {
            const y = [],
                N = [];
            let $ = "";
            const C = k => k < 10 ? "small" : k > 11 ? "big" : "sum",
                f = (k, T) => {
                    let h = 0;
                    if (k !== T[T.length - 1]) return 0;
                    for (let x = T.length - 1; x >= 0; x--)
                        if (k === T[x]) h += 1;
                        else return h;
                    return h
                };
            for (let k = 0; k < w.length; k++) {
                const T = w[k],
                    h = C(T);
                if (y.length === 0 || h !== $) {
                    y.push([T]), $ = h, N.push($);
                    continue
                }
                if (y[y.length - 1].length < 5) y[y.length - 1].push(T);
                else {
                    let x = f(h, N),
                        I = y[y.length - x].length;
                    I === 5 ? (y.splice(y.length - x, 0, [T]), N.push(h)) : (I > 5, y[y.length - x].unshift(T))
                }
                $ = h
            }
            return y
        }
        const m = w => Number(w) < 10 ? "small" : Number(w) > 11 ? "big" : "sum";
        return {
            store: re,
            last50Result: i,
            last50Record: o,
            last50RecordResult: s,
            columnOptions: xi,
            filterStyle: m,
            filterGameType: u,
            getTrendstatistics: g,
            getLotteryRankList: r,
            getLotteryResult7Day: p,
            getBingo18Last50Result: d
        }
    },
    Gd = {
        class: "noticeBar__container"
    },
    Bd = {
        class: "noticeBar__container-body"
    },
    Ad = {
        key: 0,
        class: "noticeBar__container-body-text"
    },
    Md = F({
        __name: "index",
        props: {
            color: {
                type: String,
                required: !0,
                default: "red"
            }
        },
        setup(l) {
            const i = ct(),
                o = fe(),
                s = v(null),
                p = v(o.messageList),
                _ = async () => {
                    const r = await nt(va({
                        pageNo: 1,
                        pageSize: 5
                    }));
                    if (r) {
                        if (o.setMessage(r.data.list), p.value = r.data.list, !p.value.length) return;
                        s.value && clearInterval(s.value), s.value = setInterval(() => {
                            p.value.push(p.value.shift())
                        }, 7e3)
                    }
                };
            return $t(() => {
                p.value || setTimeout(() => {
                    _()
                }, 1e3)
            }), (r, d) => {
                var u;
                const g = j("svg-icon");
                return n(), a("div", Gd, [L(g, {
                    name: "noticeBarSpeaker"
                }), t("div", Bd, [p.value && p.value[0] && p.value[0].siteMessage ? (n(), a("div", Ad, e((u = p.value[0]) == null ? void 0 : u.siteMessage), 1)) : z("v-if", !0)]), t("button", {
                    onClick: d[0] || (d[0] = b => c(i).push({
                        name: "Notification"
                    })),
                    class: "hotIcon"
                }, e(r.$t("more")), 1)])
            }
        }
    }),
    Pi = V(Md, [
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/NoticeBar/index.vue"]
    ]),
    Pd = {
        class: "ar-searchbar__selector"
    },
    Dd = {
        key: 0,
        class: "noSelect"
    },
    Od = {
        key: 1,
        class: "ar-searchbar__selector-default"
    },
    Ed = F({
        __name: "Calendar",
        emits: ["confirm"],
        setup(l, {
            expose: i,
            emit: o
        }) {
            const {
                minDate: s,
                maxDate: p
            } = ka(), _ = v(""), r = v(""), d = v(!1), g = m => `${m.getFullYear()}-${m.getMonth()+1}-${m.getDate()}`, u = async m => {
                d.value = !1;
                const [w, y] = m;
                _.value = g(w), r.value = g(y), o("confirm")
            };

            function b() {
                d.value = !0
            }
            return i({
                startDateValue: _,
                endDateValue: r
            }), (m, w) => {
                const y = j("van-icon"),
                    N = j("van-calendar");
                return n(), a(S, null, [t("div", Pd, [t("div", {
                    onClick: b
                }, [_.value === "" || r.value === "" ? (n(), a("span", Dd, e(m.$t("datePick")), 1)) : (n(), a("span", Od, e(_.value) + "/" + e(r.value), 1)), L(y, {
                    name: "arrow-down"
                })])]), z(`<ArSelect @click-select="onClickSelectT" :selectName="$t('datePick')|| (startDateValue / endDateValue )"></ArSelect>`), z(' <van-popup v-model:show="showDataPick" round position="bottom"> '), L(N, {
                    show: d.value,
                    "onUpdate:show": w[0] || (w[0] = $ => d.value = $),
                    type: "range",
                    onConfirm: u,
                    "min-date": c(s),
                    "max-date": c(p),
                    teleport: "body"
                }, null, 8, ["show", "min-date", "max-date"]), z(" </van-popup> ")], 64)
            }
        }
    }),
    qd = V(Ed, [
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/common/Calendar.vue"]
    ]),
    jd = l => (zt("data-v-1115ff02"), l = l(), It(), l),
    Hd = {
        class: "x-4d-head"
    },
    Wd = {
        class: "menu"
    },
    Fd = ["onClick"],
    Vd = {
        class: "main"
    },
    Ud = {
        class: "item"
    },
    Kd = jd(() => t("div", {
        class: "box"
    }, [t("div")], -1)),
    Xd = [Kd],
    Qd = {
        class: "mask"
    },
    Zd = ["onClick"],
    Jd = {
        class: "img"
    },
    Yd = F({
        __name: "lotterylist",
        props: {
            modelValue: {
                type: Boolean,
                required: !0,
                default: !1
            },
            timeIndex: {
                type: Number,
                required: !0,
                default: 0
            },
            timeVal: {
                type: String,
                required: !0,
                default: me().format("YYYY-MM-DD")
            },
            lotteryList: {
                type: Array,
                required: !0
            },
            lotteryTab: {
                type: Array,
                required: !0
            },
            timeWeek: {
                type: Function,
                required: !0,
                default: () => ""
            }
        },
        emits: ["onLotteryTab", "onTime", "update:modelValue"],
        setup(l, {
            emit: i
        }) {
            const s = Do(l, "modelValue", i),
                p = (b, m) => {
                    i("onLotteryTab", b, m)
                },
                _ = (b, m) => {
                    i("onTime", b, m)
                },
                r = () => {
                    s.value = !0
                },
                d = () => {
                    s.value = !1
                },
                g = () => {
                    s.value ? d() : r()
                },
                u = v(null);
            return Oo(u, b => {
                s.value = !1
            }), (b, m) => {
                var N;
                const w = j("van-skeleton"),
                    y = Ot("lazy");
                return n(), a("div", Hd, [t("div", {
                    class: "time",
                    ref_key: "target",
                    ref: u
                }, [t("div", {
                    class: "box",
                    onClick: g
                }, e(b.timeVal.replace(/-/g, "/")) + " " + e(b.timeWeek(b.timeVal)), 1), dt(t("div", Wd, [t("h3", {
                    onClick: d
                }, e(b.$t("Drawdate")), 1), t("ul", null, [(n(!0), a(S, null, G(b.lotteryTab, ($, C) => (n(), a("li", {
                    class: B([b.timeVal == $.date ? "active" : ""]),
                    key: C,
                    onClick: f => _($, C)
                }, e($.date.replace(/-/g, "/")) + " " + e(b.timeWeek($.date)), 11, Fd))), 128))])], 512), [
                    [Zt, c(s)]
                ])], 512), t("div", Vd, [L(w, {
                    loading: !((N = b.lotteryTab[b.timeIndex]) != null && N.games),
                    class: "flex"
                }, {
                    template: P(() => [(n(), a(S, null, G(10, () => t("div", Ud, Xd)), 64))]),
                    default: P(() => {
                        var $;
                        return [dt(t("div", Qd, null, 512), [
                            [Zt, c(s)]
                        ]), (n(!0), a(S, null, G(($ = b.lotteryTab[b.timeIndex]) == null ? void 0 : $.games, (C, f) => (n(), a("div", {
                            class: "item",
                            key: f,
                            onClick: k => p(C, f)
                        }, [t("div", {
                            class: B(["box", [b.lotteryList.includes(C.type) ? "active" : ""]])
                        }, [dt(t("img", Jd, null, 512), [
                            [y, C.typeImg]
                        ])], 2)], 8, Zd))), 128))]
                    }),
                    _: 1
                }, 8, ["loading"])])])
            }
        }
    });
const tp = V(Yd, [
        ["__scopeId", "data-v-1115ff02"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/AllLotteryGames/4D/components/lotterylist.vue"]
    ]),
    ep = {
        class: "betType"
    },
    ip = {
        class: "title"
    },
    np = {
        class: "betType-list"
    },
    ap = {
        class: "item action"
    },
    op = ["onClick"],
    sp = F({
        __name: "bettype",
        props: {
            betType: {
                type: Array,
                required: !0
            },
            betTypeList: {
                type: Array,
                required: !0
            }
        },
        emits: ["onBetType"],
        setup(l, {
            emit: i
        }) {
            const o = s => {
                i("onBetType", s)
            };
            return (s, p) => {
                const _ = j("van-skeleton");
                return n(), a(S, null, [z(" 投注类型 "), t("div", ep, [t("h4", ip, e(s.$t("xosoTxt78")), 1), t("ul", np, [L(_, {
                    loading: !s.betTypeList,
                    class: "flex"
                }, {
                    template: P(() => [(n(), a(S, null, G(7, () => t("li", ap)), 64))]),
                    default: P(() => [(n(!0), a(S, null, G(s.betTypeList, (r, d) => (n(), a("li", {
                        class: B([s.betType.includes(r) ? "item action" : "item"]),
                        onClick: g => o(r),
                        key: d
                    }, e(s.$t("d4gameType" + r)), 11, op))), 128))]),
                    _: 1
                }, 8, ["loading"])])])], 2112)
            }
        }
    });
const lp = V(sp, [
        ["__scopeId", "data-v-40039812"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/AllLotteryGames/4D/components/bettype.vue"]
    ]),
    cp = {
        class: "howPay"
    },
    rp = {
        class: "title"
    },
    up = {
        class: "howPay-list"
    },
    dp = {
        class: "item"
    },
    pp = {
        key: 0,
        class: "icon"
    },
    gp = F({
        __name: "betpay",
        props: {
            rollNum: {
                type: Number,
                required: !0,
                default: 1
            },
            banBetPay: {
                type: Number,
                required: !0,
                default: 0
            },
            betPayId: {
                type: Number,
                required: !0,
                default: 1
            },
            duplex: {
                type: Boolean,
                required: !0,
                default: !1
            },
            betPayList: {
                type: Array,
                required: !0
            }
        },
        emits: ["onBetpay"],
        setup(l, {
            emit: i
        }) {
            const o = l,
                s = r => r.includes(5) ? r.slice(0, -1) : r,
                p = r => {
                    let d = !1,
                        g = (r === 2 || r === 3) && o.banBetPay === 1 || o.rollNum > 0,
                        u = o.duplex ? (r === 2 || r === 3 || r === 4) && o.banBetPay === 1 : r === 2 && (r === 2 || r === 3) && o.banBetPay === 1;
                    return (g || u) && (d = !0), d
                },
                _ = r => {
                    i("onBetpay", r)
                };
            return (r, d) => {
                const g = j("van-icon"),
                    u = j("van-button"),
                    b = j("van-skeleton");
                return n(), a(S, null, [z(" 玩法 "), t("div", cp, [t("h4", rp, e(r.$t("gamePlay")), 1), t("ul", up, [L(b, {
                    loading: !s(r.betPayList),
                    class: "flex"
                }, {
                    template: P(() => [(n(), a(S, null, G(4, () => t("li", dp)), 64))]),
                    default: P(() => [(n(!0), a(S, null, G(s(r.betPayList), (m, w) => (n(), tt(u, {
                        plain: "",
                        disabled: p(m),
                        class: B([m == r.betPayId ? "item action" : "item"]),
                        onClick: y => _(m),
                        key: w
                    }, {
                        default: P(() => [E(e(r.$t("d4gamePay" + m)) + " ", 1), m == r.betPayId ? (n(), a("i", pp, [L(g, {
                            name: "success"
                        })])) : z("v-if", !0)]),
                        _: 2
                    }, 1032, ["disabled", "class", "onClick"]))), 128))]),
                    _: 1
                }, 8, ["loading"])])])], 2112)
            }
        }
    });
const bp = V(gp, [
        ["__scopeId", "data-v-42192c16"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/AllLotteryGames/4D/components/betpay.vue"]
    ]),
    mp = {
        class: "betAmount"
    },
    _p = {
        class: "title"
    },
    vp = {
        class: "betAmount-list"
    },
    kp = ["onClick"],
    hp = F({
        __name: "betamount",
        props: {
            count: {
                type: Number,
                required: !0,
                default: 10
            },
            list: {
                type: Array,
                required: !0
            }
        },
        emits: ["onAmount"],
        setup(l, {
            emit: i
        }) {
            const o = s => {
                i("onAmount", s)
            };
            return (s, p) => (n(), a("div", mp, [t("h4", _p, e(s.$t("betAmounts")), 1), t("ul", vp, [(n(!0), a(S, null, G(s.list, (_, r) => (n(), a("li", {
                class: B([_ == s.count ? "item active" : "item"]),
                onClick: d => o(_),
                key: r
            }, e(_), 11, kp))), 128))])]))
        }
    });
const fp = V(hp, [
        ["__scopeId", "data-v-1c2e9816"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/AllLotteryGames/4D/components/betamount.vue"]
    ]),
    yp = l => (zt("data-v-f88540df"), l = l(), It(), l),
    $p = {
        class: "select"
    },
    Cp = {
        class: "tab"
    },
    wp = ["onClick"],
    Tp = yp(() => t("span", null, "ALL", -1)),
    Lp = {
        class: "numList"
    },
    Np = ["onClick"],
    zp = F({
        __name: "duplexbet",
        props: {
            tabList: {
                type: Array,
                required: !0
            },
            allActive: {
                type: Array,
                required: !0
            },
            numList: {
                type: Array,
                required: !0
            }
        },
        emits: ["allAddnum", "addNumber"],
        setup(l, {
            emit: i
        }) {
            const o = p => {
                    i("allAddnum", p)
                },
                s = (p, _) => {
                    i("addNumber", p, _)
                };
            return (p, _) => (n(), a("div", $p, [t("ul", Cp, [(n(!0), a(S, null, G(p.tabList, (r, d) => (n(), a("li", {
                onClick: g => o(r.type),
                class: B(p.allActive.includes(r.type) ? "active" : ""),
                key: d
            }, [E(e(r.name) + " ", 1), Tp], 10, wp))), 128))]), t("div", Lp, [(n(!0), a(S, null, G(p.numList, (r, d) => (n(), a("ul", {
                key: d
            }, [(n(), a(S, null, G(10, (g, u) => t("li", {
                class: B([r != null && r.list.includes(u) ? "action" : ""]),
                key: g,
                onClick: b => s(d, u)
            }, e(u), 11, Np)), 64))]))), 128))])]))
        }
    });
const Ip = V(zp, [
        ["__scopeId", "data-v-f88540df"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/AllLotteryGames/4D/components/duplexbet.vue"]
    ]),
    xp = {
        class: "foot"
    },
    Sp = {
        class: "item"
    },
    Rp = {
        class: "marks"
    },
    Gp = {
        class: "item"
    },
    Bp = {
        class: "marks"
    },
    Ap = F({
        __name: "navfoot",
        props: {
            betQuantity: {
                type: Number,
                default: 0
            },
            totalAmount: {
                type: Number,
                default: 0
            }
        },
        emits: ["onBet"],
        setup(l, {
            emit: i
        }) {
            const o = l,
                s = () => {
                    o.totalAmount > 0 && i("onBet")
                };
            return (p, _) => (n(), a("div", xp, [t("div", Sp, [t("p", null, e(p.$t("quantity")), 1), t("span", Rp, e(l.betQuantity), 1)]), z('				<div class="bar" />'), t("div", Gp, [t("p", null, e(p.$t("betAmounts")), 1), t("span", Bp, e(c(ha)(l.totalAmount)), 1)]), t("div", {
                class: B(["item bet", [l.totalAmount > 0 ? "active" : ""]]),
                onClick: s
            }, e(p.$t("betting")), 3)]))
        }
    });
const Mp = V(Ap, [
        ["__scopeId", "data-v-fd9536f0"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/AllLotteryGames/4D/components/navfoot.vue"]
    ]),
    Pp = {
        class: "x-bet"
    },
    Dp = {
        class: "x-bet-sub"
    },
    Op = {
        class: "x-bet-lottery"
    },
    Ep = {
        class: "x-bet-title"
    },
    qp = {
        class: "box"
    },
    jp = {
        class: "img"
    },
    Hp = {
        class: "x-bet-type"
    },
    Wp = {
        class: "x-bet-title"
    },
    Fp = {
        class: "box"
    },
    Vp = {
        class: "x-bet-multiple"
    },
    Up = {
        class: "tit"
    },
    Kp = {
        class: "box"
    },
    Xp = {
        class: "multiple-list"
    },
    Qp = {
        class: "box"
    },
    Zp = ["onClick"],
    Jp = {
        class: "x-bet-list"
    },
    Yp = {
        class: "item"
    },
    tg = {
        class: "lab"
    },
    eg = {
        class: "number"
    },
    ig = {
        class: "item"
    },
    ng = {
        class: "lab"
    },
    ag = {
        class: "balance"
    },
    og = {
        class: "item"
    },
    sg = {
        class: "lab"
    },
    lg = {
        class: "amount"
    },
    cg = {
        key: 0,
        class: "x-bet-wallet"
    },
    rg = {
        class: "tip"
    },
    ug = {
        class: "x-bet-agree"
    },
    dg = {
        class: "agree"
    },
    pg = {
        class: "x-bet-foot"
    },
    gg = F({
        __name: "betpopup",
        props: {
            betShow: {
                type: Boolean,
                required: !0,
                default: !1
            },
            betQuantity: {
                type: Number,
                required: !0,
                default: 0
            },
            timeIndex: {
                type: Number,
                required: !0,
                default: 0
            },
            totalAmount: {
                type: Number,
                required: !0,
                default: 0
            },
            balance: {
                type: Number,
                required: !0,
                default: 0
            },
            lotteryList: {
                type: Array,
                required: !0
            },
            betType: {
                type: Array,
                required: !0
            },
            countVal: {
                type: [String, Number],
                required: !0
            },
            multipleList: {
                type: Array,
                required: !0
            },
            checked: {
                type: Boolean,
                required: !0,
                default: !1
            },
            preSaleRule: {
                type: Boolean,
                required: !0,
                default: !1
            },
            lotteryTab: {
                type: Array,
                required: !0
            }
        },
        emits: ["getClear", "onStepper", "changeStep", "onMltiple", "checkboxChange", "onCancel", "update:checked", "update:betShow", "update:countVal", "update:preSaleRule", "onBet"],
        setup(l, {
            emit: i
        }) {
            const o = l,
                s = ct(),
                p = C => {
                    i("getClear", C)
                },
                _ = C => {
                    i("onStepper", C)
                },
                r = C => {
                    i("changeStep", C)
                },
                d = C => {
                    i("onMltiple", C)
                },
                g = C => {
                    i("checkboxChange", C)
                },
                u = () => {
                    i("onCancel")
                },
                b = () => {
                    i("onBet")
                },
                m = C => {
                    const {
                        lotteryTab: f,
                        timeIndex: k
                    } = o;
                    let T = f[k].games.find(h => h.type == C);
                    return T == null ? void 0 : T.typeImg
                },
                {
                    checked: w,
                    betShow: y,
                    countVal: N,
                    preSaleRule: $
                } = pa(o, i);
            return (C, f) => {
                const k = j("van-icon"),
                    T = j("van-field"),
                    h = j("van-checkbox"),
                    x = j("van-popup"),
                    I = Ot("lazy");
                return n(), tt(x, {
                    show: c(y),
                    "onUpdate:show": f[7] || (f[7] = R => ue(y) ? y.value = R : null),
                    position: "bottom",
                    "close-on-click-overlay": !1,
                    style: {
                        borderRadius: "15px 15px 0 0"
                    }
                }, {
                    default: P(() => [t("div", Pp, [t("div", Dp, [E(e(C.$t("betting")) + " ", 1), t("div", {
                        class: "clear",
                        onClick: f[0] || (f[0] = R => p(1))
                    }, [L(k, {
                        class: "icon",
                        name: "delete-o"
                    }), E(e(C.$t("Clear")), 1)])]), z("  "), z(` <div class="x-bet-maxbet" v-if="tipShow"><span class="tip"> {{ $t('d4BetTip',[7000]) }}</span></div> `), t("div", Op, [t("h5", Ep, e(C.$t("ColorSpecies")), 1), t("ul", qp, [(n(!0), a(S, null, G(C.lotteryList, (R, A) => (n(), a("li", {
                        class: "item",
                        key: A
                    }, [dt(t("img", jp, null, 512), [
                        [I, m(R)]
                    ])]))), 128))])]), t("div", Hp, [t("h5", Wp, e(C.$t("xosoTxt78")), 1), t("ul", Fp, [(n(!0), a(S, null, G(C.betType, (R, A) => (n(), a("li", {
                        class: "item",
                        key: A
                    }, e(C.$t("d4gameType" + R)), 1))), 128))])]), z(" 投注 "), Le(C.$slots, "default", {}, void 0, !0), t("div", Vp, [t("div", Up, e(C.$t("multiple")), 1), t("div", Kp, [t("div", {
                        class: "li minus",
                        onClick: f[1] || (f[1] = R => _(1))
                    }, [L(k, {
                        name: "minus"
                    })]), L(T, {
                        class: "digit",
                        modelValue: c(N),
                        "onUpdate:modelValue": f[2] || (f[2] = R => ue(N) ? N.value = R : null),
                        type: "digit",
                        maxlength: 5,
                        onInput: r
                    }, null, 8, ["modelValue"]), t("div", {
                        class: "li plus",
                        onClick: f[3] || (f[3] = R => _(2))
                    }, [L(k, {
                        name: "plus"
                    })])])]), t("div", Xp, [t("div", Qp, [(n(!0), a(S, null, G(C.multipleList, (R, A) => (n(), a("div", {
                        key: A,
                        class: B(c(N) == R ? "active item" : "item"),
                        onClick: M => d(R)
                    }, " X" + e(R), 11, Zp))), 128))])]), t("div", Jp, [t("div", Yp, [t("div", tg, e(C.$t("quantity")), 1), t("div", eg, e(C.betQuantity) + e(C.$t("note")), 1)]), t("div", ig, [t("div", ng, e(C.$t("walletBalance")), 1), t("div", ag, e(c(wt)(C.balance)), 1)]), t("div", og, [t("div", sg, e(C.$t("betAmounts")), 1), t("div", lg, e(c(ha)(C.totalAmount)), 1), z("K")])]), C.totalAmount > C.balance ? (n(), a("div", cg, [t("div", rg, [L(k, {
                        name: "warning-o",
                        color: "var(--norm_red-color)",
                        size: "17"
                    }), E(" " + e(C.$t("insufficientWallet")), 1)]), t("div", {
                        class: "txt",
                        onClick: f[4] || (f[4] = R => c(s).push({
                            name: "Recharge"
                        }))
                    }, e(C.$t("torecharge")) + " >>", 1)])) : z("v-if", !0), t("div", ug, [L(h, {
                        modelValue: c(w),
                        "onUpdate:modelValue": f[5] || (f[5] = R => ue(w) ? w.value = R : null),
                        "checked-color": "var(--main-color)",
                        onChange: g
                    }, {
                        default: P(() => [t("div", dg, e(C.$t("agree")), 1)]),
                        _: 1
                    }, 8, ["modelValue"]), t("span", {
                        class: "txt",
                        onClick: f[6] || (f[6] = R => $.value = !0)
                    }, e(C.$t("presaleRules")), 1)])]), t("div", pg, [t("div", {
                        class: "cancel",
                        onClick: u
                    }, e(C.$t("cancel")), 1), t("div", {
                        class: "bet",
                        onClick: b
                    }, e(C.$t("betting")), 1)])]),
                    _: 3
                }, 8, ["show"])
            }
        }
    });
const bg = V(gg, [
        ["__scopeId", "data-v-3557dd80"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/AllLotteryGames/4D/components/betpopup.vue"]
    ]),
    mg = {
        class: "x-bet"
    },
    _g = {
        key: 0,
        class: "x-bet-box"
    },
    vg = {
        class: "item"
    },
    kg = {
        class: "pay"
    },
    hg = {
        class: "txt"
    },
    fg = {
        class: "item"
    },
    yg = {
        class: "num"
    },
    $g = {
        class: "txt"
    },
    Cg = {
        key: 1,
        class: "x-bet-pay"
    },
    wg = {
        class: "x-bet-title"
    },
    Tg = {
        class: "name"
    },
    Lg = {
        key: 2,
        class: "x-bet-dupleList"
    },
    Ng = {
        class: "digits"
    },
    zg = {
        class: "sub"
    },
    Ig = {
        class: "list"
    },
    xg = {
        class: "item"
    },
    Sg = F({
        __name: "betcontent",
        props: {
            tabId: {
                type: Number,
                required: !0,
                default: 0
            },
            betPay: {
                type: Number,
                required: !0,
                default: 0
            },
            num: {
                type: String,
                required: !0
            },
            dupleList: {
                type: Array,
                required: !0
            },
            tabList: {
                type: Array,
                required: !0
            }
        },
        setup(l) {
            return (i, o) => (n(), a("div", mg, [z(" 输入投注 "), i.tabId === 1 ? (n(), a("div", _g, [t("div", vg, [t("span", kg, e(i.$t("d4gamePay" + i.betPay)), 1), t("p", hg, e(i.$t("gamePlay")), 1)]), t("div", fg, [t("span", yg, e(i.num), 1), t("p", $g, e(i.$t("bettingnumber")), 1)])])) : z("v-if", !0), z(" 选择投注 "), i.tabId === 2 ? (n(), a("div", Cg, [t("h5", wg, e(i.$t("gamePlay")), 1), t("div", Tg, e(i.$t("d4gamePay" + i.betPay)), 1)])) : z("v-if", !0), i.tabId === 2 ? (n(), a("div", Lg, [(n(!0), a(S, null, G(i.dupleList, (s, p) => (n(), a("div", {
                class: "box",
                key: p
            }, [t("div", Ng, [t("div", zg, e(i.tabList[p].name), 1), t("div", Ig, [(n(!0), a(S, null, G(s.list, (_, r) => (n(), a("div", {
                class: "num",
                key: r
            }, [t("div", xg, e(_), 1)]))), 128))])])]))), 128))])) : z("v-if", !0)]))
        }
    });
const Rg = V(Sg, [
        ["__scopeId", "data-v-d0caa9aa"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/AllLotteryGames/4D/components/betcontent.vue"]
    ]),
    ea = v(!1),
    sn = v(!1),
    ia = v(0),
    Si = v(),
    na = v();

function _i() {
    const l = jt({
            timeVal: me().format("YYYY-MM-DD"),
            timeIndex: 0,
            lotteryList: [],
            lotteryTab: [],
            tabId: 1,
            rollNum: 0,
            betQuantity: 0,
            betAmount: 0,
            totalAmount: 0,
            betType: [],
            betTypeList: [],
            betPay: 1,
            betPayList: [],
            dupleList: [{
                list: []
            }, {
                list: []
            }, {
                list: []
            }, {
                list: []
            }],
            allActive: [],
            banbetpay: 0,
            multipleList: [1, 5, 10, 20, 50, 100],
            betAmountList: [10, 50, 100, 500, 1e3, 5e3],
            duplex: !1,
            balance: 0,
            stopTime: null
        }),
        {
            t: i
        } = kt(),
        {
            setLoading: o
        } = mn(),
        s = v(""),
        p = v(1),
        _ = v(!0),
        r = v(!1),
        d = v(!1),
        g = v([{}]),
        u = v(),
        b = v(),
        m = [{
            name: i("xosoTxt90"),
            type: 0
        }, {
            name: i("xosoTxt89"),
            type: 1
        }, {
            name: i("xosoTxt88"),
            type: 2
        }, {
            name: i("xosoTxt87"),
            type: 3
        }],
        w = Q(() => l.timeVal),
        y = Q(() => l.timeIndex),
        N = Q(() => l.lotteryList),
        $ = Q(() => l.lotteryTab),
        C = Q(() => l.tabId),
        f = Q(() => l.rollNum),
        k = Q(() => l.betType),
        T = Q(() => l.betTypeList),
        h = Q(() => l.betPay),
        x = Q(() => l.betPayList),
        I = Q(() => l.betAmount),
        R = Q(() => l.totalAmount),
        A = Q(() => l.betQuantity),
        M = Q(() => l.banbetpay),
        D = Q(() => l.dupleList),
        H = Q(() => l.allActive),
        X = Q(() => l.multipleList),
        rt = Q(() => l.betAmountList),
        ht = Q(() => l.duplex),
        st = Q(() => l.balance),
        at = U => {
            const et = [i("Sunday"), i("Monday"), i("Tuesday"), i("Wednesday"), i("Thursday"), i("Friday"), i("Saturday")],
                pt = new Date(U);
            return et[pt.getDay()]
        },
        J = (U, et) => {
            l.timeIndex = et, l.timeVal = U.date, Et(1), ea.value = !1
        },
        mt = (U, et) => {
            if (l.lotteryList.includes(U.type)) {
                let pt = l.lotteryList.indexOf(U.type);
                l.lotteryList.splice(pt, 1)
            } else l.lotteryList.push(U.type);
            Y(l.betType.length, l.betAmount, l.betPay)
        },
        Gt = U => {
            l.tabId = U, Et(0)
        },
        Et = U => {
            s.value = "", l.betPay = 1, l.rollNum = 0, l.betType.length = 0, l.betAmount = l.betAmountList[0], l.dupleList.forEach(et => et.list = []), l.allActive.length = 0, p.value = 1, gt(), d.value = !1, U == 1 && (l.lotteryList.length = 0)
        },
        gt = () => {
            l.totalAmount = 0, l.betQuantity = 0, l.banbetpay = 0
        },
        Dt = () => {
            if (l.rollNum >= 2 || s.value.length >= 4) return Pt(i("EnterTip"));
            l.betPay = 5, s.value += "R", l.rollNum = Lt(s.value.split("")), Y(l.betType.length, l.betAmount, l.betPay)
        },
        Vt = U => {
            s.value = U.target.value, s.value == "" && (l.betPay = 1), s.value.length !== 4 ? gt() : Tt(U.target.value) ? (Y(l.betType.length, l.betAmount, l.betPay), l.banbetpay = ft(s.value), l.banbetpay === 1 && (l.betPay = 1)) : (s.value = "", l.betPay = 1, Pt(i("FormatTip1"))), l.rollNum = Lt(s.value.split(""))
        },
        yt = U => {
            if (U.target.value == "" || U.target.value.length !== 4) return;
            Tt(U.target.value) || (s.value = "", l.betPay = 1, Pt(i("FormatTip1")))
        },
        Tt = U => /^[0-9]{4}|\R[0-9]{3}|[0-9]{1}\R[0-9]{2}|[0-9]{2}\R[0-9]{1}|\R[0-9]{2}\R|[0-9]{2}\R{2}|\R{2}[0-9]{2}|[0-9]{3}\R|[0-9]\R{2}[0-9]|[0-9]\R[0-9]\R|\R[0-9]\R[0-9]$/.test(U),
        Lt = U => {
            let et = U.indexOf("R"),
                pt = 0;
            for (; et !== -1;) pt++, et = U.indexOf("R", et + 1);
            return pt
        },
        Ct = U => {
            const {
                betType: et,
                betAmount: pt,
                betPay: Nt
            } = l;
            if (et.includes(U)) {
                let Wt = et.indexOf(U);
                et.splice(Wt, 1)
            } else et.push(U);
            Y(et.length, pt, Nt)
        },
        ot = U => {
            l.betPay = U, Y(l.betType.length, l.betAmount, U)
        },
        Z = U => {
            l.betAmount = U, Y(l.betType.length, U, l.betPay)
        },
        Y = (U, et, pt) => {
            let {
                tabId: Nt,
                dupleList: Wt,
                lotteryList: Mt
            } = l;
            if (Nt === 1) {
                if (s.value.length !== 4) return !1;
                O(U, et, s.value, pt)
            } else if (Ie(Wt)) l.betQuantity = _t(Wt) * Mt.length * l.betType.length, l.totalAmount = l.betQuantity * et * Mt.length * p.value;
            else {
                const Ut = Wt.map(qt => qt.list[0]).join("");
                if (Ut.length !== 4) return;
                l.banbetpay = ft(Ut), O(U, et, Ut, pt)
            }
        },
        O = (U, et, pt, Nt) => {
            let {
                rollNum: Wt,
                lotteryList: Mt
            } = l, Ut = U * et * Mt.length * p.value, qt = U * Mt.length, te = 0, ce = 0;
            if (Nt === 1 || Nt === 2) te = Ut, ce = qt;
            else if (Nt === 3) {
                const Ee = ft(pt);
                te = Ut * Ee, ce = qt * Ee
            } else if (Nt === 4) {
                const Ee = it(pt);
                te = Ut * (Ee ? 1 : 2), ce = qt * (Ee ? 1 : 2)
            } else Nt === 5 && (te = Ut * (Wt > 0 ? Wt == 1 ? 10 : 10 * 10 : 0), ce = qt * (Wt > 0 ? Wt == 1 ? 10 : 10 * 10 : 0));
            l.totalAmount = te, l.betQuantity = ce
        },
        it = U => U === U.split("").reverse().join("");

    function ft(U) {
        function et(qt) {
            return qt <= 1 ? 1 : qt * et(qt - 1)
        }
        let pt = U.split("").map(Number),
            Nt = [...new Set(pt)],
            Wt = et(pt.length),
            Mt = 1;
        for (const qt of Nt) {
            const te = pt.filter(ce => ce === qt).length;
            Mt *= et(te)
        }
        return Wt / Mt
    }
    const Bt = U => {
            const {
                dupleList: et,
                allActive: pt,
                betType: Nt,
                betAmount: Wt
            } = l;
            if (et[U].list = [], pt.includes(U)) {
                let Mt = pt.indexOf(U);
                pt.splice(Mt, 1)
            } else {
                pt.push(U);
                for (let Mt = 0; Mt < 10; Mt++) et[U].list.push(Mt)
            }
            ae(), Y(Nt.length, Wt)
        },
        _e = (U, et) => {
            const {
                dupleList: pt,
                allActive: Nt,
                betType: Wt,
                betAmount: Mt,
                betPay: Ut
            } = l, qt = pt[U].list;
            if (qt.includes(et)) {
                let te = qt.indexOf(et);
                qt.splice(te, 1)
            } else qt.push(et);
            if (qt.length === 10) Nt.push(U);
            else if (Nt.includes(U)) {
                let te = Nt.indexOf(U);
                Nt.splice(te, 1)
            }
            if (ae(), _t(pt) > 0) {
                if (Y(Wt.length, Mt, Ut), _t(pt) === 1) {
                    const te = pt.map(ce => ce.list[0]).join("");
                    l.banbetpay = ft(te)
                }
                l.banbetpay === 1 && (l.betPay = 1)
            } else Ie(pt) ? l.banbetpay = Ie(pt) ? 1 : 0 : gt()
        },
        ae = () => {
            const {
                dupleList: U
            } = l;
            l.duplex = Ie(U), l.banbetpay = Ie(U) ? 1 : 0, Ie(U) && (l.betPay = 1)
        };

    function Ie(U) {
        for (let et = 0; et < U.length; et++) {
            const pt = U[et].list;
            if (Array.isArray(pt) && pt.length > 1) return !0
        }
        return !1
    }

    function _t(U) {
        let et = 1;
        return U.forEach((pt, Nt) => {
            et *= pt.list.length
        }), et
    }
    const xe = () => {
            d.value = !0
        },
        Be = U => {
            const {
                betType: et,
                betAmount: pt,
                betPay: Nt
            } = l;
            switch (U) {
                case 1:
                    p.value > 1 && p.value--;
                    break;
                case 2:
                    p.value++;
                    break
            }
            Y(et.length, pt, Nt)
        },
        Se = U => {
            const {
                betType: et,
                betAmount: pt,
                betPay: Nt
            } = l;
            p.value = U.target.value, Y(et.length, pt, Nt)
        },
        Fe = U => {
            const {
                betType: et,
                betAmount: pt,
                betPay: Nt
            } = l;
            p.value = U, Y(et.length, pt, Nt)
        },
        xt = U => {
            _.value = U
        },
        $e = () => {
            const {
                lotteryList: U,
                lotteryTab: et,
                timeIndex: pt,
                tabId: Nt,
                betPay: Wt,
                betType: Mt,
                betQuantity: Ut,
                betAmount: qt,
                dupleList: te,
                totalAmount: ce,
                balance: Ee
            } = l;
            if (ce > Ee) return Pt(i("wfDesc3"));
            if (Ut / U.length > 7e3) return Pt(i("d4BetTip", [7e3]));
            if (!_.value) return Pt(i("agreePresaleRules"));
            let de = {};
            de.type = U, de.gameType = Wt;
            let yi = "";
            Nt === 1 ? yi = s.value : yi = te.map(ai => ai.list.sort((Me, qe) => Me - qe).join(",")).join("|"), de.betContent = yi, de.betType = Mt, de.betMethod = Nt, de.betNumber = Ut, de.multiple = Number(p.value), de.amount = qt, de.issueNumber = U.map(ai => {
                const Me = et[pt].games.find(qe => qe.type === ai);
                return Me == null ? void 0 : Me.issueNumber
            }), d.value = !1, Ni(de), ei()
        },
        ei = () => {
            setTimeout(() => {
                sn.value = !1
            }, 1500)
        },
        Ce = async () => {
            const U = await nt(_n());
            U != null && U.data && (l.balance = (U == null ? void 0 : U.data.amount) || 0)
        },
        Ki = async () => {
            const U = await nt(ds());
            U != null && U.data && (l.multipleList = (U == null ? void 0 : U.data.betMultiplier) || [], l.betAmountList = (U == null ? void 0 : U.data.betAmount) || [], l.betTypeList = (U == null ? void 0 : U.data.betType) || [], l.betPayList = (U == null ? void 0 : U.data.gameType) || [], l.betAmount = (U == null ? void 0 : U.data.betAmount[0]) || 0)
        },
        Yt = async () => {
            o(!0);
            const U = await nt(ps());
            U != null && U.data && (l.timeVal = U.data[l.timeIndex].date, l.lotteryTab = (U == null ? void 0 : U.data) || []), o(!1)
        },
        Ni = async U => {
            const et = await nt(gs(U));
            (et == null ? void 0 : et.code) === 0 ? (sn.value = !0, Ce(), ia.value === 1 && Ae({
                pageSize: 10,
                pageNo: 1,
                type: 0,
                date: me(new Date).format("YYYY-MM-DD") + " 00:00:00"
            }), ei()) : Yt(), Et(1)
        },
        Xt = async () => {
            o(!0), g.value.length = 0;
            const U = await nt(bs());
            U != null && U.data && (U == null || U.data.forEach(et => {
                let pt = [],
                    Nt = [],
                    Wt = [];
                et.items.forEach(Mt => {
                    Mt.playId.split("_").length == 1 ? Wt.push({ ...Mt,
                        code: Mt.playId
                    }) : (Mt.playId.split("_")[0] == "1" && pt.push({ ...Mt,
                        code: Mt.playId.split("_")[1]
                    }), Mt.playId.split("_")[0] == "2" && Nt.push({ ...Mt,
                        code: Mt.playId.split("_")[1]
                    }))
                }), g.value.push({
                    playTypeId: et.playTypeId,
                    playTypeTitle: et.playTypeTitle,
                    lists: [{
                        type: 1,
                        list: pt
                    }, {
                        type: 2,
                        list: Nt
                    }, {
                        type: 3,
                        list: Wt
                    }]
                })
            })), o(!1)
        },
        fi = async () => {
            if (Si.value) return;
            o(!0);
            const U = await nt(ms());
            U != null && U.data && (Si.value = U.data.map(et => (et.typeName = i(`d4LType${et.typeId}`), et)), Si.value.unshift({
                typeId: 0,
                typeName: i("all")
            })), o(!1)
        },
        Ae = async U => {
            o(!0);
            const et = await nt(_s(U));
            et != null && et.data && (na.value = (et == null ? void 0 : et.data) || {}), o(!1)
        },
        ii = async () => {
            o(!0);
            const U = await nt(vs());
            U != null && U.data && (u.value = (U == null ? void 0 : U.data) || []), o(!1)
        },
        Oe = async U => {
            o(!0);
            const et = await nt(ks(U));
            et && (b.value = (et == null ? void 0 : et.data) || {}), o(!1)
        },
        ni = async U => {
            const et = await nt(hs(U));
            return new Promise(async (pt, Nt) => {
                et ? pt(et) : Nt(et)
            })
        };
    return He(() => {
        clearInterval(l.stopTime)
    }), {
        tabList: m,
        getTimeWeek: at,
        onTime: J,
        lotterTab: mt,
        onTab: Gt,
        getClear: Et,
        onRoll: Dt,
        getInput: Vt,
        getBlur: yt,
        onBetType: Ct,
        onBetpay: ot,
        onAmount: Z,
        onClickBet: xe,
        addNumber: _e,
        allAddnum: Bt,
        onStepper: Be,
        changeStep: Se,
        onMltiple: Fe,
        checkboxChange: xt,
        onBet: $e,
        getWinsUserAmount: Ce,
        getGameConfig: Ki,
        getGameIssue: Yt,
        getOddsList: Xt,
        getTypeList: fi,
        getMy4DHistory: Ae,
        get4DResult: ii,
        gameResultByType: Oe,
        gameCancelOrder: ni,
        gameListIndex: ia,
        timeVal: w,
        lotteryTab: $,
        timeIndex: y,
        lotteryList: N,
        timeShow: ea,
        betShow: d,
        tabId: C,
        rollNum: f,
        banbetpay: M,
        num: s,
        betType: k,
        betTypeList: T,
        betPay: h,
        betPayList: x,
        count: I,
        totalAmount: R,
        betQuantity: A,
        allActive: H,
        dupleList: D,
        countVal: p,
        checked: _,
        preSaleRule: r,
        multipleList: X,
        betAmountList: rt,
        duplex: ht,
        balance: st,
        promptShow: sn,
        oddsList: g,
        typeList: Si,
        myHistory: na,
        newGameResult: u,
        gameResultByTypeO: b
    }
}
const Gg = {
        key: 0,
        class: "resultBox"
    },
    Bg = {
        class: "r123"
    },
    Ag = {
        class: "r"
    },
    Mg = {
        class: "num"
    },
    Pg = {
        class: "r"
    },
    Dg = {
        class: "num"
    },
    Og = {
        class: "r"
    },
    Eg = {
        class: "num"
    },
    qg = {
        class: "title"
    },
    jg = {
        class: "rOther"
    },
    Hg = {
        class: "title"
    },
    Wg = {
        class: "rOther"
    },
    Fg = F({
        __name: "showResult",
        props: {
            data: {
                type: null,
                required: !1
            }
        },
        setup(l) {
            return (i, o) => {
                var s, p, _, r, d;
                return i.data ? (n(), a("div", Gg, [t("div", Bg, [t("div", Ag, [t("div", Mg, [(n(!0), a(S, null, G((s = i.data) == null ? void 0 : s.firstPrize.split(""), (g, u) => (n(), a("span", {
                    key: u
                }, e(g), 1))), 128))]), t("p", null, e(i.$t("d4gameType3")), 1)]), t("div", Pg, [t("div", Dg, [(n(!0), a(S, null, G((p = i.data) == null ? void 0 : p.secondPrize.split(""), (g, u) => (n(), a("span", {
                    key: u
                }, e(g), 1))), 128))]), t("p", null, e(i.$t("d4gameType4")), 1)]), t("div", Og, [t("div", Eg, [(n(!0), a(S, null, G((_ = i.data) == null ? void 0 : _.thirdPrize.split(""), (g, u) => (n(), a("span", {
                    key: u
                }, e(g), 1))), 128))]), t("p", null, e(i.$t("d4gameType5")), 1)])]), t("div", qg, e(i.$t("d4gameType6")), 1), t("div", jg, [(n(!0), a(S, null, G((r = i.data) == null ? void 0 : r.specialPrize.split(","), (g, u) => (n(), a("span", {
                    key: u
                }, e(g), 1))), 128))]), t("div", Hg, e(i.$t("d4gameType7")), 1), t("div", Wg, [(n(!0), a(S, null, G((d = i.data) == null ? void 0 : d.consolationPrize.split(","), (g, u) => (n(), a("span", {
                    key: u
                }, e(g), 1))), 128))])])) : z("v-if", !0)
            }
        }
    });
const yn = V(Fg, [
        ["__scopeId", "data-v-fd6be9e5"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/4D/showResult.vue"]
    ]),
    De = l => (zt("data-v-aec2245d"), l = l(), It(), l),
    Vg = {
        key: 0,
        class: "gameBox"
    },
    Ug = {
        class: "items"
    },
    Kg = ["onClick"],
    Xg = {
        class: "left"
    },
    Qg = {
        class: "time"
    },
    Zg = {
        class: "right"
    },
    Jg = {
        key: 0,
        class: "info"
    },
    Yg = {
        class: "order"
    },
    tb = ["onClick"],
    eb = {
        class: "copy"
    },
    ib = De(() => t("div", {
        class: "line"
    }, null, -1)),
    nb = ["onClick"],
    ab = {
        class: "copy"
    },
    ob = De(() => t("div", {
        class: "line"
    }, null, -1)),
    sb = {
        class: "li"
    },
    lb = {
        class: "otherTip"
    },
    cb = De(() => t("div", {
        class: "line"
    }, null, -1)),
    rb = {
        class: "li"
    },
    ub = {
        class: "otherTip"
    },
    db = De(() => t("div", {
        class: "line"
    }, null, -1)),
    pb = {
        class: "li"
    },
    gb = {
        class: "otherTip"
    },
    bb = De(() => t("div", {
        class: "line"
    }, null, -1)),
    mb = {
        class: "li"
    },
    _b = {
        class: "otherTip"
    },
    vb = De(() => t("div", {
        class: "line"
    }, null, -1)),
    kb = {
        class: "li"
    },
    hb = {
        class: "otherTip"
    },
    fb = De(() => t("div", {
        class: "line"
    }, null, -1)),
    yb = {
        class: "li"
    },
    $b = {
        class: "type"
    },
    Cb = De(() => t("div", {
        class: "line1"
    }, [t("p")], -1)),
    wb = {
        class: "order"
    },
    Tb = {
        class: "li"
    },
    Lb = {
        class: "numTit"
    },
    Nb = {
        class: "num type"
    },
    zb = {
        class: "li"
    },
    Ib = {
        class: "numTit"
    },
    xb = {
        class: "num select"
    },
    Sb = {
        class: "n"
    },
    Rb = {
        class: "li"
    },
    Gb = De(() => t("div", {
        class: "line"
    }, null, -1)),
    Bb = {
        class: "li"
    },
    Ab = {
        key: 1,
        class: "otherTip"
    },
    Mb = De(() => t("div", {
        class: "line"
    }, null, -1)),
    Pb = {
        class: "li"
    },
    Db = {
        class: "otherTip"
    },
    Ob = {
        class: "reTitle"
    },
    Eb = ["onClick"],
    qb = {
        class: "foot"
    },
    jb = {
        class: "page"
    },
    Hb = F({
        __name: "showGame",
        props: {
            pageQuery: {
                type: Object,
                required: !0
            }
        },
        emits: ["update:pageQuery"],
        setup(l, {
            emit: i
        }) {
            const o = l,
                {
                    pageQuery: s
                } = pa(o, i),
                {
                    gameCancelOrder: p,
                    myHistory: _,
                    tabList: r,
                    getMy4DHistory: d
                } = _i(),
                {
                    t: g
                } = kt(),
                u = v(!1),
                b = v(""),
                m = v(-1);

            function w(k) {
                switch (k) {
                    case 1:
                        return g("bettingResultState1");
                    case 2:
                        return g("bettingResultState3");
                    case 3:
                        return g("hasWon");
                    case 4:
                        return g("xosoTxt74");
                    case 5:
                        return g("xosoTxt75");
                    case 6:
                        return g("xosoTxt76");
                    default:
                        return k
                }
            }
            const y = () => {
                    s.value.pageNo--, m.value = -1, d(s.value)
                },
                N = () => {
                    s.value.pageNo++, m.value = -1, d(s.value)
                },
                $ = k => {
                    m.value === k ? m.value = -1 : m.value = k
                };

            function C(k) {
                u.value = !0, b.value = k
            }

            function f() {
                u.value = !1, p({
                    orderNumber: b.value
                }).then(k => {
                    k && (gn(g("xosoTxt96")), d(s.value))
                }).catch(k => {})
            }
            return (k, T) => {
                var I, R, A;
                const h = j("svg-icon"),
                    x = j("van-icon");
                return n(), a(S, null, [((I = c(_)) == null ? void 0 : I.list.length) > 0 ? (n(), a("div", Vg, [t("div", Ug, [(n(!0), a(S, null, G(c(_).list, (M, D) => (n(), a("div", {
                    class: B(["itemBox", {
                        active: m.value === D
                    }])
                }, [t("div", {
                    class: "item",
                    onClick: H => $(D)
                }, [t("div", Xg, [t("div", {
                    class: B(["name", {
                        bold: m.value === D
                    }])
                }, e(k.$t(`d4LType${M.type}`)), 3), t("div", Qg, e(M.createTime), 1)]), t("div", Zg, [t("div", {
                    class: B(["state", `state${M.state}`])
                }, e(w(M.state)), 3), [2, 3].includes(M.state) ? (n(), a("div", {
                    key: 0,
                    class: B(["amount", M.state == 3 ? "green" : "red"])
                }, e(M.profitAmount), 3)) : z("v-if", !0)])], 8, Kg), m.value === D ? (n(), a("div", Jg, [t("div", Yg, [t("div", {
                    class: "li",
                    onClick: H => c(Ve)(M.orderNumber)
                }, [t("span", null, [L(h, {
                    name: "Circle1",
                    class: "svg1"
                }), E(" " + e(k.$t("orderNo")), 1)]), t("h6", eb, [E(e(M.orderNumber) + " ", 1), t("i", null, [L(h, {
                    name: "copy",
                    class: "svg2"
                })])])], 8, tb), ib, t("div", {
                    class: "li",
                    onClick: H => c(Ve)(M.issueNumber)
                }, [t("span", null, [L(h, {
                    name: "Circle2",
                    class: "svg"
                }), E(" " + e(k.$t("betNumber")), 1)]), t("h6", ab, [E(e(M.issueNumber) + " ", 1), L(h, {
                    name: "copy",
                    class: "svg2"
                })])], 8, nb), ob, t("div", sb, [t("span", null, [L(h, {
                    name: "Circle2",
                    class: "svg"
                }), E(" " + e(k.$t("ColorSpecies")), 1)]), t("h6", lb, e(k.$t(`d4LType${M.type}`)), 1)]), cb, t("div", rb, [t("span", null, [L(h, {
                    name: "Circle2",
                    class: "svg"
                }), E(" " + e(k.$t("gamePlay")), 1)]), t("h6", ub, e(k.$t(`d4gamePay${M.gameType}`)), 1)]), db, t("div", pb, [t("span", null, [L(h, {
                    name: "Circle2",
                    class: "svg"
                }), E(" " + e(k.$t("betAmounts")), 1)]), t("h6", gb, e(c(wt)(M.amount)), 1)]), bb, t("div", mb, [t("span", null, [L(h, {
                    name: "Circle2",
                    class: "svg"
                }), E(" " + e(k.$t("xosoTxt79")), 1)]), t("h6", _b, e(M.betNumber) + " " + e(k.$t("note")), 1)]), vb, t("div", kb, [t("span", null, [L(h, {
                    name: "Circle2",
                    class: "svg"
                }), E(e(k.$t("multiple")), 1)]), t("h6", hb, e(M.multiple), 1)]), fb, t("div", yb, [t("span", null, [L(h, {
                    name: "Circle2",
                    class: "svg"
                }), E(e(k.$t("xosoTxt78")), 1)])]), t("div", $b, [(n(!0), a(S, null, G(M.betType.split(","), H => (n(), a("span", null, e(k.$t(`d4gameType${H}`)), 1))), 256))]), Cb]), t("div", wb, [M.betMethod == 1 ? (n(), a(S, {
                    key: 0
                }, [t("div", Tb, [t("span", Lb, [L(h, {
                    name: "Circle1",
                    class: "svg1"
                }), E(e(k.$t("bettingnumber")) + " (" + e(k.$t("EnterBet")) + ") ", 1)])]), t("div", Nb, [t("span", null, e(M.betContent), 1)])], 64)) : z("v-if", !0), M.betMethod == 2 ? (n(), a(S, {
                    key: 1
                }, [t("div", zb, [t("span", Ib, [L(h, {
                    name: "Circle1",
                    class: "svg1"
                }), E(e(k.$t("bettingnumber")) + " (" + e(k.$t("SelectBet")) + ")", 1)])]), t("div", xb, [(n(!0), a(S, null, G(M.betContent.split("|"), (H, X) => (n(), a("div", {
                    key: X
                }, [t("h6", null, e(c(r)[X].name), 1), t("div", Sb, [(n(!0), a(S, null, G(H.split(","), (rt, ht) => (n(), a("span", {
                    key: ht
                }, e(rt), 1))), 128))])]))), 128))])], 64)) : z("v-if", !0), t("div", Rb, [t("span", null, [L(h, {
                    name: "Circle2",
                    class: "svg"
                }), E(e(k.$t("statusMay")), 1)]), t("h6", {
                    class: B(["stateInfo", `state${M.state}`])
                }, e(w(M.state)), 3)]), Gb, t("div", Bb, [t("span", null, [L(h, {
                    name: "Circle2",
                    class: "svg"
                }), E(e(k.$t("winOrLose")), 1)]), [2, 3].includes(M.state) ? (n(), a("h6", {
                    key: 0,
                    class: B(["amountInfo", M.state == 3 ? "green" : "red"])
                }, e(M.profitAmount), 3)) : (n(), a("h6", Ab, "--"))]), Mb, t("div", Pb, [t("span", null, [L(h, {
                    name: "Circle2",
                    class: "svg"
                }), E(e(k.$t("createTime")), 1)]), t("h6", Db, e(M.createTime), 1)])]), [2, 3].includes(M.state) ? (n(), a(S, {
                    key: 0
                }, [t("div", Ob, e(k.$t("betResult")), 1), L(yn, {
                    data: M
                }, null, 8, ["data"])], 64)) : z("v-if", !0), M.state == 1 ? (n(), a("div", {
                    key: 1,
                    class: "btn",
                    onClick: H => C(M.orderNumber)
                }, e(k.$t("xosoTxt82")), 9, Eb)) : z("v-if", !0)])) : z("v-if", !0)], 2))), 256))]), t("div", qb, [t("div", {
                    class: B(["previous", {
                        disabled: c(_).pageNo <= 1
                    }]),
                    onClick: y
                }, [L(x, {
                    name: "arrow-left",
                    size: "20"
                })], 2), t("div", jb, e(c(_).pageNo) + "/" + e((R = c(_)) == null ? void 0 : R.totalPage), 1), t("div", {
                    class: B(["next", {
                        disabled: c(_).pageNo >= ((A = c(_)) == null ? void 0 : A.totalPage)
                    }]),
                    onClick: N
                }, [L(x, {
                    name: "arrow",
                    size: "20"
                })], 2)])])) : (n(), tt(pe, {
                    key: 1
                })), L(Ge, {
                    show: u.value,
                    "onUpdate:show": T[0] || (T[0] = M => u.value = M),
                    title: k.$t("xosoTxt99"),
                    onConfirm: T[1] || (T[1] = M => f())
                }, null, 8, ["show", "title"])], 64)
            }
        }
    });
const Ha = V(Hb, [
        ["__scopeId", "data-v-aec2245d"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/4D/showGame.vue"]
    ]),
    Wb = {
        class: "gamelist"
    },
    Fb = {
        class: "tab"
    },
    Vb = {
        class: "con"
    },
    Ub = {
        class: "head"
    },
    Kb = ["src"],
    Xb = F({
        __name: "gameList",
        setup(l) {
            const i = ct(),
                {
                    gameListIndex: o,
                    newGameResult: s,
                    get4DResult: p,
                    getMy4DHistory: _
                } = _i();

            function r(b) {
                o.value = b, u()
            }

            function d() {
                o.value == 0 ? i.push({
                    name: "AllLotteryGames-4DLotteryResults"
                }) : o.value == 1 && i.push({
                    name: "AllLotteryGames-4DmyGame"
                })
            }
            const g = jt({
                type: 0,
                date: me(new Date).format("YYYY-MM-DD 00:00:00"),
                pageSize: 10,
                pageNo: 1
            });

            function u() {
                o.value == 0 ? p() : _(g)
            }
            return $t(() => {
                u()
            }), (b, m) => {
                var y;
                const w = j("svg-icon");
                return n(), a("div", Wb, [t("div", Fb, [t("div", {
                    class: B({
                        active: c(o) == 0
                    }),
                    onClick: m[0] || (m[0] = N => r(0))
                }, e(b.$t("d4Tip1")), 3), t("div", {
                    class: B({
                        active: c(o) == 1
                    }),
                    onClick: m[1] || (m[1] = N => r(1))
                }, e(b.$t("myGame")), 3)]), t("div", Vb, [t("div", {
                    class: "more",
                    onClick: d
                }, [E(e(b.$t("more")), 1), L(w, {
                    name: "more"
                })]), c(o) == 0 ? (n(), a(S, {
                    key: 0
                }, [(n(!0), a(S, null, G(c(s), N => (n(), a("div", {
                    class: "items",
                    key: N.issueNumber
                }, [t("div", Ub, [t("img", {
                    src: N.typeImg,
                    alt: ""
                }, null, 8, Kb), t("h1", null, e(b.$t(`d4LType${N.type}`)), 1), t("p", null, e(N.openDate) + " " + e(b.$t(`${c(me)(N.openDate).format("dddd")}`)), 1)]), L(yn, {
                    data: N
                }, null, 8, ["data"])]))), 128)), ((y = c(s)) == null ? void 0 : y.length) == 0 ? (n(), tt(pe, {
                    key: 0
                })) : z("v-if", !0)], 64)) : z("v-if", !0), c(o) == 1 ? (n(), tt(Ha, {
                    key: 1,
                    pageQuery: g,
                    "onUpdate:pageQuery": m[2] || (m[2] = N => g = N)
                }, null, 8, ["pageQuery"])) : z("v-if", !0)])])
            }
        }
    });
const Qb = V(Xb, [
        ["__scopeId", "data-v-e3178c7d"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/AllLotteryGames/4D/components/gameList.vue"]
    ]),
    Zb = {
        class: "x-4d"
    },
    Jb = {
        class: "x-4d-more"
    },
    Yb = {
        class: "x-4d-body"
    },
    tm = {
        class: "x-4d-tab"
    },
    em = {
        class: "x-4d-content"
    },
    im = {
        key: 0,
        class: "enter"
    },
    nm = ["placeholder"],
    am = ["placeholder"],
    om = {
        class: "box"
    },
    sm = {
        class: "PreSale"
    },
    lm = {
        class: "head"
    },
    cm = {
        class: "body"
    },
    rm = {
        class: "foot"
    },
    um = F({
        __name: "index",
        setup(l) {
            const {
                t: i
            } = kt(), o = ct(), {
                getTimeWeek: s,
                onTime: p,
                lotterTab: _,
                onTab: r,
                getClear: d,
                onRoll: g,
                getInput: u,
                getBlur: b,
                onBetType: m,
                onBetpay: w,
                onAmount: y,
                onClickBet: N,
                addNumber: $,
                allAddnum: C,
                onStepper: f,
                changeStep: k,
                onMltiple: T,
                checkboxChange: h,
                onBet: x,
                getWinsUserAmount: I,
                getGameConfig: R,
                getGameIssue: A,
                tabList: M,
                timeVal: D,
                lotteryTab: H,
                timeIndex: X,
                lotteryList: rt,
                timeShow: ht,
                betShow: st,
                tabId: at,
                num: J,
                rollNum: mt,
                banbetpay: Gt,
                betType: Et,
                betTypeList: gt,
                betPay: Dt,
                betPayList: Vt,
                count: yt,
                totalAmount: Tt,
                betQuantity: Lt,
                dupleList: Ct,
                allActive: ot,
                countVal: Z,
                checked: Y,
                preSaleRule: O,
                multipleList: it,
                betAmountList: ft,
                duplex: Bt,
                balance: _e,
                promptShow: ae
            } = _i();
            return $t(() => {
                I(), R(), A()
            }), (Ie, _t) => {
                const xe = j("svg-icon"),
                    Be = j("NavBar"),
                    Se = j("van-button"),
                    Fe = j("van-popup");
                return n(), a("div", Zb, [L(Be, {
                    "left-arrow": "",
                    onClickLeft: _t[2] || (_t[2] = xt => c(o).go(-1)),
                    class: "main",
                    title: "4D"
                }, {
                    right: P(() => [t("div", Jb, [L(xe, {
                        name: "howpay",
                        class: "svg",
                        onClick: _t[0] || (_t[0] = () => c(o).push({
                            name: "AllLotteryGames-4DPlay"
                        }))
                    }), L(xe, {
                        name: "odds",
                        class: "svg",
                        onClick: _t[1] || (_t[1] = () => c(o).push({
                            name: "AllLotteryGames-4DOdds"
                        }))
                    })])]),
                    _: 1
                }), z(" 头部彩种 "), L(tp, {
                    onOnTime: c(p),
                    "lottery-tab": c(H),
                    "time-index": c(X),
                    onOnLotteryTab: c(_),
                    "time-week": c(s),
                    "lottery-list": c(rt),
                    modelValue: c(ht),
                    "onUpdate:modelValue": _t[3] || (_t[3] = xt => ue(ht) ? ht.value = xt : null),
                    "time-val": c(D)
                }, null, 8, ["onOnTime", "lottery-tab", "time-index", "onOnLotteryTab", "time-week", "lottery-list", "modelValue", "time-val"]), t("div", Yb, [t("div", tm, [t("div", {
                    onClick: _t[4] || (_t[4] = xt => c(r)(1)),
                    class: B([c(at) == 1 ? "active" : ""])
                }, e(c(i)("EnterBet")), 3), t("div", {
                    onClick: _t[5] || (_t[5] = xt => c(r)(2)),
                    class: B([c(at) == 2 ? "active" : ""])
                }, e(c(i)("SelectBet")), 3)]), t("div", em, [c(at) === 1 ? (n(), a("div", im, [c(Dt) != 5 ? dt((n(), a("input", {
                    key: 0,
                    class: B(c(J).length > 0 ? "input fz24" : "input"),
                    oninput: "value=value.replace(/\\D/g,'')",
                    "onUpdate:modelValue": _t[6] || (_t[6] = xt => ue(J) ? J.value = xt : null),
                    type: "text",
                    placeholder: c(i)("PenterNumber"),
                    maxlength: "4",
                    onInput: _t[7] || (_t[7] = (...xt) => c(u) && c(u)(...xt)),
                    onBlur: _t[8] || (_t[8] = (...xt) => c(b) && c(b)(...xt))
                }, null, 42, nm)), [
                    [dn, c(J)]
                ]) : dt((n(), a("input", {
                    key: 1,
                    class: B(c(J).length > 0 ? "input fz24" : "input"),
                    oninput: "value=value.replace(/[^A-Z0-9]/g,'').toUpperCase()",
                    "onUpdate:modelValue": _t[9] || (_t[9] = xt => ue(J) ? J.value = xt : null),
                    type: "text",
                    placeholder: c(i)("PenterNumber"),
                    maxlength: "4",
                    onInput: _t[10] || (_t[10] = (...xt) => c(u) && c(u)(...xt)),
                    onBlur: _t[11] || (_t[11] = (...xt) => c(b) && c(b)(...xt))
                }, null, 42, am)), [
                    [dn, c(J)]
                ]), dt(L(Se, {
                    class: "btn",
                    onClick: c(g)
                }, {
                    default: P(() => [E("ROll")]),
                    _: 1
                }, 8, ["onClick"]), [
                    [Zt, c(Vt).includes(5)]
                ])])) : z("v-if", !0), z(" 投注类型 "), L(lp, {
                    class: "mb30",
                    "bet-type": c(Et),
                    "bet-type-list": c(gt),
                    onOnBetType: c(m)
                }, null, 8, ["bet-type", "bet-type-list", "onOnBetType"]), z(" 选择投注 下注盘 "), c(at) === 2 ? (n(), tt(Ip, {
                    key: 1,
                    "tab-list": c(M),
                    "all-active": c(ot),
                    "num-list": c(Ct),
                    onAddNumber: c($),
                    onAllAddnum: c(C)
                }, null, 8, ["tab-list", "all-active", "num-list", "onAddNumber", "onAllAddnum"])) : z("v-if", !0), z(" 玩法 "), L(bp, {
                    class: "mb30",
                    "roll-num": c(mt),
                    "ban-bet-pay": c(Gt),
                    "bet-pay-list": c(Vt),
                    "bet-pay-id": c(Dt),
                    duplex: c(Bt),
                    onOnBetpay: c(w)
                }, null, 8, ["roll-num", "ban-bet-pay", "bet-pay-list", "bet-pay-id", "duplex", "onOnBetpay"]), z(" 投注金额 "), L(fp, {
                    count: c(yt),
                    list: c(ft),
                    onOnAmount: c(y)
                }, null, 8, ["count", "list", "onOnAmount"])])]), z(" 开奖记录 && 我的比赛记录 "), L(Qb), L(Mp, {
                    "total-amount": c(Tt),
                    "bet-quantity": c(Lt),
                    onOnBet: c(N)
                }, null, 8, ["total-amount", "bet-quantity", "onOnBet"]), z(" 投注弹窗 "), L(bg, {
                    betShow: c(st),
                    "onUpdate:betShow": _t[12] || (_t[12] = xt => ue(st) ? st.value = xt : null),
                    "bet-quantity": c(Lt),
                    "lottery-tab": c(H),
                    "time-index": c(X),
                    "total-amount": c(Tt),
                    balance: c(_e),
                    "lottery-list": c(rt),
                    "bet-type": c(Et),
                    "multiple-list": c(it),
                    "count-val": c(Z),
                    "onUpdate:countVal": _t[13] || (_t[13] = xt => ue(Z) ? Z.value = xt : null),
                    checked: c(Y),
                    "onUpdate:checked": _t[14] || (_t[14] = xt => ue(Y) ? Y.value = xt : null),
                    "pre-sale-rule": c(O),
                    "onUpdate:preSaleRule": _t[15] || (_t[15] = xt => ue(O) ? O.value = xt : null),
                    onCheckboxChange: c(h),
                    onOnCancel: _t[16] || (_t[16] = xt => st.value = !1),
                    onGetClear: c(d),
                    onOnStepper: c(f),
                    onOnMltiple: c(T),
                    onChangeStep: c(k),
                    onOnBet: c(x)
                }, {
                    default: P(() => [L(Rg, {
                        num: c(J),
                        "tab-id": c(at),
                        "bet-pay": c(Dt),
                        "duple-list": c(Ct),
                        "tab-list": c(M)
                    }, null, 8, ["num", "tab-id", "bet-pay", "duple-list", "tab-list"])]),
                    _: 1
                }, 8, ["betShow", "bet-quantity", "lottery-tab", "time-index", "total-amount", "balance", "lottery-list", "bet-type", "multiple-list", "count-val", "checked", "pre-sale-rule", "onCheckboxChange", "onGetClear", "onOnStepper", "onOnMltiple", "onChangeStep", "onOnBet"]), z(" 投注成功提示 "), L(Fe, {
                    show: c(ae),
                    "onUpdate:show": _t[17] || (_t[17] = xt => ue(ae) ? ae.value = xt : null),
                    position: "center",
                    class: "x-4d-prompt",
                    style: {
                        borderRadius: "10px",
                        width: "8rem",
                        height: "80px"
                    }
                }, {
                    default: P(() => [t("div", om, [L(xe, {
                        name: "success",
                        class: "svg"
                    }), E(" " + e(Ie.$t("code402")), 1)])]),
                    _: 1
                }, 8, ["show"]), z(" 预售规则 "), L(Fe, {
                    show: c(O),
                    "onUpdate:show": _t[19] || (_t[19] = xt => ue(O) ? O.value = xt : null),
                    class: "PreSaleRule",
                    "close-on-click-overlay": !1,
                    round: ""
                }, {
                    default: P(() => [t("div", sm, [t("div", lm, e(c(i)("presaleRules")), 1), t("div", cm, e(Ie.$t("betPopTXT")), 1), t("div", rm, [t("div", {
                        class: "btn",
                        onClick: _t[18] || (_t[18] = xt => O.value = !1)
                    }, e(c(i)("iKonw")), 1)])])]),
                    _: 1
                }, 8, ["show"]), z(` <van-popup v-model:show="preSaleRule" position="center" class="x-4d-prompt" :style="{ borderRadius: '10px',width:'8rem',height:'80px' }">
            <div class="box">
                
                预售规则
            </div>
        </van-popup> `)])
            }
        }
    });
const dm = V(um, [
        ["__scopeId", "data-v-c4174cb0"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/AllLotteryGames/4D/index.vue"]
    ]),
    KB = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: dm
    }, Symbol.toStringTag, {
        value: "Module"
    })),
    pm = {
        class: "LR"
    },
    gm = {
        class: "lotterys"
    },
    bm = ["onClick"],
    mm = {
        alt: ""
    },
    _m = {
        class: "date"
    },
    vm = {
        class: "dateBox"
    },
    km = {
        class: "result"
    },
    hm = F({
        __name: "index",
        setup(l) {
            const {
                typeList: i,
                getTypeList: o,
                gameResultByType: s,
                gameResultByTypeO: p
            } = _i();
            o();
            const {
                t: _
            } = kt(), r = ct(), d = v(0), g = Q(() => i.value ? i.value.slice(1) : []), {
                minDate: u,
                maxDate: b
            } = ka(0), m = me(b).startOf("day"), w = v(!1), y = jt({
                type: 0,
                date: m.format("YYYY-MM-DD")
            });
            At(() => g, () => {
                g.value.length > 0 && (y.type = g.value[0].typeId, s(y))
            }, {
                deep: !0,
                immediate: !0
            });
            const N = Q(() => me(y.date).format("YYYY-MM-DD") + " " + _(`${me(y.date).format("dddd")}`)),
                $ = f => {
                    w.value = !1, y.date = me(f).format("YYYY-MM-DD"), s(y)
                };

            function C(f, k) {
                d.value = k, y.type = f.typeId, s(y)
            }
            return (f, k) => {
                const T = j("NavBar"),
                    h = j("svg-icon"),
                    x = j("ArSelect"),
                    I = j("van-calendar"),
                    R = Ot("lazy");
                return n(), a("div", pm, [L(T, {
                    "left-arrow": "",
                    onClickLeft: k[0] || (k[0] = () => c(r).back()),
                    title: f.$t("d4Tip2")
                }, null, 8, ["title"]), t("div", gm, [(n(!0), a(S, null, G(g.value, (A, M) => (n(), a("div", {
                    class: B(["main", {
                        active: d.value === M
                    }]),
                    onClick: D => C(A, M),
                    key: M
                }, [dt(t("img", mm, null, 512), [
                    [R, A.typeImg]
                ])], 10, bm))), 128))]), t("div", _m, [t("div", vm, [L(h, {
                    name: "arrLeft"
                }), L(x, {
                    onClickSelect: k[1] || (k[1] = A => w.value = !0),
                    selectName: N.value
                }, null, 8, ["selectName"]), L(h, {
                    name: "arrLeft"
                })])]), t("div", km, [t("h1", null, e(f.$t("betResult")), 1), JSON.stringify(c(p)) !== "{}" ? (n(), tt(yn, {
                    key: 0,
                    data: c(p)
                }, null, 8, ["data"])) : (n(), tt(pe, {
                    key: 1
                }))]), L(I, {
                    show: w.value,
                    "onUpdate:show": k[2] || (k[2] = A => w.value = A),
                    onCancel: k[3] || (k[3] = () => w.value = !1),
                    onConfirm: $,
                    "min-date": c(u),
                    "max-date": c(b)
                }, null, 8, ["show", "min-date", "max-date"])])
            }
        }
    });
const fm = V(hm, [
        ["__scopeId", "data-v-d1d6b410"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/AllLotteryGames/4DLotteryResults/index.vue"]
    ]),
    XB = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: fm
    }, Symbol.toStringTag, {
        value: "Module"
    })),
    vi = l => (zt("data-v-789ad0bd"), l = l(), It(), l),
    ym = {
        class: "oddsBox"
    },
    $m = {
        class: "title"
    },
    Cm = {
        class: "words"
    },
    wm = {
        class: "tabHead"
    },
    Tm = {
        class: "tabCon1"
    },
    Lm = {
        class: "item"
    },
    Nm = vi(() => t("div", null, null, -1)),
    zm = vi(() => t("div", null, null, -1)),
    Im = [Nm, zm],
    xm = {
        class: "tabHead h2"
    },
    Sm = {
        class: "tabCon2"
    },
    Rm = {
        class: "tabHead h2"
    },
    Gm = {
        key: 0
    },
    Bm = {
        key: 1
    },
    Am = {
        key: 2
    },
    Mm = vi(() => t("br", null, null, -1)),
    Pm = vi(() => t("br", null, null, -1)),
    Dm = vi(() => t("br", null, null, -1)),
    Om = vi(() => t("br", null, null, -1)),
    Em = {
        class: "tabCon1 c2"
    },
    qm = F({
        __name: "index",
        setup(l) {
            const {
                t: i
            } = kt(), o = ct(), {
                getOddsList: s,
                oddsList: p
            } = _i();
            return $t(() => {
                s()
            }), (_, r) => {
                const d = j("NavBar"),
                    g = j("svg-icon");
                return n(), a("div", ym, [L(d, {
                    "left-arrow": "",
                    title: c(i)("odds"),
                    onClickLeft: r[0] || (r[0] = () => c(o).back())
                }, null, 8, ["title"]), (n(!0), a(S, null, G(c(p), u => {
                    var b, m, w, y, N;
                    return n(), a("div", {
                        class: "items",
                        key: u.playTypeId
                    }, [t("div", $m, [t("div", Cm, e(c(i)(`d4gamePay${u.playTypeId}`)), 1), L(g, {
                        name: "oddBg",
                        class: "odd"
                    })]), u.playTypeId != 2 ? (n(), a(S, {
                        key: 0
                    }, [t("div", wm, [t("span", null, e(c(i)("d4gameType1")), 1), t("span", null, e(c(i)("d4gameType2")), 1)]), t("div", Tm, [(n(!0), a(S, null, G((b = u.lists) == null ? void 0 : b.filter($ => [1, 2].includes($.type)), $ => (n(), a("div", {
                        key: $.type
                    }, [(n(!0), a(S, null, G($.list, C => (n(), a("div", {
                        class: "item",
                        key: C.playId
                    }, [t("div", null, e(c(i)(`d4gameType${C.code}`)), 1), t("div", null, e(C.odds > 0 ? C.odds : C.oddsDefault), 1)]))), 128)), $.list.length < 5 ? (n(), a(S, {
                        key: 0
                    }, G(2, C => t("div", Lm, Im)), 64)) : z("v-if", !0)]))), 128))]), t("div", xm, [(n(!0), a(S, null, G((w = (m = u.lists) == null ? void 0 : m.filter($ => [3].includes($.type))[0]) == null ? void 0 : w.list, $ => (n(), a("span", {
                        key: $.playId
                    }, e(c(i)(`d4gameType${$.playId}`)), 1))), 128))]), t("div", Sm, [(n(!0), a(S, null, G((N = (y = u.lists) == null ? void 0 : y.filter($ => [3].includes($.type))[0]) == null ? void 0 : N.list, $ => (n(), a("div", {
                        key: $.playId
                    }, e($.odds > 0 ? $.odds : $.oddsDefault), 1))), 128))])], 64)) : (n(!0), a(S, {
                        key: 1
                    }, G(u.lists, $ => (n(), a(S, null, [t("div", Rm, [$.type == 1 ? (n(), a("span", Gm, e(c(i)("d4gameType1")), 1)) : z("v-if", !0), $.type == 2 ? (n(), a("span", Bm, e(c(i)("d4gameType2")), 1)) : z("v-if", !0), $.type == 3 ? (n(), a("span", Am, e(c(i)("d4Tip3")), 1)) : z("v-if", !0), t("span", null, [E(e(c(i)("d4Tip4")), 1), Mm, E("24")]), t("span", null, [E(e(c(i)("d4Tip4")), 1), Pm, E("12")]), t("span", null, [E(e(c(i)("d4Tip4")), 1), Dm, E("6")]), t("span", null, [E(e(c(i)("d4Tip4")), 1), Om, E("4")])]), t("div", Em, [(n(!0), a(S, null, G($.list, C => (n(), a("div", {
                        class: "itemR item",
                        key: C.playId
                    }, [t("div", null, e(c(i)(`d4gameType${C.code}`)), 1), t("div", null, e(C.odds24 > 0 ? C.odds24 : C.oddsDefault24), 1), t("div", null, e(C.odds12 > 0 ? C.odds12 : C.oddsDefault12), 1), t("div", null, e(C.odds6 > 0 ? C.odds6 : C.oddsDefault6), 1), t("div", null, e(C.odds4 > 0 ? C.odds4 : C.oddsDefault4), 1)]))), 128))])], 64))), 256))])
                }), 128))])
            }
        }
    });
const jm = V(qm, [
        ["__scopeId", "data-v-789ad0bd"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/AllLotteryGames/4DOdds/index.vue"]
    ]),
    QB = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: jm
    }, Symbol.toStringTag, {
        value: "Module"
    })),
    Hm = {
        class: "playBox"
    },
    Wm = {
        class: "con"
    },
    Fm = {
        class: "tip"
    },
    Vm = {
        class: "tip"
    },
    Um = ["innerHTML"],
    Km = {
        class: "txt"
    },
    Xm = {
        key: 0,
        class: "num"
    },
    Qm = ["innerHTML"],
    Zm = F({
        __name: "index",
        setup(l) {
            const {
                t: i
            } = kt(), o = ct(), s = v(0), p = v([{
                title: i("d4gamePay1"),
                tip1: i("Play4DTip2"),
                tip2: i("Play4DTip4"),
                txt: {
                    tip1: "[1234]",
                    tip2: "",
                    tip3: [],
                    tip4: i("Play4DTip1", ["1234"])
                }
            }, {
                title: i("d4gamePay5"),
                tip1: i("Play4DTip5"),
                tip2: i("Play4DTip6"),
                txt: {
                    tip1: "[123R]",
                    tip2: i("Play4DTip10", [10]),
                    tip3: ["1230", "1231", "1232", "1233", "1234", "1235", "1236", "1237", "1238", "1239"],
                    tip4: i("Play4DTip1", ["1234"])
                }
            }, {
                title: i("d4gamePay2"),
                tip1: i("Play4DTip7"),
                tip2: i("Play4DTip8"),
                txt: {
                    tip1: "[1122]",
                    tip2: i("Play4DTip11"),
                    tip3: ["1122", "1212", "1221", "2112", "2121", "2211"],
                    tip4: i("Play4DTip1", ["1212"])
                }
            }, {
                title: i("d4gamePay3"),
                tip1: i("Play4DTip9"),
                tip2: i("Play4DTip8"),
                txt: {
                    tip1: "[1122]",
                    tip2: i("Play4DTip10", [6]),
                    tip3: ["1122", "1212", "1221", "2112", "2121", "2211"],
                    tip4: i("Play4DTip1", ["1212"])
                }
            }, {
                title: i("d4gamePay4"),
                tip1: i("Play4DTip3"),
                tip2: i("Play4DTip4"),
                txt: {
                    tip1: "[1234]",
                    tip2: i("Play4DTip10", [2]),
                    tip3: ["1234", "4321"],
                    tip4: i("Play4DTip1", ["1234"])
                }
            }]);
            return (_, r) => {
                const d = j("NavBar"),
                    g = j("van-icon"),
                    u = j("van-tab"),
                    b = j("van-tabs");
                return n(), a("div", Hm, [L(d, {
                    "left-arrow": "",
                    title: c(i)("lotteryManual"),
                    onClickLeft: r[0] || (r[0] = () => c(o).back())
                }, null, 8, ["title"]), L(b, {
                    active: s.value,
                    "onUpdate:active": r[1] || (r[1] = m => s.value = m),
                    type: "card",
                    "swipe-threshold": 3
                }, {
                    default: P(() => [(n(!0), a(S, null, G(p.value, (m, w) => (n(), tt(u, {
                        title: m.title,
                        key: w
                    }, {
                        default: P(() => [t("div", Wm, [t("h1", null, [L(g, {
                            name: "play",
                            class: "icon",
                            size: "20"
                        }), E(e(c(i)("betting")), 1)]), t("div", Fm, e(m.tip1), 1), t("h1", null, [L(g, {
                            name: "play",
                            class: "icon",
                            size: "20"
                        }), E(e(c(i)("winningconditions")), 1)]), t("div", Vm, [t("span", {
                            innerHTML: m.tip2
                        }, null, 8, Um)]), t("div", Km, [t("div", null, e(c(i)("example")), 1), t("div", null, e(c(i)("betting")) + ":   " + e(m.txt.tip1), 1), t("div", null, e(m.txt.tip2), 1), m.txt.tip3.length > 0 ? (n(), a("div", Xm, [(n(!0), a(S, null, G(m.txt.tip3, (y, N) => (n(), a("span", {
                            key: N
                        }, e(y), 1))), 128))])) : z("v-if", !0), t("div", null, [E(e(c(i)("result")) + ":   ", 1), t("span", {
                            innerHTML: m.txt.tip4
                        }, null, 8, Qm)])])])]),
                        _: 2
                    }, 1032, ["title"]))), 128))]),
                    _: 1
                }, 8, ["active"])])
            }
        }
    });
const Jm = V(Zm, [
        ["__scopeId", "data-v-fa33b84e"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/AllLotteryGames/4DPlay/index.vue"]
    ]),
    ZB = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: Jm
    }, Symbol.toStringTag, {
        value: "Module"
    })),
    Ym = {
        class: "MG"
    },
    t_ = F({
        __name: "index",
        setup(l) {
            const {
                getTypeList: i,
                typeList: o,
                getMy4DHistory: s
            } = _i();
            i();
            const {
                t: p
            } = kt(), _ = ct(), r = v(!1), d = v(p("all")), g = jt({
                type: 0,
                date: "",
                pageSize: 20,
                pageNo: 1
            });
            s(g);
            const u = async ({
                selectedOptions: b
            }) => {
                r.value = !1, g.type = b[0].typeId, g.pageNo = 1, d.value = b[0].typeName, s(g)
            };
            return (b, m) => {
                const w = j("NavBar"),
                    y = j("ArSelect"),
                    N = j("van-picker"),
                    $ = j("van-popup");
                return n(), a("div", Ym, [L(w, {
                    "left-arrow": "",
                    onClickLeft: m[0] || (m[0] = () => c(_).back()),
                    title: b.$t("xosoTxt73")
                }, null, 8, ["title"]), L(y, {
                    onClickSelect: m[1] || (m[1] = C => r.value = !0),
                    selectName: d.value
                }, null, 8, ["selectName"]), L(Ha, {
                    pageQuery: g,
                    "onUpdate:pageQuery": m[2] || (m[2] = C => g = C)
                }, null, 8, ["pageQuery"]), L($, {
                    show: r.value,
                    "onUpdate:show": m[4] || (m[4] = C => r.value = C),
                    round: "",
                    position: "bottom"
                }, {
                    default: P(() => [L(N, {
                        "columns-field-names": {
                            text: "typeName",
                            value: "typeId"
                        },
                        columns: c(o),
                        onCancel: m[3] || (m[3] = C => r.value = !1),
                        onConfirm: u
                    }, null, 8, ["columns"])]),
                    _: 1
                }, 8, ["show"])])
            }
        }
    });
const e_ = V(t_, [
        ["__scopeId", "data-v-34a342e1"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/AllLotteryGames/4DmyGame/index.vue"]
    ]),
    JB = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: e_
    }, Symbol.toStringTag, {
        value: "Module"
    })),
    i_ = {
        class: "Wallet__C"
    },
    n_ = {
        class: "Wallet__C-balance"
    },
    a_ = {
        class: "Wallet__C-balance-l1"
    },
    o_ = {
        class: "Wallet__C-balance-l2"
    },
    s_ = {
        class: "Wallet__C-balance-l3"
    },
    l_ = F({
        __name: "Wallet",
        setup(l, {
            expose: i
        }) {
            const {
                t: o
            } = kt(), s = v(0), p = async (d = !0) => {
                const g = await nt(_n());
                g && (s.value = (g == null ? void 0 : g.data.amount) || 0, d && ke(o("refreshSuccess")))
            }, _ = ct(), r = d => {
                _.push({
                    name: d
                })
            };
            return $t(() => {
                p(!1)
            }), i({
                getWinsUserAmount: p
            }), (d, g) => {
                const u = j("svg-icon"),
                    b = Ot("throttle-click");
                return n(), a("div", i_, [t("div", n_, [t("div", a_, [dt((n(), a("div", null, [E(e(c(wt)(s.value)), 1)])), [
                    [b, {
                        handler: p,
                        wait: 2e3
                    }]
                ])]), t("div", o_, [L(u, {
                    name: "lottyWallet"
                }), t("div", null, e(d.$t("walletBalance")), 1)]), t("div", s_, [t("div", {
                    onClick: g[0] || (g[0] = m => r("Withdraw"))
                }, e(d.$t("withdraw")), 1), t("div", {
                    onClick: g[1] || (g[1] = m => r("Recharge"))
                }, e(d.$t("recharge")), 1)])])])
            }
        }
    });
const Di = V(l_, [
        ["__scopeId", "data-v-7dd1adab"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/WinGo/Wallet.vue"]
    ]),
    c_ = {
        class: "GameList__C"
    },
    r_ = ["onClick"],
    u_ = ["innerHTML"],
    d_ = F({
        __name: "GameList",
        props: {
            gameList: {
                type: null,
                required: !0,
                default: {
                    type: Array,
                    default: () => []
                }
            },
            currentGameIndex: {
                type: null,
                required: !0,
                default: {
                    type: Number,
                    default: 0
                }
            }
        },
        setup(l) {
            const i = l;
            return (o, s) => (n(), a("div", c_, [(n(!0), a(S, null, G(i.gameList, (p, _) => (n(), a("div", {
                key: _,
                class: B(["GameList__C-item", {
                    active: o.currentGameIndex == _
                }]),
                onClick: r => o.$emit("changeGame", _)
            }, [t("div", {
                innerHTML: p.typeName
            }, null, 8, u_)], 10, r_))), 128))]))
        }
    });
const Oi = V(d_, [
        ["__scopeId", "data-v-17d56002"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/WinGo/GameList.vue"]
    ]),
    p_ = {
        class: "TimeLeft__C-PreSale"
    },
    g_ = {
        class: "TimeLeft__C-PreSale-head"
    },
    b_ = {
        class: "TimeLeft__C-PreSale-body"
    },
    m_ = ["innerHTML"],
    __ = {
        class: "TimeLeft__C-PreSale-foot"
    },
    v_ = F({
        __name: "rule",
        props: {
            howPlayShow: {
                type: Boolean,
                default: !1
            },
            gamePresentation: {
                type: String,
                default: ""
            }
        },
        emits: ["close"],
        setup(l, {
            emit: i
        }) {
            const o = l,
                s = Q({
                    get() {
                        return o.howPlayShow || !1
                    },
                    set(p) {
                        p || i("close")
                    }
                });
            return (p, _) => {
                const r = j("van-popup");
                return n(), a(S, null, [z(" 规则弹层 begin"), L(r, {
                    show: s.value,
                    "onUpdate:show": _[1] || (_[1] = d => s.value = d),
                    "close-on-click-overlay": !1,
                    round: ""
                }, {
                    default: P(() => [t("div", p_, [t("div", g_, e(p.$t("winTrxIndicate")), 1), t("div", b_, [t("div", {
                        innerHTML: l.gamePresentation
                    }, null, 8, m_)]), t("div", __, [t("div", {
                        class: "TimeLeft__C-PreSale-foot-btn",
                        onClick: _[0] || (_[0] = d => i("close"))
                    }, e(p.$t("winTrxClose")), 1)])])]),
                    _: 1
                }, 8, ["show"])], 2112)
            }
        }
    });
const Ei = V(v_, [
        ["__scopeId", "data-v-0bba67ea"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/WinGo/rule.vue"]
    ]),
    Wa = l => (zt("data-v-69f351dd"), l = l(), It(), l),
    k_ = {
        class: "FDTL__C"
    },
    h_ = {
        class: "FDTL__C-l1"
    },
    f_ = {
        class: "left"
    },
    y_ = Wa(() => t("svg", {
        xmlns: "http://www.w3.org/2000/svg",
        width: "32",
        height: "32",
        viewBox: "0 0 32 32",
        fill: "none"
    }, [t("path", {
        d: "M8.5484 25.8291L8.54089 25.8366L8.53366 25.8444C7.97797 26.4409 7.47942 26.802 7.06631 26.9804C6.65908 27.1562 6.37147 27.1416 6.17169 27.0556C5.96753 26.9677 5.74252 26.7566 5.56263 26.3155C5.38195 25.8725 5.26602 25.2383 5.26602 24.4V9.38666C5.26602 6.69084 5.59509 5.24007 6.36083 4.42157C7.11326 3.6173 8.44055 3.26666 10.9593 3.26666H21.0393C23.5584 3.26666 24.8852 3.61741 25.6358 4.42118C26.3997 5.23909 26.726 6.68929 26.7193 9.38518V9.38666V24.3867C26.7193 25.2254 26.6041 25.8598 26.4242 26.3031C26.2451 26.7444 26.0211 26.9549 25.8182 27.0425C25.6198 27.1281 25.3328 27.1431 24.9244 26.967C24.5105 26.7884 24.0102 26.4271 23.4512 25.8305C22.7918 25.1231 21.9328 24.7739 21.0701 24.8209C20.2074 24.8679 19.3916 25.3082 18.8127 26.08L18.8123 26.0806L17.4676 27.8779C17.4673 27.8783 17.467 27.8787 17.4667 27.8791C17.0231 28.4644 16.4844 28.71 15.9927 28.71C15.501 28.71 14.9623 28.4644 14.5187 27.8791C14.5184 27.8787 14.5181 27.8783 14.5177 27.8779L13.1733 26.0808C13.1732 26.0807 13.1732 26.0806 13.1731 26.0806C12.0033 24.5156 9.90283 24.3999 8.55577 25.8217L8.5484 25.8291ZM8.43935 14.6667C8.43935 15.7314 9.30798 16.6 10.3727 16.6C11.4374 16.6 12.306 15.7314 12.306 14.6667C12.306 13.602 11.4374 12.7333 10.3727 12.7333C9.30798 12.7333 8.43935 13.602 8.43935 14.6667ZM8.43935 9.33333C8.43935 10.398 9.30798 11.2667 10.3727 11.2667C11.4374 11.2667 12.306 10.398 12.306 9.33333C12.306 8.26863 11.4374 7.4 10.3727 7.4C9.30798 7.4 8.43935 8.26863 8.43935 9.33333ZM14.306 16.2667H21.6393C22.5174 16.2667 23.2393 15.5447 23.2393 14.6667C23.2393 13.7886 22.5174 13.0667 21.6393 13.0667H14.306C13.428 13.0667 12.706 13.7886 12.706 14.6667C12.706 15.5447 13.428 16.2667 14.306 16.2667ZM14.306 10.9333H21.6393C22.5174 10.9333 23.2393 10.2114 23.2393 9.33333C23.2393 8.45529 22.5174 7.73333 21.6393 7.73333H14.306C13.428 7.73333 12.706 8.45529 12.706 9.33333C12.706 10.2114 13.428 10.9333 14.306 10.9333Z",
        stroke: "currentColor",
        "stroke-width": "1.2"
    })], -1)),
    $_ = {
        class: "FDTL__C-l2"
    },
    C_ = {
        class: "FDTL__C-time"
    },
    w_ = Wa(() => t("div", {
        notime: ""
    }, ":", -1)),
    T_ = {
        class: "FDTL__C-l3"
    },
    L_ = {
        class: "box"
    },
    N_ = ["num"],
    z_ = bi('<div class="slot-num" data-v-69f351dd>1</div><div class="slot-num" data-v-69f351dd>2</div><div class="slot-num" data-v-69f351dd>0</div><div class="slot-num" data-v-69f351dd>1</div><div class="slot-num" data-v-69f351dd>2</div><div class="slot-num" data-v-69f351dd>3</div><div class="slot-num" data-v-69f351dd>4</div><div class="slot-num" data-v-69f351dd>5</div><div class="slot-num" data-v-69f351dd>6</div><div class="slot-num" data-v-69f351dd>7</div><div class="slot-num" data-v-69f351dd>8</div><div class="slot-num" data-v-69f351dd>9</div><div class="slot-num" data-v-69f351dd>0</div><div class="slot-num" data-v-69f351dd>1</div><div class="slot-num" data-v-69f351dd>2</div><div class="slot-num" data-v-69f351dd>3</div><div class="slot-num" data-v-69f351dd>4</div><div class="slot-num" data-v-69f351dd>5</div><div class="slot-num" data-v-69f351dd>6</div><div class="slot-num" data-v-69f351dd>7</div><div class="slot-num" data-v-69f351dd>8</div><div class="slot-num" data-v-69f351dd>9</div><div class="slot-num" data-v-69f351dd>0</div><div class="slot-num" data-v-69f351dd>1</div><div class="slot-num" data-v-69f351dd>2</div><div class="slot-num" data-v-69f351dd>3</div><div class="slot-num" data-v-69f351dd>4</div><div class="slot-num" data-v-69f351dd>5</div><div class="slot-num" data-v-69f351dd>6</div><div class="slot-num" data-v-69f351dd>7</div><div class="slot-num" data-v-69f351dd>8</div><div class="slot-num" data-v-69f351dd>9</div>', 32),
    I_ = ["num"],
    x_ = F({
        __name: "TimeLeft",
        props: {
            premium: {
                type: null,
                required: !0
            },
            currentInfo: {
                type: null,
                required: !0
            },
            currentGame: {
                type: null,
                required: !0
            }
        },
        setup(l, {
            expose: i
        }) {
            const o = l,
                s = v(0),
                p = v([{
                    arr: []
                }, {
                    arr: []
                }, {
                    arr: []
                }, {
                    arr: []
                }, {
                    arr: []
                }]);
            At(() => o.premium, b => {
                b && (p.value = _(b))
            });
            const _ = b => {
                    let m = [];
                    for (let y = 0; y < b.length; y++) {
                        let N = b[y];
                        var w = [];
                        switch (N) {
                            case 9:
                                w.push(N - 8, N - 9, N);
                                break;
                            case 0:
                                w.push(N + 8, N + 9, N);
                                break;
                            default:
                                w.push(N - 2, N - 1, N)
                        }
                        m.push({
                            arr: w
                        })
                    }
                    return m
                },
                r = () => {
                    s.value = 1, setTimeout(() => {
                        s.value = 0
                    }, 3e3)
                },
                d = v(!1),
                g = ye(),
                u = () => {
                    d.value = !0, g.get5DRule(o.currentGame.typeID)
                };
            return i({
                animationShow: r
            }), (b, m) => (n(), a(S, null, [t("div", k_, [t("div", h_, [t("div", f_, [t("div", null, e(b.$t("betIssue")), 1), t("div", {
                class: "FDTL__C-rule",
                onClick: u
            }, [y_, E(e(b.$t("winTrxIndicate")), 1)])]), t("div", null, e(b.$t("k3TimeLeftToBuy")), 1)]), t("div", $_, [t("div", null, e(o.currentInfo.gameNo), 1), t("div", C_, [t("div", null, e(b.currentInfo.time1), 1), t("div", null, e(b.currentInfo.time2), 1), w_, t("div", null, e(b.currentInfo.time3), 1), t("div", null, e(b.currentInfo.time4), 1)])]), t("div", T_, [t("div", L_, [(n(!0), a(S, null, G(p.value, (w, y) => (n(), a("div", {
                key: y,
                class: "slot-column"
            }, [t("div", {
                class: B(["slot-transform", "transform" + y, s.value == 1 && "slot-scroll"])
            }, [(n(!0), a(S, null, G(w.arr, (N, $) => (n(), a("div", {
                class: "slot-num",
                num: w,
                key: "2" + $
            }, e(N), 9, N_))), 128)), z_, (n(!0), a(S, null, G(w.arr, (N, $) => (n(), a("div", {
                class: "slot-num",
                num: w,
                key: "2" + $
            }, e(N), 9, I_))), 128))], 2)]))), 128))])])]), z(" 规则弹层 begin"), L(Ei, {
                howPlayShow: d.value,
                gamePresentation: b.currentGame.gamePresentation,
                onClose: m[0] || (m[0] = w => d.value = !1)
            }, null, 8, ["howPlayShow", "gamePresentation"])], 64))
        }
    });
const S_ = V(x_, [
        ["__scopeId", "data-v-69f351dd"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/FD/TimeLeft.vue"]
    ]),
    R_ = {
        class: "FDB__C-nav"
    },
    G_ = ["onClick"],
    B_ = {
        class: "FDB__C-H"
    },
    A_ = ["onClick"],
    M_ = {
        class: "FDB__C-Num"
    },
    P_ = ["txt", "onClick"],
    D_ = {
        class: "round"
    },
    O_ = {
        class: "rate"
    },
    E_ = F({
        __name: "BetCom",
        props: {
            betTypeNameMap: {
                type: null,
                required: !0
            },
            betType: {
                type: null,
                required: !0
            },
            BettingH: {
                type: null,
                required: !0
            },
            onTabID: {
                type: null,
                required: !0
            },
            numberChack: {
                type: null,
                required: !0
            },
            OddsList: {
                type: null,
                required: !0
            }
        },
        emits: ["changeType", "onTab", "numberTab"],
        setup(l, {
            emit: i
        }) {
            return (o, s) => (n(), a(S, null, [t("div", R_, [(n(!0), a(S, null, G(o.betTypeNameMap, (p, _) => (n(), a("div", {
                key: _,
                class: B({
                    active: o.betType == _
                }),
                onClick: r => i("changeType", _)
            }, e(p), 11, G_))), 128))]), t("div", B_, [(n(!0), a(S, null, G(o.BettingH, (p, _) => (n(), a("div", {
                key: _,
                class: B({
                    active: o.onTabID == p.id
                }),
                onClick: r => i("onTab", p.id)
            }, [t("span", null, e(p.name), 1), t("span", null, e(p.rate), 1)], 10, A_))), 128))]), t("div", M_, [o.betType != 5 ? (n(), a(S, {
                key: 0
            }, G(10, (p, _) => t("div", {
                key: _,
                txt: _,
                class: B({
                    active: o.numberChack[_]
                }),
                onClick: r => i("numberTab", _)
            }, [t("div", D_, e(_), 1), t("div", O_, e(o.OddsList[0].playRate ? o.OddsList[0].playRate : o.OddsList[0].playRate_Original), 1)], 10, P_)), 64)) : z("v-if", !0)])], 64))
        }
    });
const aa = V(E_, [
        ["__scopeId", "data-v-baf77bdf"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/FD/BetCom.vue"]
    ]),
    q_ = l => (zt("data-v-7181abf7"), l = l(), It(), l),
    j_ = {
        class: "Betting__Popup-body"
    },
    H_ = {
        class: "Betting__Popup-body-line"
    },
    W_ = {
        class: "Betting__Popup-body-line-list"
    },
    F_ = ["onClick"],
    V_ = {
        class: "Betting__Popup-body-line"
    },
    U_ = {
        class: "Betting__Popup-body-line-btnL"
    },
    K_ = {
        class: "Betting__Popup-body-line"
    },
    X_ = q_(() => t("div", null, null, -1)),
    Q_ = {
        class: "Betting__Popup-body-line-list"
    },
    Z_ = ["onClick"],
    J_ = {
        class: "Betting__Popup-body-line"
    },
    Y_ = {
        class: "Betting__Popup-foot"
    },
    tv = {
        class: "Betting__Popup-foot-s bgcolor"
    },
    ev = {
        class: "Betting__Popup-PreSale"
    },
    iv = {
        class: "Betting__Popup-PreSale-head"
    },
    nv = {
        class: "Betting__Popup-PreSale-body"
    },
    av = {
        class: "Betting__Popup-PreSale-foot"
    },
    ov = F({
        __name: "BettingPopup",
        props: {
            currentInfo: {
                type: null,
                required: !0
            },
            currentGame: {
                type: null,
                required: !0
            },
            bettingPopupShow: {
                type: null,
                required: !0
            },
            betTypeList: {
                type: null,
                required: !0
            },
            selectInfo: {
                type: null,
                required: !0
            }
        },
        emits: ["update:bettingPopupShow", "update:selectInfo", "clearBetting", "computedCoin", "submitBetting"],
        setup(l, {
            emit: i
        }) {
            const o = l,
                {
                    t: s
                } = kt(),
                p = v(!1),
                _ = v(!0),
                r = Q(() => o.currentGame.betMultiple.split("|"));
            At(() => r, () => {
                o.selectInfo.count = r.value[0]
            }, {
                deep: !0,
                immediate: !0
            });
            let d = Q({
                get() {
                    return o.bettingPopupShow || !1
                },
                set(N) {
                    i("update:bettingPopupShow", N)
                }
            });
            const g = N => {
                    switch (N) {
                        case 1:
                            o.selectInfo.count > 1 && o.selectInfo.count--;
                            break;
                        case 2:
                            o.selectInfo.count++;
                            break
                    }
                    i("computedCoin")
                },
                u = N => {
                    N > 0 && (o.selectInfo.count = Math.floor(N)), i("computedCoin")
                },
                b = N => {
                    o.selectInfo.count = N, i("computedCoin")
                },
                m = N => {
                    o.selectInfo.coin = N, i("computedCoin")
                },
                w = () => {
                    p.value = !1, _.value = !0
                },
                y = async () => {
                    if (!_.value) {
                        ke(s("agreePresaleRules"));
                        return
                    }
                    i("submitBetting")
                };
            return (N, $) => {
                const C = j("van-field"),
                    f = j("van-popup"),
                    k = Ot("throttle-click");
                return n(), a(S, null, [z(" 投注内容 begin "), L(f, {
                    show: c(d),
                    "onUpdate:show": $[6] || ($[6] = T => ue(d) ? d.value = T : d = T),
                    position: "bottom",
                    style: {
                        "box-shadow": "0px -18px 40px rgba(37, 37, 60, 0.26)"
                    },
                    round: !0,
                    "close-on-click-overlay": !1
                }, {
                    default: P(() => [t("div", j_, [Le(N.$slots, "default", {}, void 0, !0), t("div", H_, [E(e(c(s)("amount")) + " ", 1), t("div", W_, [(n(!0), a(S, null, G(N.betTypeList, (T, h) => (n(), a("div", {
                        key: h,
                        class: B(["Betting__Popup-body-line-item", {
                            bgcolor: o.selectInfo.coin == T
                        }]),
                        onClick: x => m(T)
                    }, e(T), 11, F_))), 128))])]), t("div", V_, [E(e(c(s)("numbers")) + " ", 1), t("div", U_, [t("div", {
                        class: B(["Betting__Popup-btn", {
                            bgcolor: o.selectInfo.count > 0
                        }]),
                        onClick: $[0] || ($[0] = T => g(1))
                    }, "-", 2), L(C, {
                        class: "Betting__Popup-input",
                        modelValue: o.selectInfo.count,
                        "onUpdate:modelValue": $[1] || ($[1] = T => o.selectInfo.count = T),
                        modelModifiers: {
                            number: !0
                        },
                        type: "digit",
                        maxlength: 4,
                        onInput: u
                    }, null, 8, ["modelValue"]), t("div", {
                        class: "Betting__Popup-btn bgcolor",
                        onClick: $[2] || ($[2] = T => g(2))
                    }, "+")])]), t("div", K_, [X_, t("div", Q_, [(n(!0), a(S, null, G(r.value, (T, h) => (n(), a("div", {
                        key: h,
                        class: B(["Betting__Popup-body-line-item setBorder", {
                            bgcolor: o.selectInfo.count == T
                        }]),
                        onClick: x => b(T)
                    }, " X" + e(T), 11, Z_))), 128))])]), t("div", J_, [t("span", {
                        class: B(["Betting__Popup-agree", {
                            active: _.value
                        }]),
                        onClick: $[3] || ($[3] = T => _.value = !_.value)
                    }, e(c(s)("agree")), 3), t("span", {
                        onClick: $[4] || ($[4] = T => p.value = !0),
                        class: "Betting__Popup-preSaleShow"
                    }, e(c(s)("presaleRules")), 1)])]), t("div", Y_, [t("div", {
                        class: "Betting__Popup-foot-c",
                        onClick: $[5] || ($[5] = T => i("clearBetting"))
                    }, e(c(s)("cancel")), 1), dt((n(), a("div", tv, [E(e(c(s)("totalAmount")) + e(c(wt)(o.selectInfo.allCoin || 0)), 1)])), [
                        [k, {
                            handler: y,
                            wait: 2e3
                        }]
                    ])])]),
                    _: 3
                }, 8, ["show"]), z(" 规则弹层 begin"), L(f, {
                    show: p.value,
                    "onUpdate:show": $[7] || ($[7] = T => p.value = T),
                    "close-on-click-overlay": !1,
                    round: ""
                }, {
                    default: P(() => [t("div", ev, [t("div", iv, e(c(s)("presaleRules")), 1), t("div", nv, e(N.$t("betPopTXT")), 1), t("div", av, [t("div", {
                        class: "Betting__Popup-PreSale-foot-btn",
                        onClick: w
                    }, e(c(s)("iKonw")), 1)])])]),
                    _: 1
                }, 8, ["show"])], 64)
            }
        }
    });
const sv = V(ov, [
        ["__scopeId", "data-v-7181abf7"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/FD/BettingPopup.vue"]
    ]),
    lv = {
        class: "FDB__C"
    },
    cv = {
        class: "FDB__C-mark"
    },
    rv = F({
        __name: "Betting",
        props: {
            currentInfo: {
                type: Object,
                default: () => ({})
            },
            ProhibitBuyTime: {
                type: Number,
                default: 5
            },
            currentGame: {
                type: Object,
                default: () => ({})
            }
        },
        emits: ["betting", "changeBettingP"],
        setup(l, {
            expose: i,
            emit: o
        }) {
            const s = l,
                {
                    t: p
                } = kt();
            v();
            const _ = v(!1);
            At(() => _.value, M => {
                M && (y.value.coin = $.value[0])
            });
            const r = v(0),
                d = v(["A", "B", "C", "D", "E", "SUM"]),
                g = v([{
                    playID: 1,
                    playType: 1,
                    playBet: "0-9",
                    playResult: "0-9",
                    playRate: 9,
                    playRate_Original: 9
                }, {
                    playID: 2,
                    playType: 2,
                    playBet: "H",
                    playResult: "H",
                    playRate: 2,
                    playRate_Original: 2
                }, {
                    playID: 3,
                    playType: 2,
                    playBet: "L",
                    playResult: "L",
                    playRate: 2,
                    playRate_Original: 2
                }, {
                    playID: 4,
                    playType: 3,
                    playBet: "O",
                    playResult: "O",
                    playRate: 2,
                    playRate_Original: 2
                }, {
                    playID: 5,
                    playType: 3,
                    playBet: "E",
                    playResult: "E",
                    playRate: 2,
                    playRate_Original: 2
                }]),
                u = v(0),
                b = v([]),
                m = v([!1, !1, !1, !1, !1, !1, !1, !1]),
                w = Q(() => [{
                    id: 1,
                    name: p("k3Big"),
                    rate: g.value[1].playRate || g.value[1].playRate_Original
                }, {
                    id: 2,
                    name: p("k3Small"),
                    rate: g.value[2].playRate || g.value[2].playRate_Original
                }, {
                    id: 3,
                    name: p("k3Odd"),
                    rate: g.value[3].playRate || g.value[3].playRate_Original
                }, {
                    id: 4,
                    name: p("k3Even"),
                    rate: g.value[4].playRate || g.value[4].playRate_Original
                }]),
                y = v({
                    coin: 0,
                    count: 1,
                    allCoin: 0,
                    gametype: 0,
                    typeid: 1,
                    issuenumber: "2020",
                    selecttype: ""
                }),
                N = Q(() => (s.currentInfo.passTime < s.ProhibitBuyTime && I(), s.currentInfo.passTime < s.ProhibitBuyTime)),
                $ = Q(() => s.currentGame.scope ? s.currentGame.scope.split("|").map(M => Number(M)) : []),
                C = M => {
                    r.value = M, M == 5 && x()
                },
                f = async () => {
                    const [M, D] = await ne(fs());
                    D && (g.value = D)
                },
                k = M => {
                    x(), u.value == M ? (u.value = 0, _.value = !0) : (u.value = M, _.value = !0), h()
                },
                T = M => {
                    if (u.value = 0, m.value[M]) {
                        m.value[M] = !1;
                        const D = b.value.indexOf(M);
                        D > -1 && b.value.splice(D, 1), _.value = !0
                    } else b.value.push(M), m.value[M] = !0, _.value = !0;
                    h()
                },
                h = () => {
                    ee(() => {
                        b.value.length > 0 ? y.value.allCoin = y.value.coin * y.value.count * b.value.length : u.value ? y.value.allCoin = y.value.coin * y.value.count : y.value.allCoin = 0
                    })
                },
                x = () => {
                    b.value = [];
                    for (let M = 0; m.value.length > M; M++) m.value[M] = !1;
                    h()
                },
                I = () => {
                    var M;
                    y.value.count = ((M = s.currentGame.betMultiple) == null ? void 0 : M.split("|")[0]) || 1, _.value = !1, R()
                },
                R = () => {
                    b.value = [], m.value = [!1, !1, !1, !1, !1, !1, !1, !1], u.value = 0
                },
                A = async () => {
                    if (y.value.count == 0) return Pt(p("bteNoCount"));
                    let M;
                    if (b.value.length > 0) M = b.value.join("|");
                    else switch (u.value) {
                        case 1:
                            M = "H";
                            break;
                        case 2:
                            M = "L";
                            break;
                        case 3:
                            M = "O";
                            break;
                        case 4:
                            M = "E";
                            break
                    }
                    if (!M) return Pt(p("pleaseBet"));
                    const D = {
                            issuenumber: s.currentInfo.gameNo,
                            typeId: s.currentGame.typeID,
                            amount: y.value.coin,
                            betCount: Number(y.value.count),
                            gameType: r.value + 1,
                            selectType: M
                        },
                        H = await nt(fa(D));
                    (H == null ? void 0 : H.code) === 0 && (ke(p("code" + (H == null ? void 0 : H.msgCode))), _.value = !1, R(), o("betting", s.currentInfo.gameNo))
                };
            return $t(() => {
                f()
            }), i({
                bettingPopupShow: _
            }), (M, D) => (n(), a("div", lv, [dt(t("div", cv, [t("div", null, e(s.currentInfo.time3 || "0"), 1), t("div", null, e(s.currentInfo.time4 || "0"), 1)], 512), [
                [Zt, N.value]
            ]), L(aa, {
                betTypeNameMap: d.value,
                betType: r.value,
                BettingH: w.value,
                onTabID: u.value,
                OddsList: g.value,
                numberChack: m.value,
                onChangeType: C,
                onNumberTab: T,
                onOnTab: k
            }, null, 8, ["betTypeNameMap", "betType", "BettingH", "onTabID", "OddsList", "numberChack"]), L(sv, {
                currentInfo: l.currentInfo,
                currentGame: l.currentGame,
                bettingPopupShow: _.value,
                betTypeList: $.value,
                selectInfo: y.value,
                onComputedCoin: h,
                onClearBetting: I,
                onSubmitBetting: A
            }, {
                default: P(() => [L(aa, {
                    betTypeNameMap: d.value,
                    betType: r.value,
                    BettingH: w.value,
                    onTabID: u.value,
                    OddsList: g.value,
                    numberChack: m.value,
                    onChangeType: C,
                    onNumberTab: T,
                    onOnTab: k
                }, null, 8, ["betTypeNameMap", "betType", "BettingH", "onTabID", "OddsList", "numberChack"])]),
                _: 1
            }, 8, ["currentInfo", "currentGame", "bettingPopupShow", "betTypeList", "selectInfo"])]))
        }
    });
const uv = V(rv, [
        ["__scopeId", "data-v-28e57f6a"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/FD/Betting.vue"]
    ]),
    dv = {
        class: "RecordNav__C"
    },
    pv = ["onClick"],
    gv = F({
        __name: "RecordNav",
        props: {
            record: {
                type: String,
                default: "GameRecord"
            }
        },
        setup(l) {
            const i = l,
                {
                    t: o
                } = kt(),
                s = v([{
                    name: o("gameRecords"),
                    componentName: "GameRecord"
                }, {
                    name: o("chartTrends"),
                    componentName: "Trend"
                }, {
                    name: o("myGameRecords"),
                    componentName: "MyGameRecord"
                }]);
            return (p, _) => (n(), a("div", dv, [(n(!0), a(S, null, G(s.value, (r, d) => (n(), a("div", {
                key: d,
                onClick: g => p.$emit("changeC", r.componentName),
                class: B({
                    active: i.record == r.componentName
                })
            }, e(r.name), 11, pv))), 128))]))
        }
    });
const qi = V(gv, [
        ["__scopeId", "data-v-72f81e71"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/WinGo/RecordNav.vue"]
    ]),
    bv = {
        class: "GameRecord__C"
    },
    mv = {
        class: "GameRecord__C-head"
    },
    _v = {
        class: "GameRecord__C-body"
    },
    vv = {
        class: "numList"
    },
    kv = {
        class: "numItem"
    },
    hv = {
        class: "redNumItem"
    },
    fv = {
        key: 1,
        class: "GameRecord__C-body-empty"
    },
    yv = {
        key: 0,
        class: "GameRecord__C-foot"
    },
    $v = {
        class: "GameRecord__C-foot-page"
    },
    Cv = F({
        __name: "GameRecord",
        props: {
            typeid: {
                type: Number,
                required: !0
            }
        },
        setup(l, {
            expose: i
        }) {
            const o = l,
                s = v([]),
                p = v(4),
                _ = v(10),
                r = v(1),
                d = () => {
                    r.value--, u()
                },
                g = () => {
                    r.value++, u()
                },
                u = async (b = !1) => {
                    if (o.typeid == null) return;
                    b && (r.value = 1);
                    const m = await nt(ya({
                        pageSize: _.value,
                        pageNo: r.value,
                        typeId: o.typeid
                    }));
                    s.value = (m == null ? void 0 : m.data.list) || [], p.value = (m == null ? void 0 : m.data.totalPage) || 0
                };
            return i({
                getData: u
            }), he(() => {
                u()
            }), (b, m) => {
                const w = j("van-col"),
                    y = j("van-row"),
                    N = j("van-icon");
                return n(), a("div", bv, [t("div", mv, [L(y, null, {
                    default: P(() => [L(w, {
                        span: "10"
                    }, {
                        default: P(() => [E(e(b.$t("FDNumber")), 1)]),
                        _: 1
                    }), L(w, {
                        span: "10"
                    }, {
                        default: P(() => [E(e(b.$t("FDResult")), 1)]),
                        _: 1
                    }), L(w, {
                        span: "4"
                    }, {
                        default: P(() => [E(e(b.$t("FDTotal")), 1)]),
                        _: 1
                    })]),
                    _: 1
                })]), t("div", _v, [s.value.length ? (n(!0), a(S, {
                    key: 0
                }, G(s.value, ($, C) => (n(), tt(y, {
                    key: C
                }, {
                    default: P(() => [L(w, {
                        span: "10"
                    }, {
                        default: P(() => [E(e($.issueNumber), 1)]),
                        _: 2
                    }, 1024), L(w, {
                        span: "10"
                    }, {
                        default: P(() => [t("div", vv, [(n(!0), a(S, null, G([...$.premium], (f, k) => (n(), a("div", kv, e(f), 1))), 256))])]),
                        _: 2
                    }, 1024), L(w, {
                        span: "4"
                    }, {
                        default: P(() => [t("span", hv, e($.sumCount), 1)]),
                        _: 2
                    }, 1024)]),
                    _: 2
                }, 1024))), 128)) : (n(), a("div", fv, [L(pe)]))]), s.value.length ? (n(), a("div", yv, [t("div", {
                    class: B(["GameRecord__C-foot-previous", {
                        disabled: r.value <= 1
                    }]),
                    onClick: d
                }, [L(N, {
                    name: "arrow-left",
                    class: "GameRecord__C-icon",
                    size: "20"
                })], 2), t("div", $v, e(r.value) + "/" + e(p.value), 1), t("div", {
                    class: B(["GameRecord__C-foot-next", {
                        disabled: r.value >= p.value
                    }]),
                    onClick: g
                }, [L(N, {
                    name: "arrow",
                    class: "GameRecord__C-icon",
                    size: "20"
                })], 2)])) : z("v-if", !0)])
            }
        }
    });
const wv = V(Cv, [
        ["__scopeId", "data-v-9215aba8"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/FD/GameRecord.vue"]
    ]),
    Tv = {
        class: "Trend__C"
    },
    Lv = {
        class: "Trend__C-body1"
    },
    Nv = {
        class: "Trend__C-nav"
    },
    zv = ["onClick"],
    Iv = {
        class: "Trend__C-body1-line"
    },
    xv = {
        key: 0,
        class: "Trend__C-body1-line"
    },
    Sv = {
        class: "Trend__C-body1-line-num"
    },
    Rv = {
        key: 1,
        class: "Trend__C-body1-line"
    },
    Gv = {
        class: "Trend__C-body1-line-num"
    },
    Bv = {
        key: 2,
        class: "Trend__C-body1-line"
    },
    Av = {
        class: "Trend__C-body1-line-num"
    },
    Mv = {
        key: 3,
        class: "Trend__C-body1-line"
    },
    Pv = {
        class: "Trend__C-body1-line-num"
    },
    Dv = {
        class: "Trend__C-head"
    },
    Ov = {
        class: "Trend__C-body2"
    },
    Ev = ["IssueNumber", "Number", "Colour", "rowId"],
    qv = {
        class: "Trend__C-body2-IssueNumber"
    },
    jv = {
        class: "Trend__C-body2-Num"
    },
    Hv = ["id"],
    Wv = {
        key: 1,
        class: "Trend__C-body2-empty"
    },
    Fv = {
        key: 0,
        class: "Trend__C-foot"
    },
    Vv = {
        class: "Trend__C-foot-page"
    },
    Uv = F({
        __name: "Trend",
        props: {
            typeid: {
                type: Number,
                required: !0
            }
        },
        setup(l, {
            expose: i
        }) {
            const o = l,
                s = v([]),
                p = v([]),
                _ = v(),
                r = v(),
                d = v(),
                g = v(),
                u = v(),
                b = v(["A", "B", "C", "D", "E"]),
                m = v(0),
                w = v(1),
                y = v(4);

            function N() {
                ee(() => {
                    for (let x = 0; x < p.value.length; x++) p.value[x + 1] && C(p.value[x], p.value[x + 1])
                })
            }
            const $ = x => {
                m.value = x, T(!0)
            };

            function C(x, I) {
                let R = parseInt(x.number),
                    A = parseInt(I.number);
                var M = document.getElementById("myCanvas" + x.rowId);
                if (M && M.getContext) {
                    var D = M.getContext("2d");
                    D.clearRect(0, 0, M.width, M.height), D.beginPath(), D.moveTo(R == 0 ? 14 : R * 27 + 14, 0), D.lineTo(A == 0 ? 14 : A * 27 + 14, M.height), D.strokeStyle = "red", D.stroke(), D.closePath()
                }
            }
            const f = () => {
                    w.value--, h()
                },
                k = () => {
                    w.value++, h()
                },
                T = async (x = !1) => {
                    if (o.typeid == null) return;
                    h(), x && (w.value = 1);
                    const I = await nt(ys({
                        typeId: o.typeid,
                        typeNumber: m.value + 1
                    }));
                    if (I) {
                        const R = Object.keys(I.data[0]).filter(A => A.startsWith("number_"));
                        s.value = I.data.filter(A => A.type_Number == m.value + 1).map(A => {
                            const M = {
                                list: [],
                                type: 0
                            };
                            return M.type = A.type, M.list = [], R.forEach(D => {
                                M.list.push(A[D])
                            }), M
                        })
                    }
                    _.value = s.value.find(R => R.type == 1), r.value = s.value.find(R => R.type == 2), d.value = s.value.find(R => R.type == 3), g.value = s.value.find(R => R.type == 4), u.value = s.value.find(R => R.type == 5)
                },
                h = async (x = !1) => {
                    if (o.typeid == null) return;
                    x && (w.value = 1);
                    const I = await nt(ya({
                        pageSize: 10,
                        pageNo: w.value,
                        typeId: o.typeid
                    }));
                    I && (p.value = I.data.list.map((R, A) => (R.rowId = A, R.number = R.premium[m.value], R)) || []), y.value = (I == null ? void 0 : I.data.totalPage) || 0, N()
                };
            return i({
                getData: T
            }), he(() => {
                T()
            }), (x, I) => {
                const R = j("van-col"),
                    A = j("van-row"),
                    M = j("van-icon");
                return n(), a("div", Tv, [t("div", Lv, [t("div", Nv, [(n(!0), a(S, null, G(b.value, (D, H) => (n(), a("div", {
                    key: H,
                    class: B({
                        active: m.value == H
                    }),
                    onClick: X => $(H)
                }, e(D), 11, zv))), 128))]), t("div", Iv, e(x.$t("trendDesc1")), 1), r.value ? (n(), a("div", xv, [t("div", null, e(x.$t("trendDesc3")), 1), t("div", Sv, [(n(!0), a(S, null, G(r.value.list, (D, H) => (n(), a("div", {
                    key: "2" + H
                }, e(D), 1))), 128))])])) : z("v-if", !0), g.value ? (n(), a("div", Rv, [t("div", null, e(x.$t("trendDesc4")), 1), t("div", Gv, [(n(!0), a(S, null, G(g.value.list, (D, H) => (n(), a("div", {
                    key: "4" + H
                }, e(D), 1))), 128))])])) : z("v-if", !0), _.value ? (n(), a("div", Bv, [t("div", null, e(x.$t("trendDesc5")), 1), t("div", Av, [(n(!0), a(S, null, G(_.value.list, (D, H) => (n(), a("div", {
                    key: "5" + H
                }, e(D), 1))), 128))])])) : z("v-if", !0), d.value ? (n(), a("div", Mv, [t("div", null, e(x.$t("trendDesc6")), 1), t("div", Pv, [(n(!0), a(S, null, G(d.value.list, (D, H) => (n(), a("div", {
                    key: "3" + H
                }, e(D), 1))), 128))])])) : z("v-if", !0)]), t("div", Dv, [L(A, null, {
                    default: P(() => [L(R, {
                        span: "9"
                    }, {
                        default: P(() => [E(e(x.$t("betIssue")), 1)]),
                        _: 1
                    }), L(R, {
                        span: "15"
                    }, {
                        default: P(() => [E(e(x.$t("number")), 1)]),
                        _: 1
                    })]),
                    _: 1
                })]), t("div", Ov, [p.value.length ? (n(!0), a(S, {
                    key: 0
                }, G(p.value, (D, H) => (n(), a("div", {
                    key: H,
                    IssueNumber: D.issueNumber,
                    Number: D.number,
                    Colour: D.colour,
                    rowId: D.rowId
                }, [L(A, null, {
                    default: P(() => [L(R, {
                        span: "9"
                    }, {
                        default: P(() => [t("div", qv, e(D.issueNumber), 1)]),
                        _: 2
                    }, 1024), L(R, {
                        span: "15"
                    }, {
                        default: P(() => [t("div", jv, [t("canvas", {
                            canvas: "",
                            id: "myCanvas" + D.rowId,
                            ref_for: !0,
                            ref: "canvas",
                            class: "line-canvas"
                        }, null, 8, Hv), (n(), a(S, null, G(10, X => t("div", {
                            class: B(["Trend__C-body2-Num-item", {
                                action: Number(D.number) == X - 1
                            }]),
                            key: X
                        }, e(X - 1), 3)), 64)), t("div", {
                            class: B(["Trend__C-body2-Num-BS", {
                                isB: Number(D.number) > 4
                            }])
                        }, e(Number(D.number) > 4 ? "H" : "L"), 3), t("div", {
                            class: B(["Trend__C-body2-Num-OE", {
                                isE: Number(D.number) % 2
                            }])
                        }, e(Number(D.number) % 2 ? "O" : "E"), 3)])]),
                        _: 2
                    }, 1024)]),
                    _: 2
                }, 1024)], 8, Ev))), 128)) : (n(), a("div", Wv, [L(pe)]))]), p.value.length ? (n(), a("div", Fv, [t("div", {
                    class: B(["Trend__C-foot-previous", {
                        disabled: w.value <= 1
                    }]),
                    onClick: f
                }, [L(M, {
                    name: "arrow-left",
                    class: "Trend__C-icon",
                    size: "20"
                })], 2), t("div", Vv, e(w.value) + "/" + e(y.value), 1), t("div", {
                    class: B(["Trend__C-foot-next", {
                        disabled: w.value >= y.value
                    }]),
                    onClick: k
                }, [L(M, {
                    name: "arrow",
                    class: "Trend__C-icon",
                    size: "20"
                })], 2)])) : z("v-if", !0)])
            }
        }
    });
const Kv = V(Uv, [
        ["__scopeId", "data-v-9d93d892"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/FD/Trend.vue"]
    ]),
    Xv = {
        class: "MyGameRecordList__C"
    },
    Qv = ["onClick"],
    Zv = {
        class: "MyGameRecordList__C-item-m"
    },
    Jv = {
        class: "MyGameRecordList__C-item-m-top"
    },
    Yv = {
        class: "MyGameRecordList__C-item-m-bottom"
    },
    t1 = {
        key: 0,
        class: "MyGameRecordList__C-detail"
    },
    e1 = {
        class: "MyGameRecordList__C-detail-text"
    },
    i1 = {
        key: 0,
        class: "MyGameRecordList__C-detail-line"
    },
    n1 = ["onClick"],
    a1 = {
        class: "MyGameRecordList__C-detail-line"
    },
    o1 = {
        class: "MyGameRecordList__C-detail-line"
    },
    s1 = {
        class: "MyGameRecordList__C-detail-line"
    },
    l1 = {
        class: "MyGameRecordList__C-detail-line"
    },
    c1 = {
        class: "red"
    },
    r1 = {
        class: "MyGameRecordList__C-detail-line"
    },
    u1 = {
        class: "MyGameRecordList__C-detail-line"
    },
    d1 = {
        key: 0,
        class: "numList"
    },
    p1 = {
        key: 1
    },
    g1 = {
        class: "MyGameRecordList__C-detail-line"
    },
    b1 = {
        class: "line1"
    },
    m1 = {
        class: "MyGameRecordList__C-detail-line"
    },
    _1 = {
        key: 1
    },
    v1 = {
        class: "MyGameRecordList__C-detail-line"
    },
    k1 = {
        key: 1
    },
    h1 = {
        class: "MyGameRecordList__C-detail-line"
    },
    f1 = F({
        __name: "MayrecordList",
        props: {
            mayrecord: {
                type: Array,
                required: !0
            }
        },
        setup(l) {
            const {
                t: i
            } = kt(), o = v(-1), s = d => ["", "A", "B", "C", "D", "E"][d], p = d => {
                switch (d) {
                    case "L":
                        return i("k3Small");
                    case "O":
                        return i("k3Odd");
                    case "E":
                        return i("k3Even");
                    case "H":
                        return i("k3Big");
                    default:
                        return d
                }
            }, _ = d => {
                o.value == d ? o.value = -1 : o.value = d
            }, r = d => {
                switch (d) {
                    case "E":
                        return "Even";
                    case "O":
                        return "Odd";
                    case "H":
                        return "Big";
                    case "L":
                        return "Small";
                    default:
                        return d
                }
            };
            return (d, g) => {
                const u = j("svg-icon");
                return n(), a("div", Xv, [(n(!0), a(S, null, G(d.mayrecord, (b, m) => (n(), a(S, {
                    key: m
                }, [t("div", {
                    class: "MyGameRecordList__C-item",
                    onClick: Jt(w => _(m), ["stop", "prevent"])
                }, [t("div", {
                    class: B(["MyGameRecordList__C-item-l", ["MyGameRecordList__C-item-l-" + b.selectType]])
                }, e(r(b.selectType)), 3), t("div", Zv, [t("div", Jv, e(b.issueNumber), 1), t("div", Yv, e(b.addTime), 1)]), b.profitAmount ? (n(), a("div", {
                    key: 0,
                    class: B(["MyGameRecordList__C-item-r", {
                        success: b.state
                    }])
                }, [b.profitAmount ? (n(), a("div", {
                    key: 0,
                    class: B({
                        success: b.state
                    })
                }, e(b.state ? d.$t("success") : d.$t("fail")), 3)) : z("v-if", !0), t("span", null, e(`${b.state?"+":"-"}${c(wt)(b.profitAmount)}`), 1)], 2)) : z("v-if", !0)], 8, Qv), m == o.value ? (n(), a("div", t1, [t("div", e1, e(d.$t("detailMay")), 1), b.orderNumber ? (n(), a("div", i1, [E(e(d.$t("orderNoMay")) + " ", 1), t("div", {
                    onClick: w => c(Ve)(b.orderNumber)
                }, [E(e(b.orderNumber) + " ", 1), L(u, {
                    name: "copy"
                })], 8, n1)])) : z("v-if", !0), t("div", a1, [E(e(d.$t("issueMay")) + " ", 1), t("div", null, e(b.issueNumber), 1)]), t("div", o1, [E(e(d.$t("amountMay")) + " ", 1), t("div", null, e(c(wt)(b.amount)), 1)]), t("div", s1, [E(e(d.$t("numMay")) + " ", 1), t("div", null, e(b.betCount), 1)]), t("div", l1, [E(e(d.$t("afterTaxAmount")) + " ", 1), t("div", c1, e(c(wt)(b.realAmount)), 1)]), t("div", r1, [E(e(d.$t("tax")) + " ", 1), t("div", null, e(c(wt)(b.fee)), 1)]), t("div", u1, [E(e(d.$t("resultMay")) + " ", 1), b.premium ? (n(), a("div", d1, [(n(!0), a(S, null, G(b.premium, (w, y) => (n(), a("div", {
                    key: y
                }, e(w), 1))), 128))])) : (n(), a("div", p1, "--"))]), t("div", g1, [E(e(d.$t("selectMay")) + " ", 1), t("div", b1, [t("div", null, e(s(b.gameType)), 1), (n(!0), a(S, null, G(b.selectType.split("|"), (w, y) => (n(), a("div", {
                    class: "num",
                    key: y
                }, e(p(w)), 1))), 128))])]), t("div", m1, [E(e(d.$t("statusMay")) + " ", 1), b.state != 2 ? (n(), a("div", {
                    key: 0,
                    class: B([b.state ? "green" : "red"])
                }, e(b.state ? d.$t("success") : d.$t("fail")), 3)) : (n(), a("div", _1, e(d.$t("unsettled")), 1))]), t("div", v1, [E(e(d.$t("winOrLose")) + " ", 1), b.state != 2 ? (n(), a("div", {
                    key: 0,
                    class: B([b.state ? "green" : "red"])
                }, e(`${b.state?"+":"-"} ${c(wt)(b.profitAmount)}`), 3)) : (n(), a("div", k1, "--"))]), t("div", h1, [E(e(d.$t("createTime")) + " ", 1), t("div", null, e(b.addTime), 1)])])) : z("v-if", !0)], 64))), 128))])
            }
        }
    });
const Fa = V(f1, [
        ["__scopeId", "data-v-8bb41fd5"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/FD/MayrecordList.vue"]
    ]),
    y1 = {
        class: "MyGameRecord__C"
    },
    $1 = {
        key: 0,
        class: "MyGameRecord__C-head"
    },
    C1 = {
        class: "MyGameRecord__C-body"
    },
    w1 = {
        key: 1,
        class: "MyGameRecord__C-body-empty"
    },
    T1 = {
        key: 1,
        class: "MyGameRecord__C-foot"
    },
    L1 = {
        class: "MyGameRecord__C-foot-page"
    },
    N1 = F({
        __name: "MyGameRecord",
        props: {
            typeid: {
                type: Number,
                required: !0
            },
            goPathName: {
                type: String,
                required: !0
            },
            hasHead: {
                type: Boolean,
                required: !0,
                default: !0
            }
        },
        setup(l, {
            expose: i
        }) {
            const o = l,
                s = ct(),
                p = v(4),
                _ = v(20),
                r = v(1),
                d = v([]),
                g = w => {
                    s.push({
                        name: w
                    })
                },
                u = () => {
                    r.value--, m()
                },
                b = () => {
                    r.value++, m()
                },
                m = async (w = !1) => {
                    if (o.typeid == null) return;
                    w && (r.value = 1);
                    const y = await nt($a({
                        pageSize: _.value,
                        pageNo: r.value,
                        typeId: o.typeid
                    }));
                    d.value = (y == null ? void 0 : y.data.list) || [], p.value = (y == null ? void 0 : y.data.totalPage) || 0
                };
            return i({
                getData: m
            }), he(() => {
                m()
            }), (w, y) => {
                const N = j("svg-icon"),
                    $ = j("van-icon");
                return n(), a("div", y1, [w.hasHead ? (n(), a("div", $1, [t("div", {
                    class: "MyGameRecord__C-head-moreB",
                    onClick: y[0] || (y[0] = C => g(w.goPathName))
                }, [E(e(w.$t("more")) + " ", 1), L(N, {
                    name: "rightCircle"
                })])])) : z("v-if", !0), t("div", C1, [d.value.length ? (n(), tt(Fa, {
                    key: 0,
                    mayrecord: d.value
                }, null, 8, ["mayrecord"])) : (n(), a("div", w1, [L(pe)]))]), d.value.length ? (n(), a("div", T1, [t("div", {
                    class: B(["MyGameRecord__C-foot-previous", {
                        disabled: r.value <= 1
                    }]),
                    onClick: u
                }, [L($, {
                    name: "arrow-left",
                    class: "MyGameRecord__C-icon",
                    size: "20"
                })], 2), t("div", L1, e(r.value) + "/" + e(p.value), 1), t("div", {
                    class: B(["MyGameRecord__C-foot-next", {
                        disabled: r.value >= p.value
                    }]),
                    onClick: b
                }, [L($, {
                    name: "arrow",
                    class: "MyGameRecord__C-icon",
                    size: "20"
                })], 2)])) : z("v-if", !0)])
            }
        }
    });
const Va = V(N1, [
        ["__scopeId", "data-v-36ddca8e"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/FD/MyGameRecord.vue"]
    ]),
    z1 = l => (zt("data-v-f388b770"), l = l(), It(), l),
    I1 = {
        class: "FDP__C"
    },
    x1 = {
        class: "FDP__C-text"
    },
    S1 = {
        class: "FDP__C-list"
    },
    R1 = {
        class: "num"
    },
    G1 = {
        class: "letter"
    },
    B1 = z1(() => t("div", {
        class: "FDP__C-symbol"
    }, "=", -1)),
    A1 = {
        class: "FDP__C-sum"
    },
    M1 = F({
        __name: "premium",
        props: {
            sumCount: {
                type: Number,
                default: 0
            },
            premium: {
                type: String,
                default: "00000"
            }
        },
        setup(l) {
            const i = l,
                o = Q(() => [...i.premium]),
                s = v(["A", "B", "C", "D", "E"]);
            return (p, _) => (n(), a("div", I1, [t("div", x1, e(p.$t("betResult")), 1), t("div", S1, [(n(!0), a(S, null, G(o.value, (r, d) => (n(), a("div", {
                key: d
            }, [t("div", R1, e(r), 1), t("div", G1, e(s.value[d]), 1)]))), 128))]), B1, t("div", A1, e(l.sumCount), 1)]))
        }
    });
const P1 = V(M1, [
        ["__scopeId", "data-v-f388b770"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/FD/premium.vue"]
    ]),
    D1 = l => (zt("data-v-e05c7c66"), l = l(), It(), l),
    O1 = {
        key: 1,
        class: "WinningTip__C-body-l1"
    },
    E1 = {
        class: "WinningTip__C-body-l2"
    },
    q1 = {
        class: "line1"
    },
    j1 = {
        class: "title"
    },
    H1 = {
        class: "num"
    },
    W1 = D1(() => t("div", {
        class: "title sum"
    }, "SUM", -1)),
    F1 = {
        class: "num"
    },
    V1 = {
        class: "WinningTip__C-body-l3"
    },
    U1 = {
        key: 0,
        class: "isLose"
    },
    K1 = {
        class: "head"
    },
    X1 = {
        class: "bonus"
    },
    Q1 = {
        class: "gameDetail"
    },
    Z1 = {
        class: "WinningTip__C-body-l4"
    },
    J1 = ["onClick"],
    Y1 = F({
        __name: "WinningTips",
        setup(l, {
            expose: i
        }) {
            const o = Q(() => _.value[0] ? _.value[0].state == 0 : !1),
                s = Q(() => _.value[0] || {}),
                p = v(!1),
                _ = v([]),
                r = v(["A", "B", "C", "D", "E", "SUM"]);
            let d = v();
            const g = () => {
                    clearTimeout(d.value), _.value.shift(), p.value && _.value.length && (d.value = setTimeout(() => {
                        g()
                    }, 1e3 * 3))
                },
                u = () => {
                    p.value = !p.value, p.value ? d.value = setTimeout(() => {
                        g()
                    }, 1e3 * 3) : clearTimeout(d.value)
                },
                b = w => {
                    w.list = w.premium.split(""), w.sum = w.sumCount, _.value.push(w), p.value && (d.value = setTimeout(() => {
                        g()
                    }, 1e3 * 3))
                },
                m = () => {
                    _.value = []
                };
            return i({
                showMark: b
            }), (w, y) => {
                const N = j("van-icon");
                return dt((n(), a("div", {
                    class: "WinningTip__C",
                    onClick: g
                }, [t("div", {
                    class: B(["WinningTip__C-body", {
                        isL: o.value
                    }])
                }, [o.value ? (n(), a("div", {
                    key: 0,
                    class: B(["WinningTip__C-body-l1", {
                        isL: o.value
                    }])
                }, e(w.$t("k3WarningTip1")), 3)) : (n(), a("div", O1, e(w.$t("k3WarningTip2")), 1)), t("div", E1, [E(e(w.$t("betResult")) + " ", 1), t("div", q1, [(n(!0), a(S, null, G(s.value.list, ($, C) => (n(), a("div", {
                    key: C
                }, [t("div", j1, e(r.value[C]), 1), t("div", H1, e($), 1)]))), 128)), t("div", null, [W1, t("div", F1, e(s.value.sum), 1)])])]), t("div", V1, [o.value ? (n(), a("div", U1, e(w.$t("k3WarningTip3")), 1)) : (n(), a(S, {
                    key: 1
                }, [t("div", K1, e(w.$t("k3WarningTip4")), 1), t("div", X1, e(c(wt)(Number(s.value.winAmount))), 1)], 64)), t("div", Q1, e(w.$t("k3WarningTip5")) + e(s.value.typeName) + " " + e(s.value.issueNumber), 1)]), t("div", Z1, [t("div", {
                    class: B(["acitveBtn", {
                        active: p.value
                    }]),
                    onClick: Jt(u, ["stop"])
                }, null, 10, J1), E(" " + e(w.$t("autoShutOff3s")), 1)]), t("div", {
                    class: "closeBtn",
                    onClick: m
                }), dt(L(N, {
                    name: "arrow",
                    color: "#fff",
                    size: "30px",
                    class: "arrowBtn",
                    onClick: Jt(g, ["stop"])
                }, null, 8, ["onClick"]), [
                    [Zt, _.value.length > 1]
                ])], 2)], 512)), [
                    [Zt, _.value.length]
                ])
            }
        }
    });
const tk = V(Y1, [
        ["__scopeId", "data-v-e05c7c66"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/FD/WinningTips.vue"]
    ]),
    ek = F({
        __name: "ChangLong",
        setup(l) {
            const i = ct(),
                {
                    isAlowGame: o
                } = le(),
                s = async () => {
                    o("", () => {
                        i.push({
                            name: "AllLotteryGames-ChangLong"
                        })
                    })
                };
            return (p, _) => (n(), a("div", {
                class: "changlongEnter changlong",
                onClick: s
            }))
        }
    });
const $n = V(ek, [
        ["__scopeId", "data-v-0ac3de13"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/common/ChangLong.vue"]
    ]),
    ik = "/assets/mp3/di1-0f3d86cb.mp3",
    nk = "/assets/mp3/di2-ad9aa8fb.mp3",
    ak = ["muted"],
    ok = t("source", {
        src: ik,
        type: "audio/mpeg"
    }, null, -1),
    sk = [ok],
    lk = ["muted"],
    ck = t("source", {
        src: nk,
        type: "audio/mpeg"
    }, null, -1),
    rk = [ck],
    uk = F({
        __name: "audio",
        setup(l) {
            const i = v(!1);
            At(() => fe().visibility, s => {
                s === 0 ? i.value = !0 : setTimeout(() => {
                    i.value = !1
                }, 500)
            });
            const o = () => {
                i.value = !0, ee(() => {
                    const s = document.getElementById("voice1"),
                        p = document.getElementById("voice2");
                    s.play(), p.play(), s.pause(), p.pause(), i.value = !1, document.removeEventListener("touchstart", o)
                })
            };
            return $t(() => {
                document.addEventListener("touchstart", o)
            }), (s, p) => (n(), a(S, null, [t("audio", {
                id: "voice1",
                muted: i.value
            }, sk, 8, ak), t("audio", {
                id: "voice2",
                muted: i.value
            }, rk, 8, lk)], 64))
        }
    }),
    ji = V(uk, [
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/WinGo/audio.vue"]
    ]),
    dk = {
        class: "FD__C"
    },
    pk = {
        class: "FD__C-head-more"
    },
    gk = F({
        __name: "index",
        setup(l) {
            const i = {
                    GameRecord: wv,
                    Trend: Kv,
                    MyGameRecord: Va
                },
                o = v(),
                s = v(),
                p = v(),
                _ = v(),
                r = v(!1),
                d = v("GameRecord"),
                g = ct(),
                u = ye();
            let b = jt([]);
            const m = v(0),
                w = v(localStorage.getItem("volumeShow") || "1"),
                y = v(!1),
                N = v(null),
                $ = v({
                    gameNo: "loading",
                    currentTime: "",
                    beginTime: "",
                    passTime: 180,
                    time1: 0,
                    time2: 0,
                    time3: 0,
                    time4: 0
                }),
                C = v(5),
                f = v(""),
                k = v(!1),
                T = v(null),
                h = v("00000"),
                x = v(0),
                I = Q(() => u.fiveD[m.value] || {}),
                R = We(),
                A = Q(() => R.getIsShowLotteryDragon),
                D = Qe().query.typeId;
            $t(() => {
                ht()
            }), He(() => {
                clearInterval(N.value), yt.value.forEach(Z => {
                    clearInterval(Z)
                }), Ct.value && clearTimeout(Ct.value)
            }), At(() => fe().visibility, Z => {
                Z === 0 ? clearInterval(N.value) : ht(m.value)
            });
            const H = () => {
                    g.go(-1), sessionStorage.setItem("clickedGameType", "lottery")
                },
                X = () => {
                    w.value == "1" ? w.value = "2" : w.value = "1", localStorage.setItem("volumeShow", w.value)
                },
                rt = Z => {
                    g.push({
                        name: Z
                    })
                },
                ht = async (Z = null) => {
                    await u.get5DData(), b = u.get5D;
                    const Y = b.findIndex(O => O.typeID == D);
                    T.value == null && !D ? at(0) : at(Z ? ? Y)
                },
                st = async (Z, Y = !1) => {
                    const [O, it] = await ne(Cs({
                        typeId: Z
                    }));
                    h.value = it.premium, x.value = it.sumCount, Y && _.value.animationShow()
                },
                at = Z => {
                    u.get5DData(), m.value = Z, T.value = b[Z].typeID, J(T.value), ee(() => {
                        o.value.getData(T.value)
                    })
                },
                J = async (Z, Y = !1) => {
                    st(Z, Y);
                    const [O, it] = await ne($s({
                        typeId: Z
                    }));
                    $.value.gameNo = it.issueNumber, $.value.currentTime = it.serviceTime.replace(/-/g, "/"), $.value.beginTime = it.startTime.replace(/-/g, "/"), mt()
                },
                mt = () => {
                    if (!b.length) return;
                    var Z = new Date($.value.currentTime).getTime(),
                        Y = new Date($.value.beginTime).getTime();
                    let O = (Z - Y) / 1e3,
                        it = b[m.value];
                    if (O > it.intervalM * 60 && (O = it.intervalM * 60), $.value.passTime = it.intervalM * 60 - O, $.value.passTime < 0) {
                        f.value = "An error occurred, please contact customer service。The game time is " + it.intervalM + " minutes,start time is " + $.value.beginTime + ",current time is" + $.value.currentTime + "!", y.value = !0;
                        return
                    }
                    Gt()
                },
                Gt = () => {
                    clearInterval(N.value), Et(!1), N.value = setInterval(function() {
                        Et()
                    }, 1e3)
                },
                Et = (Z = !0) => {
                    if ($.value.passTime <= C.value && (k.value = !1), w.value == "1" && ($.value.passTime <= C.value && $.value.passTime > 1 ? gt(1) : $.value.passTime == 1 && gt(2)), $.value.passTime > 0) {
                        let Y = $.value.passTime;
                        $.value.time2 = Math.floor(Y / 60), $.value.time3 = Math.floor(Y % 60 / 10), $.value.time4 = Math.floor(Y % 10), $.value.passTime--
                    } else clearInterval(N.value), Z && Dt()
                },
                gt = (Z = 1) => {
                    const Y = document.getElementById(`voice${Z}`);
                    Y && (Y.currentTime = 0, Y.play())
                },
                Dt = () => {
                    J(T.value, !0), p.value.getWinsUserAmount(!1), o.value.getData(!0)
                },
                Vt = v({}),
                yt = v([]),
                Tt = Z => {
                    if (p.value.getWinsUserAmount(!1), o.value.getData(), Vt.value[Z]) return;
                    Vt.value[Z] = !0;
                    const {
                        time1: Y,
                        time2: O,
                        time3: it,
                        time4: ft
                    } = $.value, Bt = (Y * 10 * 60 + O * 60 + it * 10 + ft) * 1e3;
                    yt.value[I.value.intervalM] = setTimeout(() => {
                        ot(Z)
                    }, Bt)
                },
                Lt = Z => {
                    r.value = Z
                },
                Ct = v(null),
                ot = async Z => {
                    const [Y, O] = await ne(ws({
                        issueNumber: Z
                    }));
                    if (O.data)
                        if (O.data.state != 2) s.value.showMark(O.data), delete Vt.value[Z];
                        else {
                            Ct.value = setTimeout(() => {
                                ot(Z)
                            }, 2e3);
                            return
                        }
                };
            return (Z, Y) => {
                const O = j("NavBar");
                return n(), a("div", dk, [L(O, {
                    "left-arrow": "",
                    onClickLeft: H,
                    class: "main",
                    headLogo: !0
                }, {
                    right: P(() => [t("div", pk, [t("div", {
                        onClick: Y[0] || (Y[0] = it => rt("CustomerService"))
                    }), t("div", {
                        class: B({
                            disableVoice: w.value == "2"
                        }),
                        onClick: X
                    }, null, 2)])]),
                    _: 1
                }), z(" 钱包余额 "), L(Di, {
                    ref_key: "WallteRef",
                    ref: p
                }, null, 512), L(Pi, {
                    key: "5d"
                }), z(" 游戏类型 "), L(Oi, {
                    gameList: c(b),
                    currentGameIndex: m.value,
                    onChangeGame: at
                }, null, 8, ["gameList", "currentGameIndex"]), L(P1, {
                    premium: h.value,
                    sumCount: x.value
                }, null, 8, ["premium", "sumCount"]), z(" 游戏开始时间倒计时 "), L(S_, {
                    ref_key: "tiemLeftRef",
                    ref: _,
                    currentInfo: $.value,
                    premium: h.value,
                    currentGame: I.value
                }, null, 8, ["currentInfo", "premium", "currentGame"]), z(" 投注表 "), L(uv, {
                    currentInfo: $.value,
                    currentGame: I.value,
                    VoiceType: w.value,
                    typeid: T.value,
                    onBetting: Tt,
                    onChangeBettingP: Lt
                }, null, 8, ["currentInfo", "currentGame", "VoiceType", "typeid"]), z(" 记录导航 "), L(qi, {
                    record: d.value,
                    onChangeC: Y[1] || (Y[1] = it => d.value = it)
                }, null, 8, ["record"]), z(" 动态展示对应的组件 "), (n(), tt(Ze, null, [(n(), tt(je(i[d.value]), {
                    ref_key: "RecordComponent",
                    ref: o,
                    typeid: T.value,
                    EmerdApi: c(Ca),
                    goPathName: "AllLotteryGames-BettingRecord5D"
                }, null, 8, ["typeid", "EmerdApi"]))], 1024)), z(" 弹窗组件 "), L(Ge, {
                    show: y.value,
                    onConfirm: Y[2] || (Y[2] = it => rt("/login"))
                }, {
                    content: P(() => [t("div", null, e(f.value), 1)]),
                    _: 1
                }, 8, ["show"]), z(" 中奖提示组件 "), L(tk, {
                    ref_key: "WinningTipsRef",
                    ref: s
                }, null, 512), A.value ? (n(), tt($n, {
                    key: 0
                })) : z("v-if", !0), L(ji)])
            }
        }
    });
const bk = V(gk, [
        ["__scopeId", "data-v-4f526022"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/AllLotteryGames/5D/index.vue"]
    ]),
    YB = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: bk
    }, Symbol.toStringTag, {
        value: "Module"
    })),
    mk = {
        class: "BettingRecord5D__C"
    },
    _k = {
        class: "BettingRecord5D__C-head"
    },
    vk = {
        class: "BettingRecord5D__C-nav"
    },
    kk = ["innerHTML"],
    hk = {
        class: "BettingRecord5D__C-list"
    },
    fk = {
        key: 0,
        class: "BettingRecord5D__C-foot"
    },
    yk = {
        class: "BettingRecord5D__C-foot-page"
    },
    $k = F({
        __name: "index",
        setup(l) {
            const i = ct(),
                o = ye(),
                s = v(fd),
                p = v([]),
                _ = v(0),
                r = v(1),
                d = v(4),
                g = $ => {
                    u.value = $.name, r.value = 1, b()
                },
                u = v(0),
                b = async () => {
                    const $ = await nt($a({
                        pageSize: 20,
                        pageNo: r.value,
                        typeId: u.value
                    }));
                    p.value = ($ == null ? void 0 : $.data.list) || [], d.value = ($ == null ? void 0 : $.data.totalPage) || 0
                },
                m = async () => {
                    await o.get5DData(), s.value = o.get5D, u.value = s.value[0].typeID, await b()
                };

            function w() {
                i.go(-1)
            }
            const y = () => {
                    r.value--, b()
                },
                N = () => {
                    r.value++, b()
                };
            return $t(() => {
                m()
            }), ($, C) => {
                const f = j("NavBar"),
                    k = j("van-tab"),
                    T = j("van-tabs"),
                    h = j("van-icon");
                return n(), a("div", mk, [t("div", _k, [L(f, {
                    "left-arrow": "",
                    onClickLeft: w,
                    class: "main",
                    title: "5D Lotre"
                })]), t("div", vk, [L(T, {
                    active: _.value,
                    "onUpdate:active": C[0] || (C[0] = x => _.value = x),
                    onClickTab: g
                }, {
                    default: P(() => [(n(!0), a(S, null, G(s.value, (x, I) => (n(), tt(k, {
                        key: I,
                        name: x.typeID
                    }, {
                        title: P(() => [t("div", {
                            innerHTML: x.typeName.replace(/<br ?\/?>/, "")
                        }, null, 8, kk)]),
                        _: 2
                    }, 1032, ["name"]))), 128))]),
                    _: 1
                }, 8, ["active"])]), t("div", hk, [L(Fa, {
                    mayrecord: p.value
                }, null, 8, ["mayrecord"])]), p.value.length ? (n(), a("div", fk, [t("div", {
                    class: B(["BettingRecord5D__C-foot-previous", {
                        disabled: r.value <= 1
                    }]),
                    onClick: y
                }, [L(h, {
                    name: "arrow-left",
                    class: "BettingRecord5D__C-icon",
                    size: "20"
                })], 2), t("div", yk, e(r.value) + "/" + e(d.value), 1), t("div", {
                    class: B(["BettingRecord5D__C-foot-next", {
                        disabled: r.value >= d.value
                    }]),
                    onClick: N
                }, [L(h, {
                    name: "arrow",
                    class: "BettingRecord5D__C-icon",
                    size: "20"
                })], 2)])) : z("v-if", !0)])
            }
        }
    });
const Ck = V($k, [
        ["__scopeId", "data-v-8ab0e403"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/AllLotteryGames/BettingRecord5D/index.vue"]
    ]),
    tA = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: Ck
    }, Symbol.toStringTag, {
        value: "Module"
    })),
    wk = {
        class: "MyGameRecordList__C"
    },
    Tk = ["onClick"],
    Lk = {
        class: "MyGameRecordList__C-item-m"
    },
    Nk = {
        class: "MyGameRecordList__C-item-m-top"
    },
    zk = {
        class: "MyGameRecordList__C-item-m-bottom"
    },
    Ik = {
        key: 0,
        class: "MyGameRecordList__C-detail"
    },
    xk = {
        class: "MyGameRecordList__C-detail-text"
    },
    Sk = {
        key: 0,
        class: "MyGameRecordList__C-detail-line"
    },
    Rk = ["onClick"],
    Gk = {
        class: "MyGameRecordList__C-detail-line"
    },
    Bk = {
        class: "MyGameRecordList__C-detail-line"
    },
    Ak = {
        class: "MyGameRecordList__C-detail-line"
    },
    Mk = {
        class: "MyGameRecordList__C-detail-line"
    },
    Pk = {
        class: "red"
    },
    Dk = {
        class: "MyGameRecordList__C-detail-line"
    },
    Ok = {
        class: "MyGameRecordList__C-detail-line"
    },
    Ek = {
        key: 0,
        class: "numList"
    },
    qk = {
        key: 1
    },
    jk = {
        class: "MyGameRecordList__C-detail-line noLine"
    },
    Hk = {
        key: 0,
        class: "line1"
    },
    Wk = {
        key: 1,
        class: "line1"
    },
    Fk = {
        class: ""
    },
    Vk = {
        class: ""
    },
    Uk = {
        key: 2,
        class: "line1"
    },
    Kk = {
        class: ""
    },
    Xk = {
        key: 1,
        class: "btn actionBtn"
    },
    Qk = {
        key: 3,
        class: "line1"
    },
    Zk = {
        class: ""
    },
    Jk = {
        key: 1,
        class: "actionBtn"
    },
    Yk = {
        class: ""
    },
    th = {
        class: "MyGameRecordList__C-detail-line"
    },
    eh = {
        key: 1
    },
    ih = {
        class: "MyGameRecordList__C-detail-line"
    },
    nh = {
        key: 1
    },
    ah = {
        class: "MyGameRecordList__C-detail-line"
    },
    oh = F({
        __name: "MayrecordList",
        props: {
            mayrecord: {
                type: Array,
                required: !0
            }
        },
        setup(l) {
            const {
                t: i
            } = kt(), o = v(-1), s = d => {
                switch (d) {
                    case "H":
                        return i("k3Big");
                    case "L":
                        return i("k3Small");
                    case "O":
                        return i("k3Odd");
                    case "E":
                        return i("k3Even");
                    default:
                        return d
                }
            }, p = d => {
                o.value == d ? o.value = -1 : o.value = d
            }, _ = d => {
                var g, u, b;
                if (d.gameType == "3") {
                    if (d.selectType == "|AAA|") return "3=";
                    if (d.oneList.length) return d.oneList[0]
                }
                if (d.gameType == "4") return d.selectType == "|ABC|" ? "3≠" : d.threeList.length ? `${d.threeList.join("")}` : `${d.oneList.join("")}`;
                if ((g = d.towList) != null && g.length) return d.towList[0];
                if ((u = d.towListArr) != null && u.length) return d.towListArr[0];
                if ((b = d.oneList) != null && b.length) switch (d.oneList[0]) {
                    case "H":
                        return "Big";
                    case "L":
                        return "Small";
                    case "O":
                        return "Odd";
                    case "E":
                        return "Even";
                    default:
                        return d.oneList[0]
                }
            }, r = d => {
                var g, u;
                if ((g = d.towList) != null && g.length) return "num";
                if ((u = d.oneList) != null && u.length) return d.oneList[0].length > 2 ? "num" : d.oneList[0]
            };
            return (d, g) => {
                const u = j("svg-icon");
                return n(), a("div", wk, [(n(!0), a(S, null, G(d.mayrecord, (b, m) => (n(), a(S, {
                    key: m
                }, [t("div", {
                    class: "MyGameRecordList__C-item",
                    onClick: Jt(w => p(m), ["stop", "prevent"])
                }, [t("div", {
                    class: B(["MyGameRecordList__C-item-l", ["MyGameRecordList__C-item-l-" + r(b)]])
                }, e(_(b)), 3), t("div", Lk, [t("div", Nk, e(b.issueNumber), 1), t("div", zk, e(b.addTime), 1)]), b.profitAmount ? (n(), a("div", {
                    key: 0,
                    class: B(["MyGameRecordList__C-item-r", {
                        success: b.state
                    }])
                }, [b.profitAmount ? (n(), a("div", {
                    key: 0,
                    class: B({
                        success: b.state
                    })
                }, e(b.state ? d.$t("success") : d.$t("fail")), 3)) : z("v-if", !0), t("span", null, e(`${b.state?"+":"-"}${c(wt)(b.profitAmount)}`), 1)], 2)) : z("v-if", !0)], 8, Tk), m == o.value ? (n(), a("div", Ik, [t("div", xk, e(d.$t("detailMay")), 1), b.orderNumber ? (n(), a("div", Sk, [E(e(d.$t("orderNoMay")) + " ", 1), t("div", {
                    onClick: w => c(Ve)(b.orderNumber)
                }, [E(e(b.orderNumber) + " ", 1), L(u, {
                    name: "copy"
                })], 8, Rk)])) : z("v-if", !0), t("div", Gk, [E(e(d.$t("issueMay")) + " ", 1), t("div", null, e(b.issueNumber), 1)]), t("div", Bk, [E(e(d.$t("amountMay")) + " ", 1), t("div", null, e(c(wt)(b.amount)), 1)]), t("div", Ak, [E(e(d.$t("numMay")) + " ", 1), t("div", null, e(b.betCount), 1)]), t("div", Mk, [E(e(d.$t("afterTaxAmount")) + " ", 1), t("div", Pk, e(c(wt)(b.realAmount)), 1)]), t("div", Dk, [E(e(d.$t("tax")) + " ", 1), t("div", null, e(c(wt)(b.fee)), 1)]), t("div", Ok, [E(e(d.$t("resultMay")) + " ", 1), b.premium ? (n(), a("div", Ek, [(n(!0), a(S, null, G(b.premium, (w, y) => (n(), a("div", {
                    key: y,
                    class: B(["n" + w])
                }, null, 2))), 128))])) : (n(), a("div", qk, "--"))]), t("div", jk, [E(e(d.$t("selectMay")) + " ", 1), b.gameType == 1 ? (n(), a("div", Hk, [b.oneList.length > 0 ? (n(), a(S, {
                    key: 0
                }, [t("span", null, e(d.$t("k3RecordDesc1")), 1), (n(!0), a(S, null, G(b.oneList, (w, y) => (n(), a("span", {
                    key: y + "1",
                    class: "btn"
                }, e(s(w)), 1))), 128))], 64)) : z("v-if", !0)])) : z("v-if", !0), z(" 2个相同的数字 "), b.gameType == 2 ? (n(), a("div", Wk, [b.oneList.length > 0 ? (n(), a(S, {
                    key: 0
                }, [t("span", Fk, e(d.$t("k3RecordDesc2")), 1), (n(!0), a(S, null, G(b.oneList, (w, y) => (n(), a("span", {
                    class: "btn actionViolet",
                    key: y + "1"
                }, e(w), 1))), 128))], 64)) : z("v-if", !0), b.towList.length > 0 ? (n(), a(S, {
                    key: 1
                }, [t("span", Vk, e(d.$t("k3RecordDesc3")), 1), (n(!0), a(S, null, G(b.towList, (w, y) => (n(), a("span", {
                    class: "btn actionRedGreen",
                    key: y + "1"
                }, e(w), 1))), 128))], 64)) : z("v-if", !0)])) : z("v-if", !0), b.gameType == 3 ? (n(), a("div", Uk, [b.oneList.length > 0 ? (n(), a(S, {
                    key: 0
                }, [t("span", Kk, e(d.$t("k3RecordDesc4")), 1), (n(!0), a(S, null, G(b.oneList, (w, y) => (n(), a("span", {
                    class: "btn actionViolet",
                    key: y + "1"
                }, e(w), 1))), 128))], 64)) : z("v-if", !0), b.towList ? (n(), a("div", Xk, e(d.$t("k3RecordDesc5")), 1)) : z("v-if", !0)])) : z("v-if", !0), z(" 不同的号码 "), b.gameType == 4 ? (n(), a("div", Qk, [b.oneList.length > 0 ? (n(), a(S, {
                    key: 0
                }, [t("span", Zk, e(d.$t("k3RecordDesc6")), 1), (n(!0), a(S, null, G(b.oneList, (w, y) => (n(), a("span", {
                    class: "actionViolet",
                    key: y + "1"
                }, e(w), 1))), 128))], 64)) : z("v-if", !0), b.towList ? (n(), a("div", Jk, e(d.$t("k3RecordDesc7")), 1)) : z("v-if", !0), b.threeList.length > 0 ? (n(), a(S, {
                    key: 2
                }, [t("span", Yk, e(d.$t("k3RecordDesc8")), 1), (n(!0), a(S, null, G(b.threeList, (w, y) => (n(), a("span", {
                    class: "actionViolet",
                    key: y + "1"
                }, e(w), 1))), 128))], 64)) : z("v-if", !0)])) : z("v-if", !0)]), t("div", th, [E(e(d.$t("statusMay")) + " ", 1), b.state != 2 ? (n(), a("div", {
                    key: 0,
                    class: B([b.state ? "green" : "red"])
                }, e(b.state ? d.$t("success") : d.$t("fail")), 3)) : (n(), a("div", eh, e(d.$t("k3RecordDesc9")), 1))]), t("div", ih, [E(e(d.$t("winOrLose")) + " ", 1), b.state != 2 ? (n(), a("div", {
                    key: 0,
                    class: B([b.state ? "green" : "red"])
                }, e(`${b.state?"+":"-"} ${c(wt)(b.profitAmount)}`), 3)) : (n(), a("div", nh, "--"))]), t("div", ah, [E(e(d.$t("createTime")) + " ", 1), t("div", null, e(b.addTime), 1)])])) : z("v-if", !0)], 64))), 128))])
            }
        }
    });
const Ua = V(oh, [
        ["__scopeId", "data-v-a5ef3154"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/K3/MayrecordList.vue"]
    ]),
    sh = {
        class: "BettingRecordK3__C"
    },
    lh = {
        class: "BettingRecordK3__C-head"
    },
    ch = {
        class: "BettingRecordK3__C-nav"
    },
    rh = ["innerHTML"],
    uh = {
        class: "BettingRecordK3__C-list"
    },
    dh = {
        key: 0,
        class: "BettingRecordK3__C-foot"
    },
    ph = {
        class: "BettingRecordK3__C-foot-page"
    },
    gh = F({
        __name: "index",
        setup(l) {
            const i = ct(),
                o = ye(),
                s = v(yd),
                p = v([]),
                _ = v(0),
                r = v(1),
                d = v(4),
                g = C => {
                    u.value = C.name, r.value = 1, b()
                },
                u = v(0),
                b = async () => {
                    const C = await nt(wa({
                            pageSize: 20,
                            pageNo: r.value,
                            typeId: u.value
                        })),
                        f = (C == null ? void 0 : C.data.list) || [];
                    for (let k = 0; f.length > k; k++) {
                        let T = f[k].gameType.split(","),
                            h = f[k].selectType.split(",");
                        for (let x = 0; T.length > x; x++)
                            if (T[x] == "1" || T[x] == "2" || T[x] == "3") f[k].gameType = "1", f[k].oneList = h;
                            else if (T[x] == "5" || T[x] == "6") {
                            let I = [],
                                R = [],
                                A = [];
                            for (let M = 0; h.length > M; M++) {
                                if (h[M] == "|11|" || h[M] == "|22|" || h[M] == "|33|" || h[M] == "|44|" || h[M] == "|55|" || h[M] == "|66|") {
                                    let D = h[M].split("|");
                                    D.pop(), D.shift(), I.push(D.join())
                                }
                                if (h[M] == ":11:" || h[M] == ":22:" || h[M] == ":33:" || h[M] == ":44:" || h[M] == ":55:" || h[M] == ":66:") {
                                    let D = h[M].split(":");
                                    D.pop(), D.shift(), R.push(D.join())
                                }
                                if (h[M] == ":1:" || h[M] == ":2:" || h[M] == ":3:" || h[M] == ":4:" || h[M] == ":5:" || h[M] == ":6:") {
                                    let D = h[M].split(":");
                                    D.pop(), D.shift(), A.push(D.join())
                                }
                            }
                            f[k].gameType = "2", f[k].oneList = I, f[k].towList = !!m(R, A), f[k].towListArr = m(R, A)
                        } else if (T[x] == "7" || T[x] == "8") {
                            let I = [],
                                R = !1;
                            for (let A = 0; h.length > A; A++) {
                                if (h[A] == "|111|" || h[A] == "|222|" || h[A] == "|333|" || h[A] == "|444|" || h[A] == "|555|" || h[A] == "|666|") {
                                    let M = h[A].split("|");
                                    M.pop(), M.shift(), I.push(M.join())
                                }
                                h[A] == "|AAA|" && (R = !0), f[k].oneList = I, f[k].towList = R, f[k].gameType = "3"
                            }
                        } else if (T[x] == "9" || T[x] == "10" || T[x] == "4") {
                            let I = [],
                                R = !1,
                                A = [];
                            for (let M = 0; h.length > M; M++) {
                                if (h[M] == "|1|" || h[M] == "|2|" || h[M] == "|3|" || h[M] == "|4|" || h[M] == "|5|" || h[M] == "|6|") {
                                    let D = h[M].split("|");
                                    D.pop(), D.shift(), I.push(D.join())
                                }
                                if (h[M] == "|ABC|" && (R = !0), h[M] == ".1." || h[M] == ".2." || h[M] == ".3." || h[M] == ".4." || h[M] == ".5." || h[M] == ".6.") {
                                    let D = h[M].split(".");
                                    D.pop(), D.shift(), A.push(D.join())
                                }
                            }
                            f[k].oneList = I, f[k].towList = R, f[k].threeList = A, f[k].gameType = "4"
                        }
                    }
                    p.value = f || [], d.value = (C == null ? void 0 : C.data.totalPage) || 0
                },
                m = (C, f) => {
                    let k = [];
                    for (var T = 0; C.length > T; T++) {
                        let x = C[T],
                            I = [];
                        for (var h = 0; f.length > h; h++) I.push(f[h]);
                        if (I.length > 0) {
                            let R = I.sort().join(",");
                            k.push(x + "|" + R)
                        }
                    }
                    return k.sort()
                },
                w = async () => {
                    await o.getK3Data(), s.value = o.getK3, u.value = s.value[0].typeID, await b()
                };

            function y() {
                i.go(-1)
            }
            const N = () => {
                    r.value--, b()
                },
                $ = () => {
                    r.value++, b()
                };
            return $t(() => {
                w()
            }), (C, f) => {
                const k = j("NavBar"),
                    T = j("van-tab"),
                    h = j("van-tabs"),
                    x = j("van-icon");
                return n(), a("div", sh, [t("div", lh, [L(k, {
                    "left-arrow": "",
                    onClickLeft: y,
                    class: "main",
                    title: "K3 Lotre"
                })]), t("div", ch, [L(h, {
                    active: _.value,
                    "onUpdate:active": f[0] || (f[0] = I => _.value = I),
                    onClickTab: g
                }, {
                    default: P(() => [(n(!0), a(S, null, G(s.value, (I, R) => (n(), tt(T, {
                        key: R,
                        name: I.typeID
                    }, {
                        title: P(() => [t("div", {
                            innerHTML: I.typeName.replace(/<br ?\/?>/, "")
                        }, null, 8, rh)]),
                        _: 2
                    }, 1032, ["name"]))), 128))]),
                    _: 1
                }, 8, ["active"])]), t("div", uh, [L(Ua, {
                    mayrecord: p.value
                }, null, 8, ["mayrecord"])]), p.value.length ? (n(), a("div", dh, [t("div", {
                    class: B(["BettingRecordK3__C-foot-previous", {
                        disabled: r.value <= 1
                    }]),
                    onClick: N
                }, [L(x, {
                    name: "arrow-left",
                    class: "BettingRecordK3__C-icon",
                    size: "20"
                })], 2), t("div", ph, e(r.value) + "/" + e(d.value), 1), t("div", {
                    class: B(["BettingRecordK3__C-foot-next", {
                        disabled: r.value >= d.value
                    }]),
                    onClick: $
                }, [L(x, {
                    name: "arrow",
                    class: "BettingRecordK3__C-icon",
                    size: "20"
                })], 2)])) : z("v-if", !0)])
            }
        }
    });
const bh = V(gh, [
        ["__scopeId", "data-v-c228f246"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/AllLotteryGames/BettingRecordK3/index.vue"]
    ]),
    eA = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: bh
    }, Symbol.toStringTag, {
        value: "Module"
    })),
    mh = {
        class: "MyGameRecordList__C"
    },
    _h = ["onClick"],
    vh = {
        class: "MyGameRecordList__C-item-m"
    },
    kh = {
        class: "MyGameRecordList__C-item-m-top"
    },
    hh = {
        class: "MyGameRecordList__C-item-m-bottom"
    },
    fh = {
        key: 0,
        class: "MyGameRecordList__C-detail"
    },
    yh = {
        class: "MyGameRecordList__C-detail-text"
    },
    $h = {
        key: 0,
        class: "MyGameRecordList__C-detail-line"
    },
    Ch = ["onClick"],
    wh = {
        class: "MyGameRecordList__C-detail-line"
    },
    Th = {
        class: "MyGameRecordList__C-detail-line"
    },
    Lh = {
        class: "MyGameRecordList__C-detail-line"
    },
    Nh = {
        class: "MyGameRecordList__C-detail-line"
    },
    zh = {
        class: "red"
    },
    Ih = {
        class: "MyGameRecordList__C-detail-line"
    },
    xh = {
        class: "MyGameRecordList__C-detail-line"
    },
    Sh = {
        key: 0
    },
    Rh = {
        class: "MyGameRecordList__C-inlineB"
    },
    Gh = {
        key: 0,
        class: "MyGameRecordList__C-inlineB purpleColor"
    },
    Bh = {
        key: 1
    },
    Ah = {
        class: "MyGameRecordList__C-detail-line"
    },
    Mh = {
        class: "MyGameRecordList__C-detail-line"
    },
    Ph = {
        key: 1
    },
    Dh = {
        class: "MyGameRecordList__C-detail-line"
    },
    Oh = {
        key: 1
    },
    Eh = {
        class: "MyGameRecordList__C-detail-line"
    },
    qh = F({
        __name: "MayrecordList",
        props: {
            mayrecord: {
                type: Array,
                required: !0
            }
        },
        setup(l) {
            const {
                t: i
            } = kt(), o = v(-1), s = g => {
                switch (g) {
                    case "big":
                        return "big";
                    case "green":
                    case "red":
                    case "violet":
                        return "";
                    default:
                        return g
                }
            }, p = g => {
                switch (g % 2) {
                    case 1:
                        return i("greenColor");
                    default:
                        return i("redColor")
                }
            }, _ = g => {
                switch (g % 2) {
                    case 1:
                        return "greenColor";
                    default:
                        return "redColor"
                }
            }, r = g => {
                switch (g) {
                    case "small":
                        return i("small");
                    case "big":
                        return i("big");
                    case "green":
                        return i("green");
                    case "violet":
                        return i("purpleColor");
                    case "red":
                        return i("redColor");
                    default:
                        return g
                }
            }, d = g => {
                o.value == g ? o.value = -1 : o.value = g
            };
            return (g, u) => {
                const b = j("svg-icon");
                return n(), a("div", mh, [(n(!0), a(S, null, G(g.mayrecord, (m, w) => (n(), a(S, {
                    key: w
                }, [t("div", {
                    class: "MyGameRecordList__C-item",
                    onClick: Jt(y => d(w), ["stop", "prevent"])
                }, [t("div", {
                    class: B(["MyGameRecordList__C-item-l", ["MyGameRecordList__C-item-l-" + m.selectType]])
                }, e(s(m.selectType)), 3), t("div", vh, [t("div", kh, e(m.issueNumber), 1), t("div", hh, e(m.addTime), 1)]), m.profitAmount ? (n(), a("div", {
                    key: 0,
                    class: B(["MyGameRecordList__C-item-r", {
                        success: m.state
                    }])
                }, [m.profitAmount ? (n(), a("div", {
                    key: 0,
                    class: B({
                        success: m.state
                    })
                }, e(m.state ? g.$t("success") : g.$t("fail")), 3)) : z("v-if", !0), t("span", null, e(`${m.state?"+":"-"}${c(wt)(m.profitAmount)}`), 1)], 2)) : z("v-if", !0)], 8, _h), w == o.value ? (n(), a("div", fh, [t("div", yh, e(g.$t("detailMay")), 1), m.orderNumber ? (n(), a("div", $h, [t("span", null, e(g.$t("orderNoMay")), 1), t("div", {
                    onClick: y => c(Ve)(m.orderNumber)
                }, [E(e(m.orderNumber) + " ", 1), L(b, {
                    name: "copy"
                })], 8, Ch)])) : z("v-if", !0), t("div", wh, [t("span", null, e(g.$t("issueMay")), 1), t("div", null, e(m.issueNumber), 1)]), t("div", Th, [t("span", null, e(g.$t("amountMay")), 1), t("div", null, e(c(wt)(m.amount)), 1)]), t("div", Lh, [t("span", null, e(g.$t("numMay")), 1), t("div", null, e(m.betCount), 1)]), t("div", Nh, [t("span", null, e(g.$t("afterTaxAmount")), 1), t("div", zh, e(c(wt)(m.realAmount)), 1)]), t("div", Ih, [t("span", null, e(g.$t("tax")), 1), t("div", null, e(c(wt)(m.fee)), 1)]), t("div", xh, [t("span", null, e(g.$t("resultMay")), 1), m.number ? (n(), a("div", Sh, [t("div", Rh, e(m.number), 1), t("div", {
                    class: B(["MyGameRecordList__C-inlineB", [_(Number(m.number))]])
                }, e(p(Number(m.number))), 3), m.number == 0 || m.number == 5 ? (n(), a("div", Gh, e(g.$t("purpleColor")), 1)) : z("v-if", !0), t("div", {
                    class: B(["MyGameRecordList__C-inlineB", [Number(m.number) > 4 ? "big" : "small"]])
                }, e(Number(m.number) > 4 ? g.$t("big") : g.$t("small")), 3)])) : (n(), a("div", Bh, "--"))]), t("div", Ah, [t("span", null, e(g.$t("selectMay")), 1), t("div", null, e(r(m.selectType)), 1)]), t("div", Mh, [t("span", null, e(g.$t("statusMay")), 1), m.state != 2 ? (n(), a("div", {
                    key: 0,
                    class: B([m.state ? "green" : "red"])
                }, e(m.state ? g.$t("success") : g.$t("fail")), 3)) : (n(), a("div", Ph, e(g.$t("k3RecordDesc9")), 1))]), t("div", Dh, [t("span", null, e(g.$t("winOrLose")), 1), m.state != 2 ? (n(), a("div", {
                    key: 0,
                    class: B([m.state ? "green" : "red"])
                }, e(`${m.state?"+":"-"} ${c(wt)(m.profitAmount)}`), 3)) : (n(), a("div", Oh, "--"))]), t("div", Eh, [t("span", null, e(g.$t("createTime")), 1), t("div", null, e(m.addTime), 1)])])) : z("v-if", !0)], 64))), 128))])
            }
        }
    });
const Cn = V(qh, [
        ["__scopeId", "data-v-2faec5cb"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/WinGo/MayrecordList.vue"]
    ]),
    jh = {
        class: "BettingRecordWin__C"
    },
    Hh = {
        class: "BettingRecordWin__C-head"
    },
    Wh = {
        class: "BettingRecordWin__C-nav"
    },
    Fh = ["innerHTML"],
    Vh = {
        class: "BettingRecordWin__C-list"
    },
    Uh = {
        key: 0,
        class: "BettingRecordWin__C-foot"
    },
    Kh = {
        class: "BettingRecordWin__C-foot-page"
    },
    Xh = F({
        __name: "index",
        setup(l) {
            const i = ct(),
                o = ye();
            let s = v([]);
            const p = v([]),
                _ = v(0),
                r = v(1),
                d = v(4),
                g = $ => {
                    u.value = $.name, r.value = 1, b()
                },
                u = v(0),
                b = async () => {
                    const [$, C] = await ne(vn({
                        pageSize: 20,
                        pageNo: r.value,
                        typeId: u.value
                    }));
                    p.value = C.list || [], d.value = C.totalPage
                },
                m = async () => {
                    await o.getWinGoData(), s.value = o.getWingo, u.value = s.value[0].typeID, b()
                };

            function w() {
                i.go(-1)
            }
            const y = () => {
                    r.value--, b()
                },
                N = () => {
                    r.value++, b()
                };
            return $t(() => {
                m()
            }), ($, C) => {
                const f = j("NavBar"),
                    k = j("van-tab"),
                    T = j("van-tabs"),
                    h = j("van-icon");
                return n(), a("div", jh, [t("div", Hh, [L(f, {
                    "left-arrow": "",
                    onClickLeft: w,
                    class: "main",
                    title: "Win Go"
                })]), t("div", Wh, [L(T, {
                    active: _.value,
                    "onUpdate:active": C[0] || (C[0] = x => _.value = x),
                    onClickTab: g
                }, {
                    default: P(() => [(n(!0), a(S, null, G(c(s), (x, I) => (n(), tt(k, {
                        key: I,
                        name: x.typeID
                    }, {
                        title: P(() => [t("div", {
                            innerHTML: x.typeName.replace(/<br ?\/?>/, "")
                        }, null, 8, Fh)]),
                        _: 2
                    }, 1032, ["name"]))), 128))]),
                    _: 1
                }, 8, ["active"])]), t("div", Vh, [L(Cn, {
                    mayrecord: p.value
                }, null, 8, ["mayrecord"])]), p.value.length ? (n(), a("div", Uh, [t("div", {
                    class: B(["BettingRecordWin__C-foot-previous", {
                        disabled: r.value <= 1
                    }]),
                    onClick: y
                }, [L(h, {
                    name: "arrow-left",
                    class: "BettingRecordWin__C-icon",
                    size: "20"
                })], 2), t("div", Kh, e(r.value) + "/" + e(d.value), 1), t("div", {
                    class: B(["BettingRecordWin__C-foot-next", {
                        disabled: r.value >= d.value
                    }]),
                    onClick: N
                }, [L(h, {
                    name: "arrow",
                    class: "BettingRecordWin__C-icon",
                    size: "20"
                })], 2)])) : z("v-if", !0)])
            }
        }
    });
const Qh = V(Xh, [
        ["__scopeId", "data-v-6d173501"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/AllLotteryGames/BettingRecordWin/index.vue"]
    ]),
    iA = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: Qh
    }, Symbol.toStringTag, {
        value: "Module"
    })),
    Zh = {
        class: "BettingRecordWinTrx__C"
    },
    Jh = {
        class: "BettingRecordWinTrx__C-head"
    },
    Yh = {
        class: "BettingRecordWinTrx__C-nav"
    },
    tf = ["innerHTML"],
    ef = {
        class: "BettingRecordWinTrx__C-list"
    },
    nf = {
        key: 0,
        class: "BettingRecordWinTrx__C-foot"
    },
    af = {
        class: "BettingRecordWinTrx__C-foot-page"
    },
    of = F({
        __name: "index",
        setup(l) {
            const i = ct(),
                o = ye(),
                s = v(hd),
                p = v([]),
                _ = v(0),
                r = v(1),
                d = v(0),
                g = v(4),
                u = $ => {
                    d.value = $.name, r.value = 1, b()
                },
                b = async () => {
                    const [$, C] = await ne(kn({
                        pageSize: 20,
                        pageNo: r.value,
                        typeId: d.value
                    }));
                    p.value = C.list || [], g.value = C.totalPage
                },
                m = async () => {
                    await o.getTrxData(), s.value = o.getTrx, d.value = s.value[0].typeID, b()
                };

            function w() {
                i.go(-1)
            }
            const y = () => {
                    r.value--, b()
                },
                N = () => {
                    r.value++, b()
                };
            return $t(() => {
                m()
            }), ($, C) => {
                const f = j("NavBar"),
                    k = j("van-tab"),
                    T = j("van-tabs"),
                    h = j("van-icon");
                return n(), a("div", Zh, [t("div", Jh, [L(f, {
                    "left-arrow": "",
                    onClickLeft: w,
                    class: "main",
                    title: "Trx Win Go"
                })]), t("div", Yh, [L(T, {
                    active: _.value,
                    "onUpdate:active": C[0] || (C[0] = x => _.value = x),
                    onClickTab: u
                }, {
                    default: P(() => [(n(!0), a(S, null, G(s.value, (x, I) => (n(), tt(k, {
                        key: I,
                        name: x.typeID
                    }, {
                        title: P(() => [t("div", {
                            innerHTML: x.typeName.replace(/<br ?\/?>/, "")
                        }, null, 8, tf)]),
                        _: 2
                    }, 1032, ["name"]))), 128))]),
                    _: 1
                }, 8, ["active"])]), t("div", ef, [L(Cn, {
                    mayrecord: p.value
                }, null, 8, ["mayrecord"])]), p.value.length ? (n(), a("div", nf, [t("div", {
                    class: B(["BettingRecordWinTrx__C-foot-previous", {
                        disabled: r.value <= 1
                    }]),
                    onClick: y
                }, [L(h, {
                    name: "arrow-left",
                    class: "BettingRecordWinTrx__C-icon",
                    size: "20"
                })], 2), t("div", af, e(r.value) + "/" + e(g.value), 1), t("div", {
                    class: B(["BettingRecordWinTrx__C-foot-next", {
                        disabled: r.value >= g.value
                    }]),
                    onClick: N
                }, [L(h, {
                    name: "arrow",
                    class: "BettingRecordWinTrx__C-icon",
                    size: "20"
                })], 2)])) : z("v-if", !0)])
            }
        }
    });
const sf = V( of , [
        ["__scopeId", "data-v-7bbbf1c1"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/AllLotteryGames/BettingRecordWinTrx/index.vue"]
    ]),
    nA = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: sf
    }, Symbol.toStringTag, {
        value: "Module"
    })),
    lt = v({
        odds: 1.5,
        money_list: [100, 1e3, 200, 5e3, 1e4],
        bet_money: 0,
        binguoType: 1,
        currentNumber: "20230610858776",
        award_result: "246",
        bet_item: "",
        trend_result: ["6", "7", "8", "9", "10", "12", "13", "14", "15", "16", "17", "18", "5"],
        trend_result2: ["123", "245", "532", "666"],
        currentMoneyIndex: 0,
        bet_number: "",
        beishu: 1,
        beishuList: [1, 5, 10, 20, 50, 100],
        currentBeishuIndex: 0,
        currentBetType: void 0,
        currentPlayId: 0,
        currentSelectType: "",
        currentOdds: "",
        drawIssnum: ""
    }),
    si = v(),
    ln = v(!1),
    li = v(!1),
    oa = v(!0),
    sa = v(!1),
    lf = v(!1),
    cn = v("00:00"),
    cf = v(!1),
    rn = v(!0),
    {
        t: un
    } = Ai.global,
    ci = v([]),
    Ue = v([{
        value: un("small"),
        type: 1,
        range: "3-9",
        beishu: "2.0",
        bet_amount: 0,
        key: "Small",
        groupId: 1,
        playId: 0,
        hot: !1
    }, {
        value: un("binguoHe"),
        type: 2,
        range: "10-11",
        beishu: "3.0",
        bet_amount: 0,
        key: "Drawn",
        groupId: 1,
        playId: 0,
        hot: !1
    }, {
        value: un("k3Big"),
        type: 3,
        range: "12-18",
        beishu: "5.0",
        bet_amount: 0,
        key: "Big",
        groupId: 1,
        playId: 0,
        hot: !1
    }]),
    ri = v(Array.from({
        length: 16
    }, (l, i) => {
        const o = i + 3;
        return {
            value: o,
            type: o < 10 ? 1 : o > 11 ? 3 : 2,
            beishu: "2.0",
            bet_amount: 0,
            hot: !1,
            groupId: 1,
            playId: 0
        }
    })),
    Re = v({
        third: {
            amount1: 0,
            amount2: 0
        },
        two: 0,
        one: {
            amount1: 0,
            amount2: 0,
            amount3: 0
        }
    }),
    Pe = v([{
        value: "1",
        amount1: 0,
        amount2: 0,
        amount3: 0,
        hot1: !1,
        hot2: !1,
        hot3: !1
    }, {
        value: "2",
        amount1: 0,
        amount2: 0,
        amount3: 0,
        hot1: !1,
        hot2: !1,
        hot3: !1
    }, {
        value: "3",
        amount1: 0,
        amount2: 0,
        amount3: 0,
        hot1: !1,
        hot2: !1,
        hot3: !1
    }, {
        value: "4",
        amount1: 0,
        amount2: 0,
        amount3: 0,
        hot1: !1,
        hot2: !1,
        hot3: !1
    }, {
        value: "5",
        amount1: 0,
        amount2: 0,
        amount3: 0,
        hot1: !1,
        hot2: !1,
        hot3: !1
    }, {
        value: "6",
        amount1: 0,
        amount2: 0,
        amount3: 0,
        hot1: !1,
        hot2: !1,
        hot3: !1
    }, {
        value: "*",
        amount1: 0,
        amount2: 0,
        amount3: 0,
        hot1: !1,
        hot2: !1,
        hot3: !1
    }]),
    Hi = () => {
        const {
            t: l
        } = kt(), i = v(), o = Q(() => [ie("home/AllLotteryGames/binguo", "dice_" + lt.value.award_result.toString()[0]), ie("home/AllLotteryGames/binguo", "dice_" + lt.value.award_result.toString()[1]), ie("home/AllLotteryGames/binguo", "dice_" + lt.value.award_result.toString()[2])]), s = Q(() => lt.value.currentBetType === 1 ? "small" : lt.value.currentBetType === 2 ? "and" : "big"), p = async () => {
            const I = await nt(Cd());
            I != null && I.data && (lt.value.money_list = I.data.betAmount, lt.value.beishuList = I.data.betMultiplier, lt.value.bet_money = I.data.betAmount[0])
        }, _ = async () => {
            const I = await nt(wd());
            if (I != null && I.data) {
                ci.value = I == null ? void 0 : I.data;
                let R = I == null ? void 0 : I.data;
                R.filter(D => D.groupId === 1).forEach(D => {
                    Number(D.betType) ? ri.value.forEach(H => {
                        D.betType === H.value + "" && (H.beishu = D.odds, H.playId = D.playId)
                    }) : Ue.value.forEach(H => {
                        H.key === D.betType && (H.beishu = D.odds, H.playId = D.playId)
                    })
                }), R.filter(D => D.groupId !== 1).forEach(D => {
                    D.groupId === 4 && (D.betType === "1" ? Re.value.third.amount1 = D.odds : Re.value.third.amount2 = D.odds), D.groupId === 3 && (Re.value.two = D.odds), D.groupId === 2 && (D.betType === "1" ? Re.value.one.amount1 = D.odds : D.betType === "2" ? Re.value.one.amount2 = D.odds : Re.value.one.amount3 = D.odds)
                })
            }
        }, r = async () => {
            const I = await nt(Nd({
                issueNumber: lt.value.currentNumber
            }));
            I != null && I.data && (I.data.forEach(R => {
                switch (Ue.value.forEach(A => {
                    R.playId === A.playId && (A.bet_amount = R.amount)
                }), ri.value.forEach(A => {
                    R.playId === A.playId && (A.bet_amount = R.amount)
                }), R.playId) {
                    case 28:
                        Pe.value[Number(R.selectType[0]) - 1].amount1 = R.amount;
                        break;
                    case 29:
                        Pe.value[6].amount1 = R.amount;
                        break;
                    case 27:
                        Pe.value[Number(R.selectType[0]) - 1].amount2 = R.amount;
                        break;
                    case 24:
                        Pe.value[Number(R.selectType[0]) - 1].amount3 = R.amount;
                        break
                }
            }), await d(0), ee(() => {
                I.data.sort((M, D) => D.amount - M.amount).slice(0, 3).forEach(M => {
                    let D = Ue.value.findIndex(X => M.playId === X.playId);
                    D > -1 && (Ue.value[D].hot = !0);
                    let H = ri.value.findIndex(X => M.playId === X.playId);
                    switch (H > -1 && (ri.value[H].hot = !0), M.playId) {
                        case 28:
                            Pe.value[Number(M.selectType[0]) - 1].hot1 = !0;
                            break;
                        case 29:
                            Pe.value[6].hot1 = !0;
                            break;
                        case 27:
                            Pe.value[Number(M.selectType[0]) - 1].hot2 = !0;
                            break;
                        case 24:
                            Pe.value[Number(M.selectType[0]) - 1].hot3 = !0;
                            break
                    }
                })
            }))
        }, d = async I => {
            Pe.value.forEach(R => {
                R.hot1 = !1, R.hot2 = !1, R.hot3 = !1, I === 1 && (R.amount1 = 0, R.amount2 = 0, R.amount3 = 0)
            }), Ue.value.forEach(R => {
                I === 1 && (R.bet_amount = 0), R.hot = !1
            }), ri.value.forEach(R => {
                I === 1 && (R.bet_amount = 0), R.hot = !1
            })
        }, g = async () => {
            const I = await nt(Td());
            I && (I.data ? I.data.startTime && I.data.endTime && (lt.value.currentNumber = I == null ? void 0 : I.data.issueNumber, C(I.data.serviceTime, I.data.endTime, async () => {
                cn.value = "10:00", await g(), clearInterval(i.value), setTimeout(() => {
                    u()
                }, 60 * 1e3), d(1)
            })) : rn.value = !1, await r())
        }, u = async () => {
            let I = 1;
            i.value = setInterval(async () => {
                I === 10 ? clearInterval(i.value) : (await b(), await m(), I++)
            }, 1e4)
        }, b = async () => {
            const I = await nt(Ld());
            I && (lt.value.award_result = I == null ? void 0 : I.data.result, lt.value.drawIssnum = I == null ? void 0 : I.data.issueNo)
        }, m = async () => {
            const I = await nt(ja());
            I && (lt.value.trend_result = I == null ? void 0 : I.data.map(R => R.resultSum + "").slice(0, 13).reverse(), lt.value.trend_result2 = I == null ? void 0 : I.data.map(R => R.result + "").slice(0, 4).reverse())
        }, w = I => {
            li.value = !0, lt.value.bet_number = I.value + "", lt.value.currentBetType = I.type, lt.value.currentPlayId = I.playId, lt.value.currentOdds = I.beishu + ""
        }, y = (I, R) => {
            var A, M, D, H;
            R === 1 ? (lt.value.bet_number = I, lt.value.currentBetType = R, lt.value.currentPlayId = (A = ci.value.find(X => X.betType === "1" && X.groupId === 2)) == null ? void 0 : A.playId, lt.value.currentOdds = Re.value.one.amount1 + "") : R === 2 ? (lt.value.bet_number = I + "," + I, I.includes("6") ? lt.value.currentBetType = 3 : I.includes("5") ? lt.value.currentBetType = 2 : lt.value.currentBetType = 1, lt.value.currentOdds = Re.value.two + "", lt.value.currentPlayId = (M = ci.value.find(X => X.betType === "2" && X.groupId === 3)) == null ? void 0 : M.playId) : R === 3 && (lt.value.bet_number = I + "," + I + "," + I, /[123]/.test(I) ? lt.value.currentBetType = 1 : lt.value.currentBetType = 3, I.includes("*") ? (lt.value.currentOdds = Re.value.third.amount2 + "", lt.value.currentPlayId = (D = ci.value.find(X => X.betType === "2" && X.groupId === 4)) == null ? void 0 : D.playId) : (lt.value.currentOdds = Re.value.third.amount1 + "", lt.value.currentPlayId = (H = ci.value.find(X => X.betType === "1" && X.groupId === 4)) == null ? void 0 : H.playId)), li.value = !0
        }, N = async () => {
            var D;
            if (!rn.value) {
                li.value = !1, sa.value = !0;
                return
            }
            if (!oa.value) return;
            let I = ci.value.find(H => H.playId === lt.value.currentPlayId),
                R = "";
            (I == null ? void 0 : I.groupId) === 2 || (I == null ? void 0 : I.groupId) === 3 ? R = lt.value.bet_number.split(",")[0] : (I == null ? void 0 : I.groupId) === 4 ? R = lt.value.bet_number.includes("*") ? "***" : lt.value.bet_number.split(",").join("") : R = Number(lt.value.bet_number) ? lt.value.bet_number : (D = Ue.value.find(H => H.value === lt.value.bet_number)) == null ? void 0 : D.key;
            let A = {
                issueNumber: lt.value.currentNumber,
                amount: lt.value.bet_money * lt.value.beishu,
                figure: Number(lt.value.beishu),
                gameType: (I == null ? void 0 : I.groupId) + "",
                selectType: R,
                playId: lt.value.currentPlayId
            };
            (await nt(zd(A))).data && (gn(l("code402")), li.value = !1, r())
        }, $ = (I, R) => {
            let A = new Date(I.replace(/-/g, "/"));
            return new Date(R.replace(/-/g, "/")).getTime() - A.getTime()
        }, C = (I, R, A) => {
            clearInterval(si.value), si.value = void 0;
            let M = $(I, R);
            if (M <= 1e3) throw new Error("时间不正确");
            si.value = setInterval(() => {
                if (M -= 1e3, M <= 1e3) {
                    clearInterval(si.value), A();
                    return
                }
                cn.value = Ts(M, "mm:ss")
            }, 1e3)
        }, f = () => ln.value = !ln.value, k = I => {
            I === "add" ? lt.value.beishu = Number(lt.value.beishu) + 1 : lt.value.beishu = Number(lt.value.beishu) - 1
        }, T = () => {
            li.value = !1, lt.value.currentBeishuIndex = 0, lt.value.currentMoneyIndex = 0
        }, h = () => Ri.back(), x = I => I >= 1e6 ? (I / 1e6).toFixed(1).replace(/\.0$/, "") + "M" : I >= 1e3 ? (I / 1e3).toFixed(1).replace(/\.0$/, "") + "K" : I + "";
        return At(() => lt.value.currentMoneyIndex, I => {
            lt.value.bet_money = Number(lt.value.money_list[I])
        }, {
            immediate: !0
        }), At(() => lt.value.bet_number, () => {
            lt.value.currentMoneyIndex = 0, lt.value.currentBeishuIndex = 0
        }, {
            immediate: !0
        }), At(() => lt.value.currentBeishuIndex, I => {
            lt.value.beishu = Number(lt.value.beishuList[I])
        }, {
            immediate: !0
        }), He(() => {
            clearInterval(si.value)
        }), {
            store: lt,
            timer: si,
            isShowBetMoney: ln,
            filterNumberSize: s,
            handleToggleShwoMoney: f,
            handleBet: w,
            goBack: h,
            handleStep: k,
            handleCancel: T,
            isSell: rn,
            handleAlike: y,
            getBinguoConfig: p,
            getBinguoOddsList: _,
            getGameBingo18Issue: g,
            countdownTimeFun: C,
            getBingo18LastGameResult: b,
            getBingo18BetAmount: r,
            handleBetSubmit: N,
            getBingo18Last50Result: m,
            formatNum: x,
            checkRule: oa,
            resultImgList: o,
            betSizeList: Ue,
            betNumberList: ri,
            betSheetVisible: li,
            overVisble: sa,
            alikeList: Pe,
            timeText: cn,
            oddObject: Re,
            playerRuleVisble: lf,
            betPopTXT: cf
        }
    },
    Ka = l => (zt("data-v-5ba4aae3"), l = l(), It(), l),
    rf = {
        class: "binguo_info"
    },
    uf = {
        class: "binguo_award"
    },
    df = {
        key: 0,
        class: "main"
    },
    pf = {
        class: "current_award"
    },
    gf = {
        class: "tit"
    },
    bf = {
        class: "current_number"
    },
    mf = {
        class: "award_time"
    },
    _f = {
        class: "award_result"
    },
    vf = {
        class: "tit"
    },
    kf = {
        class: "award_type"
    },
    hf = {
        key: 1,
        class: "over_tip"
    },
    ff = {
        class: "trend"
    },
    yf = {
        key: 0,
        class: "trend_result1"
    },
    $f = {
        class: "text"
    },
    Cf = {
        class: "result_list"
    },
    wf = Ka(() => t("span", {
        class: "tag animation_tag"
    }, "-", -1)),
    Tf = {
        key: 1,
        class: "trend_result2"
    },
    Lf = {
        class: "result_list2"
    },
    Nf = {
        class: "result_list2"
    },
    zf = {
        class: "animation_tag"
    },
    If = Ka(() => t("div", {
        id: "time"
    }, null, -1)),
    xf = F({
        __name: "BinguoInfo",
        setup(l) {
            const {
                store: i,
                resultImgList: o,
                isSell: s,
                timeText: p,
                getGameBingo18Issue: _,
                getBingo18LastGameResult: r,
                getBingo18Last50Result: d
            } = Hi(), g = ct();

            function u(m) {
                let w = 0;
                return i.value.binguoType === 1 ? w = Number(m) : (w = 0, m.split("").forEach(y => {
                    w += Number(y)
                })), w < 10 ? "small" : w === 11 || w === 10 ? "sum" : "big"
            }
            const b = () => {
                g.push({
                    path: "/home/AllLotteryGames/BinguoCount"
                })
            };
            return _(), r(), d(), (m, w) => {
                const y = j("van-icon");
                return n(), a(S, null, [t("div", rf, [t("div", uf, [c(s) ? (n(), a("div", df, [t("div", pf, [t("div", gf, e(m.$t("currentIssNumber")), 1), t("div", bf, e(c(i).currentNumber), 1)]), t("div", mf, e(c(p)), 1), t("div", _f, [t("div", vf, e(c(i).drawIssnum), 1), t("div", kf, [t("div", {
                    style: ve({
                        backgroundImage: `url(${c(o)[0]}) `
                    })
                }, null, 4), c(i).binguoType !== 2 ? (n(), tt(y, {
                    key: 0,
                    name: c(ie)("home/AllLotteryGames/binguo", "add")
                }, null, 8, ["name"])) : z("v-if", !0), t("div", {
                    style: ve({
                        backgroundImage: `url(${c(o)[1]}) `
                    })
                }, null, 4), c(i).binguoType !== 2 ? (n(), tt(y, {
                    key: 1,
                    name: c(ie)("home/AllLotteryGames/binguo", "add")
                }, null, 8, ["name"])) : z("v-if", !0), t("div", {
                    style: ve({
                        backgroundImage: `url(${c(o)[2]})`
                    })
                }, null, 4)])])])) : (n(), a("div", hf, e(m.$t("playerEnd")), 1))]), t("div", ff, [c(i).binguoType === 1 ? (n(), a("div", yf, [t("div", $f, e(m.$t("result")), 1), t("div", Cf, [(n(!0), a(S, null, G(c(i).trend_result, N => (n(), a("span", {
                    class: B(["tag", `${u(N)}_tag`])
                }, e(N), 3))), 256)), wf])])) : (n(), a("div", Tf, [(n(!0), a(S, null, G(c(i).trend_result2, N => (n(), a("div", Lf, [(n(!0), a(S, null, G(N, $ => (n(), a("span", {
                    class: B(`${u(N)}_tag`)
                }, e($), 3))), 256))]))), 256)), t("div", Nf, [(n(), a(S, null, G(3, () => t("span", zf)), 64))])])), t("div", {
                    class: "trend_img",
                    onClick: w[0] || (w[0] = N => b())
                })])]), If], 64)
            }
        }
    });
const Sf = V(xf, [
        ["__scopeId", "data-v-5ba4aae3"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/AllLotteryGames/Binguo/components/BinguoInfo.vue"]
    ]),
    Rf = l => (zt("data-v-88d327d7"), l = l(), It(), l),
    Gf = {
        class: "main_desk"
    },
    Bf = {
        key: 0,
        class: "rule_tip"
    },
    Af = {
        class: "bet_size"
    },
    Mf = ["onClick"],
    Pf = {
        class: "head"
    },
    Df = {
        class: "range"
    },
    Of = {
        key: 0,
        class: "hot"
    },
    Ef = ["onClick"],
    qf = {
        key: 1,
        class: "alike_box"
    },
    jf = {
        class: "rule_tip"
    },
    Hf = {
        class: "alike"
    },
    Wf = ["onClick"],
    Ff = {
        class: "amount"
    },
    Vf = {
        class: "third_list"
    },
    Uf = {
        class: "ball"
    },
    Kf = {
        class: "ball2"
    },
    Xf = {
        key: 0,
        class: "ball_hot2"
    },
    Qf = {
        class: "rule_tip"
    },
    Zf = {
        class: "alike two_alike"
    },
    Jf = ["onClick"],
    Yf = {
        class: "amount"
    },
    t0 = {
        class: "third_list"
    },
    e0 = {
        class: "ball"
    },
    i0 = {
        class: "ball2"
    },
    n0 = {
        key: 0,
        class: "ball_hot2"
    },
    a0 = {
        class: "rule_tip"
    },
    o0 = {
        class: "alike one_alike"
    },
    s0 = ["onClick"],
    l0 = {
        class: "amount"
    },
    c0 = Rf(() => t("div", {
        class: "ball_hot"
    }, null, -1)),
    r0 = {
        class: "third_list"
    },
    u0 = {
        class: "ball"
    },
    d0 = {
        class: "ball2"
    },
    p0 = {
        key: 0,
        class: "ball_hot2"
    },
    g0 = {
        class: "rule_tip_header"
    },
    b0 = ["src"],
    m0 = {
        class: "rule_tip_dialog"
    },
    _0 = {
        class: "rule_tip_tit"
    },
    v0 = {
        class: "rule_tip_text"
    },
    k0 = F({
        __name: "BinguoMainDesk",
        setup(l) {
            const {
                t: i
            } = kt(), {
                betSizeList: o,
                betNumberList: s,
                isShowBetMoney: p,
                handleBet: _,
                store: r,
                alikeList: d,
                handleAlike: g,
                oddObject: u,
                formatNum: b
            } = Hi(), m = {
                sum: {
                    dice: "1,3,6",
                    tip1: i("result"),
                    tip2: i("binguoRuleTipText1")
                },
                third: {
                    dice: "6,6,6",
                    tip1: i("numbersMatch"),
                    tip2: i("binguoRuleTipText2")
                },
                two: {
                    dice: "6,6",
                    tip1: i("sameNum"),
                    tip2: i("binguoRuleTipText3")
                },
                one: {
                    dice: "1,2,3,5,4,6",
                    tip1: i("same"),
                    tip2: i("binguoRuleTipText4")
                }
            }, w = v(!1), y = v(), N = () => {
                const $ = document.querySelectorAll(".rule_tip");
                for (let C = 0; C < $.length; C++) $[C].addEventListener("click", () => {
                    w.value = !0, C === 0 && (y.value = m.sum), C === 1 && (y.value = m.third), C === 2 && (y.value = m.two), C === 3 && (y.value = m.one)
                })
            };
            return At(() => r.value.binguoType, $ => {
                $ === 2 && ee(() => {
                    N()
                })
            }, {
                deep: !0,
                immediate: !0
            }), ($, C) => (n(), a("div", Gf, [c(r).binguoType === 2 ? (n(), a("div", Bf, e($.$t("xosoTxt60")), 1)) : z("v-if", !0), t("div", Af, [(n(!0), a(S, null, G(c(o), f => (n(), a("div", {
                class: "size_item",
                onClick: Jt(k => c(_)(f), ["stop"])
            }, [t("div", Pf, [t("span", null, e(c(p) && f.bet_amount ? c(b)(f.bet_amount) : ""), 1), t("span", null, e(f.beishu + "x" || ""), 1)]), t("div", {
                class: B(`value value_${f.type}`)
            }, e(f.value), 3), t("div", Df, e(f.range), 1), f.hot && c(p) ? (n(), a("div", Of)) : z("v-if", !0)], 8, Mf))), 256))]), t("div", {
                class: B(["bet_number", {
                    betAll: c(r).binguoType === 2
                }])
            }, [(n(!0), a(S, null, G(c(s), f => (n(), a("div", {
                key: f.value,
                class: "item",
                onClick: k => c(_)(f)
            }, [t("div", null, e(c(p) && f.bet_amount ? c(b)(f.bet_amount) : ""), 1), t("div", null, e(f.value), 1), t("div", null, e(f.beishu) + "X", 1), f.hot && c(p) ? (n(), a("div", {
                key: 0,
                class: B(["hot", {
                    hot2: c(r).binguoType === 2
                }])
            }, null, 2)) : z("v-if", !0)], 8, Ef))), 128))], 2), c(r).binguoType === 2 ? (n(), a("div", qf, [t("div", jf, e($.$t("trendTXT4")) + " " + e($.$t("odds")) + e(c(u).third.amount1) + "x " + e($.$t("k3bet3Desc4")) + " " + e($.$t("odds")) + e(c(u).third.amount2) + "x ", 1), t("div", Hf, [(n(!0), a(S, null, G(c(d), f => (n(), a("div", {
                class: "alike_item",
                onClick: k => c(g)(f.value, 3)
            }, [t("div", Ff, e(c(p) && f.amount1 ? c(b)(f.amount1) : ""), 1), t("div", Vf, [(n(), a(S, null, G(3, () => t("div", Uf, [t("span", Kf, e(f.value), 1), f.hot1 ? (n(), a("span", Xf)) : z("v-if", !0)])), 64))])], 8, Wf))), 256))]), t("div", Qf, e($.$t("trendTXT3") + $.$t("odds")) + " " + e(c(u).two) + "x", 1), t("div", Zf, [(n(!0), a(S, null, G(c(d).slice(0, 6), f => (n(), a("div", {
                class: "alike_item",
                onClick: k => c(g)(f.value, 2)
            }, [t("div", Yf, e(c(p) && f.amount2 ? c(b)(f.amount2) : ""), 1), t("div", t0, [(n(), a(S, null, G(2, () => t("div", e0, [t("span", i0, e(f.value), 1), f.hot2 ? (n(), a("span", n0)) : z("v-if", !0)])), 64))])], 8, Jf))), 256))]), t("div", a0, e($.$t("binguoRuleTip1")) + e(c(u).one.amount1) + "x " + e($.$t("binguoRuleTip2")) + e(c(u).one.amount2) + "x " + e($.$t("binguoRuleTip3")) + " " + e(c(u).one.amount3) + "x ", 1), t("div", o0, [(n(!0), a(S, null, G(c(d).slice(0, 6), f => (n(), a("div", {
                class: "alike_item",
                onClick: k => c(g)(f.value, 1)
            }, [t("div", l0, e(c(p) && f.amount3 ? c(b)(f.amount3) : ""), 1), c0, t("div", r0, [t("span", u0, [t("span", d0, e(f.value), 1), f.hot3 ? (n(), a("span", p0)) : z("v-if", !0)])])], 8, s0))), 256))])])) : z("v-if", !0), L(Ge, {
                show: w.value,
                "onUpdate:show": C[0] || (C[0] = f => w.value = f),
                showCloseIcon: !0,
                clickOutSide: !0,
                "show-cancel-btn": !1,
                showFooter: !1,
                isShowHeader: !1
            }, {
                title: P(() => {
                    var f;
                    return [t("div", g0, [(n(!0), a(S, null, G((f = y.value) == null ? void 0 : f.dice.split(","), k => (n(), a("img", {
                        src: c(ie)("home/AllLotteryGames/binguo", `rule_dice_${k}`),
                        alt: ""
                    }, null, 8, b0))), 256))])]
                }),
                content: P(() => {
                    var f, k;
                    return [t("div", m0, [t("div", _0, e((f = y.value) == null ? void 0 : f.tip1), 1), t("div", v0, e((k = y.value) == null ? void 0 : k.tip2), 1)])]
                }),
                footer: P(() => []),
                _: 1
            }, 8, ["show"])]))
        }
    });
const h0 = V(k0, [
        ["__scopeId", "data-v-88d327d7"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/AllLotteryGames/Binguo/components/BinguoMainDesk.vue"]
    ]),
    f0 = {
        class: "bet_content"
    },
    y0 = {
        class: "bet_tit"
    },
    $0 = {
        class: "bet_cnt"
    },
    C0 = {
        class: "bet_item"
    },
    w0 = {
        class: "bet_item_tit"
    },
    T0 = {
        class: "bet_money_list"
    },
    L0 = ["onClick"],
    N0 = {
        class: "bet_item"
    },
    z0 = {
        class: "bet_item_tit"
    },
    I0 = {
        class: "bet_step"
    },
    x0 = {
        class: "bet_money_list bet_beishu"
    },
    S0 = ["onClick"],
    R0 = {
        class: "bet_info"
    },
    G0 = {
        class: "tit"
    },
    B0 = {
        class: "pl",
        style: {
            color: "#fff"
        }
    },
    A0 = {
        class: "bet_info"
    },
    M0 = {
        class: "tit"
    },
    P0 = {
        class: "pl",
        style: {
            color: "#cee98c"
        }
    },
    D0 = {
        class: "bet_info"
    },
    O0 = {
        class: "tit"
    },
    E0 = {
        class: "pl",
        style: {
            color: "#f9bc36"
        }
    },
    q0 = {
        key: 0,
        class: "recharge_tip"
    },
    j0 = {
        class: "apply"
    },
    H0 = {
        class: "bet_btn_group"
    },
    W0 = F({
        __name: "BinguoBetSheet",
        setup(l) {
            const {
                betSheetVisible: i,
                store: o,
                betPopTXT: s,
                filterNumberSize: p,
                handleStep: _,
                checkRule: r,
                handleCancel: d,
                handleBetSubmit: g
            } = Hi(), b = fe().getUserInfo, m = ct(), w = () => {
                m.push("/wallet/recharge")
            };
            return (y, N) => {
                const $ = j("van-field"),
                    C = j("van-icon"),
                    f = j("van-checkbox"),
                    k = j("van-action-sheet");
                return n(), tt(k, {
                    show: c(i),
                    "onUpdate:show": N[8] || (N[8] = T => ue(i) ? i.value = T : null),
                    closeable: !1
                }, {
                    default: P(() => [t("div", f0, [t("div", y0, e(y.$t("betting")), 1), t("div", $0, [(n(!0), a(S, null, G(c(o).bet_number.split(","), T => (n(), a("span", {
                        class: B(`${c(p)}`)
                    }, e(T), 3))), 256))]), t("div", C0, [t("div", w0, e(y.$t("amount")), 1), t("div", T0, [(n(!0), a(S, null, G(c(o).money_list, (T, h) => (n(), a("div", {
                        class: B(["money_item", {
                            monyActive: c(o).currentMoneyIndex === h
                        }]),
                        onClick: x => c(o).currentMoneyIndex = h
                    }, e(T), 11, L0))), 256))])]), t("div", N0, [t("div", z0, [t("span", null, e(y.$t("multiple")), 1), t("div", I0, [t("span", {
                        onClick: N[0] || (N[0] = T => c(_)("sub"))
                    }, "-"), L($, {
                        modelValue: c(o).beishu,
                        "onUpdate:modelValue": N[1] || (N[1] = T => c(o).beishu = T),
                        "input-align": "center",
                        onInput: N[2] || (N[2] = T => {
                            if (9999 < Number(T.target.value)) {
                                c(o).beishu = 9999;
                                return
                            }
                            if (Number(T.target.value) < 1) {
                                c(o).beishu = 0;
                                return
                            }
                            c(o).beishu = Number(T.target.value)
                        }),
                        type: "digit",
                        class: "bet_beishu_input"
                    }, null, 8, ["modelValue"]), t("span", {
                        onClick: N[3] || (N[3] = T => c(_)("add"))
                    }, "+")])]), t("div", x0, [(n(!0), a(S, null, G(c(o).beishuList, (T, h) => (n(), a("div", {
                        class: B(["money_item", {
                            monyActive: c(o).currentBeishuIndex === h
                        }]),
                        onClick: x => c(o).currentBeishuIndex = h
                    }, " X" + e(T), 11, S0))), 256))])]), t("div", R0, [t("div", G0, e(y.$t("odds")), 1), t("div", B0, e(c(o).currentOdds), 1)]), t("div", A0, [t("div", M0, e(y.$t("walletBalance")), 1), t("div", P0, e(c(b).amount), 1)]), t("div", D0, [t("div", O0, e(y.$t("betAmounts")), 1), t("div", E0, e(c(o).bet_money * c(o).beishu), 1)]), c(b).amount < c(o).bet_money * c(o).beishu ? (n(), a("div", q0, [t("div", null, [L(C, {
                        name: "warning-o",
                        size: "18"
                    }), E(" " + e(y.$t("walletTip")), 1)]), t("span", {
                        onClick: w
                    }, e(y.$t("goRecharge")) + " >>", 1)])) : z("v-if", !0), L(f, {
                        modelValue: c(r),
                        "onUpdate:modelValue": N[5] || (N[5] = T => ue(r) ? r.value = T : null),
                        "checked-color": "#CEE98C",
                        "label-disabled": "",
                        "icon-size": "24px"
                    }, {
                        default: P(() => [t("span", j0, e(y.$t("agree")), 1), t("span", {
                            class: "rule",
                            onClick: N[4] || (N[4] = () => {
                                i.value = !1, s.value = !0
                            })
                        }, e(y.$t("presaleRules")), 1)]),
                        _: 1
                    }, 8, ["modelValue"]), t("div", H0, [t("div", {
                        class: "cancel_btn",
                        onClick: N[6] || (N[6] = (...T) => c(d) && c(d)(...T))
                    }, e(y.$t("cancel")), 1), t("div", {
                        class: B(["bet_btn", {
                            inconformity: c(b).amount < c(o).bet_money * c(o).beishu || !c(r) || c(o).bet_money * c(o).beishu === 0
                        }]),
                        onClick: N[7] || (N[7] = (...T) => c(g) && c(g)(...T))
                    }, e(y.$t("betting")), 3)])])]),
                    _: 1
                }, 8, ["show"])
            }
        }
    });
const F0 = V(W0, [
    ["__scopeId", "data-v-e3548ddc"],
    ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/AllLotteryGames/Binguo/components/BinguoBetSheet.vue"]
]);
const V0 = {},
    wn = l => (zt("data-v-a175919f"), l = l(), It(), l),
    U0 = {
        class: "container"
    },
    K0 = {
        class: "first-paragraph"
    },
    X0 = {
        class: "first-statement"
    },
    Q0 = {
        class: "paragraph-two"
    },
    Z0 = {
        class: "paragraph-two-statement"
    },
    J0 = {
        class: "paragraph-three"
    },
    Y0 = {
        class: "paragraph-three-statement"
    },
    ty = {
        class: "svg-container"
    },
    ey = bi('<div class="first-vector" data-v-a175919f><svg xmlns="http://www.w3.org/2000/svg" width="132" height="14" viewBox="0 0 132 14" fill="none" data-v-a175919f><path fill-rule="evenodd" clip-rule="evenodd" d="M0 6.99997C-2.41411e-08 6.72383 0.223857 6.49997 0.499999 6.49997L119.5 6.49996C119.776 6.49996 120 6.72382 120 6.99996C120 7.27611 119.776 7.49996 119.5 7.49996L0.5 7.49997C0.223858 7.49997 2.41411e-08 7.27612 0 6.99997Z" fill="url(#paint0_linear_22_2052)" data-v-a175919f></path><path d="M119.515 8.41418C118.734 7.63313 118.734 6.3668 119.515 5.58575L123.757 1.34311C124.538 0.562062 125.805 0.562062 126.586 1.34311L130.828 5.58575C131.609 6.3668 131.609 7.63313 130.828 8.41418L126.586 12.6568C125.805 13.4379 124.538 13.4379 123.757 12.6568L119.515 8.41418Z" fill="url(#paint1_linear_22_2052)" data-v-a175919f></path><defs data-v-a175919f><linearGradient id="paint0_linear_22_2052" x1="126" y1="7.00003" x2="-4.8188e-08" y2="7.00003" gradientUnits="userSpaceOnUse" data-v-a175919f><stop stop-color="#5DBA47" data-v-a175919f></stop><stop offset="1" stop-color="#5DBA47" stop-opacity="0" data-v-a175919f></stop></linearGradient><linearGradient id="paint1_linear_22_2052" x1="126" y1="7.00003" x2="-4.8188e-08" y2="7.00003" gradientUnits="userSpaceOnUse" data-v-a175919f><stop stop-color="#5DBA47" data-v-a175919f></stop><stop offset="1" stop-color="#5DBA47" stop-opacity="0" data-v-a175919f></stop></linearGradient></defs></svg></div>', 1),
    iy = {
        class: "vector-heading"
    },
    ny = bi('<div class="vector-two" data-v-a175919f><svg xmlns="http://www.w3.org/2000/svg" width="132" height="14" viewBox="0 0 132 14" fill="none" data-v-a175919f><path fill-rule="evenodd" clip-rule="evenodd" d="M132 6.99997C132 6.72383 131.776 6.49997 131.5 6.49997L12.5 6.49996C12.2239 6.49996 12 6.72382 12 6.99996C12 7.27611 12.2239 7.49996 12.5 7.49996L131.5 7.49997C131.776 7.49997 132 7.27612 132 6.99997Z" fill="url(#paint0_linear_22_2053)" data-v-a175919f></path><path d="M12.4853 8.41418C13.2664 7.63313 13.2664 6.3668 12.4853 5.58575L8.24268 1.34311C7.46163 0.562062 6.1953 0.562062 5.41425 1.34311L1.17162 5.58575C0.390564 6.3668 0.390564 7.63313 1.17162 8.41418L5.41425 12.6568C6.1953 13.4379 7.46163 13.4379 8.24268 12.6568L12.4853 8.41418Z" fill="url(#paint1_linear_22_2053)" data-v-a175919f></path><defs data-v-a175919f><linearGradient id="paint0_linear_22_2053" x1="6.00001" y1="7.00003" x2="132" y2="7.00003" gradientUnits="userSpaceOnUse" data-v-a175919f><stop stop-color="#5DBA47" data-v-a175919f></stop><stop offset="1" stop-color="#5DBA47" stop-opacity="0" data-v-a175919f></stop></linearGradient><linearGradient id="paint1_linear_22_2053" x1="6.00001" y1="7.00003" x2="132" y2="7.00003" gradientUnits="userSpaceOnUse" data-v-a175919f><stop stop-color="#5DBA47" data-v-a175919f></stop><stop offset="1" stop-color="#5DBA47" stop-opacity="0" data-v-a175919f></stop></linearGradient></defs></svg></div>', 1),
    ay = {
        class: "details-container-one"
    },
    oy = {
        class: "details-container-items"
    },
    sy = {
        class: "first-heading"
    },
    ly = {
        class: "fontBold"
    },
    cy = {
        class: "paragraph-inside-container"
    },
    ry = {
        class: "paragraph-title"
    },
    uy = {
        class: "paragraph-inside-container"
    },
    dy = {
        class: "paragraph-title"
    },
    py = {
        class: "paragraph-inside-container"
    },
    gy = {
        class: "paragraph-title"
    },
    by = {
        class: "paragraph-inside-container"
    },
    my = {
        class: "paragraph-title"
    },
    _y = {
        class: "details-container-one"
    },
    vy = {
        class: "details-container-items"
    },
    ky = {
        class: "first-heading"
    },
    hy = wn(() => t("span", {
        class: "fontBold"
    }, "1,2,3,4,5,6", -1)),
    fy = {
        class: "paragraph-inside-container"
    },
    yy = {
        class: "paragraph-title"
    },
    $y = {
        class: "details-container-one"
    },
    Cy = {
        class: "details-container-items"
    },
    wy = {
        class: "first-heading"
    },
    Ty = wn(() => t("span", {
        class: "fontBold"
    }, "11,22...66", -1)),
    Ly = {
        class: "paragraph-inside-container"
    },
    Ny = {
        class: "paragraph-title"
    },
    zy = {
        class: "details-container-one"
    },
    Iy = {
        class: "details-container-items"
    },
    xy = {
        class: "first-heading"
    },
    Sy = wn(() => t("span", {
        class: "fontBold"
    }, "111,222...666,***", -1)),
    Ry = {
        class: "paragraph-inside-container"
    },
    Gy = {
        class: "paragraph-title"
    },
    By = {
        class: "paragraph-inside-container"
    },
    Ay = {
        class: "paragraph-title"
    };

function My(l, i) {
    return n(), a("div", U0, [t("div", K0, [t("p", X0, e(l.$t("binguoRuleText1")), 1)]), z(" ------------------------- First paragraph ends here--------------------------- "), t("div", Q0, [t("p", Z0, e(l.$t("binguoRuleText2")), 1)]), z(" ------------------------- Paragraph two ends here--------------------------- "), t("div", J0, [t("p", Y0, e(l.$t("binguoRuleText3")), 1)]), z(" ------------------------- Paragraph three ends here--------------------------- "), t("div", ty, [ey, t("div", iy, e(l.$t("gamePlay")), 1), z(" ------------------------- vector heading ends here--------------------------- "), ny]), z(" ------------------------- vector two ends here--------------------------- "), z(" ///////////////////////////////////////////////////// First container div starts from here   ///////////////////////////////////////////////////////////////////// "), t("div", ay, [t("div", oy, e(l.$t("xosoTxt60")), 1), z(" ------------------------- svg right ends here--------------------------- "), z(" ------------------------- details container heading ends here--------------------------- "), t("div", sy, [E(e(l.$t("binguoRuleText4")) + " ", 1), t("span", ly, e(l.$t("binguoRuleText5")), 1), E(e(l.$t("binguoRuleText6")), 1)]), z(" ------------------------- first-heading ends here--------------------------- "), t("div", cy, [t("div", ry, [t("span", null, e(l.$t("binguoRuleText7")) + ":", 1), E(e(l.$t("binguoRuleText8")), 1)])]), t("div", uy, [t("div", dy, [t("span", null, e(l.$t("binguoRuleText9")) + ":", 1), E(e(l.$t("binguoRuleText10")), 1)])]), t("div", py, [t("div", gy, [t("span", null, e(l.$t("binguoRuleText17")) + ":", 1), E(e(l.$t("binguoRuleText18")), 1)])]), t("div", by, [t("div", my, [t("span", null, e(l.$t("binguoRuleText11")) + ",", 1), E(e(l.$t("binguoRuleText12")), 1)])])]), z(" First container ends here  "), z(" ///////////////////////////////////////////////////// 2nd container div starts from here   ///////////////////////////////////////////////////////////////////// "), t("div", _y, [t("div", vy, e(l.$t("same")), 1), z(" ------------------------- svg right ends here--------------------------- "), z(" ------------------------- details container heading ends here--------------------------- "), t("div", ky, [E(e(l.$t("binguoRuleText4")) + " ", 1), hy]), z(" ------------------------- first-heading ends here--------------------------- "), t("div", fy, [t("div", yy, e(l.$t("binguoRuleText13")), 1)])]), z(" ///////////////////////////////////////////////////// 3rd container div starts from here   ///////////////////////////////////////////////////////////////////// "), t("div", $y, [t("div", Cy, e(l.$t("sameNum")), 1), z(" ------------------------- svg right ends here--------------------------- "), z(" ------------------------- details container heading ends here--------------------------- "), t("div", wy, [E(e(l.$t("binguoRuleText4")), 1), Ty]), z(" ------------------------- first-heading ends here--------------------------- "), t("div", Ly, [t("div", Ny, e(l.$t("binguoRuleText14")), 1)])]), z(" ///////////////////////////////////////////////////// 4th container div starts from here   ///////////////////////////////////////////////////////////////////// "), t("div", zy, [t("div", Iy, e(l.$t("numbersMatch")), 1), z(" ------------------------- svg right ends here--------------------------- "), z(" ------------------------- details container heading ends here--------------------------- "), t("div", xy, [E(e(l.$t("binguoRuleText4")), 1), Sy]), z(" ------------------------- first-heading ends here--------------------------- "), t("div", Ry, [t("div", Gy, e(l.$t("binguoRuleText15")), 1)]), t("div", By, [t("div", Ay, e(l.$t("binguoRuleText16")), 1)])])])
}
const Py = V(V0, [
        ["render", My],
        ["__scopeId", "data-v-a175919f"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/Bingo/Rule.vue"]
    ]),
    Dy = l => (zt("data-v-278561a4"), l = l(), It(), l),
    Oy = {
        class: "binguo_container"
    },
    Ey = Dy(() => t("span", {
        class: "nav_title"
    }, "BINGO18", -1)),
    qy = {
        class: "nav_right"
    },
    jy = {
        class: "binguo_btn_group"
    },
    Hy = ["src"],
    Wy = {
        class: "over_dialog_tip"
    },
    Fy = {
        class: "playerRule"
    },
    Vy = {
        class: "playerRule"
    },
    Uy = {
        style: {
            color: "#fff"
        }
    },
    Ky = F({
        __name: "index",
        setup(l) {
            const {
                goBack: i,
                betPopTXT: o,
                isShowBetMoney: s,
                handleToggleShwoMoney: p,
                store: _,
                overVisble: r,
                getBinguoConfig: d,
                getBinguoOddsList: g,
                playerRuleVisble: u
            } = Hi(), b = ct(), m = () => {
                b.push({
                    path: "/home/AllLotteryGames/BinguoRecord"
                })
            };
            return $t(() => {
                d(), g()
            }), (w, y) => {
                const N = j("van-icon"),
                    $ = j("NavBar");
                return n(), a("div", Oy, [L($, {
                    "left-arrow": "",
                    onClickLeft: c(i),
                    backgroundColor: "#0a4529"
                }, {
                    left: P(() => [L(N, {
                        name: "arrow-left",
                        size: 24
                    }), Ey]),
                    right: P(() => [t("div", qy, [t("div", {
                        onClick: y[0] || (y[0] = Jt(() => u.value = !0, ["stop"])),
                        class: "binguo_explain"
                    }), t("div", {
                        class: B(["binguo_money", c(s) ? "binguo_money_look" : "binguo_money_hidden"]),
                        onClick: y[1] || (y[1] = Jt(() => c(p)(), ["stop"]))
                    }, null, 2), t("div", {
                        onClick: y[2] || (y[2] = Jt(() => m(), ["stop"])),
                        class: "binguo_count1"
                    })])]),
                    _: 1
                }, 8, ["onClickLeft"]), t("div", jy, [t("div", {
                    class: B(["btn_1", {
                        active_btn: c(_).binguoType === 1
                    }]),
                    onClick: y[3] || (y[3] = C => c(_).binguoType = 1)
                }, e(w.$t("binguoDesk1")), 3), t("div", {
                    class: B(["btn_2", {
                        active_btn: c(_).binguoType === 2
                    }]),
                    onClick: y[4] || (y[4] = C => c(_).binguoType = 2)
                }, e(w.$t("binguoDesk2")), 3)]), L(Sf), L(h0), L(F0), L(Ge, {
                    show: c(r),
                    onConfirm: y[5] || (y[5] = C => r.value = !1),
                    "show-cancel-btn": !1,
                    confirmText: w.$t("confirm")
                }, {
                    header: P(() => [t("img", {
                        src: c(ie)("home/AllLotteryGames/binguo", "binguo_tip"),
                        alt: "",
                        class: "binguo_tip"
                    }, null, 8, Hy)]),
                    content: P(() => [t("div", Wy, e(w.$t("over_dialog_tip")), 1)]),
                    _: 1
                }, 8, ["show", "confirmText"]), L(Ge, {
                    class: "rule_dialog",
                    show: c(u),
                    onConfirm: y[6] || (y[6] = C => u.value = !1),
                    "show-cancel-btn": !1,
                    isShowHeader: !1,
                    confirmText: w.$t("iKonw")
                }, {
                    title: P(() => [t("div", null, e(w.$t("binguo_playerRule")), 1)]),
                    content: P(() => [t("div", Fy, [L(Py)])]),
                    _: 1
                }, 8, ["show", "confirmText"]), L(Ge, {
                    class: "rule_dialog",
                    show: c(o),
                    onConfirm: y[7] || (y[7] = C => o.value = !1),
                    "show-cancel-btn": !1,
                    isShowHeader: !1,
                    confirmText: w.$t("iKonw")
                }, {
                    title: P(() => [t("div", null, e(w.$t("presaleRules")), 1)]),
                    content: P(() => [t("div", Vy, [t("div", Uy, e(w.$t("betPopTXT")), 1)])]),
                    _: 1
                }, 8, ["show", "confirmText"])])
            }
        }
    });
const Xy = V(Ky, [
        ["__scopeId", "data-v-278561a4"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/AllLotteryGames/Binguo/index.vue"]
    ]),
    aA = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: Xy
    }, Symbol.toStringTag, {
        value: "Module"
    })),
    Qy = {
        class: "binguo_count_tab"
    },
    Zy = ["onClick"],
    Jy = F({
        __name: "BinguoTab",
        setup(l) {
            const {
                store: i
            } = ti(), {
                t: o
            } = kt(), s = [{
                lable: o("betting"),
                value: 1
            }, {
                lable: o("detail"),
                value: 2
            }, {
                lable: o("thisWeek"),
                value: 3
            }, {
                lable: o("binguoLeaderboard"),
                value: 4
            }];
            return (p, _) => (n(), a("div", Qy, [(n(), a(S, null, G(s, (r, d) => t("div", {
                class: B(["item", {
                    active: c(i).currentTabIndex === d
                }]),
                key: r.value,
                onClick: g => c(i).currentTabIndex = d
            }, e(r.lable), 11, Zy)), 64))]))
        }
    });
const Yy = V(Jy, [
        ["__scopeId", "data-v-44316bfe"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/AllLotteryGames/BinguoCount/components/BinguoTab.vue"]
    ]),
    t2 = l => (zt("data-v-ca8cfc1e"), l = l(), It(), l),
    e2 = {
        class: "t-table_border"
    },
    i2 = {
        class: "t-table_th_round"
    },
    n2 = {
        class: "tab_header"
    },
    a2 = {
        key: 0,
        class: "tab_default_cell"
    },
    o2 = {
        class: "tab_default_cell"
    },
    s2 = {
        key: 0
    },
    l2 = {
        key: 0
    },
    c2 = ["colspan"],
    r2 = t2(() => t("div", {
        style: {
            color: "#666",
            "font-size": "14px",
            padding: "6px",
            "text-align": "center"
        }
    }, "暂无数据", -1)),
    u2 = F({
        __name: "index",
        props: {
            dataSource: {
                type: Array,
                required: !0
            },
            columnOptions: {
                type: Array,
                required: !0
            },
            headerClass: {
                type: String,
                required: !1
            },
            bodyClass: {
                type: String,
                required: !1
            },
            isLockHeader: {
                type: Boolean,
                required: !1
            },
            border: {
                type: Boolean,
                required: !1,
                default: !0
            },
            scroll: {
                type: Boolean,
                required: !1,
                default: !0
            },
            borderColor: {
                type: String,
                required: !1,
                default: "#0B462A"
            },
            hBgColor: {
                type: String,
                required: !1,
                default: "linear-gradient(180deg, #0A603E 0%, #168055 100%)"
            },
            hColor: {
                type: String,
                required: !1,
                default: "#F9BC36"
            },
            align: {
                type: String,
                required: !1,
                default: "center"
            },
            rowHeight: {
                type: String,
                required: !1,
                default: "auto"
            },
            rowBgColor: {
                type: String,
                required: !1,
                default: "#09613E"
            },
            tabWidth: {
                type: String,
                required: !1,
                default: "100%"
            },
            tabHeight: {
                type: String,
                required: !1,
                default: "600px"
            }
        },
        setup(l) {
            const i = l;
            Eo(u => ({
                "ca8cfc1e-tabWidth": u.tabWidth,
                "ca8cfc1e-tabHeight": u.tabHeight,
                "ca8cfc1e-rowHeight": c(r),
                "ca8cfc1e-align": c(p),
                "ca8cfc1e-rowBgColor": c(s),
                "ca8cfc1e-hColor": u.hColor,
                "ca8cfc1e-hBgColor": c(_)
            }));
            const o = v([]),
                {
                    rowBgColor: s,
                    align: p,
                    hBgColor: _,
                    rowHeight: r
                } = i,
                d = () => {
                    o.value = JSON.parse(JSON.stringify(i.dataSource))
                },
                g = () => {
                    i.columnOptions.forEach((u, b) => {
                        if (u.isLockColumn) {
                            let m = document.querySelector(`.th_${u.key}_${b}`),
                                w = document.querySelectorAll(`.td_${u.key}`);
                            m.style.position = "sticky", m.style.top = "-2px", m.style.left = "0", m.style.zIndex = "11", w.forEach(y => {
                                y.style.position = "sticky", y.style.left = "0", y.style.zIndex = "10"
                            })
                        }
                    })
                };
            return $t(() => {
                g()
            }), At(() => i.dataSource, (u, b) => {
                u !== b && (d(), g())
            }, {
                deep: !0
            }), (u, b) => (n(), a("div", {
                class: "cuTable",
                style: ve({ ...u.scroll && {
                        overflowX: "auto"
                    },
                    ...!u.scroll && {
                        overflow: "hidden"
                    }
                })
            }, [t("div", e2, [t("table", i2, [t("tr", n2, [(n(!0), a(S, null, G(u.columnOptions, (m, w) => (n(), a("th", {
                style: ve({
                    width: m.width || 100 / u.columnOptions.length + "%"
                }),
                key: w + "p",
                class: B(`th_${m.key}_${w} default_header_cell ${u.border?"":"noBorder"}`)
            }, [m.isSlotHeader ? Le(u.$slots, m.key + "_head", {
                key: 1,
                item: m
            }, void 0, !0) : (n(), a("div", a2, e(m.title), 1))], 6))), 128))]), (n(!0), a(S, null, G(u.dataSource, (m, w) => dt((n(), a("tr", {
                class: "tab_body",
                key: w + "p1"
            }, [(n(!0), a(S, null, G(u.columnOptions, (y, N) => (n(), a("td", {
                key: N + "p2",
                class: B(`td_${y.key} default_cell ${y.cusTdClass||""} ${u.border?"":"noBorder"}`),
                style: ve({
                    width: y.width
                })
            }, [t("div", o2, [y.isSlot ? z("v-if", !0) : (n(), a("span", s2, e(m[y.key]), 1)), Le(u.$slots, y.key, {
                item: m
            }, void 0, !0)])], 6))), 128))])), [
                [Zt, u.dataSource && u.dataSource.length > 0]
            ])), 128)), u.dataSource.length === 0 ? (n(), a("tr", l2, [t("td", {
                colspan: u.columnOptions.length
            }, [Le(u.$slots, "empty", {}, () => [r2], !0)], 8, c2)])) : z("v-if", !0)])])], 4))
        }
    });
const Xe = V(u2, [
        ["__scopeId", "data-v-ca8cfc1e"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/table/index.vue"]
    ]),
    d2 = {
        class: "binguo_bet_count"
    },
    p2 = {
        class: "bingtip_count_title"
    },
    g2 = {
        class: "lately"
    },
    b2 = {
        class: "average_column"
    },
    m2 = {
        class: "noaverage_column"
    },
    _2 = {
        class: "average_column"
    },
    v2 = {
        class: "noaverage_column"
    },
    k2 = {
        class: "progress_box"
    },
    h2 = {
        class: "progress"
    },
    f2 = {
        class: "tit"
    },
    y2 = {
        class: "progress"
    },
    $2 = {
        class: "tit"
    },
    C2 = {
        class: "progress"
    },
    w2 = {
        class: "tit"
    },
    T2 = {
        class: "bingtip_count_title"
    },
    L2 = {
        class: "alike_column"
    },
    N2 = {
        class: "big"
    },
    z2 = {
        class: "bingtip_count_title two_title"
    },
    I2 = {
        class: "alike_column"
    },
    x2 = {
        class: "big"
    },
    S2 = F({
        __name: "BinguoBetCount",
        setup(l) {
            const {
                store: i,
                filterStyle: o
            } = ti(), {
                t: s
            } = kt(), p = Q(() => {
                var g, u, b, m;
                return (g = i.smallAndBigTrend) != null && g.bigCount ? ((u = i.smallAndBigTrend) == null ? void 0 : u.bigCount) + ((b = i.smallAndBigTrend) == null ? void 0 : b.smallCount) + ((m = i.smallAndBigTrend) == null ? void 0 : m.equalCount) : 0
            }), _ = v([{
                title: s("xosoTxt60"),
                key: "number",
                isSlot: !0,
                cusTdClass: "sum_column"
            }, {
                title: s("binguoAvgCount"),
                key: "avgCount",
                isSlot: !0
            }, {
                title: s("binguoNotOpenCount"),
                key: "notOpenCount",
                isSlot: !0
            }]), r = v([{
                title: s("numbersMatch"),
                key: "number",
                isSlot: !0,
                cusTdClass: "sum_column"
            }, {
                title: s("binguoOpenCount"),
                key: "openCount",
                isSlot: !1
            }, {
                title: s("binguoAvgCount"),
                key: "avgCount",
                isSlot: !1
            }, {
                title: s("binguoNotOpenCount"),
                key: "notOpenCount",
                isSlot: !1
            }]), d = Q(() => {
                let g = Ls(r.value);
                return g[0].title = s("sameNum"), g
            });
            return (g, u) => {
                var m, w, y, N, $, C;
                const b = j("van-progress");
                return n(), a("div", d2, [t("div", p2, e(g.$t("binguoLastIssue")), 1), t("div", g2, [L(Xe, {
                    "column-options": _.value,
                    "data-source": c(i).resultSumTrend.slice(0, 8),
                    rowHeight: "40px",
                    tabWidth: "49.6%",
                    tabHeight: "100%",
                    border: !1
                }, {
                    number: P(({
                        item: f
                    }) => [t("div", {
                        class: B(`sum_column ${c(o)(f.number)}`)
                    }, e(f.number), 3)]),
                    avgCount: P(({
                        item: f
                    }) => [t("div", b2, e(f.avgCount), 1)]),
                    notOpenCount: P(({
                        item: f
                    }) => [t("div", m2, e(f.notOpenCount), 1)]),
                    _: 1
                }, 8, ["column-options", "data-source"]), L(Xe, {
                    "column-options": _.value,
                    "data-source": c(i).resultSumTrend.slice(8, 16),
                    rowHeight: "40px",
                    tabWidth: "49.6%",
                    tabHeight: "100%",
                    border: !1
                }, {
                    number: P(({
                        item: f
                    }) => [t("div", {
                        class: B(`sum_column ${c(o)(f.number)}`)
                    }, e(f.number), 3)]),
                    avgCount: P(({
                        item: f
                    }) => [t("div", _2, e(f.avgCount), 1)]),
                    notOpenCount: P(({
                        item: f
                    }) => [t("div", v2, e(f.notOpenCount), 1)]),
                    _: 1
                }, 8, ["column-options", "data-source"])]), z(" 进度条 "), t("div", k2, [t("div", h2, [t("div", f2, [t("span", null, e(g.$t("small")), 1), t("div", null, [E(e(g.$t("binguoAppeared")), 1), t("span", null, e((m = c(i).smallAndBigTrend) == null ? void 0 : m.smallCount), 1)])]), L(b, {
                    percentage: ((w = c(i).smallAndBigTrend) == null ? void 0 : w.smallCount) / p.value * 100,
                    "stroke-width": "10",
                    "track-color": "#0A603E",
                    color: "#5DBA47"
                }, null, 8, ["percentage"])]), t("div", y2, [t("div", $2, [t("span", null, e(g.$t("binguoHe")), 1), t("div", null, [E(e(g.$t("binguoAppeared")), 1), t("span", null, e((y = c(i).smallAndBigTrend) == null ? void 0 : y.equalCount), 1)])]), L(b, {
                    percentage: ((N = c(i).smallAndBigTrend) == null ? void 0 : N.equalCount) / p.value * 100,
                    "stroke-width": "10",
                    "track-color": "#0A603E",
                    color: "#F9BC36"
                }, null, 8, ["percentage"])]), t("div", C2, [t("div", w2, [t("span", null, e(g.$t("k3Big")), 1), t("div", null, [E(e(g.$t("binguoAppeared")), 1), t("span", null, e(($ = c(i).smallAndBigTrend) == null ? void 0 : $.bigCount), 1)])]), L(b, {
                    percentage: ((C = c(i).smallAndBigTrend) == null ? void 0 : C.bigCount) / p.value * 100,
                    "stroke-width": "10",
                    "track-color": "#0A603E",
                    color: "#5DBA47"
                }, null, 8, ["percentage"])])]), t("div", T2, e(g.$t("binguoThirdAlike")), 1), L(Xe, {
                    "column-options": r.value,
                    "data-source": c(i).threeSameTrend,
                    rowHeight: "40px",
                    tabWidth: "100%",
                    tabHeight: "100%",
                    border: !1,
                    class: "binguoCountTable"
                }, {
                    number: P(({
                        item: f
                    }) => [t("div", L2, [(n(!0), a(S, null, G((f.number + "").split(""), k => (n(), a("div", N2, e(k), 1))), 256))])]),
                    _: 1
                }, 8, ["column-options", "data-source"]), t("div", z2, e(g.$t("binguoTwoAlike")), 1), L(Xe, {
                    "column-options": d.value,
                    "data-source": c(i).twoSameTrend,
                    rowHeight: "40px",
                    tabWidth: "100%",
                    tabHeight: "100%",
                    border: !1,
                    class: "binguoCountTable"
                }, {
                    number: P(({
                        item: f
                    }) => [t("div", I2, [(n(!0), a(S, null, G((f.number + "").split(""), k => (n(), a("div", x2, e(k), 1))), 256))])]),
                    _: 1
                }, 8, ["column-options", "data-source"])])
            }
        }
    });
const R2 = V(S2, [
        ["__scopeId", "data-v-cd38c622"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/AllLotteryGames/BinguoCount/components/BinguoBetCount.vue"]
    ]),
    ki = l => (zt("data-v-f03aed68"), l = l(), It(), l),
    G2 = {
        class: "binguo_detail"
    },
    B2 = {
        class: "bingtip_count_title"
    },
    A2 = {
        class: "result1"
    },
    M2 = {
        class: "column_list"
    },
    P2 = {
        class: "bingtip_count_title"
    },
    D2 = {
        class: "record_list"
    },
    O2 = {
        class: "record_item"
    },
    E2 = {
        class: "item"
    },
    q2 = {
        key: 1
    },
    j2 = {
        class: "bingtip_count_title"
    },
    H2 = {
        class: "issueNo_head"
    },
    W2 = {
        class: "issue_text"
    },
    F2 = {
        class: "issue_number"
    },
    V2 = ki(() => t("div", {
        class: "ball"
    }, "1", -1)),
    U2 = ki(() => t("div", {
        class: "ball"
    }, "2", -1)),
    K2 = ki(() => t("div", {
        class: "ball"
    }, "3", -1)),
    X2 = ki(() => t("div", {
        class: "ball"
    }, "4", -1)),
    Q2 = ki(() => t("div", {
        class: "ball"
    }, "5", -1)),
    Z2 = ki(() => t("div", {
        class: "ball"
    }, "6", -1)),
    J2 = {
        class: "issueNo_column"
    },
    Y2 = F({
        __name: "BinguoDetail",
        setup(l) {
            const {
                t: i
            } = kt(), o = v([{
                title: i("betNumber"),
                key: "issueNo",
                isSlotHeader: !0,
                isSlot: !0,
                width: "28%"
            }, {
                title: "1",
                key: "num1",
                isSlotHeader: !0,
                isSlot: !0,
                width: "10%"
            }, {
                title: "2",
                key: "num2",
                isSlotHeader: !0,
                isSlot: !0,
                width: "10%"
            }, {
                title: "3",
                key: "num3",
                isSlotHeader: !0,
                isSlot: !0,
                width: "10%"
            }, {
                title: "4",
                key: "num4",
                isSlotHeader: !0,
                isSlot: !0,
                width: "10%"
            }, {
                title: "5",
                key: "num5",
                isSlotHeader: !0,
                isSlot: !0,
                width: "10%"
            }, {
                title: "6",
                key: "num6",
                isSlotHeader: !0,
                isSlot: !0,
                width: "10%"
            }, {
                title: i("gameRecordTotal"),
                key: "sum",
                isSlot: !0,
                width: "10%"
            }]), {
                filterStyle: s,
                last50Result: p,
                last50Record: _,
                last50RecordResult: r
            } = ti();
            return (d, g) => (n(), a("div", G2, [t("div", B2, e(d.$t("binguoLast50")), 1), t("div", A2, [(n(!0), a(S, null, G(c(p), u => (n(), a("div", M2, [(n(!0), a(S, null, G(u, b => (n(), a("div", {
                class: B(`item ${c(s)(b)}`)
            }, e(b), 3))), 256))]))), 256))]), t("div", P2, e(d.$t("binguoLast50Record")), 1), t("div", D2, [(n(!0), a(S, null, G(c(_), u => (n(), a("div", O2, [(n(!0), a(S, null, G(u, b => (n(), a("div", E2, [b ? (n(), a("div", {
                key: 0,
                class: B(`${c(s)(b)}`)
            }, e(b), 3)) : (n(), a("div", q2))]))), 256))]))), 256))]), t("div", j2, e(d.$t("binguoRecordResult")), 1), L(Xe, {
                "column-options": o.value,
                "data-source": c(r),
                rowHeight: "30px",
                tabWidth: "100%",
                hBgColor: "linear-gradient(180deg, #0A603E 0%, #168055 100%)",
                tabHeight: "100%",
                border: !0,
                hColor: "#FFF880"
            }, {
                issueNo_head: P(() => [t("div", H2, [t("span", W2, e(d.$t("betNumber")), 1), t("span", F2, e(d.$t("binguoNumber")), 1)])]),
                num1_head: P(() => [V2]),
                num2_head: P(() => [U2]),
                num3_head: P(() => [K2]),
                num4_head: P(() => [X2]),
                num5_head: P(() => [Q2]),
                num6_head: P(() => [Z2]),
                issueNo: P(({
                    item: u
                }) => [t("div", J2, e(u.issueNo), 1)]),
                sum: P(({
                    item: u
                }) => [t("div", {
                    class: B(`sum_column ${c(s)(u.sum)}`)
                }, e(u.sum), 3)]),
                num1: P(({
                    item: u
                }) => [t("div", {
                    class: B(`num_column num_column${u.num1}`)
                }, [(n(!0), a(S, null, G(u.num1, () => (n(), a("div"))), 256))], 2)]),
                num2: P(({
                    item: u
                }) => [t("div", {
                    class: B(`num_column num_column${u.num2}`)
                }, [(n(!0), a(S, null, G(u.num2, () => (n(), a("div"))), 256))], 2)]),
                num3: P(({
                    item: u
                }) => [t("div", {
                    class: B(`num_column num_column${u.num3}`)
                }, [(n(!0), a(S, null, G(u.num3, () => (n(), a("div"))), 256))], 2)]),
                num4: P(({
                    item: u
                }) => [t("div", {
                    class: B(`num_column num_column${u.num4}`)
                }, [(n(!0), a(S, null, G(u.num4, () => (n(), a("div"))), 256))], 2)]),
                num5: P(({
                    item: u
                }) => [t("div", {
                    class: B(`num_column num_column${u.num5}`)
                }, [(n(!0), a(S, null, G(u.num5, () => (n(), a("div"))), 256))], 2)]),
                num6: P(({
                    item: u
                }) => [t("div", {
                    class: B(`num_column num_column${u.num6}`)
                }, [(n(!0), a(S, null, G(u.num6, () => (n(), a("div"))), 256))], 2)]),
                _: 1
            }, 8, ["column-options", "data-source"])]))
        }
    });
const t5 = V(Y2, [
        ["__scopeId", "data-v-f03aed68"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/AllLotteryGames/BinguoCount/components/BinguoDetail.vue"]
    ]),
    Tn = l => (zt("data-v-ec5b8d89"), l = l(), It(), l),
    e5 = {
        class: "trend_container"
    },
    i5 = {
        class: "trend_header"
    },
    n5 = {
        class: "trend_header_title"
    },
    a5 = Tn(() => t("span", null, "7", -1)),
    o5 = Tn(() => t("br", null, null, -1)),
    s5 = Tn(() => t("span", null, "100", -1)),
    l5 = ["src"],
    c5 = ["src"],
    r5 = {
        class: "trend_table"
    },
    u5 = {
        class: "trend_tip"
    },
    d5 = {
        class: "tip_text"
    },
    p5 = {
        key: 0
    },
    g5 = {
        key: 0
    },
    b5 = {
        class: "custom_column"
    },
    m5 = {
        class: "custom_column winmount_column"
    },
    _5 = F({
        __name: "BinguoTrend",
        setup(l) {
            const {
                store: i
            } = ti(), {
                t: o
            } = kt(), s = v([{
                title: "Top",
                key: "rankID",
                isSlot: !0,
                width: "20%",
                cusTdClass: "rankID_column"
            }, {
                title: o("account"),
                key: "userName",
                width: "38%",
                isSlot: !0
            }, {
                title: o("winningAmount"),
                width: "42%",
                key: "winAmount",
                isSlot: !0
            }]), p = ct(), _ = () => {
                i.isTrend || p.back()
            };
            return (r, d) => (n(), a("div", e5, [t("div", i5, [t("div", n5, [E(e(r.$t("binguoLately")), 1), a5, E(e(r.$t("days")), 1), o5, E(" " + e(r.$t("binguoQian")), 1), s5, E(e(r.$t("binguoMin") + r.$t("binguoPaimin")), 1)]), t("img", {
                src: c(ie)("home/AllLotteryGames/binguo", "trend1"),
                class: "trend1",
                alt: ""
            }, null, 8, l5), t("img", {
                src: c(ie)("home/AllLotteryGames/binguo", "trend2"),
                class: "trend2",
                alt: ""
            }, null, 8, c5)]), t("div", r5, [t("div", u5, [t("div", d5, [E(e(c(i).isTrend ? r.$t("binguoMyLead") : r.$t("binguoNotBoard")) + " ", 1), c(i).isTrend ? z("v-if", !0) : (n(), a("br", p5)), E(" " + e(c(i).isTrend ? "" : r.$t("binguoGoPlay")), 1)]), t("div", {
                class: "trend_go",
                onClick: _
            }, [E(e(c(i).isTrend ? c(i).userRank : "GO") + " ", 1), c(i).isTrend ? (n(), a("span", g5, e(r.$t("binguoMin")), 1)) : z("v-if", !0)])]), L(Xe, {
                "column-options": s.value,
                "data-source": c(i).trendList,
                rowHeight: "50px",
                tabWidth: "100%",
                hBgColor: "linear-gradient(180deg, #13AB62 0%, #0F6946 100%)",
                tabHeight: "100%",
                border: !1,
                hColor: "#FFF880"
            }, {
                rankID: P(({
                    item: g
                }) => [t("div", {
                    class: B(["rankID_column", `${g.rankID<4?"top_"+g.rankID:"rank_text"}`])
                }, e(g.rankID > 3 ? g.rankID : ""), 3)]),
                userName: P(({
                    item: g
                }) => [t("div", b5, e(g.userName), 1)]),
                winAmount: P(({
                    item: g
                }) => [t("div", m5, e(c(wt)(g.winAmount)), 1)]),
                _: 1
            }, 8, ["column-options", "data-source"])])]))
        }
    });
const v5 = V(_5, [
        ["__scopeId", "data-v-ec5b8d89"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/AllLotteryGames/BinguoCount/components/BinguoTrend.vue"]
    ]),
    k5 = {
        class: "last7Day_container"
    },
    h5 = {
        class: "bingtip_count_title"
    },
    f5 = {
        class: "column_time"
    },
    y5 = {
        key: 0,
        class: "result"
    },
    $5 = {
        class: "quan"
    },
    C5 = {
        key: 0,
        class: "result"
    },
    w5 = {
        class: "quan"
    },
    T5 = {
        key: 0,
        class: "result"
    },
    L5 = {
        class: "quan"
    },
    N5 = {
        key: 0,
        class: "result"
    },
    z5 = {
        class: "quan"
    },
    I5 = {
        key: 0,
        class: "result"
    },
    x5 = {
        class: "quan"
    },
    S5 = {
        key: 0,
        class: "result"
    },
    R5 = {
        class: "quan"
    },
    G5 = {
        key: 0,
        class: "result"
    },
    B5 = {
        class: "quan"
    },
    A5 = F({
        __name: "BinguoLast7Day",
        setup(l) {
            const {
                store: i,
                columnOptions: o,
                filterStyle: s
            } = ti();
            return (p, _) => (n(), a("div", k5, [t("div", h5, e(p.$t("binguoLast7Result")), 1), L(Xe, {
                "column-options": c(o),
                "data-source": c(i).last7Day,
                rowHeight: "40px",
                "tab-height": "1200px"
            }, {
                issueEndTime: P(({
                    item: r
                }) => [t("div", f5, e(r.issueEndTime), 1)]),
                time_index_0: P(({
                    item: r
                }) => {
                    var d, g, u;
                    return [r.time_index_0 ? (n(), a("div", y5, [t("div", $5, [(n(!0), a(S, null, G((d = r.time_index_0) == null ? void 0 : d.result.split(""), b => (n(), a("div", null, e(b), 1))), 256))]), t("div", {
                        class: B(["result_sum", c(s)((g = r.time_index_0) == null ? void 0 : g.resultSum)])
                    }, e((u = r.time_index_0) == null ? void 0 : u.resultSum), 3)])) : z("v-if", !0)]
                }),
                time_index_1: P(({
                    item: r
                }) => {
                    var d, g, u;
                    return [r.time_index_1 ? (n(), a("div", C5, [t("div", w5, [(n(!0), a(S, null, G((d = r.time_index_1) == null ? void 0 : d.result.split(""), b => (n(), a("div", null, e(b), 1))), 256))]), t("div", {
                        class: B(["result_sum", c(s)((g = r.time_index_1) == null ? void 0 : g.resultSum)])
                    }, e((u = r.time_index_1) == null ? void 0 : u.resultSum), 3)])) : z("v-if", !0)]
                }),
                time_index_2: P(({
                    item: r
                }) => {
                    var d, g, u;
                    return [r.time_index_2 ? (n(), a("div", T5, [t("div", L5, [(n(!0), a(S, null, G((d = r.time_index_2) == null ? void 0 : d.result.split(""), b => (n(), a("div", null, e(b), 1))), 256))]), t("div", {
                        class: B(["result_sum", c(s)((g = r.time_index_2) == null ? void 0 : g.resultSum)])
                    }, e((u = r.time_index_2) == null ? void 0 : u.resultSum), 3)])) : z("v-if", !0)]
                }),
                time_index_3: P(({
                    item: r
                }) => {
                    var d, g, u;
                    return [r.time_index_3 ? (n(), a("div", N5, [t("div", z5, [(n(!0), a(S, null, G((d = r.time_index_3) == null ? void 0 : d.result.split(""), b => (n(), a("div", null, e(b), 1))), 256))]), t("div", {
                        class: B(["result_sum", c(s)((g = r.time_index_3) == null ? void 0 : g.resultSum)])
                    }, e((u = r.time_index_3) == null ? void 0 : u.resultSum), 3)])) : z("v-if", !0)]
                }),
                time_index_4: P(({
                    item: r
                }) => {
                    var d, g, u;
                    return [r.time_index_4 ? (n(), a("div", I5, [t("div", x5, [(n(!0), a(S, null, G((d = r.time_index_4) == null ? void 0 : d.result.split(""), b => (n(), a("div", null, e(b), 1))), 256))]), t("div", {
                        class: B(["result_sum", c(s)((g = r.time_index_4) == null ? void 0 : g.resultSum)])
                    }, e((u = r.time_index_4) == null ? void 0 : u.resultSum), 3)])) : z("v-if", !0)]
                }),
                time_index_5: P(({
                    item: r
                }) => {
                    var d, g, u;
                    return [r.time_index_5 ? (n(), a("div", S5, [t("div", R5, [(n(!0), a(S, null, G((d = r.time_index_5) == null ? void 0 : d.result.split(""), b => (n(), a("div", null, e(b), 1))), 256))]), t("div", {
                        class: B(["result_sum", c(s)((g = r.time_index_5) == null ? void 0 : g.resultSum)])
                    }, e((u = r.time_index_5) == null ? void 0 : u.resultSum), 3)])) : z("v-if", !0)]
                }),
                time_index_6: P(({
                    item: r
                }) => {
                    var d, g, u;
                    return [r.time_index_6 ? (n(), a("div", G5, [t("div", B5, [(n(!0), a(S, null, G((d = r.time_index_6) == null ? void 0 : d.result.split(""), b => (n(), a("div", null, e(b), 1))), 256))]), t("div", {
                        class: B(["result_sum", c(s)((g = r.time_index_6) == null ? void 0 : g.resultSum)])
                    }, e((u = r.time_index_6) == null ? void 0 : u.resultSum), 3)])) : z("v-if", !0)]
                }),
                _: 1
            }, 8, ["column-options", "data-source"])]))
        }
    });
const M5 = V(A5, [
        ["__scopeId", "data-v-177bff59"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/AllLotteryGames/BinguoCount/components/BinguoLast7Day.vue"]
    ]),
    P5 = {
        class: "binguo_count"
    },
    D5 = F({
        __name: "index",
        setup(l) {
            const {
                store: i,
                getTrendstatistics: o,
                getLotteryRankList: s,
                getLotteryResult7Day: p,
                getBingo18Last50Result: _
            } = ti(), r = ct(), d = () => {
                r.back()
            };
            return At(() => i.currentTabIndex, g => {
                switch (g) {
                    case 0:
                        o();
                        break;
                    case 1:
                        _();
                        break;
                    case 2:
                        p();
                        break;
                    case 3:
                        s();
                        break
                }
            }, {
                immediate: !0
            }), (g, u) => {
                const b = j("NavBar");
                return n(), a("div", P5, [L(b, {
                    "left-arrow": "",
                    onClickLeft: d,
                    backgroundColor: "#0a4529",
                    title: `${g.$t("binguoCount")}`
                }, null, 8, ["title"]), L(Yy), c(i).currentTabIndex === 0 ? (n(), tt(R2, {
                    key: 0
                })) : z("v-if", !0), c(i).currentTabIndex === 1 ? (n(), tt(t5, {
                    key: 1
                })) : z("v-if", !0), c(i).currentTabIndex === 2 ? (n(), tt(M5, {
                    key: 2
                })) : z("v-if", !0), c(i).currentTabIndex === 3 ? (n(), tt(v5, {
                    key: 3
                })) : z("v-if", !0)])
            }
        }
    });
const O5 = V(D5, [
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/AllLotteryGames/BinguoCount/index.vue"]
    ]),
    oA = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: O5
    }, Symbol.toStringTag, {
        value: "Module"
    })),
    Wi = l => (zt("data-v-8073d5d0"), l = l(), It(), l),
    E5 = {
        class: "body-container"
    },
    q5 = {
        class: "MyGameRecordList__C"
    },
    j5 = ["onClick"],
    H5 = {
        class: "MyGameRecordList__C_left"
    },
    W5 = {
        class: "MyGameRecordList__C-item-m"
    },
    F5 = {
        class: "MyGameRecordList__C-item-m-top"
    },
    V5 = {
        class: "MyGameRecordList__C-item-m-bottom"
    },
    U5 = {
        key: 0
    },
    K5 = {
        key: 0,
        class: "MyGameRecordList__C-detail"
    },
    X5 = {
        class: "detail_title"
    },
    Q5 = {
        class: "detail_item"
    },
    Z5 = {
        class: "item_title"
    },
    J5 = {
        class: "item_result"
    },
    Y5 = ["onClick"],
    t3 = Wi(() => t("path", {
        d: "M6.5 6.2158V3.90625C6.5 3.1296 7.1296 2.5 7.90625 2.5H20.0938C20.8704 2.5 21.5 3.1296 21.5 3.90625V16.0938C21.5 16.8704 20.8704 17.5 20.0938 17.5H17.7582",
        stroke: "#87C7AF",
        "stroke-width": "2",
        "stroke-linecap": "round",
        "stroke-linejoin": "round"
    }, null, -1)),
    e3 = Wi(() => t("path", {
        d: "M16.0938 6.5H3.90625C3.1296 6.5 2.5 7.1296 2.5 7.90625V20.0938C2.5 20.8704 3.1296 21.5 3.90625 21.5H16.0938C16.8704 21.5 17.5 20.8704 17.5 20.0938V7.90625C17.5 7.1296 16.8704 6.5 16.0938 6.5Z",
        fill: "#87C7AF",
        stroke: "#87C7AF",
        "stroke-width": "2",
        "stroke-linejoin": "round"
    }, null, -1)),
    i3 = [t3, e3],
    n3 = {
        class: "detail_item"
    },
    a3 = {
        class: "item_title"
    },
    o3 = {
        class: "item_result"
    },
    s3 = ["onClick"],
    l3 = Wi(() => t("path", {
        d: "M6.5 6.2158V3.90625C6.5 3.1296 7.1296 2.5 7.90625 2.5H20.0938C20.8704 2.5 21.5 3.1296 21.5 3.90625V16.0938C21.5 16.8704 20.8704 17.5 20.0938 17.5H17.7582",
        stroke: "#87C7AF",
        "stroke-width": "2",
        "stroke-linecap": "round",
        "stroke-linejoin": "round"
    }, null, -1)),
    c3 = Wi(() => t("path", {
        d: "M16.0938 6.5H3.90625C3.1296 6.5 2.5 7.1296 2.5 7.90625V20.0938C2.5 20.8704 3.1296 21.5 3.90625 21.5H16.0938C16.8704 21.5 17.5 20.8704 17.5 20.0938V7.90625C17.5 7.1296 16.8704 6.5 16.0938 6.5Z",
        fill: "#87C7AF",
        stroke: "#87C7AF",
        "stroke-width": "2",
        "stroke-linejoin": "round"
    }, null, -1)),
    r3 = [l3, c3],
    u3 = {
        class: "detail_item"
    },
    d3 = {
        class: "item_title"
    },
    p3 = {
        class: "item_result"
    },
    g3 = {
        class: "detail_item"
    },
    b3 = {
        class: "item_title"
    },
    m3 = {
        class: "item_result"
    },
    _3 = {
        class: "detail_item"
    },
    v3 = {
        class: "item_title"
    },
    k3 = {
        class: "item_result"
    },
    h3 = {
        class: "detail_item"
    },
    f3 = {
        class: "item_title"
    },
    y3 = {
        class: "item_result"
    },
    $3 = {
        class: "detail_item"
    },
    C3 = {
        class: "item_title"
    },
    w3 = {
        class: "item_result"
    },
    T3 = {
        class: "detail_item"
    },
    L3 = {
        class: "item_title"
    },
    N3 = {
        class: "item_result"
    },
    z3 = {
        class: "draw_result"
    },
    I3 = {
        class: "detail_item"
    },
    x3 = {
        class: "item_title"
    },
    S3 = {
        key: 1,
        class: "item_result"
    },
    R3 = {
        class: "detail_item"
    },
    G3 = {
        class: "item_title"
    },
    B3 = {
        class: "detail_item"
    },
    A3 = {
        class: "item_title"
    },
    M3 = {
        class: "item_result"
    },
    P3 = {
        class: "detail_item"
    },
    D3 = {
        class: "item_title"
    },
    O3 = {
        class: "item_result"
    },
    E3 = F({
        __name: "RecordList",
        props: {
            mayrecord: {
                type: Array,
                required: !0
            }
        },
        setup(l) {
            const {
                t: i
            } = kt(), {
                filterGameType: o
            } = ti(), s = v(-1), p = d => {
                s.value == d ? s.value = -1 : s.value = d
            }, _ = (d, g) => {
                if (g == 1) switch (d) {
                    case 0:
                        return i("bettingResultState3");
                    case 1:
                        return i("hasWon");
                    case 2:
                        return i("bettingResultState1");
                    case 3:
                        return i("xosoTxt76");
                    default:
                        return ""
                } else switch (d) {
                    case 0:
                        return "fail";
                    case 1:
                        return "success";
                    case 2:
                        return "wait";
                    case 3:
                        return "ing";
                    default:
                        return "ing"
                }
            }, r = d => {
                switch (d) {
                    case "Big":
                        return i("big");
                    case "Drawn":
                        return i("binguoHe");
                    case "Small":
                        return i("small");
                    default:
                        return d
                }
            };
            return (d, g) => (n(), a("div", E5, [t("div", q5, [(n(!0), a(S, null, G(d.mayrecord, (u, b) => (n(), a(S, {
                key: b
            }, [t("div", {
                class: "MyGameRecordList__C-item",
                onClick: m => p(b)
            }, [t("div", {
                class: B(["MyGameRecordList__C-item-l", c(o)(Number(u.gameType), u.selectType).className])
            }, e(r(u.selectType)), 3), t("div", H5, [t("div", W5, [t("div", F5, e(u.issueNumber), 1), t("div", V5, e(u.addTime), 1)]), t("div", {
                class: B(["MyGameRecordList__C-item-r", _(u.state, 2)])
            }, [t("div", {
                class: B(_(u.state, 2))
            }, e(_(u.state, 1)), 3), u.premium ? (n(), a("span", U5, e(c(wt)(u.profitAmount)), 1)) : z("v-if", !0)], 2)])], 8, j5), b == s.value ? (n(), a("div", K5, [t("div", X5, e(d.$t("details")), 1), t("div", Q5, [t("div", Z5, e(d.$t("orderNoMay")), 1), t("div", J5, [E(e(u.orderNumber) + " ", 1), (n(), a("svg", {
                onClick: m => c(Ve)(u.orderNumber),
                xmlns: "http://www.w3.org/2000/svg",
                width: "24",
                height: "24",
                viewBox: "0 0 24 24",
                fill: "none"
            }, i3, 8, Y5))])]), t("div", n3, [t("div", a3, e(d.$t("issueMay")), 1), t("div", o3, [E(e(u.issueNumber) + " ", 1), (n(), a("svg", {
                onClick: m => c(Ve)(u.issueNumber),
                xmlns: "http://www.w3.org/2000/svg",
                width: "24",
                height: "24",
                viewBox: "0 0 24 24",
                fill: "none"
            }, r3, 8, s3))])]), t("div", u3, [t("div", d3, e(d.$t("gamePlay")), 1), t("div", p3, e(c(o)(Number(u.gameType), u.selectType).playerName), 1)]), t("div", g3, [t("div", b3, e(d.$t("amountMay")), 1), t("div", m3, e(u.amount), 1)]), t("div", _3, [t("div", v3, e(d.$t("multiple")), 1), t("div", k3, e(u.figure), 1)]), t("div", h3, [t("div", f3, e(d.$t("afterTaxAmount")), 1), t("div", y3, e(u.realAmount), 1)]), t("div", $3, [t("div", C3, e(d.$t("tax")), 1), t("div", w3, e(u.serviceCharge || "-"), 1)]), t("div", T3, [t("div", L3, e(d.$t("winTips3")), 1), t("div", N3, [t("div", {
                class: B(["draw_num", `${u.sumCount?c(o)(Number(u.gameType),u.selectType).className:""}`])
            }, e(u.sumCount || "-"), 3), u.premium ? (n(!0), a(S, {
                key: 0
            }, G(u.premium.split(""), m => (n(), a("div", z3, e(m), 1))), 256)) : z("v-if", !0)])]), t("div", I3, [t("div", x3, e(d.$t("betting")), 1), u.gameType === "2" || u.gameType === "1" ? (n(), a("div", {
                key: 0,
                class: B(["item_result item_bet", `${c(o)(Number(u.gameType),u.selectType).className}`])
            }, e(u.selectType), 3)) : (n(), a("div", S3, [(n(!0), a(S, null, G(u.selectType.split(""), m => (n(), a("div", {
                class: B(["item_result item_bet item_alike", `${c(o)(Number(u.gameType),u.selectType).className}`])
            }, e(m), 3))), 256))]))]), t("div", R3, [t("div", G3, e(d.$t("statusMay")), 1), t("div", {
                class: B(["item_result", _(u.state, 2)])
            }, e(_(u.state, 1)), 3)]), t("div", B3, [t("div", A3, e(d.$t("winOrLose")), 1), t("div", M3, e(u.profitAmount ? c(wt)(u.profitAmount) : "-"), 1)]), t("div", P3, [t("div", D3, e(d.$t("createTime")), 1), t("div", O3, e(u.addTime), 1)])])) : z("v-if", !0)], 64))), 128))])]))
        }
    });
const q3 = V(E3, [
        ["__scopeId", "data-v-8073d5d0"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/Bingo/RecordList.vue"]
    ]),
    j3 = {
        class: "record-container"
    },
    H3 = {
        class: "WinTrx__C-head-more"
    },
    W3 = F({
        __name: "index",
        setup(l) {
            const i = ct(),
                o = () => {
                    i.back()
                },
                s = v([]),
                p = v({
                    pageSize: 20
                }),
                _ = () => {},
                r = () => {},
                d = v("");
            return (g, u) => {
                const b = j("NavBar");
                return n(), a("div", j3, [L(b, {
                    "left-arrow": "",
                    onClickLeft: o,
                    "background-color": "#0a4529",
                    title: g.$t("xosoTxt73")
                }, {
                    right: P(() => [t("div", H3, [t("div", {
                        onClick: u[0] || (u[0] = m => _())
                    }), t("div", {
                        class: B({
                            disableVoice: d.value == "2"
                        }),
                        onClick: r
                    }, null, 2)])]),
                    _: 1
                }, 8, ["title"]), L(_a, {
                    list: s.value,
                    "onUpdate:list": u[1] || (u[1] = m => s.value = m),
                    pageQuery: p.value,
                    "onUpdate:pageQuery": u[2] || (u[2] = m => p.value = m),
                    api: c($d),
                    distance: 100,
                    ref: "listRef",
                    isAutoLoad: !0
                }, {
                    content: P(() => [L(q3, {
                        mayrecord: s.value
                    }, null, 8, ["mayrecord"])]),
                    _: 1
                }, 8, ["list", "pageQuery", "api"])])
            }
        }
    });
const F3 = V(W3, [
        ["__scopeId", "data-v-5e0daa42"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/AllLotteryGames/BinguoRecord/index.vue"]
    ]),
    sA = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: F3
    }, Symbol.toStringTag, {
        value: "Module"
    })),
    V3 = l => (zt("data-v-6c7a1db6"), l = l(), It(), l),
    U3 = {
        class: "Betting__Popup"
    },
    K3 = {
        class: "Betting__Popup-head"
    },
    X3 = {
        class: "Betting__Popup-head-title"
    },
    Q3 = {
        class: "Betting__Popup-head-selectName"
    },
    Z3 = {
        class: "Betting__Popup-body"
    },
    J3 = {
        class: "Betting__Popup-body-line"
    },
    Y3 = {
        class: "Betting__Popup-body-line-list"
    },
    t$ = ["onClick"],
    e$ = {
        class: "Betting__Popup-body-line"
    },
    i$ = {
        class: "Betting__Popup-body-line-btnL"
    },
    n$ = {
        class: "Betting__Popup-body-line"
    },
    a$ = V3(() => t("div", null, null, -1)),
    o$ = {
        class: "Betting__Popup-body-line-list"
    },
    s$ = ["onClick"],
    l$ = {
        class: "Betting__Popup-body-line"
    },
    c$ = {
        class: "Betting__Popup-foot"
    },
    r$ = {
        class: "Betting__Popup-foot-s bgcolor"
    },
    u$ = {
        class: "Betting__Popup-PreSale"
    },
    d$ = {
        class: "Betting__Popup-PreSale-head"
    },
    p$ = {
        class: "Betting__Popup-PreSale-body"
    },
    g$ = {
        class: "Betting__Popup-PreSale-foot"
    },
    b$ = F({
        __name: "BettingPopup",
        props: {
            selectInfo: {
                type: Object,
                default: () => ({})
            },
            bettingPopupShow: {
                type: Boolean,
                default: v(!1)
            },
            actionItem: {
                type: Object,
                default: () => ({})
            }
        },
        emits: ["update:bettingPopupShow", "update:selectInfo", "clearBetting", "submitBetting"],
        setup(l, {
            emit: i
        }) {
            const o = l,
                {
                    t: s
                } = kt(),
                p = v(!1),
                _ = v(!0),
                r = Q(() => o.actionItem.scopeList || []),
                d = v([1, 5, 10, 20, 50, 100]),
                g = Q({
                    get() {
                        return o.bettingPopupShow || !1
                    },
                    set(C) {
                        i("update:bettingPopupShow", C)
                    }
                }),
                u = C => {
                    switch (C) {
                        case 1:
                            o.selectInfo.count > 1 && (o.selectInfo.count--, $());
                            break;
                        case 2:
                            o.selectInfo.count++, $();
                            break
                    }
                },
                b = C => {
                    C > 0 && (o.selectInfo.count = parseInt(C), $())
                },
                m = C => {
                    o.selectInfo.count = C, $()
                },
                w = C => {
                    o.selectInfo.coin = C, $()
                },
                y = () => {
                    p.value = !1, _.value = !0
                },
                N = () => {
                    _.value ? i("submitBetting") : ke(s("agreePresaleRules"))
                },
                $ = () => {
                    o.selectInfo.allCoin = o.selectInfo.coin * o.selectInfo.count
                };
            return (C, f) => {
                const k = j("van-field"),
                    T = j("van-popup"),
                    h = Ot("throttle-click");
                return n(), a(S, null, [z(" 投注内容 begin "), L(T, {
                    show: g.value,
                    "onUpdate:show": f[6] || (f[6] = x => g.value = x),
                    position: "bottom",
                    round: !0,
                    "close-on-click-overlay": !1
                }, {
                    default: P(() => [t("div", U3, [t("div", K3, [t("div", X3, e(l.actionItem.lotteryName), 1), t("div", Q3, [t("span", null, e(c(s)("choose")), 1), t("span", null, e(l.selectInfo.selectCon), 1)])]), t("div", Z3, [t("div", J3, [E(e(c(s)("amount")) + " ", 1), t("div", Y3, [(n(!0), a(S, null, G(r.value, (x, I) => (n(), a("div", {
                        key: I,
                        class: B(["Betting__Popup-body-line-item", {
                            bgcolor: l.selectInfo.coin == x
                        }]),
                        onClick: R => w(x)
                    }, e(x), 11, t$))), 128))])]), t("div", e$, [E(e(c(s)("numbers")) + " ", 1), t("div", i$, [t("div", {
                        class: B(["Betting__Popup-btn", {
                            bgcolor: l.selectInfo.count > 0
                        }]),
                        onClick: f[0] || (f[0] = x => u(1))
                    }, "-", 2), L(k, {
                        class: "Betting__Popup-input",
                        modelValue: l.selectInfo.count,
                        "onUpdate:modelValue": f[1] || (f[1] = x => l.selectInfo.count = x),
                        type: "digit",
                        maxlength: 4,
                        onInput: b
                    }, null, 8, ["modelValue"]), t("div", {
                        class: "Betting__Popup-btn bgcolor",
                        onClick: f[2] || (f[2] = x => u(2))
                    }, "+")])]), t("div", n$, [a$, t("div", o$, [(n(!0), a(S, null, G(d.value, (x, I) => (n(), a("div", {
                        key: I,
                        class: B(["Betting__Popup-body-line-item", {
                            bgcolor: l.selectInfo.count == x
                        }]),
                        onClick: R => m(x)
                    }, " X" + e(x), 11, s$))), 128))])]), t("div", l$, [t("span", {
                        class: B(["Betting__Popup-agree", {
                            active: _.value
                        }]),
                        onClick: f[3] || (f[3] = x => _.value = !_.value)
                    }, e(c(s)("agree")), 3), t("span", {
                        onClick: f[4] || (f[4] = x => p.value = !0),
                        class: "Betting__Popup-preSaleShow"
                    }, e(c(s)("presaleRules")), 1)])]), t("div", c$, [t("div", {
                        class: "Betting__Popup-foot-c",
                        onClick: f[5] || (f[5] = x => i("clearBetting"))
                    }, e(c(s)("cancel")), 1), dt((n(), a("div", r$, [E(e(c(s)("totalAmount")) + " " + e(c(wt)(l.selectInfo.count * l.selectInfo.coin || 0)), 1)])), [
                        [h, {
                            handler: N,
                            wait: 2e3
                        }]
                    ])])])]),
                    _: 1
                }, 8, ["show"]), z(" 规则弹层 begin"), L(T, {
                    show: p.value,
                    "onUpdate:show": f[7] || (f[7] = x => p.value = x),
                    "close-on-click-overlay": !1,
                    round: ""
                }, {
                    default: P(() => [t("div", u$, [t("div", d$, e(c(s)("presaleRules")), 1), t("div", p$, e(C.$t("betPopTXT")), 1), t("div", g$, [t("div", {
                        class: "Betting__Popup-PreSale-foot-btn",
                        onClick: y
                    }, e(c(s)("iKonw")), 1)])])]),
                    _: 1
                }, 8, ["show"])], 64)
            }
        }
    });
const m$ = V(b$, [
        ["__scopeId", "data-v-6c7a1db6"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/ChangLong/BettingPopup.vue"]
    ]),
    _$ = {
        class: "changLong__C"
    },
    v$ = {
        class: "changLong__C-bet"
    },
    k$ = {
        class: "changLong__C-bet-l"
    },
    h$ = {
        class: "num"
    },
    f$ = {
        class: "time"
    },
    y$ = {
        class: "other"
    },
    $$ = {
        class: "remark"
    },
    C$ = {
        class: "issue"
    },
    w$ = ["onClick"],
    T$ = ["onClick"],
    L$ = ["onClick"],
    N$ = ["onClick"],
    z$ = ["onClick"],
    I$ = ["onClick"],
    x$ = ["onClick"],
    S$ = ["onClick"],
    R$ = ["onClick"],
    G$ = ["onClick"],
    B$ = ["onClick"],
    la = 5,
    A$ = F({
        __name: "Bet",
        setup(l) {
            const i = Ai.global.t,
                o = v(!1),
                s = v({}),
                p = v({
                    coin: 0,
                    count: 1,
                    allCoin: 0,
                    gametype: 0,
                    typeid: 1,
                    issuenumber: "2020",
                    selecttype: 1,
                    selectCon: ""
                }),
                _ = qo([]);
            let r = null;
            const d = (k, T, h, x, I) => {
                    if (_.value[T].action = h, s.value = k, p.value.selectCon = x, p.value.coin = k.scopeList[0], p.value.typeid = k.type, p.value.gametype = k.bettingGameType, k.type > 4 && k.type != 30) I == "big" ? p.value.selecttype = "H" : I == "small" ? p.value.selecttype = "L" : p.value.selecttype = I;
                    else {
                        const R = {
                            red: 10,
                            green: 11,
                            violet: 12,
                            big: 13,
                            small: 14
                        };
                        p.value.selecttype = R[I]
                    }
                    p.value.issuenumber = k.issueNumber, o.value = !0
                },
                g = v(!1),
                u = async () => {
                    if (r && clearInterval(r), g.value) return;
                    g.value = !0;
                    const k = await nt(Ns({
                        gameType: -1
                    }));
                    if (g.value = !1, !k) return;
                    const T = k.data.serviceTime;
                    _.value = k.data.list.map(h => {
                        let x = new Date(T).getTime(),
                            I = new Date(h.startTime).getTime(),
                            R = (x - I) / 1e3;
                        return R > h.intervalM * 60 && (R = h.intervalM * 60), h.scopeList = h.scope.split("|").map(A => Number(A)), h.passTime = Math.floor(h.intervalM * 60 - R), h.time1 = 0, h.time2 = Math.floor(h.passTime / 60), h.time3 = Math.floor(h.passTime % 60 / 10), h.time4 = Math.floor(h.passTime % 10), h
                    }), r = setInterval(function() {
                        b()
                    }, 1e3)
                },
                b = () => {
                    const k = _.value.length;
                    let T = !1;
                    for (let h = 0; h < k; h++) {
                        let x = _.value[h];
                        if (x.passTime < la && x.issueNumber == s.value.issueNumber && m(), x.passTime > 0) x.time2 = Math.floor(x.passTime / 60), x.time3 = Math.floor(x.passTime % 60 / 10), x.time4 = Math.floor(x.passTime % 10), x.passTime--;
                        else {
                            T = !1, clearInterval(r), u();
                            break
                        }
                        T = x.time3 + x.time4 == 0
                    }
                    jo(_), T && (clearInterval(r), u())
                },
                m = () => {
                    o.value = !1;
                    let k = _.value.findIndex(T => JSON.stringify(T) == JSON.stringify(s.value));
                    k != -1 && (_.value[k].action = 0), p.value.coin = s.value.scopeList ? s.value.scopeList[0] : 0, p.value.count = 1, s.value = {}
                },
                w = () => {
                    const {
                        typeid: k = 0
                    } = p.value;
                    k && (k < 5 || k == 30 ? N() : k < 9 ? C() : $())
                },
                y = k => k < 5 || k == 30 ? "winGo" : k < 9 ? "Fd" : "k3",
                N = async () => {
                    const k = await nt(Ta({
                        typeId: p.value.typeid,
                        issuenumber: p.value.issuenumber,
                        amount: p.value.coin,
                        betCount: Number(p.value.count),
                        gameType: p.value.gametype,
                        selectType: p.value.selecttype
                    }));
                    (k == null ? void 0 : k.code) === 0 && (ke(i("code" + k.msgCode)), m())
                },
                $ = async () => {
                    let {
                        coin: k,
                        count: T,
                        issuenumber: h,
                        gametype: x,
                        selecttype: I,
                        typeid: R
                    } = p.value;
                    const A = await nt(La({
                        amount: k,
                        betCount: Number(T),
                        gameType: x.toString(),
                        selectType: I,
                        typeId: R,
                        issuenumber: h
                    }));
                    (A == null ? void 0 : A.code) === 0 && (ke(i("code" + A.msgCode)), m())
                },
                C = async () => {
                    let {
                        coin: k,
                        count: T,
                        issuenumber: h,
                        gametype: x,
                        selecttype: I,
                        typeid: R
                    } = p.value;
                    const A = {
                            issuenumber: h,
                            typeId: R,
                            amount: k,
                            betCount: Number(T),
                            gameType: x,
                            selectType: I
                        },
                        M = await nt(fa(A));
                    (M == null ? void 0 : M.code) === 0 && (ke(i("code" + M.msgCode)), m())
                },
                f = k => k == "H" ? "B" : k.trim() == "L" ? "S" : k;
            return $t(() => {
                u()
            }), He(() => {
                clearInterval(r)
            }), At(() => fe().visibility, k => {
                u()
            }), (k, T) => (n(), a(S, null, [t("div", _$, [(n(!0), a(S, null, G(_.value, (h, x) => (n(), a("div", v$, [t("div", k$, [t("div", {
                class: B(["titel", [y(h.type)]])
            }, e(h.lotteryName), 3), t("div", h$, [E(e(h.issueNumber) + " ", 1), t("span", f$, e(`${h.time1}${h.time2}:${h.time3}${h.time4}`), 1)]), t("div", y$, [t("div", $$, e(h.remark), 1), t("div", {
                class: B(["gameResult", "bg-" + h.gameResult])
            }, e(f(h.gameResult)), 3), t("div", C$, e(h.issue) + e(k.$t("betIssues")), 1)])]), t("div", {
                class: B(["changLong__C-bet-r", {
                    disable: h.passTime < la
                }])
            }, [h.gameType == 0 ? (n(), a(S, {
                key: 0
            }, [t("div", {
                class: B({
                    active: h.action == 1
                }),
                onClick: I => d(h, x, 1, k.$t("betBig"), "big")
            }, e(k.$t("betBig")), 11, w$), t("div", {
                class: B({
                    active: h.action == 2
                }),
                onClick: I => d(h, x, 2, k.$t("betSmall"), "small")
            }, e(k.$t("betSmall")), 11, T$)], 64)) : z("v-if", !0), h.gameType == 1 ? (n(), a(S, {
                key: 1
            }, [t("div", {
                class: B({
                    active: h.action == 1
                }),
                onClick: I => d(h, x, 1, k.$t("betRed"), "red")
            }, e(k.$t("betRed")), 11, L$), t("div", {
                class: B({
                    active: h.action == 2
                }),
                onClick: I => d(h, x, 2, k.$t("betGreen"), "green")
            }, e(k.$t("betGreen")), 11, N$), t("div", {
                class: B({
                    active: h.action == 3
                }),
                onClick: I => d(h, x, 3, k.$t("betPurple"), "violet")
            }, e(k.$t("betPurple")), 11, z$)], 64)) : z("v-if", !0), h.gameType == 2 ? (n(), a(S, {
                key: 2
            }, [t("div", {
                class: B({
                    active: h.action == 1
                }),
                onClick: I => d(h, x, 1, k.$t("betOdd"), "O")
            }, e(k.$t("betOdd")), 11, I$), t("div", {
                class: B({
                    active: h.action == 2
                }),
                onClick: I => d(h, x, 2, k.$t("betEven"), "E")
            }, e(k.$t("betEven")), 11, x$)], 64)) : z("v-if", !0), h.gameType == 3 ? (n(), a(S, {
                key: 3
            }, [t("div", {
                class: B({
                    active: h.action == 1
                }),
                onClick: I => d(h, x, 1, k.$t("betWithSingle"), "O")
            }, e(k.$t("betWithSingle")), 11, S$), t("div", {
                class: B({
                    active: h.action == 2
                }),
                onClick: I => d(h, x, 2, k.$t("betWithDouble"), "E")
            }, e(k.$t("betWithDouble")), 11, R$)], 64)) : z("v-if", !0), h.gameType == 4 ? (n(), a(S, {
                key: 4
            }, [t("div", {
                class: B({
                    active: h.action == 1
                }),
                onClick: I => d(h, x, 1, k.$t("betWithBig"), "H")
            }, e(k.$t("betWithBig")), 11, G$), t("div", {
                class: B({
                    active: h.action == 2
                }),
                onClick: I => d(h, x, 2, k.$t("betWithSmall"), "L")
            }, e(k.$t("betWithSmall")), 11, B$)], 64)) : z("v-if", !0)], 2)]))), 256))]), L(m$, {
                bettingPopupShow: o.value,
                selectInfo: p.value,
                actionItem: s.value,
                onClearBetting: m,
                onSubmitBetting: w
            }, null, 8, ["bettingPopupShow", "selectInfo", "actionItem"])], 64))
        }
    });
const M$ = V(A$, [
        ["__scopeId", "data-v-91d808d9"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/ChangLong/Bet.vue"]
    ]),
    P$ = {
        class: "MyGameRecord__C"
    },
    D$ = {
        key: 0,
        class: "MyGameRecord__C-head"
    },
    O$ = {
        class: "MyGameRecord__C-body"
    },
    E$ = {
        key: 1,
        class: "MyGameRecord__C-body-empty"
    },
    q$ = {
        key: 1,
        class: "MyGameRecord__C-foot"
    },
    j$ = {
        class: "MyGameRecord__C-foot-page"
    },
    H$ = F({
        __name: "MyGameRecord",
        props: {
            typeid: {
                type: Number,
                required: !0
            },
            ApiFun: {
                type: Function,
                required: !0
            },
            goPathName: {
                type: String,
                required: !0
            },
            hasHead: {
                type: Boolean,
                required: !0,
                default: !0
            }
        },
        setup(l, {
            expose: i
        }) {
            const o = l,
                s = ct(),
                p = v(4),
                _ = v(20),
                r = v(1),
                d = v([]),
                g = w => {
                    s.push({
                        name: w
                    })
                },
                u = () => {
                    r.value--, m()
                },
                b = () => {
                    r.value++, m()
                },
                m = async (w = !1) => {
                    if (o.typeid == null) return;
                    w && (r.value = 1);
                    const [y, N] = await ne(o.ApiFun({
                        pageSize: _.value,
                        pageNo: r.value,
                        typeId: o.typeid
                    }));
                    N && (d.value = (N == null ? void 0 : N.list) || [], p.value = (N == null ? void 0 : N.totalPage) || 0)
                };
            return i({
                getData: m
            }), he(() => {
                m()
            }), (w, y) => {
                const N = j("svg-icon"),
                    $ = j("van-icon");
                return n(), a("div", P$, [w.hasHead ? (n(), a("div", D$, [t("div", {
                    class: "MyGameRecord__C-head-moreB",
                    onClick: y[0] || (y[0] = C => g(w.goPathName))
                }, [E(e(w.$t("more")) + " ", 1), L(N, {
                    name: "rightCircle"
                })])])) : z("v-if", !0), t("div", O$, [d.value.length ? (n(), tt(Cn, {
                    key: 0,
                    mayrecord: d.value
                }, null, 8, ["mayrecord"])) : (n(), a("div", E$, [L(pe)]))]), d.value.length ? (n(), a("div", q$, [t("div", {
                    class: B(["MyGameRecord__C-foot-previous", {
                        disabled: r.value <= 1
                    }]),
                    onClick: u
                }, [L($, {
                    name: "arrow-left",
                    class: "MyGameRecord__C-icon",
                    size: "20"
                })], 2), t("div", j$, e(r.value) + "/" + e(p.value), 1), t("div", {
                    class: B(["MyGameRecord__C-foot-next", {
                        disabled: r.value >= p.value
                    }]),
                    onClick: b
                }, [L($, {
                    name: "arrow",
                    class: "MyGameRecord__C-icon",
                    size: "20"
                })], 2)])) : z("v-if", !0)])
            }
        }
    });
const Ln = V(H$, [
        ["__scopeId", "data-v-4b21e13b"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/WinGo/MyGameRecord.vue"]
    ]),
    W$ = {
        class: "MyGameRecord__C"
    },
    F$ = {
        key: 0,
        class: "MyGameRecord__C-head"
    },
    V$ = {
        class: "MyGameRecord__C-body"
    },
    U$ = {
        key: 1,
        class: "MyGameRecord__C-body-empty"
    },
    K$ = {
        key: 1,
        class: "MyGameRecord__C-foot"
    },
    X$ = {
        class: "MyGameRecord__C-foot-page"
    },
    Q$ = F({
        __name: "MyGameRecord",
        props: {
            typeid: {
                type: Number,
                required: !0
            },
            goPathName: {
                type: String,
                required: !0
            },
            hasHead: {
                type: Boolean,
                required: !0,
                default: !0
            }
        },
        setup(l, {
            expose: i
        }) {
            const o = l,
                s = ct(),
                p = v(4),
                _ = v(20),
                r = v(1),
                d = v([]),
                g = y => {
                    s.push({
                        name: y
                    })
                },
                u = () => {
                    r.value--, m()
                },
                b = () => {
                    r.value++, m()
                },
                m = async (y = !1) => {
                    if (o.typeid == null) return;
                    y && (r.value = 1);
                    const N = await nt(wa({
                            pageSize: _.value,
                            pageNo: r.value,
                            typeId: o.typeid
                        })),
                        $ = (N == null ? void 0 : N.data.list) || [];
                    for (let C = 0; $.length > C; C++) {
                        let f = $[C].gameType.split(","),
                            k = $[C].selectType.split(",");
                        for (let T = 0; f.length > T; T++)
                            if (f[T] == "1" || f[T] == "2" || f[T] == "3") $[C].gameType = "1", $[C].oneList = k;
                            else if (f[T] == "5" || f[T] == "6") {
                            let h = [],
                                x = [],
                                I = [];
                            for (let R = 0; k.length > R; R++) {
                                if (k[R] == "|11|" || k[R] == "|22|" || k[R] == "|33|" || k[R] == "|44|" || k[R] == "|55|" || k[R] == "|66|") {
                                    let A = k[R].split("|");
                                    A.pop(), A.shift(), h.push(A.join())
                                }
                                if (k[R] == ":11:" || k[R] == ":22:" || k[R] == ":33:" || k[R] == ":44:" || k[R] == ":55:" || k[R] == ":66:") {
                                    let A = k[R].split(":");
                                    A.pop(), A.shift(), x.push(A.join())
                                }
                                if (k[R] == ":1:" || k[R] == ":2:" || k[R] == ":3:" || k[R] == ":4:" || k[R] == ":5:" || k[R] == ":6:") {
                                    let A = k[R].split(":");
                                    A.pop(), A.shift(), I.push(A.join())
                                }
                            }
                            $[C].gameType = "2", $[C].oneList = h, $[C].towList = w(x, I)
                        } else if (f[T] == "7" || f[T] == "8") {
                            let h = [],
                                x = !1;
                            for (let I = 0; k.length > I; I++) {
                                if (k[I] == "|111|" || k[I] == "|222|" || k[I] == "|333|" || k[I] == "|444|" || k[I] == "|555|" || k[I] == "|666|") {
                                    let R = k[I].split("|");
                                    R.pop(), R.shift(), h.push(R.join())
                                }
                                k[I] == "|AAA|" && (x = !0), $[C].oneList = h, $[C].towList = x, $[C].gameType = "3"
                            }
                        } else if (f[T] == "9" || f[T] == "10" || f[T] == "4") {
                            let h = [],
                                x = !1,
                                I = [];
                            for (let R = 0; k.length > R; R++) {
                                if (k[R] == "|1|" || k[R] == "|2|" || k[R] == "|3|" || k[R] == "|4|" || k[R] == "|5|" || k[R] == "|6|") {
                                    let A = k[R].split("|");
                                    A.pop(), A.shift(), h.push(A.join())
                                }
                                if (k[R] == "|ABC|" && (x = !0), k[R] == ".1." || k[R] == ".2." || k[R] == ".3." || k[R] == ".4." || k[R] == ".5." || k[R] == ".6.") {
                                    let A = k[R].split(".");
                                    A.pop(), A.shift(), I.push(A.join())
                                }
                            }
                            $[C].oneList = h, $[C].towList = x, $[C].threeList = I, $[C].gameType = "4"
                        }
                    }
                    d.value = $ || [], p.value = (N == null ? void 0 : N.data.totalPage) || 0
                },
                w = (y, N) => {
                    let $ = [];
                    for (var C = 0; y.length > C; C++) {
                        let k = y[C],
                            T = [];
                        for (var f = 0; N.length > f; f++) T.push(N[f]);
                        if (T.length > 0) {
                            let h = T.sort().join(",");
                            $.push(k + "|" + h)
                        }
                    }
                    return $.sort()
                };
            return i({
                getData: m
            }), he(() => {
                m()
            }), (y, N) => {
                const $ = j("svg-icon"),
                    C = j("van-icon");
                return n(), a("div", W$, [y.hasHead ? (n(), a("div", F$, [t("div", {
                    class: "MyGameRecord__C-head-moreB",
                    onClick: N[0] || (N[0] = f => g(y.goPathName))
                }, [E(e(y.$t("more")) + " ", 1), L($, {
                    name: "rightCircle"
                })])])) : z("v-if", !0), t("div", V$, [d.value.length ? (n(), tt(Ua, {
                    key: 0,
                    mayrecord: d.value
                }, null, 8, ["mayrecord"])) : (n(), a("div", U$, [L(pe)]))]), d.value.length ? (n(), a("div", K$, [t("div", {
                    class: B(["MyGameRecord__C-foot-previous", {
                        disabled: r.value <= 1
                    }]),
                    onClick: u
                }, [L(C, {
                    name: "arrow-left",
                    class: "MyGameRecord__C-icon",
                    size: "20"
                })], 2), t("div", X$, e(r.value) + "/" + e(p.value), 1), t("div", {
                    class: B(["MyGameRecord__C-foot-next", {
                        disabled: r.value >= p.value
                    }]),
                    onClick: b
                }, [L(C, {
                    name: "arrow",
                    class: "MyGameRecord__C-icon",
                    size: "20"
                })], 2)])) : z("v-if", !0)])
            }
        }
    });
const Xa = V(Q$, [
        ["__scopeId", "data-v-cffd8c9f"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/K3/MyGameRecord.vue"]
    ]),
    Z$ = {
        class: "BetRecord__C"
    },
    J$ = ["innerHTML"],
    Y$ = F({
        __name: "BetRecord",
        setup(l) {
            const i = {
                    Win: Ln,
                    FD: Va,
                    K3: Xa
                },
                o = ye(),
                s = v(),
                p = v(0),
                _ = v(0),
                r = v("wingo"),
                d = Q(() => o[`${r.value}`]),
                g = v([{
                    name: "WinGo",
                    com: "Win"
                }, {
                    name: "5D Lotre",
                    com: "FD"
                }, {
                    name: "K3Lotre",
                    com: "K3"
                }]),
                u = v(1),
                b = async () => {
                    p.value === 0 ? (await o.getWinGoData(), r.value = "wingo") : p.value === 1 ? (await o.get5DData(), r.value = "fiveD") : (await o.getK3Data(), r.value = "k3"), u.value = d.value[_.value].typeID, ee(() => {
                        s.value && s.value.getData()
                    })
                };
            return $t(async () => {
                b()
            }), (m, w) => {
                const y = j("van-tab"),
                    N = j("van-tabs");
                return n(), a("div", Z$, [L(N, {
                    class: "BetRecord__C-gameTab",
                    active: p.value,
                    "onUpdate:active": w[1] || (w[1] = $ => p.value = $),
                    onClick: b
                }, {
                    default: P(() => [(n(!0), a(S, null, G(g.value, ($, C) => (n(), tt(y, {
                        key: C,
                        title: $.name
                    }, {
                        default: P(() => [L(N, {
                            class: "BetRecord__C-timeTab",
                            active: _.value,
                            "onUpdate:active": w[0] || (w[0] = f => _.value = f)
                        }, {
                            default: P(() => [t("template", null, [(n(!0), a(S, null, G(d.value, (f, k) => (n(), tt(y, {
                                key: k
                            }, {
                                title: P(() => [t("div", {
                                    innerHTML: f.typeName.replace(/<br ?\/?>/, "")
                                }, null, 8, J$)]),
                                _: 2
                            }, 1024))), 128))])]),
                            _: 2
                        }, 1032, ["active"])]),
                        _: 2
                    }, 1032, ["title"]))), 128))]),
                    _: 1
                }, 8, ["active"]), (n(), tt(je(i[g.value[p.value].com]), {
                    ref_key: "RecRef",
                    ref: s,
                    typeid: u.value,
                    "has-head": !1,
                    ApiFun: c(vn),
                    "go-path-name": "0"
                }, null, 8, ["typeid", "ApiFun"]))])
            }
        }
    });
const t4 = V(Y$, [
        ["__scopeId", "data-v-7c263a55"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/ChangLong/BetRecord.vue"]
    ]),
    e4 = {
        class: "changLong__C"
    },
    i4 = F({
        __name: "index",
        setup(l) {
            const i = ct(),
                o = v(0);

            function s() {
                i.go(-1)
            }
            return $t(() => {}), (p, _) => {
                const r = j("NavBar"),
                    d = j("van-tab"),
                    g = j("van-tabs");
                return n(), a("div", e4, [L(r, {
                    "left-arrow": "",
                    title: p.$t("loongAssistant"),
                    class: "main",
                    onClickLeft: s
                }, null, 8, ["title"]), L(g, {
                    class: "changLong__C-tab",
                    active: o.value,
                    "onUpdate:active": _[0] || (_[0] = u => o.value = u)
                }, {
                    default: P(() => [L(d, {
                        title: p.$t("latestLoong")
                    }, null, 8, ["title"]), L(d, {
                        title: p.$t("myBet")
                    }, null, 8, ["title"])]),
                    _: 1
                }, 8, ["active"]), o.value == 0 ? (n(), tt(M$, {
                    key: 0
                })) : (n(), tt(t4, {
                    key: 1
                }))])
            }
        }
    });
const n4 = V(i4, [
        ["__scopeId", "data-v-6aad721b"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/AllLotteryGames/ChangLong/index.vue"]
    ]),
    lA = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: n4
    }, Symbol.toStringTag, {
        value: "Module"
    })),
    Qa = l => (zt("data-v-75b35bf5"), l = l(), It(), l),
    a4 = {
        class: "K3TL__C"
    },
    o4 = {
        class: "K3TL__C-l1"
    },
    s4 = {
        class: "left"
    },
    l4 = Qa(() => t("svg", {
        xmlns: "http://www.w3.org/2000/svg",
        width: "33",
        height: "32",
        viewBox: "0 0 33 32",
        fill: "none"
    }, [t("path", {
        d: "M9.0484 25.8284L9.04089 25.8359L9.03366 25.8437C8.47797 26.4402 7.97942 26.8014 7.56631 26.9797C7.15908 27.1556 6.87147 27.141 6.67169 27.055C6.46753 26.967 6.24252 26.7559 6.06263 26.3149C5.88195 25.8718 5.76602 25.2377 5.76602 24.3993V9.38602C5.76602 6.69019 6.09509 5.23943 6.86083 4.42092C7.61326 3.61665 8.94055 3.26602 11.4593 3.26602H21.5393C24.0584 3.26602 25.3852 3.61676 26.1358 4.42054C26.8997 5.23844 27.226 6.68864 27.2193 9.38453V9.38602V24.386C27.2193 25.2248 27.1041 25.8592 26.9242 26.3024C26.7451 26.7438 26.5211 26.9543 26.3182 27.0418C26.1198 27.1275 25.8328 27.1424 25.4244 26.9663C25.0105 26.7878 24.5102 26.4264 23.9512 25.8299C23.2918 25.1224 22.4328 24.7733 21.5701 24.8202C20.7074 24.8672 19.8916 25.3075 19.3127 26.0793L19.3123 26.0799L17.9676 27.8772C17.9673 27.8776 17.967 27.878 17.9667 27.8785C17.5231 28.4638 16.9844 28.7094 16.4927 28.7094C16.001 28.7094 15.4623 28.4638 15.0187 27.8785C15.0184 27.878 15.0181 27.8776 15.0177 27.8772L13.6733 26.0802C13.6732 26.0801 13.6732 26.08 13.6731 26.0799C12.5033 24.515 10.4028 24.3993 9.05577 25.8211L9.0484 25.8284ZM8.93935 14.666C8.93935 15.7307 9.80798 16.5993 10.8727 16.5993C11.9374 16.5993 12.806 15.7307 12.806 14.666C12.806 13.6013 11.9374 12.7327 10.8727 12.7327C9.80798 12.7327 8.93935 13.6013 8.93935 14.666ZM8.93935 9.33268C8.93935 10.3974 9.80798 11.266 10.8727 11.266C11.9374 11.266 12.806 10.3974 12.806 9.33268C12.806 8.26798 11.9374 7.39935 10.8727 7.39935C9.80798 7.39935 8.93935 8.26798 8.93935 9.33268ZM14.806 16.266H22.1393C23.0174 16.266 23.7393 15.5441 23.7393 14.666C23.7393 13.788 23.0174 13.066 22.1393 13.066H14.806C13.928 13.066 13.206 13.788 13.206 14.666C13.206 15.5441 13.928 16.266 14.806 16.266ZM14.806 10.9327H22.1393C23.0174 10.9327 23.7393 10.2107 23.7393 9.33268C23.7393 8.45465 23.0174 7.73268 22.1393 7.73268H14.806C13.928 7.73268 13.206 8.45465 13.206 9.33268C13.206 10.2107 13.928 10.9327 14.806 10.9327Z",
        stroke: "currentColor",
        "stroke-width": "1.2"
    })], -1)),
    c4 = {
        class: "K3TL__C-l2"
    },
    r4 = {
        class: "K3TL__C-time"
    },
    u4 = Qa(() => t("div", {
        notime: ""
    }, ":", -1)),
    d4 = {
        class: "K3TL__C-l3"
    },
    p4 = {
        class: "box"
    },
    g4 = F({
        __name: "TimeLeft",
        props: {
            currentInfo: {
                type: Object,
                default: () => ({
                    gameNo: "loading",
                    currentTime: "",
                    beginTime: "",
                    passTime: 180,
                    time1: 0,
                    time2: 0,
                    time3: 0,
                    time4: 0
                })
            },
            premium: {
                type: String,
                default: "666"
            },
            currentGame: {
                type: Object,
                default: () => ({})
            }
        },
        setup(l) {
            const i = l,
                o = Q(() => [...i.premium]),
                s = v(!1),
                p = ye(),
                _ = () => {
                    s.value = !0, p.getK3Rule(i.currentGame.typeID)
                };
            return (r, d) => (n(), a(S, null, [t("div", a4, [t("div", o4, [t("div", s4, [t("div", null, e(r.$t("k3Number")), 1), t("div", {
                class: "K3TL__C-rule",
                onClick: _
            }, [l4, E(" " + e(r.$t("winTrxIndicate")), 1)])]), t("div", null, e(r.$t("k3TimeLeftToBuy")), 1)]), t("div", c4, [t("div", null, e(i.currentInfo.gameNo), 1), t("div", r4, [t("div", null, e(l.currentInfo.time1), 1), t("div", null, e(l.currentInfo.time2), 1), u4, t("div", null, e(l.currentInfo.time3), 1), t("div", null, e(l.currentInfo.time4), 1)])]), t("div", d4, [t("div", p4, [(n(!0), a(S, null, G(o.value, (g, u) => (n(), a("div", {
                key: u,
                class: B(["num" + g])
            }, null, 2))), 128))])])]), z(" 规则弹层 begin"), L(Ei, {
                howPlayShow: s.value,
                gamePresentation: l.currentGame.gamePresentation,
                onClose: d[0] || (d[0] = g => s.value = !1)
            }, null, 8, ["howPlayShow", "gamePresentation"])], 64))
        }
    });
const b4 = V(g4, [
        ["__scopeId", "data-v-75b35bf5"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/K3/TimeLeft.vue"]
    ]),
    m4 = {
        class: "K3B__C-bettingList"
    },
    _4 = ["onClick"],
    v4 = {
        key: 1,
        class: ""
    },
    k4 = {
        key: 2,
        class: "K3B__C-odds-rate"
    },
    h4 = {
        key: 3,
        class: "K3B__C-odds-rate"
    },
    f4 = {
        key: 4,
        class: "K3B__C-odds-rate"
    },
    y4 = F({
        __name: "Betting1",
        props: {
            OddsList: {
                type: Array,
                required: !0
            },
            betnumList: {
                type: Array,
                required: !0
            }
        },
        emits: ["showP", "upAll"],
        setup(l, {
            expose: i,
            emit: o
        }) {
            const s = l,
                {
                    t: p
                } = kt(),
                _ = v([{
                    num: 3,
                    odds: 191.16,
                    chack: !1
                }, {
                    num: 4,
                    odds: 63.72,
                    chack: !1
                }, {
                    num: 5,
                    odds: 31.86,
                    chack: !1
                }, {
                    num: 6,
                    odds: 19.11,
                    chack: !1
                }, {
                    num: 7,
                    odds: 12.74,
                    chack: !1
                }, {
                    num: 8,
                    odds: 9.1,
                    chack: !1
                }, {
                    num: 9,
                    odds: 7.64,
                    chack: !1
                }, {
                    num: 10,
                    odds: 7.08,
                    chack: !1
                }, {
                    num: 11,
                    odds: 7.08,
                    chack: !1
                }, {
                    num: 12,
                    odds: 7.64,
                    chack: !1
                }, {
                    num: 13,
                    odds: 9.1,
                    chack: !1
                }, {
                    num: 14,
                    odds: 12.74,
                    chack: !1
                }, {
                    num: 15,
                    odds: 19.11,
                    chack: !1
                }, {
                    num: 16,
                    odds: 31.86,
                    chack: !1
                }, {
                    num: 17,
                    odds: 63.72,
                    chack: !1
                }, {
                    num: 18,
                    odds: 191.16,
                    chack: !1
                }, {
                    num: "A",
                    odds: 2,
                    chack: !1
                }, {
                    num: "B",
                    odds: 2,
                    chack: !1
                }, {
                    num: "C",
                    odds: 2,
                    chack: !1
                }, {
                    num: "D",
                    odds: 2,
                    chack: !1
                }]),
                r = w => {
                    switch (w) {
                        case "A":
                            return p("k3Big");
                        case "B":
                            return p("k3Small");
                        case "C":
                            return p("k3Odd");
                        case "D":
                            return p("k3Even");
                        default:
                            return w
                    }
                },
                d = (w, y) => {
                    y < 16 ? _.value[y].chack ? b(w, y) : (s.betnumList.push(w.num), _.value[y].chack = !0) : g(w, y), s.betnumList.length > 0 ? o("showP", !0) : o("showP", !1), o("upAll")
                },
                g = (w, y) => {
                    switch (y) {
                        case 16:
                            u(w, y, 17);
                            break;
                        case 17:
                            u(w, y, 16);
                            break;
                        case 18:
                            u(w, y, 19);
                            break;
                        case 19:
                            u(w, y, 18);
                            break
                    }
                },
                u = (w, y, N) => {
                    _.value[N].chack && b(_.value[N], N), _.value[y].chack ? b(w, y) : (s.betnumList.push(w.num), _.value[y].chack = !0)
                },
                b = (w, y) => {
                    _.value[y].chack = !1;
                    let N = s.betnumList.indexOf(w.num);
                    N > -1 && s.betnumList.splice(N, 1)
                };
            return i({
                clearList: () => {
                    _.value = _.value.map(w => (w.chack = !1, w))
                }
            }), (w, y) => (n(), a("div", m4, [(n(!0), a(S, null, G(_.value, (N, $) => (n(), a("div", {
                class: B("num num" + N.num),
                key: $,
                onClick: C => d(N, $)
            }, [$ < 16 ? (n(), a("div", {
                key: 0,
                class: B($ % 2 == 0 ? "ball rball" : "ball gball")
            }, [t("div", {
                class: B("K3B__C-odds-bet num" + N.num)
            }, e(r(N.num)), 3)], 2)) : (n(), a("div", v4, e(r(N.num)), 1)), $ < 16 ? (n(), a("div", k4, e(s.OddsList[$] && (s.OddsList[$].playRate || s.OddsList[$].playRate_Original)) + "X ", 1)) : $ < 18 ? (n(), a("div", h4, e(s.OddsList[16] && (s.OddsList[16].playRate || s.OddsList[16].playRate_Original)) + "X ", 1)) : (n(), a("div", f4, e(s.OddsList[17] && (s.OddsList[17].playRate || s.OddsList[17].playRate_Original)) + "X ", 1))], 10, _4))), 128))]))
        }
    });
const $4 = V(y4, [
        ["__scopeId", "data-v-ed0c8e79"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/K3/Betting1.vue"]
    ]),
    C4 = {
        class: "K3B__C-betting2"
    },
    w4 = {
        class: "K3B__C-betting2-tip1"
    },
    T4 = {
        key: 0
    },
    L4 = {
        class: "K3B__C-betting2-line1 mb30"
    },
    N4 = ["onClick"],
    z4 = {
        class: "K3B__C-betting2-tip1"
    },
    I4 = {
        key: 0
    },
    x4 = {
        class: "K3B__C-betting2-line2"
    },
    S4 = ["onClick"],
    R4 = {
        class: ""
    },
    G4 = {
        class: "K3B__C-betting2-line3"
    },
    B4 = ["onClick"],
    A4 = {
        class: ""
    },
    M4 = F({
        __name: "Betting2",
        props: {
            OddsList: {
                type: Array,
                required: !0
            },
            numList: {
                type: null,
                required: !0
            },
            betnumList: {
                type: Array,
                required: !0
            },
            numTow: {
                type: Array,
                required: !0
            },
            numOne: {
                type: Array,
                required: !0
            },
            numChack: {
                type: Boolean,
                required: !0
            }
        },
        emits: ["showP", "upAll", "selectNum", "onQuestion"],
        setup(l, {
            emit: i
        }) {
            const o = l,
                s = (r, d, g) => {
                    let u = r.num,
                        b = r.num + "" + r.num;
                    if (g == 1)
                        if (o.numList[d].chackOne) {
                            o.numList[d].chackOne = !1;
                            let m = o.numTow.indexOf(b);
                            m > -1 && o.numTow.splice(m, 1)
                        } else {
                            o.numList[d].chackOne = !0, o.numList[d].chackTow = !1;
                            let m = o.numOne.indexOf(u);
                            m > -1 && o.numOne.splice(m, 1), o.numTow.push(b)
                        }
                    else if (o.numList[d].chackTow) {
                        o.numList[d].chackTow = !1;
                        let m = o.numOne.indexOf(u);
                        m > -1 && o.numOne.splice(m, 1)
                    } else {
                        o.numList[d].chackTow = !0, o.numList[d].chackOne = !1;
                        let m = o.numTow.indexOf(b);
                        m > -1 && o.numTow.splice(m, 1), o.numOne.push(u)
                    }
                    i("selectNum"), o.numTow.length > 0 && o.numOne.length > 0 || o.betnumList.length > 0 ? i("showP", !0) : i("showP", !1)
                },
                p = (r, d) => {
                    let g = r.num + "" + r.num;
                    if (o.numList[d].chack) {
                        o.numList[d].chack = !1;
                        let u = o.betnumList.indexOf(g);
                        u > -1 && o.betnumList.splice(u, 1)
                    } else o.betnumList.push(g), o.betnumList.sort(), o.numList[d].chack = !0;
                    o.numChack || o.betnumList.length > 0 || o.numTow.length > 0 && o.numOne.length > 0 ? i("showP", !0) : i("showP", !1)
                },
                _ = (r, d) => {
                    i("onQuestion", r, d)
                };
            return $t(() => {}), (r, d) => {
                const g = j("van-icon");
                return n(), a("div", C4, [t("div", w4, [E(e(r.$t("k3bet2Desc1")), 1), r.OddsList[20] ? (n(), a("span", T4, "(" + e(r.OddsList[20].playRate ? r.OddsList[20].playRate : r.OddsList[20].playRate_Original) + ")", 1)) : z("v-if", !0), L(g, {
                    onClick: d[0] || (d[0] = u => _(r.$t("k3bet2Desc2"), [5, 5])),
                    class: "icon",
                    color: "#FA574A",
                    size: "16",
                    name: "question"
                })]), t("div", L4, [(n(!0), a(S, null, G(r.numList, (u, b) => (n(), a("div", {
                    class: B({
                        active: u.chack
                    }),
                    key: b,
                    onClick: m => p(u, b)
                }, [t("div", null, e(u.num) + e(u.num), 1)], 10, N4))), 128))]), t("div", z4, [E(e(r.$t("k3bet2Desc3")), 1), r.OddsList[19] ? (n(), a("span", I4, "(" + e(r.OddsList[19].playRate ? r.OddsList[19].playRate : r.OddsList[19].playRate_Original) + ")", 1)) : z("v-if", !0), L(g, {
                    onClick: d[1] || (d[1] = u => _(r.$t("k3bet2Desc4"), [6, 1, 6])),
                    class: "icon",
                    color: "#FA574A",
                    size: "16",
                    name: "question"
                })]), t("div", x4, [(n(!0), a(S, null, G(r.numList, (u, b) => (n(), a("div", {
                    class: B({
                        active: u.chackOne
                    }),
                    key: b,
                    onClick: m => s(u, b, 1)
                }, [t("div", R4, e(u.num) + e(u.num), 1)], 10, S4))), 128))]), t("div", G4, [(n(!0), a(S, null, G(r.numList, (u, b) => (n(), a("div", {
                    class: B({
                        active: u.chackTow
                    }),
                    key: b,
                    onClick: m => s(u, b, 2)
                }, [t("div", A4, e(u.num), 1)], 10, B4))), 128))])])
            }
        }
    });
const P4 = V(M4, [
        ["__scopeId", "data-v-5c28a69e"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/K3/Betting2.vue"]
    ]),
    D4 = {
        class: "K3B__C-betting3"
    },
    O4 = {
        class: "K3B__C-betting3-tip1"
    },
    E4 = {
        key: 0
    },
    q4 = {
        class: "K3B__C-betting3-line1 mb30"
    },
    j4 = ["onClick"],
    H4 = {
        class: "K3B__C-betting3-tip1"
    },
    W4 = {
        key: 0
    },
    F4 = F({
        __name: "Betting3",
        props: {
            OddsList: {
                type: Array,
                required: !0
            },
            numList: {
                type: null,
                required: !0
            },
            betnumList: {
                type: null,
                required: !0
            },
            numChack: {
                type: null,
                required: !0
            },
            numTow: {
                type: null,
                required: !0
            },
            numOne: {
                type: null,
                required: !0
            }
        },
        emits: ["showP", "upAll", "selectNum", "cNumChack", "onQuestion"],
        setup(l, {
            emit: i
        }) {
            const o = l,
                s = (r, d) => {
                    let g = r.num + "" + r.num + r.num;
                    if (o.numList[d].chack) {
                        o.numList[d].chack = !1;
                        let u = o.betnumList.indexOf(g);
                        u > -1 && o.betnumList.splice(u, 1)
                    } else o.betnumList.push(g), o.betnumList.sort(), o.numList[d].chack = !0;
                    o.numChack || o.betnumList.length > 0 || o.numTow.length > 0 && o.numOne.length > 0 ? i("showP", !0) : i("showP", !1)
                },
                p = () => {
                    i("cNumChack"), ee(() => {
                        o.numChack || o.betnumList.length > 0 || o.numTow.length > 1 || o.numOne.length > 2 ? i("showP", !0) : i("showP", !1)
                    })
                },
                _ = (r, d) => {
                    i("onQuestion", r, d)
                };
            return $t(() => {}), (r, d) => {
                const g = j("van-icon");
                return n(), a("div", D4, [t("div", O4, [E(e(r.$t("k3bet3Desc1")) + " ", 1), r.OddsList[21] ? (n(), a("span", E4, "(" + e(r.OddsList[21].playRate ? r.OddsList[21].playRate : r.OddsList[21].playRate_Original) + ")", 1)) : z("v-if", !0), L(g, {
                    onClick: d[0] || (d[0] = u => _(r.$t("k3bet3Desc2"), [6, 6, 6])),
                    class: "icon",
                    color: "#FA574A",
                    size: "16",
                    name: "question"
                })]), t("div", q4, [(n(!0), a(S, null, G(r.numList, (u, b) => (n(), a("div", {
                    class: B({
                        active: u.chack
                    }),
                    key: b,
                    onClick: m => s(u, b)
                }, [t("div", null, e(u.num) + e(u.num) + e(u.num), 1)], 10, j4))), 128))]), t("div", H4, [E(e(r.$t("k3bet3Desc3")) + " ", 1), r.OddsList[22] ? (n(), a("span", W4, "(" + e(r.OddsList[22].playRate ? r.OddsList[22].playRate : r.OddsList[22].playRate_Original) + ")", 1)) : z("v-if", !0), L(g, {
                    onClick: d[1] || (d[1] = u => _(r.$t("k3bet3Desc5"), [7, 7, 7])),
                    class: "icon",
                    color: "#FA574A",
                    size: "16",
                    name: "question"
                })]), t("div", {
                    class: B(["K3B__C-betting3-btn", {
                        active: o.numChack
                    }]),
                    onClick: p
                }, e(r.$t("k3bet3Desc4")), 3)])
            }
        }
    });
const V4 = V(F4, [
        ["__scopeId", "data-v-3deb049d"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/K3/Betting3.vue"]
    ]),
    U4 = {
        class: "K3B__C-betting4"
    },
    K4 = {
        class: "K3B__C-betting4-tip1"
    },
    X4 = {
        key: 0
    },
    Q4 = {
        class: "K3B__C-betting4-line1 mb30"
    },
    Z4 = ["onClick"],
    J4 = {
        class: "K3B__C-betting4-tip1"
    },
    Y4 = {
        key: 0
    },
    t6 = {
        class: "K3B__C-betting4-tip1"
    },
    e6 = {
        key: 0
    },
    i6 = {
        class: "K3B__C-betting4-line1"
    },
    n6 = ["onClick"],
    a6 = F({
        __name: "Betting4",
        props: {
            OddsList: {
                type: Array,
                required: !0
            },
            numList: {
                type: null,
                required: !0
            },
            numTow: {
                type: Array,
                required: !0
            },
            numOne: {
                type: Array,
                required: !0
            },
            numChack: {
                type: null,
                required: !0
            },
            betnumList: {
                type: null,
                required: !0
            }
        },
        emits: ["showP", "upAll", "selectNum", "cNumChack", "onQuestion"],
        setup(l, {
            emit: i
        }) {
            const o = l,
                s = (r, d, g) => {
                    if (g == 1)
                        if (o.numList[d].chackOne) {
                            o.numList[d].chackOne = !1;
                            var u = o.numOne.indexOf(r.num);
                            u > -1 && o.numOne.splice(u, 1)
                        } else o.numList[d].chackOne = !0, o.numOne.push(r.num), o.numOne.sort();
                    else if (o.numList[d].chackTow) {
                        o.numList[d].chackTow = !1;
                        var d = o.numTow.indexOf(r.num);
                        d > -1 && o.numTow.splice(d, 1)
                    } else o.numList[d].chackTow = !0, o.numTow.push(r.num), o.numTow.sort();
                    o.numChack || o.numTow.length > 1 || o.numOne.length > 2 ? i("showP", !0) : i("showP", !1)
                },
                p = (r, d) => {
                    i("onQuestion", r, d)
                },
                _ = () => {
                    i("cNumChack"), ee(() => {
                        o.numChack || o.betnumList.length > 0 || o.numTow.length > 1 || o.numOne.length > 2 ? i("showP", !0) : i("showP", !1)
                    })
                };
            return $t(() => {}), (r, d) => {
                const g = j("van-icon");
                return n(), a("div", U4, [t("div", K4, [E(e(r.$t("k3bet4Desc1")) + " ", 1), r.OddsList[23] ? (n(), a("span", X4, "(" + e(r.OddsList[23].playRate ? r.OddsList[23].playRate : r.OddsList[23].playRate_Original) + ")", 1)) : z("v-if", !0), L(g, {
                    onClick: d[0] || (d[0] = u => p(r.$t("k3bet4Desc2"), [1, 2, 4])),
                    class: "icon",
                    color: "#FA574A",
                    size: "16",
                    name: "question"
                })]), t("div", Q4, [(n(!0), a(S, null, G(r.numList, (u, b) => (n(), a("div", {
                    class: B({
                        active: u.chackOne
                    }),
                    key: b,
                    onClick: m => s(u, b, 1)
                }, [t("div", null, e(u.num), 1)], 10, Z4))), 128))]), t("div", J4, [E(e(r.$t("k3bet4Desc3")) + " ", 1), r.OddsList[24] ? (n(), a("span", Y4, "(" + e(r.OddsList[24].playRate ? r.OddsList[24].playRate : r.OddsList[24].playRate_Original) + ")", 1)) : z("v-if", !0), L(g, {
                    onClick: d[1] || (d[1] = u => p(r.$t("k3bet4Desc4"), [1, 2, 3])),
                    class: "icon",
                    color: "#FA574A",
                    size: "16",
                    name: "question"
                })]), t("div", {
                    class: B(["K3B__C-betting4-btn", {
                        active: r.numChack
                    }]),
                    onClick: _
                }, e(r.$t("betPopDesc7")), 3), t("div", t6, [E(e(r.$t("k3bet4Desc5")) + " ", 1), r.OddsList[18] ? (n(), a("span", e6, "(" + e(r.OddsList[18].playRate ? r.OddsList[18].playRate : r.OddsList[18].playRate_Original) + ")", 1)) : z("v-if", !0), L(g, {
                    onClick: d[2] || (d[2] = u => p(r.$t("k3bet4Desc6"), [1, 2])),
                    class: "icon",
                    color: "#FA574A",
                    size: "16",
                    name: "question"
                })]), t("div", i6, [(n(!0), a(S, null, G(r.numList, (u, b) => (n(), a("div", {
                    class: B({
                        active: u.chackTow
                    }),
                    key: b,
                    onClick: m => s(u, b, 2)
                }, [t("div", null, e(u.num), 1)], 10, n6))), 128))])])
            }
        }
    });
const o6 = V(a6, [
        ["__scopeId", "data-v-bcf2c3f9"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/K3/Betting4.vue"]
    ]),
    s6 = l => (zt("data-v-5f002ad4"), l = l(), It(), l),
    l6 = {
        class: "Betting__Popup-body"
    },
    c6 = {
        key: 0,
        class: "Betting__Popup-type1"
    },
    r6 = {
        class: "title"
    },
    u6 = {
        class: "list"
    },
    d6 = {
        key: 0,
        class: "Betting__Popup-type2"
    },
    p6 = {
        class: "title"
    },
    g6 = {
        class: "list"
    },
    b6 = {
        key: 1,
        class: "Betting__Popup-type2"
    },
    m6 = {
        class: "title"
    },
    _6 = {
        class: "list"
    },
    v6 = ["innerHTML"],
    k6 = {
        key: 0,
        class: "Betting__Popup-type2"
    },
    h6 = {
        class: "title"
    },
    f6 = {
        class: "list"
    },
    y6 = {
        key: 1,
        class: "title"
    },
    $6 = {
        key: 2,
        class: "Betting__Popup-type2-r"
    },
    C6 = {
        key: 0,
        class: "Betting__Popup-type2"
    },
    w6 = {
        class: "title"
    },
    T6 = {
        class: "list"
    },
    L6 = {
        key: 1,
        class: "title"
    },
    N6 = {
        key: 2,
        class: "Betting__Popup-type2-r"
    },
    z6 = {
        key: 3,
        class: "Betting__Popup-type2"
    },
    I6 = {
        class: "title"
    },
    x6 = {
        class: "list"
    },
    S6 = {
        class: "Betting__Popup-body-line"
    },
    R6 = {
        class: "Betting__Popup-body-line-list"
    },
    G6 = ["onClick"],
    B6 = {
        class: "Betting__Popup-body-line"
    },
    A6 = {
        class: "Betting__Popup-body-line-btnL"
    },
    M6 = {
        class: "Betting__Popup-body-line"
    },
    P6 = s6(() => t("div", null, null, -1)),
    D6 = {
        class: "Betting__Popup-body-line-list"
    },
    O6 = ["onClick"],
    E6 = {
        class: "Betting__Popup-body-line"
    },
    q6 = {
        class: "Betting__Popup-foot"
    },
    j6 = {
        class: "Betting__Popup-foot-s bgcolor"
    },
    H6 = {
        class: "Betting__Popup-PreSale"
    },
    W6 = {
        class: "Betting__Popup-PreSale-head"
    },
    F6 = {
        class: "Betting__Popup-PreSale-body"
    },
    V6 = {
        class: "Betting__Popup-PreSale-foot"
    },
    U6 = F({
        __name: "BettingPopup",
        props: {
            currentInfo: {
                type: null,
                required: !0
            },
            currentGame: {
                type: null,
                required: !0
            },
            bettingPopupShow: {
                type: null,
                required: !0
            },
            betTypeList: {
                type: null,
                required: !0
            },
            betnumList: {
                type: Array,
                required: !0
            },
            numTow: {
                type: Array,
                required: !0
            },
            numOne: {
                type: Array,
                required: !0
            },
            actNav: {
                type: Number,
                required: !0
            },
            numTowList: {
                type: Array,
                required: !0
            },
            numChack: {
                type: null,
                required: !0
            }
        },
        emits: ["update:bettingPopupShow", "update:selectInfo", "clearBetting", "submitBetting"],
        setup(l, {
            expose: i,
            emit: o
        }) {
            const s = l,
                {
                    t: p
                } = kt(),
                _ = v(!1),
                r = v(!0),
                d = Q(() => s.currentGame.betMultiple.split("|"));
            At(() => s.bettingPopupShow, () => {
                g.value.coin = Number(s.betTypeList[0]), g.value.count = d.value[0]
            });
            const g = v({
                coin: 0,
                count: d.value[0],
                allCoin: 0,
                gametype: 0,
                typeid: 1,
                issuenumber: "",
                selecttype: "1"
            });
            At(() => d, () => {
                g.value.count = d.value[0]
            }, {
                deep: !0,
                immediate: !0
            });
            let u = Q({
                get() {
                    return f(), s.bettingPopupShow || !1
                },
                set(I) {
                    o("update:bettingPopupShow", I)
                }
            });
            const b = I => {
                    switch (I) {
                        case 1:
                            g.value.count > 1 && (g.value.count--, f());
                            break;
                        case 2:
                            g.value.count++, f();
                            break
                    }
                },
                m = I => {
                    I > 0 && (g.value.count = parseInt(I), f())
                },
                w = I => {
                    g.value.count = I, f()
                },
                y = I => {
                    g.value.coin = I, f()
                },
                N = () => {
                    _.value = !1, r.value = !0
                },
                $ = async () => {
                    if (!r.value) {
                        ke(p("agreePresaleRules"));
                        return
                    }
                    let {
                        coin: I,
                        count: R,
                        selecttype: A
                    } = g.value;
                    if (R == 0) return Pt(p("bteNoCount"));
                    let M = null,
                        D = s.betnumList;
                    if (s.actNav === 0 && s.betnumList.length) {
                        M = C(s.betnumList), D.sort();
                        for (let X = 0; D.length > X; X++) D[X] == "A" && (D[X] = "H"), D[X] == "B" && (D[X] = "L"), D[X] == "C" && (D[X] = "O"), D[X] == "D" && (D[X] = "E");
                        A = D.join(",")
                    } else if (s.actNav == 1) {
                        let X = [],
                            rt = "",
                            ht = "";
                        if (D.length > 0) {
                            let st = [];
                            for (let at = 0; D.length > at; at++) {
                                let J = "|" + D[at] + "|";
                                st.push(J)
                            }
                            ht = st.join(","), X.push(6)
                        }
                        if (s.numTowList.length > 0) {
                            let st = [],
                                at = [];
                            for (let J = 0; s.numOne.length > J; J++) {
                                let mt = ":" + s.numOne[J] + ":";
                                st.push(mt), st = st.sort()
                            }
                            for (let J = 0; s.numTow.length > J; J++) {
                                let mt = ":" + s.numTow[J] + ":";
                                at.push(mt), at = at.sort()
                            }
                            rt = at.join(",") + "," + st.join(","), X.push(5)
                        }
                        X = X.sort((st, at) => st - at), M = X.join(","), rt && (A = rt), ht && (A = ht), rt && ht && (A = rt + "," + ht)
                    } else if (s.actNav == 2) {
                        let X = [],
                            rt = "",
                            ht = "";
                        if (D.length > 0) {
                            let st = [];
                            for (let at = 0; D.length > at; at++) {
                                let J = "|" + D[at] + "|";
                                st.push(J), st = st.sort()
                            }
                            rt = st.join(","), X.push(7)
                        }
                        s.numChack && (ht = "|AAA|", X.push(8)), X = X.sort((st, at) => st - at), M = X.join(","), rt && (A = rt), ht && (A = ht), rt && ht && (A = rt + "," + ht)
                    } else if (s.actNav == 3) {
                        let X = [],
                            rt = "",
                            ht = "",
                            st = "";
                        if (s.numOne.length > 2) {
                            let at = [];
                            for (let J = 0; s.numOne.length > J; J++) {
                                let mt = "|" + s.numOne[J] + "|";
                                at.push(mt), at = at.sort()
                            }
                            rt = at.join(","), X.push(9)
                        }
                        if (s.numChack && (ht = "|ABC|", X.push(10)), s.numTow.length > 1) {
                            let at = [];
                            for (let J = 0; s.numTow.length > J; J++) {
                                let mt = "." + s.numTow[J] + ".";
                                at.push(mt), at = at.sort()
                            }
                            st = at.join(","), X.push(4)
                        }
                        X = X.sort((at, J) => at - J), M = X.join(","), st && (A = st), rt && (A = rt), ht && (A = ht), rt && ht && (A = rt + "," + ht), st && rt && (A = st + "," + rt), st && ht && (A = st + "," + ht), st && rt && ht && (A = st + "," + rt + "," + ht)
                    }
                    const H = await nt(La({
                        amount: I,
                        betCount: Number(R),
                        gameType: M,
                        selectType: A,
                        typeId: s.currentGame.typeID,
                        issuenumber: s.currentInfo.gameNo
                    }));
                    (H == null ? void 0 : H.code) === 0 ? (ke(p("code" + (H == null ? void 0 : H.msgCode))), o("submitBetting", s.currentInfo.gameNo)) : o("clearBetting")
                },
                C = I => {
                    let R = [];
                    for (let A = 0; I.length > A; A++) {
                        if (I[A] == "3" || I[A] == "4" || I[A] == "5" || I[A] == "6" || I[A] == "7" || I[A] == "8" || I[A] == "9" || I[A] == "10" || I[A] == "11" || I[A] == "12" || I[A] == "13" || I[A] == "14" || I[A] == "15" || I[A] == "16" || I[A] == "17" || I[A] == "18") {
                            R.push(1);
                            continue
                        }
                        if (I[A] == "A" || I[A] == "B") {
                            R.push(2);
                            continue
                        }
                        if (I[A] == "C" || I[A] == "D") {
                            R.push(3);
                            continue
                        }
                    }
                    return R = R.sort(function(A, M) {
                        return A - M
                    }), [...new Set(R)].join(",")
                },
                f = () => {
                    const I = s.betnumList.length + k() + (s.numChack ? 1 : 0) + T(s.numOne, 3) + T(s.numTow);
                    g.value.allCoin = g.value.coin * g.value.count * I
                },
                k = () => {
                    const I = s.numTowList.length;
                    return I && s.numTowList[0].split("|")[1].split(",").length * I
                },
                T = (I, R = 2) => {
                    if (s.actNav != 3) return 0;

                    function A(D) {
                        let H = 1;
                        for (let X = 2; X <= D; X++) H *= X;
                        return H
                    }
                    const M = I.length;
                    return M < R ? 0 : A(M) / (A(R) * A(M - R))
                },
                h = I => {
                    switch (I) {
                        case "A":
                            return p("betBig");
                        case "B":
                            return p("betSmall");
                        case "C":
                            return p("betOdd");
                        case "D":
                            return p("betEven");
                        default:
                            return I
                    }
                },
                x = I => {
                    let R = I.split("|"),
                        A = "";
                    return R.forEach(M => {
                        A += `<div>${M}</div>`
                    }), A
                };
            return i({
                setAllCoin: f
            }), (I, R) => {
                const A = j("van-field"),
                    M = j("van-popup"),
                    D = Ot("throttle-click");
                return n(), a(S, null, [z(" 投注内容 begin "), L(M, {
                    show: c(u),
                    "onUpdate:show": R[6] || (R[6] = H => ue(u) ? u.value = H : u = H),
                    position: "bottom",
                    style: {
                        "box-shadow": "0px -18px 40px rgba(37, 37, 60, 0.26)"
                    },
                    round: !0,
                    overlay: !1,
                    "close-on-click-overlay": !1,
                    "lock-scroll": !1
                }, {
                    default: P(() => [t("div", l6, [I.actNav === 0 && I.betnumList.length ? (n(), a("div", c6, [t("p", r6, e(I.$t("betPopDesc1")), 1), t("div", u6, [(n(!0), a(S, null, G(I.betnumList, (H, X) => (n(), a("div", {
                        class: B(H % 2 === 0 ? "green" : "red num" + H),
                        key: X
                    }, e(h(H)), 3))), 128))])])) : z("v-if", !0), I.actNav === 1 ? (n(), a(S, {
                        key: 1
                    }, [I.betnumList.length ? (n(), a("div", d6, [t("p", p6, e(I.$t("betPopDesc2")), 1), t("div", g6, [(n(!0), a(S, null, G(I.betnumList, (H, X) => (n(), a("div", {
                        key: X,
                        class: "Betting__Popup-type2-d"
                    }, e(h(H)), 1))), 128))])])) : z("v-if", !0), I.numTowList.length ? (n(), a("div", b6, [t("p", m6, e(I.$t("betPopDesc3")), 1), t("div", _6, [(n(!0), a(S, null, G(I.numTowList, (H, X) => (n(), a("div", {
                        key: X,
                        class: "Betting__Popup-type2-o",
                        innerHTML: x(H)
                    }, null, 8, v6))), 128))])])) : z("v-if", !0)], 64)) : z("v-if", !0), I.actNav === 2 ? (n(), a(S, {
                        key: 2
                    }, [I.betnumList.length ? (n(), a("div", k6, [t("p", h6, e(I.$t("betPopDesc4")), 1), t("div", f6, [(n(!0), a(S, null, G(I.betnumList, (H, X) => (n(), a("div", {
                        key: X,
                        class: "Betting__Popup-type2-d"
                    }, e(h(H)), 1))), 128))])])) : z("v-if", !0), I.numChack ? (n(), a("p", y6, e(I.$t("betPopDesc5")), 1)) : z("v-if", !0), I.numChack ? (n(), a("div", $6, e(I.$t("k3bet3Desc4")), 1)) : z("v-if", !0)], 64)) : z("v-if", !0), I.actNav === 3 ? (n(), a(S, {
                        key: 3
                    }, [I.numOne.length > 2 ? (n(), a("div", C6, [t("p", w6, e(I.$t("betPopDesc6")), 1), t("div", T6, [(n(!0), a(S, null, G(I.numOne, (H, X) => (n(), a("div", {
                        key: X,
                        class: "Betting__Popup-type2-d"
                    }, e(h(H)), 1))), 128))])])) : z("v-if", !0), I.numChack ? (n(), a("p", L6, e(I.$t("betPopDesc7")), 1)) : z("v-if", !0), I.numChack ? (n(), a("div", N6, e(I.$t("betPopDesc7")), 1)) : z("v-if", !0), I.numTow.length > 1 ? (n(), a("div", z6, [t("p", I6, e(I.$t("betPopDesc8")), 1), t("div", x6, [(n(!0), a(S, null, G(I.numTow, (H, X) => (n(), a("div", {
                        key: X,
                        class: "Betting__Popup-type2-d"
                    }, e(h(H)), 1))), 128))])])) : z("v-if", !0)], 64)) : z("v-if", !0), t("div", S6, [E(e(c(p)("amount")) + " ", 1), t("div", R6, [(n(!0), a(S, null, G(I.betTypeList, (H, X) => (n(), a("div", {
                        key: X,
                        class: B(["Betting__Popup-body-line-item", {
                            bgcolor: g.value.coin == H
                        }]),
                        onClick: rt => y(H)
                    }, e(H), 11, G6))), 128))])]), t("div", B6, [E(e(c(p)("numbers")) + " ", 1), t("div", A6, [t("div", {
                        class: B(["Betting__Popup-btn", {
                            bgcolor: g.value.count > 0
                        }]),
                        onClick: R[0] || (R[0] = H => b(1))
                    }, "-", 2), L(A, {
                        class: "Betting__Popup-input",
                        modelValue: g.value.count,
                        "onUpdate:modelValue": R[1] || (R[1] = H => g.value.count = H),
                        type: "digit",
                        maxlength: 4,
                        onInput: m
                    }, null, 8, ["modelValue"]), t("div", {
                        class: "Betting__Popup-btn bgcolor",
                        onClick: R[2] || (R[2] = H => b(2))
                    }, "+")])]), t("div", M6, [P6, t("div", D6, [(n(!0), a(S, null, G(d.value, (H, X) => (n(), a("div", {
                        key: X,
                        class: B(["Betting__Popup-body-line-item", {
                            bgcolor: g.value.count == H
                        }]),
                        onClick: rt => w(H)
                    }, " X" + e(H), 11, O6))), 128))])]), t("div", E6, [t("span", {
                        class: B(["Betting__Popup-agree", {
                            active: r.value
                        }]),
                        onClick: R[3] || (R[3] = H => r.value = !r.value)
                    }, e(c(p)("agree")), 3), t("span", {
                        onClick: R[4] || (R[4] = H => _.value = !0),
                        class: "Betting__Popup-preSaleShow"
                    }, e(c(p)("presaleRules")), 1)])]), t("div", q6, [t("div", {
                        class: "Betting__Popup-foot-c",
                        onClick: R[5] || (R[5] = H => o("clearBetting"))
                    }, e(c(p)("cancel")), 1), dt((n(), a("div", j6, [E(e(c(p)("totalAmount")) + " " + e(c(wt)(g.value.allCoin || 0)), 1)])), [
                        [D, {
                            handler: $,
                            wait: 2e3
                        }]
                    ])])]),
                    _: 1
                }, 8, ["show"]), z(" 规则弹层 begin"), L(M, {
                    show: _.value,
                    "onUpdate:show": R[7] || (R[7] = H => _.value = H),
                    "close-on-click-overlay": !1,
                    round: ""
                }, {
                    default: P(() => [t("div", H6, [t("div", W6, e(c(p)("presaleRules")), 1), t("div", F6, e(I.$t("betPopTXT")), 1), t("div", V6, [t("div", {
                        class: "Betting__Popup-PreSale-foot-btn",
                        onClick: N
                    }, e(c(p)("iKonw")), 1)])])]),
                    _: 1
                }, 8, ["show"])], 64)
            }
        }
    });
const K6 = V(U6, [
        ["__scopeId", "data-v-5f002ad4"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/K3/BettingPopup.vue"]
    ]),
    X6 = {
        class: "K3B__C"
    },
    Q6 = {
        class: "K3B__C-mark"
    },
    Z6 = {
        class: "K3B__C-nav"
    },
    J6 = ["onClick"],
    Y6 = {
        class: "qpopup-box"
    },
    tC = {
        class: "qpopup-box-list"
    },
    eC = {
        class: "qpopup-box-txt"
    },
    iC = F({
        __name: "Betting",
        props: {
            currentInfo: {
                type: Object,
                default: () => ({})
            },
            ProhibitBuyTime: {
                type: Number,
                default: 5
            },
            currentGame: {
                type: Object,
                default: () => ({})
            }
        },
        emits: ["betting", "changeBettingP"],
        setup(l, {
            expose: i,
            emit: o
        }) {
            const s = l,
                {
                    t: p
                } = kt(),
                _ = {
                    bt1: $4,
                    bt2: P4,
                    bt3: V4,
                    bt4: o6
                },
                r = v(),
                d = v(),
                g = v([]),
                u = v(0),
                b = v([{
                    name: p("totalBet"),
                    comp: "bt1"
                }, {
                    name: p("sameNum"),
                    comp: "bt2"
                }, {
                    name: p("numbersMatch"),
                    comp: "bt3"
                }, {
                    name: p("numbersUnmatch"),
                    comp: "bt4"
                }]),
                m = v([{
                    num: 1,
                    chack: !1,
                    chackOne: !1,
                    chackTow: !1
                }, {
                    num: 2,
                    chack: !1,
                    chackOne: !1,
                    chackTow: !1
                }, {
                    num: 3,
                    chack: !1,
                    chackOne: !1,
                    chackTow: !1
                }, {
                    num: 4,
                    chack: !1,
                    chackOne: !1,
                    chackTow: !1
                }, {
                    num: 5,
                    chack: !1,
                    chackOne: !1,
                    chackTow: !1
                }, {
                    num: 6,
                    chack: !1,
                    chackOne: !1,
                    chackTow: !1
                }]),
                w = v([]),
                y = v([]),
                N = v([]),
                $ = v(!1),
                C = v([]),
                f = v(!1),
                k = Q(() => (s.currentInfo.passTime < s.ProhibitBuyTime && h(), s.currentInfo.passTime < s.ProhibitBuyTime)),
                T = Q(() => s.currentGame.scope ? s.currentGame.scope.split("|").map(st => Number(st)) : []),
                h = () => {
                    f.value = !1, x()
                },
                x = () => {
                    d.value.clearList && d.value.clearList(), w.value = [], y.value = [], N.value = [], $.value = !1, C.value = [], m.value = [{
                        num: 1,
                        chack: !1,
                        chackOne: !1,
                        chackTow: !1
                    }, {
                        num: 2,
                        chack: !1,
                        chackOne: !1,
                        chackTow: !1
                    }, {
                        num: 3,
                        chack: !1,
                        chackOne: !1,
                        chackTow: !1
                    }, {
                        num: 4,
                        chack: !1,
                        chackOne: !1,
                        chackTow: !1
                    }, {
                        num: 5,
                        chack: !1,
                        chackOne: !1,
                        chackTow: !1
                    }, {
                        num: 6,
                        chack: !1,
                        chackOne: !1,
                        chackTow: !1
                    }]
                },
                I = async () => {
                    const st = await nt(zs());
                    g.value = (st == null ? void 0 : st.data) || []
                },
                R = () => {
                    r.value.setAllCoin()
                },
                A = st => {
                    u.value = st, f.value = !1, x()
                },
                M = () => {
                    let st = [];
                    for (let at = 0; y.value.length > at; at++) {
                        let J = y.value[at],
                            mt = [];
                        for (let Gt = 0; N.value.length > Gt; Gt++) mt.push(N.value[Gt]);
                        if (mt.length > 0) {
                            let Gt = mt.sort().join(",");
                            st.push(J + "|" + Gt)
                        }
                    }
                    C.value = st.sort()
                },
                D = async st => {
                    o("betting", st), f.value = !1, x()
                },
                H = v(!1),
                X = v([]),
                rt = v(""),
                ht = (st, at) => {
                    rt.value = st, X.value = at, H.value = !0
                };
            return $t(() => {
                I()
            }), i({
                bettingPopupShow: f
            }), (st, at) => {
                const J = j("van-popup");
                return n(), a("div", X6, [dt(t("div", Q6, [t("div", null, e(s.currentInfo.time3 || "0"), 1), t("div", null, e(s.currentInfo.time4 || "0"), 1)], 512), [
                    [Zt, k.value]
                ]), t("div", Z6, [(n(!0), a(S, null, G(b.value, (mt, Gt) => (n(), a("div", {
                    key: Gt,
                    class: B({
                        active: u.value == Gt
                    }),
                    onClick: Et => A(Gt)
                }, e(mt.name), 11, J6))), 128))]), (n(), tt(je(_[b.value[u.value].comp]), {
                    ref_key: "BetRef",
                    ref: d,
                    OddsList: g.value,
                    numList: m.value,
                    numTow: y.value,
                    numOne: N.value,
                    numChack: $.value,
                    betnumList: w.value,
                    onSelectNum: M,
                    onShowP: at[0] || (at[0] = mt => f.value = mt),
                    onUpAll: R,
                    onCNumChack: at[1] || (at[1] = mt => $.value = !$.value),
                    onOnQuestion: ht
                }, null, 40, ["OddsList", "numList", "numTow", "numOne", "numChack", "betnumList"])), L(K6, {
                    ref_key: "betPopupRef",
                    ref: r,
                    currentInfo: s.currentInfo,
                    bettingPopupShow: f.value,
                    numTow: y.value,
                    numOne: N.value,
                    betTypeList: T.value,
                    numTowList: C.value,
                    currentGame: l.currentGame,
                    actNav: u.value,
                    betnumList: w.value,
                    numChack: $.value,
                    onClearBetting: h,
                    onSubmitBetting: D
                }, null, 8, ["currentInfo", "bettingPopupShow", "numTow", "numOne", "betTypeList", "numTowList", "currentGame", "actNav", "betnumList", "numChack"]), z(" 玩法提示 "), L(J, {
                    class: "qpopup",
                    show: H.value,
                    "onUpdate:show": at[2] || (at[2] = mt => H.value = mt),
                    "close-on-click-overlay": !1,
                    closeable: "",
                    "close-icon": "close",
                    "close-icon-position": "bottom-left",
                    round: ""
                }, {
                    default: P(() => [t("div", Y6, [t("div", tC, [(n(!0), a(S, null, G(X.value, (mt, Gt) => (n(), a("div", {
                        class: B("num num" + mt),
                        key: Gt
                    }, null, 2))), 128))]), t("div", eC, e(rt.value), 1)])]),
                    _: 1
                }, 8, ["show"])])
            }
        }
    });
const nC = V(iC, [
        ["__scopeId", "data-v-8a4509d7"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/K3/Betting.vue"]
    ]),
    aC = {
        class: "GameRecord__C"
    },
    oC = {
        class: "GameRecord__C-head"
    },
    sC = {
        class: "GameRecord__C-body"
    },
    lC = {
        class: "GameRecord__C-body-premium"
    },
    cC = {
        key: 1,
        class: "GameRecord__C-body-empty"
    },
    rC = {
        key: 0,
        class: "GameRecord__C-foot"
    },
    uC = {
        class: "GameRecord__C-foot-page"
    },
    dC = F({
        __name: "GameRecord",
        props: {
            typeid: {
                type: Number,
                required: !0
            }
        },
        setup(l, {
            expose: i
        }) {
            const o = l,
                s = v([]),
                p = v(4),
                _ = v(10),
                r = v(1),
                d = () => {
                    r.value--, u()
                },
                g = () => {
                    r.value++, u()
                },
                u = async (b = !1) => {
                    if (o.typeid == null) return;
                    b && (r.value = 1);
                    const [m, w] = await ne(hn({
                        pageSize: _.value,
                        pageNo: r.value,
                        typeId: o.typeid
                    }));
                    s.value = w.list || [], p.value = w.totalPage
                };
            return i({
                getData: u
            }), he(() => {
                u()
            }), (b, m) => {
                const w = j("van-col"),
                    y = j("van-row"),
                    N = j("van-icon");
                return n(), a("div", aC, [t("div", oC, [L(y, null, {
                    default: P(() => [L(w, {
                        span: "10"
                    }, {
                        default: P(() => [E(e(b.$t("gameRecordNum")), 1)]),
                        _: 1
                    }), L(w, {
                        span: "4"
                    }, {
                        default: P(() => [E(e(b.$t("gameRecordTotal")), 1)]),
                        _: 1
                    }), L(w, {
                        span: "10"
                    }, {
                        default: P(() => [E(e(b.$t("gameRecordResult")), 1)]),
                        _: 1
                    })]),
                    _: 1
                })]), t("div", sC, [s.value.length ? (n(!0), a(S, {
                    key: 0
                }, G(s.value, ($, C) => (n(), tt(y, {
                    key: C
                }, {
                    default: P(() => [L(w, {
                        span: "10"
                    }, {
                        default: P(() => [E(e($.issueNumber), 1)]),
                        _: 2
                    }, 1024), L(w, {
                        span: "1"
                    }, {
                        default: P(() => [t("span", null, e($.sumCount), 1)]),
                        _: 2
                    }, 1024), L(w, {
                        span: "3"
                    }, {
                        default: P(() => [t("span", null, e($.sumCount > 10 ? b.$t("big") : b.$t("small")), 1)]),
                        _: 2
                    }, 1024), L(w, {
                        span: "3"
                    }, {
                        default: P(() => [t("span", null, e($.sumCount % 2 ? b.$t("k3Odd") : b.$t("k3Even")), 1)]),
                        _: 2
                    }, 1024), L(w, {
                        span: "6"
                    }, {
                        default: P(() => [t("div", lC, [(n(!0), a(S, null, G($.premium, (f, k) => (n(), a("div", {
                            key: k,
                            class: B("n" + f)
                        }, null, 2))), 128))])]),
                        _: 2
                    }, 1024)]),
                    _: 2
                }, 1024))), 128)) : (n(), a("div", cC, [L(pe)]))]), s.value.length ? (n(), a("div", rC, [t("div", {
                    class: B(["GameRecord__C-foot-previous", {
                        disabled: r.value <= 1
                    }]),
                    onClick: d
                }, [L(N, {
                    name: "arrow-left",
                    class: "GameRecord__C-icon",
                    size: "20"
                })], 2), t("div", uC, e(r.value) + "/" + e(p.value), 1), t("div", {
                    class: B(["GameRecord__C-foot-next", {
                        disabled: r.value >= p.value
                    }]),
                    onClick: g
                }, [L(N, {
                    name: "arrow",
                    class: "GameRecord__C-icon",
                    size: "20"
                })], 2)])) : z("v-if", !0)])
            }
        }
    });
const pC = V(dC, [
        ["__scopeId", "data-v-4e09079f"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/K3/GameRecord.vue"]
    ]),
    gC = {
        class: "Trend__C"
    },
    bC = {
        class: "Trend__C-head"
    },
    mC = {
        class: "Trend__C-body"
    },
    _C = {
        class: "Trend__C-body-premium"
    },
    vC = {
        class: "Trend__C-body-gameText"
    },
    kC = {
        key: 1,
        class: "Trend__C-body-empty"
    },
    hC = {
        key: 0,
        class: "Trend__C-foot"
    },
    fC = {
        class: "Trend__C-foot-page"
    },
    yC = F({
        __name: "Trend",
        props: {
            typeid: {
                type: Number,
                required: !0
            }
        },
        setup(l, {
            expose: i
        }) {
            const o = l,
                {
                    t: s
                } = kt(),
                p = v([]),
                _ = v(4),
                r = v(10),
                d = v(1),
                g = () => {
                    d.value--, b()
                },
                u = () => {
                    d.value++, b()
                },
                b = async (y = !1) => {
                    if (o.typeid == null) return;
                    y && (d.value = 1);
                    const [N, $] = await ne(hn({
                        pageSize: r.value,
                        pageNo: d.value,
                        typeId: o.typeid
                    }));
                    p.value = $.list.map(C => {
                        let f = [0, 0, 0, 0, 0, 0],
                            k = C.premium.split("").map(Number),
                            T = C.premium.split("").map(Number);
                        for (let h = 0; f.length > h; h++) f[k[h] - 1] = k[h];
                        return C.Premiums = f, C.AllEqual = w(T), C
                    }) || [], _.value = $.totalPage
                },
                m = v([s("trendTXT1"), s("trendTXT2"), s("trendTXT3"), s("trendTXT4")]),
                w = y => {
                    let N = [0, 0, 0, 0, 0, 0],
                        $ = y.sort(),
                        C = 2;
                    for (let f = 0; f < $.length - 1; f++) $[f] == $[f + 1] && (N[$[f] - 1] = C++);
                    return N
                };
            return i({
                getData: b
            }), he(() => {
                b()
            }), (y, N) => {
                const $ = j("van-col"),
                    C = j("van-row"),
                    f = j("van-icon");
                return n(), a("div", gC, [t("div", bC, [L(C, null, {
                    default: P(() => [L($, {
                        span: "9"
                    }, {
                        default: P(() => [E(e(y.$t("trendNumber")), 1)]),
                        _: 1
                    }), L($, {
                        span: "5"
                    }, {
                        default: P(() => [E(e(y.$t("trendResult")), 1)]),
                        _: 1
                    }), L($, {
                        span: "10"
                    }, {
                        default: P(() => [E(e(y.$t("trendNum")), 1)]),
                        _: 1
                    })]),
                    _: 1
                })]), t("div", mC, [p.value.length ? (n(!0), a(S, {
                    key: 0
                }, G(p.value, (k, T) => (n(), tt(C, {
                    key: T
                }, {
                    default: P(() => [L($, {
                        span: "9"
                    }, {
                        default: P(() => [E(e(k.issueNumber), 1)]),
                        _: 2
                    }, 1024), L($, {
                        span: "5"
                    }, {
                        default: P(() => [t("div", _C, [(n(!0), a(S, null, G(k.premium, (h, x) => (n(), a("div", {
                            key: x,
                            class: B("n" + h)
                        }, null, 2))), 128))])]),
                        _: 2
                    }, 1024), L($, {
                        span: "10"
                    }, {
                        default: P(() => [t("div", vC, [t("span", null, e(m.value[k.gameType]), 1)])]),
                        _: 2
                    }, 1024)]),
                    _: 2
                }, 1024))), 128)) : (n(), a("div", kC, [L(pe)]))]), p.value.length ? (n(), a("div", hC, [t("div", {
                    class: B(["Trend__C-foot-previous", {
                        disabled: d.value <= 1
                    }]),
                    onClick: g
                }, [L(f, {
                    name: "arrow-left",
                    class: "Trend__C-icon",
                    size: "20"
                })], 2), t("div", fC, e(d.value) + "/" + e(_.value), 1), t("div", {
                    class: B(["Trend__C-foot-next", {
                        disabled: d.value >= _.value
                    }]),
                    onClick: u
                }, [L(f, {
                    name: "arrow",
                    class: "Trend__C-icon",
                    size: "20"
                })], 2)])) : z("v-if", !0)])
            }
        }
    });
const $C = V(yC, [
        ["__scopeId", "data-v-4159c83a"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/K3/Trend.vue"]
    ]),
    CC = {
        key: 1,
        class: "WinningTip__C-body-l1"
    },
    wC = {
        class: "WinningTip__C-body-l2"
    },
    TC = {
        class: "line1"
    },
    LC = {
        class: "line2"
    },
    NC = {
        class: "yuan"
    },
    zC = {
        class: "WinningTip__C-body-l3"
    },
    IC = {
        key: 0,
        class: "isLose"
    },
    xC = {
        class: "head"
    },
    SC = {
        class: "bonus"
    },
    RC = {
        class: "gameDetail"
    },
    GC = {
        class: "WinningTip__C-body-l4"
    },
    BC = ["onClick"],
    AC = F({
        __name: "WinningTips",
        setup(l, {
            expose: i
        }) {
            const o = Q(() => _.value[0] ? _.value[0].state == 0 : !1),
                s = Q(() => _.value[0] || {}),
                p = v(!1),
                _ = v([]);
            let r = v();
            const d = () => {
                    clearTimeout(r.value), _.value.shift(), p.value && _.value.length && (r.value = setTimeout(() => {
                        d()
                    }, 1e3 * 3))
                },
                g = () => {
                    p.value = !p.value, p.value ? r.value = setTimeout(() => {
                        d()
                    }, 1e3 * 3) : clearTimeout(r.value)
                },
                u = m => {
                    m.list = m.premium.split(""), m.sum = Number(m.list[0]) + Number(m.list[1]) + Number(m.list[2]), _.value.push(m), p.value && (r.value = setTimeout(() => {
                        d()
                    }, 1e3 * 3))
                },
                b = () => {
                    _.value = []
                };
            return i({
                showMark: u
            }), (m, w) => {
                const y = j("van-icon");
                return dt((n(), a("div", {
                    class: "WinningTip__C",
                    onClick: d
                }, [t("div", {
                    class: B(["WinningTip__C-body", {
                        isL: o.value
                    }])
                }, [o.value ? (n(), a("div", {
                    key: 0,
                    class: B(["WinningTip__C-body-l1", {
                        isL: o.value
                    }])
                }, e(m.$t("k3WarningTip1")), 3)) : (n(), a("div", CC, e(m.$t("k3WarningTip2")), 1)), t("div", wC, [t("div", TC, [(n(!0), a(S, null, G(s.value.list, (N, $) => (n(), a("div", {
                    class: B(["n" + N])
                }, null, 2))), 256))]), t("div", LC, [t("div", null, e(s.value.premium), 1), t("div", NC, e(s.value.sum > 10 ? m.$t("big") : m.$t("small")), 1), t("div", null, e(s.value.sum % 2 ? m.$t("k3Odd") : m.$t("k3Even")), 1)])]), t("div", zC, [o.value ? (n(), a("div", IC, e(m.$t("k3WarningTip3")), 1)) : (n(), a(S, {
                    key: 1
                }, [t("div", xC, e(m.$t("k3WarningTip4")), 1), t("div", SC, e(c(wt)(Number(s.value.winAmount))), 1)], 64)), t("div", RC, e(m.$t("k3WarningTip5")) + e(s.value.typeName) + " " + e(s.value.issueNumber), 1)]), t("div", GC, [t("div", {
                    class: B(["acitveBtn", {
                        active: p.value
                    }]),
                    onClick: Jt(g, ["stop"])
                }, null, 10, BC), E(" " + e(m.$t("autoShutOff3s")), 1)]), t("div", {
                    class: "closeBtn",
                    onClick: b
                }), dt(L(y, {
                    name: "arrow",
                    color: "#fff",
                    size: "30px",
                    class: "arrowBtn",
                    onClick: Jt(d, ["stop"])
                }, null, 8, ["onClick"]), [
                    [Zt, _.value.length > 1]
                ])], 2)], 512)), [
                    [Zt, _.value.length]
                ])
            }
        }
    });
const MC = V(AC, [
        ["__scopeId", "data-v-2d418cc5"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/K3/WinningTips.vue"]
    ]),
    PC = {
        class: "K3__C"
    },
    DC = {
        class: "K3__C-head-more"
    },
    OC = F({
        __name: "index",
        setup(l) {
            const i = {
                    GameRecord: pC,
                    Trend: $C,
                    MyGameRecord: Xa
                },
                o = v(),
                s = v(),
                p = v(),
                _ = v(!1),
                r = v("GameRecord"),
                d = ct(),
                g = ye();
            let u = jt([]);
            const b = v(0),
                m = v(localStorage.getItem("volumeShow") || "1"),
                w = v(!1),
                y = v([]),
                N = v(null),
                $ = v({
                    gameNo: "loading",
                    currentTime: "",
                    beginTime: "",
                    passTime: 180,
                    time1: 0,
                    time2: 0,
                    time3: 0,
                    time4: 0
                }),
                C = v("666"),
                f = v(5),
                k = v(""),
                T = v(!1),
                h = v(null),
                x = Q(() => g.k3[b.value] || {}),
                I = We(),
                R = Q(() => I.getIsShowLotteryDragon),
                M = Qe().query.typeId;
            $t(() => {
                rt()
            }), He(() => {
                clearInterval(N.value), clearInterval(Dt.value), Lt.value.forEach(O => {
                    clearInterval(O)
                }), Z.value && clearTimeout(Z.value)
            }), At(() => fe().visibility, O => {
                O === 0 ? clearInterval(N.value) : rt(b.value)
            });
            const D = () => {
                    d.go(-1), sessionStorage.setItem("clickedGameType", "lottery")
                },
                H = () => {
                    m.value == "1" ? m.value = "2" : m.value = "1", localStorage.setItem("volumeShow", m.value)
                },
                X = O => {
                    d.push({
                        name: O
                    })
                },
                rt = async (O = null) => {
                    await g.getK3Data(), u = g.getK3;
                    const it = u.findIndex(ft => ft.typeID == M);
                    h.value == null && !M ? st(0) : st(O ? ? it)
                },
                ht = async (O, it = !1) => {
                    const ft = await nt(xs({
                        typeId: O
                    }));
                    ft && (C.value = ft.data.premium, it && yt(C.value))
                },
                st = O => {
                    g.getK3Data(), b.value = O, h.value = u[O].typeID, at(h.value), ee(() => {
                        o.value.getData(h.value)
                    })
                },
                at = async (O, it = !1) => {
                    ht(O, it);
                    const [ft, Bt] = await ne(Is({
                        typeId: O
                    }));
                    $.value.gameNo = Bt.issueNumber, $.value.currentTime = Bt.serviceTime.replace(/-/g, "/"), $.value.beginTime = Bt.startTime.replace(/-/g, "/"), J()
                },
                J = () => {
                    if (!u.length) return;
                    var O = new Date($.value.currentTime).getTime(),
                        it = new Date($.value.beginTime).getTime();
                    let ft = (O - it) / 1e3,
                        Bt = u[b.value];
                    if (ft > Bt.intervalM * 60 && (ft = Bt.intervalM * 60), $.value.passTime = Bt.intervalM * 60 - ft, $.value.passTime < 0) {
                        k.value = "An error occurred, please contact customer service。The game time is " + Bt.intervalM + " minutes,start time is " + $.value.beginTime + ",current time is" + $.value.currentTime + "!", w.value = !0;
                        return
                    }
                    mt()
                },
                mt = () => {
                    clearInterval(N.value), Gt(!1), N.value = setInterval(function() {
                        Gt()
                    }, 1e3)
                },
                Gt = (O = !0) => {
                    if ($.value.passTime <= f.value && (T.value = !1), m.value == "1" && ($.value.passTime <= f.value && $.value.passTime > 1 ? Et(1) : $.value.passTime == 1 && Et(2)), $.value.passTime > 0) {
                        let it = $.value.passTime;
                        $.value.time2 = Math.floor(it / 60), $.value.time3 = Math.floor(it % 60 / 10), $.value.time4 = Math.floor(it % 10), $.value.passTime--
                    } else clearInterval(N.value), O && gt()
                },
                Et = (O = 1) => {
                    const it = document.getElementById(`voice${O}`);
                    it && it.play()
                },
                gt = () => {
                    at(h.value, !0), p.value.getWinsUserAmount(!1), o.value.getData(!0)
                },
                Dt = v(null),
                Vt = (O, it) => {
                    if (O >= 0 && it > 0 && it >= O) {
                        let ft = it - O + 1;
                        return Math.floor(Math.random() * ft + O)
                    } else return 0
                },
                yt = O => {
                    Dt.value || (Dt.value = setInterval(function() {
                        for (var it = [], ft = 0; 3 > ft; ft++) it.push(Vt(1, 6));
                        C.value = it.join("")
                    }, 50)), setTimeout(function() {
                        clearInterval(Dt.value), C.value = O, Dt.value = null
                    }, 2e3)
                },
                Tt = v({}),
                Lt = v([]),
                Ct = O => {
                    if (p.value.getWinsUserAmount(!1), o.value.getData(), Tt.value[O]) return;
                    Tt.value[O] = !0;
                    const {
                        time1: it,
                        time2: ft,
                        time3: Bt,
                        time4: _e
                    } = $.value, ae = (it * 10 * 60 + ft * 60 + Bt * 10 + _e) * 1e3;
                    Lt.value[x.value.intervalM] = setTimeout(() => {
                        Y(O)
                    }, ae)
                },
                ot = O => {
                    _.value = O
                },
                Z = v(null),
                Y = async O => {
                    const it = await nt(Ss({
                        issueNumber: O
                    }));
                    if (it) {
                        if (!(it.data.state != 2)) {
                            Z.value = setTimeout(() => {
                                Y(O)
                            }, 2e3);
                            return
                        }
                        s.value.showMark(it.data), delete Tt.value[O]
                    }
                };
            return (O, it) => {
                const ft = j("NavBar");
                return n(), a("div", PC, [L(ft, {
                    "left-arrow": "",
                    onClickLeft: D,
                    class: "main",
                    headLogo: !0
                }, {
                    right: P(() => [t("div", DC, [t("div", {
                        onClick: it[0] || (it[0] = Bt => X("CustomerService"))
                    }), t("div", {
                        class: B({
                            disableVoice: m.value == "2"
                        }),
                        onClick: H
                    }, null, 2)])]),
                    _: 1
                }), z(" 钱包余额 "), L(Di, {
                    ref_key: "WallteRef",
                    ref: p
                }, null, 512), L(Pi, {
                    siteMsg: y.value,
                    key: "k3"
                }, null, 8, ["siteMsg"]), z(" 游戏类型 "), L(Oi, {
                    gameList: c(u),
                    currentGameIndex: b.value,
                    onChangeGame: st
                }, null, 8, ["gameList", "currentGameIndex"]), z(" 游戏开始时间倒计时 "), L(b4, {
                    currentInfo: $.value,
                    premium: C.value,
                    currentGame: x.value
                }, null, 8, ["currentInfo", "premium", "currentGame"]), z(" 投注表 "), L(nC, {
                    currentInfo: $.value,
                    currentGame: x.value,
                    VoiceType: m.value,
                    typeid: h.value,
                    onBetting: Ct,
                    onChangeBettingP: ot
                }, null, 8, ["currentInfo", "currentGame", "VoiceType", "typeid"]), z(" 记录导航 "), L(qi, {
                    record: r.value,
                    onChangeC: it[1] || (it[1] = Bt => r.value = Bt)
                }, null, 8, ["record"]), z(" 动态展示对应的组件 "), (n(), tt(Ze, null, [(n(), tt(je(i[r.value]), {
                    ref_key: "RecordComponent",
                    ref: o,
                    typeid: h.value,
                    ApiFun: c(kn),
                    listApi: c(hn),
                    EmerdApi: c(Na),
                    goPathName: "AllLotteryGames-BettingRecordK3"
                }, null, 8, ["typeid", "ApiFun", "listApi", "EmerdApi"]))], 1024)), z(" 弹窗组件 "), L(Ge, {
                    show: w.value,
                    onConfirm: it[2] || (it[2] = Bt => X("/login"))
                }, {
                    content: P(() => [t("div", null, e(k.value), 1)]),
                    _: 1
                }, 8, ["show"]), z(" 中奖提示组件 "), L(MC, {
                    ref_key: "WinningTipsRef",
                    ref: s
                }, null, 512), R.value ? (n(), tt($n, {
                    key: 0
                })) : z("v-if", !0), L(ji)])
            }
        }
    });
const EC = V(OC, [
        ["__scopeId", "data-v-d024c659"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/AllLotteryGames/K3/index.vue"]
    ]),
    cA = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: EC
    }, Symbol.toStringTag, {
        value: "Module"
    })),
    Fi = l => (zt("data-v-35613996"), l = l(), It(), l),
    qC = {
        class: "TimeLeft__C"
    },
    jC = {
        class: "box"
    },
    HC = {
        class: "tit"
    },
    WC = {
        class: "citycon"
    },
    FC = Fi(() => t("div", {
        class: "citybg"
    }, null, -1)),
    VC = {
        class: "font30"
    },
    UC = {
        class: "playmethod"
    },
    KC = {
        key: 0,
        class: "odds"
    },
    XC = Fi(() => t("div", {
        class: "line"
    }, "|", -1)),
    QC = {
        class: "odd"
    },
    ZC = {
        key: 1,
        class: "color8"
    },
    JC = {
        class: "bettingcut"
    },
    YC = {
        class: "font22"
    },
    tw = {
        class: "info"
    },
    ew = Fi(() => t("div", {
        class: "illustratebg"
    }, null, -1)),
    iw = {
        class: "font24"
    },
    nw = {
        class: "issue"
    },
    aw = Fi(() => t("div", {
        class: "issuebg"
    }, null, -1)),
    ow = {
        class: "font26"
    },
    sw = {
        class: "closure"
    },
    lw = {
        class: "closuretime"
    },
    cw = {
        class: "closurtimes"
    },
    rw = F({
        __name: "TimeLeft",
        props: {
            defaultcityname: {
                type: String,
                default: ""
            },
            defaultplayname: {
                type: String,
                default: ""
            },
            defaultexpiredate: {
                type: String,
                default: ""
            },
            issue: {
                type: String,
                default: ""
            },
            time: {
                type: String,
                default: ""
            },
            odds: {
                type: Number,
                default: 0
            },
            colorId: {
                type: Number,
                default: 0
            },
            areId: {
                type: Number,
                default: 0
            }
        },
        setup(l) {
            const i = l,
                o = ct(),
                s = () => {
                    o.push({
                        name: "AllLotteryGames-Play",
                        query: {
                            id: i.areId,
                            gVSs: 1
                        }
                    })
                };
            return (p, _) => (n(), a("div", qC, [t("div", jC, [t("div", HC, [t("div", WC, [FC, t("div", VC, e(l.defaultcityname), 1)]), t("div", UC, e(p.$t("code" + l.defaultplayname)), 1), l.colorId != 8 ? (n(), a("div", KC, [t("div", null, e(p.$t("odds")), 1), XC, t("div", QC, "1:" + e(l.odds), 1)])) : z("v-if", !0), l.colorId == 8 ? (n(), a("div", ZC)) : z("v-if", !0), t("div", JC, [t("div", YC, e(p.$t("xosoTxt91")), 1), t("div", null, e(l.defaultexpiredate), 1)])]), t("div", tw, [t("div", {
                class: "playillustrate",
                onClick: s
            }, [ew, t("div", iw, e(p.$t("lotteryManual")), 1)]), t("div", nw, [aw, t("div", ow, e(l.issue), 1)]), t("div", sw, [t("div", lw, e(p.$t("xosoTxt92")), 1), t("div", cw, [(n(!0), a(S, null, G(l.time.split(""), (r, d) => (n(), a("div", {
                class: B(r == ":" ? "red" : "redsqure"),
                key: d
            }, e(r), 3))), 128))])])])])]))
        }
    });
const uw = V(rw, [
        ["__scopeId", "data-v-35613996"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/NewVietnam/TimeLeft.vue"]
    ]),
    Nn = l => (zt("data-v-9adf5430"), l = l(), It(), l),
    dw = {
        class: "TimeLeft__C"
    },
    pw = {
        class: "box"
    },
    gw = {
        class: "tit"
    },
    bw = {
        class: "citycon"
    },
    mw = Nn(() => t("div", {
        class: "citybg"
    }, null, -1)),
    _w = {
        class: "font30"
    },
    vw = {
        key: 0,
        class: "playmethod"
    },
    kw = {
        class: "odd"
    },
    hw = {
        class: "odds"
    },
    fw = {
        class: "result"
    },
    yw = {
        class: "info"
    },
    $w = Nn(() => t("div", {
        class: "illustratebg"
    }, null, -1)),
    Cw = {
        class: "font24"
    },
    ww = {
        class: "issue"
    },
    Tw = Nn(() => t("div", {
        class: "issuebg"
    }, null, -1)),
    Lw = {
        class: "font26"
    },
    Nw = {
        class: "closure isShowPreparing"
    },
    zw = {
        class: "closure"
    },
    Iw = {
        class: "closuretime"
    },
    xw = {
        class: "closurtimes"
    },
    Sw = F({
        __name: "TimeLeftF",
        props: {
            defaultcityname: {
                type: String,
                default: ""
            },
            defaultplayname: {
                type: String,
                default: ""
            },
            issue: {
                type: String,
                default: ""
            },
            time: {
                type: String,
                default: ""
            },
            odds: {
                type: Number,
                default: 0
            },
            colorId: {
                type: Number,
                default: 0
            },
            areId: {
                type: Number,
                default: 0
            },
            resultList: {
                type: Object,
                default: {}
            },
            isShowPreparing: {
                type: Boolean,
                defauft: !1
            }
        },
        setup(l) {
            const i = l,
                o = ct(),
                s = Q(() => {
                    var r, d;
                    let _ = (r = i.resultList) != null && r.openingResult ? (d = i.resultList) == null ? void 0 : d.openingResult.find(g => g.resultType == 0).result : "";
                    return Array.isArray(_) && (_ = _[0]), _
                }),
                p = () => {
                    o.push({
                        name: "AllLotteryGames-Play",
                        query: {
                            id: i.areId,
                            gVSs: 2
                        }
                    })
                };
            return (_, r) => {
                var d;
                return n(), a("div", dw, [t("div", pw, [t("div", gw, [t("div", bw, [mw, t("div", _w, e(l.defaultcityname), 1)]), l.colorId != 8 ? (n(), a("div", vw, [t("div", null, "(" + e(_.$t("code" + l.defaultplayname)) + ")", 1), t("div", kw, "1:" + e(l.odds), 1)])) : z("v-if", !0), t("div", hw, [t("div", null, e(_.$t("betResult")), 1), t("div", null, e((d = l.resultList) == null ? void 0 : d.issueNumber), 1), t("div", fw, [(n(!0), a(S, null, G(s.value.split(""), (g, u) => (n(), a("span", {
                    key: u
                }, e(g), 1))), 128))])])]), t("div", yw, [t("div", {
                    class: "playillustrate",
                    onClick: p
                }, [$w, t("div", Cw, e(_.$t("lotteryManual")), 1)]), t("div", ww, [Tw, t("div", Lw, e(l.issue), 1)]), t("div", Nw, e(_.$t("preparing")), 1), t("div", zw, [t("div", Iw, e(_.$t("xosoTxt91")), 1), t("div", xw, [(n(!0), a(S, null, G(l.time.split(""), (g, u) => (n(), a("div", {
                    class: B(g == ":" ? "red" : "redsqure"),
                    key: u
                }, e(g), 3))), 128))])])])])])
            }
        }
    });
const Rw = V(Sw, [
        ["__scopeId", "data-v-9adf5430"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/NewVietnam/TimeLeftF.vue"]
    ]),
    Gw = {
        class: "ColorsContainer"
    },
    Bw = F({
        __name: "ColorsAndPlay",
        props: {
            gameCategoryList: {
                type: Array,
                default: () => []
            },
            colortab: {
                type: Number,
                default: 0
            },
            playtab: {
                type: Number,
                default: 0
            }
        },
        emits: ["colorupdate", "update"],
        setup(l, {
            emit: i
        }) {
            const o = l,
                s = v(o.colortab),
                p = v(o.playtab),
                _ = Q(() => {
                    var g;
                    return ((g = o.gameCategoryList[s.value]) == null ? void 0 : g.gamePlayList) || []
                });

            function r(g) {
                i("colorupdate", g.item.categoryId, g.index)
            }

            function d({
                item: g,
                index: u
            }) {
                i("update", g.playId, u, g.playNameCode, g.betType)
            }
            return At(() => o.playtab, () => {
                p.value = o.playtab
            }), At(() => o.colortab, () => {
                s.value = o.colortab
            }), (g, u) => (n(), a("div", Gw, [L(pi, {
                list: l.gameCategoryList,
                active: s.value,
                "onUpdate:active": u[0] || (u[0] = b => s.value = b),
                tabClassName: "ColorsMethod",
                onOnClickTab: r
            }, {
                default: P(({
                    item: b,
                    index: m
                }) => [t("div", {
                    class: B(["coloritem", {
                        active: m === s.value
                    }])
                }, e(g.$t("code" + b.categoryNameCode)), 3)]),
                _: 1
            }, 8, ["list", "active"]), L(pi, {
                list: _.value,
                active: p.value,
                "onUpdate:active": u[1] || (u[1] = b => p.value = b),
                tabClassName: "PlayMethod",
                onOnClickTab: d
            }, {
                default: P(({
                    item: b,
                    index: m
                }) => [t("div", {
                    class: B(["playitem", {
                        active: m === p.value
                    }])
                }, e(g.$t("code" + b.playNameCode)), 3)]),
                _: 1
            }, 8, ["list", "active"])]))
        }
    });
const Aw = V(Bw, [
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/NewVietnam/ColorsAndPlay.vue"]
    ]),
    Vi = l => (zt("data-v-cca50955"), l = l(), It(), l),
    Mw = {
        class: "NumberSelectContainer"
    },
    Pw = {
        class: "NumberSelectContainer-mark"
    },
    Dw = {
        class: "NumberTabContent"
    },
    Ow = {
        key: 0,
        class: "selectcontainer"
    },
    Ew = {
        class: "selectbutton"
    },
    qw = {
        class: "selectcontent"
    },
    jw = {
        class: "selectheader"
    },
    Hw = {
        class: "selectball"
    },
    Ww = ["onClick"],
    Fw = {
        key: 1,
        class: "selectcontainer"
    },
    Vw = {
        class: "selectbutton"
    },
    Uw = {
        class: "selectcontent"
    },
    Kw = {
        class: "selectheader"
    },
    Xw = {
        class: "selectball"
    },
    Qw = ["onClick"],
    Zw = {
        key: 2,
        class: "selectcontainer"
    },
    Jw = {
        class: "selectbutton"
    },
    Yw = {
        class: "selectcontent"
    },
    tT = {
        class: "selectheader"
    },
    eT = {
        class: "selectball"
    },
    iT = ["onClick"],
    nT = {
        key: 3,
        class: "selectcontainer"
    },
    aT = {
        class: "selectbutton"
    },
    oT = {
        class: "selectcontent"
    },
    sT = {
        class: "selectheader"
    },
    lT = {
        class: "selectball"
    },
    cT = ["onClick"],
    rT = {
        class: "quickcontainer"
    },
    uT = {
        key: 0,
        class: "intervalcontainer"
    },
    dT = ["onClick"],
    pT = {
        key: 1,
        class: "randomcontainer"
    },
    gT = {
        class: "randomheader"
    },
    bT = Vi(() => t("div", {
        class: "redline"
    }, null, -1)),
    mT = {
        class: "font30"
    },
    _T = {
        class: "randombutton"
    },
    vT = ["onClick"],
    kT = {
        key: 2,
        class: "specialcontainer"
    },
    hT = {
        class: "specialheader"
    },
    fT = Vi(() => t("div", {
        class: "redline"
    }, null, -1)),
    yT = {
        class: "font30"
    },
    $T = {
        class: "specialbutton"
    },
    CT = {
        class: "Ntit"
    },
    wT = Vi(() => t("br", null, null, -1)),
    TT = Vi(() => t("br", null, null, -1)),
    LT = {
        class: "list"
    },
    NT = ["onClick"],
    zT = F({
        __name: "NumberSelect",
        props: {
            methodList: {
                type: String,
                default: ""
            },
            activeTab: {
                type: Number,
                default: 0
            },
            randomList: {
                type: Array,
                default: () => {}
            },
            randomtype: {
                type: Number,
                default: 0
            },
            specialtype: {
                type: Number,
                default: 0
            },
            isthreenumber: {
                type: Number,
                default: 0
            },
            speciaSelectNo: {
                type: String,
                default: ""
            },
            isShowMark: {
                type: Boolean,
                default: !1
            },
            hundred: {
                type: String,
                default: ""
            },
            betconfig: {
                type: String,
                default: ""
            },
            groupTab: {
                type: Number,
                default: 30
            },
            thousandnumList: {
                type: Array,
                default: []
            },
            hundrednumList: {
                type: Array,
                default: []
            },
            tennumList: {
                type: Array,
                default: []
            },
            indicualnumList: {
                type: Array,
                default: []
            },
            quicknumList: {
                type: Array,
                default: []
            },
            intervalnumber: {
                type: Array,
                default: []
            },
            intervalTab: {
                type: Number,
                default: 0
            }
        },
        emits: ["tabupdate", "selectgroup", "selectspecial", "betNum", "betQuickNum", "getselect", "getquick", "selectinterval"],
        setup(l, {
            expose: i,
            emit: o
        }) {
            const s = l,
                {
                    t: p
                } = kt(),
                _ = [{
                    name: p("selectNo"),
                    value: 1
                }, {
                    name: p("xosoTxt81"),
                    value: 3
                }, {
                    name: p("xosoTxt80"),
                    value: 2
                }],
                r = Q(() => _.filter(T => {
                    var h;
                    return (h = s.methodList) == null ? void 0 : h.includes(T.value + "")
                })),
                d = v(0),
                g = v(""),
                u = v(["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"]),
                b = ({
                    item: T
                }) => {
                    o("tabupdate", T.value)
                },
                m = (T, h, x) => {
                    o("selectgroup", T, h, x)
                },
                w = (T, h) => {
                    o("betNum", T, h)
                },
                y = (T, h, x) => {
                    o("betQuickNum", T, h, x)
                },
                N = (T, h, x, I) => {
                    o("getselect", T, h, x, I)
                },
                $ = (T, h) => {
                    o("getquick", T, h)
                },
                C = (T, h) => {
                    o("selectinterval", T, h)
                },
                f = T => {
                    T.target.value != "" && o("inputblur", T.target.value)
                },
                k = () => {
                    g.value = ""
                };
            return At(() => s.activeTab, async () => {
                await ee();
                const T = r.value.findIndex(h => h.value == s.activeTab);
                T !== -1 && (d.value = T)
            }), i({
                cleardata: k
            }), (T, h) => {
                var I, R, A, M;
                const x = j("van-field");
                return n(), a("div", Mw, [dt(t("div", Pw, [t("div", null, e(c(p)("nomorebet")), 1)], 512), [
                    [Zt, l.isShowMark]
                ]), r.value.length > 0 ? (n(), tt(pi, {
                    key: 0,
                    list: r.value,
                    active: d.value,
                    "onUpdate:active": h[0] || (h[0] = D => d.value = D),
                    tabClassName: "NumberTab",
                    onOnClickTab: b
                }, {
                    default: P(({
                        item: D,
                        index: H
                    }) => [t("div", {
                        class: B(["tabitem", {
                            active: D.value === l.activeTab
                        }])
                    }, e(D.name), 3)]),
                    _: 1
                }, 8, ["list", "active"])) : z("v-if", !0), t("div", Dw, [dt(t("div", null, [z("选择号码"), (I = l.betconfig) != null && I.includes("4") ? (n(), a("div", Ow, [t("div", Ew, [t("div", {
                    class: "selectall",
                    onClick: h[1] || (h[1] = D => N("Thousand", 0, 9, "all"))
                }, e(c(p)("all")), 1), t("div", {
                    class: "selectbig",
                    onClick: h[2] || (h[2] = D => N("Thousand", 0, 9, "big"))
                }, e(c(p)("big")), 1), t("div", {
                    class: "selectsmall",
                    onClick: h[3] || (h[3] = D => N("Thousand", 0, 9, "small"))
                }, e(c(p)("small")), 1), t("div", {
                    class: "selectodd",
                    onClick: h[4] || (h[4] = D => N("Thousand", 0, 9, "odd"))
                }, e(c(p)("xosoTxt71")), 1), t("div", {
                    class: "selecteven",
                    onClick: h[5] || (h[5] = D => N("Thousand", 0, 9, "even"))
                }, e(c(p)("xosoTxt70")), 1)]), t("div", qw, [t("div", jw, e(c(p)("xosoTxt87")), 1), t("div", Hw, [(n(!0), a(S, null, G(u.value, (D, H) => (n(), a("div", {
                    key: H,
                    onClick: X => w("Thousand", D)
                }, [t("div", {
                    class: B(l.thousandnumList.includes(D) ? "ball action " : "ball")
                }, e(D), 3)], 8, Ww))), 128))])])])) : z("v-if", !0), (R = l.betconfig) != null && R.includes("3") ? (n(), a("div", Fw, [t("div", Vw, [t("div", {
                    class: "selectall",
                    onClick: h[6] || (h[6] = D => N("hundred", 0, 9, "all"))
                }, e(c(p)("all")), 1), t("div", {
                    class: "selectbig",
                    onClick: h[7] || (h[7] = D => N("hundred", 0, 9, "big"))
                }, e(c(p)("big")), 1), t("div", {
                    class: "selectsmall",
                    onClick: h[8] || (h[8] = D => N("hundred", 0, 9, "small"))
                }, e(c(p)("small")), 1), t("div", {
                    class: "selectodd",
                    onClick: h[9] || (h[9] = D => N("hundred", 0, 9, "odd"))
                }, e(c(p)("xosoTxt71")), 1), t("div", {
                    class: "selecteven",
                    onClick: h[10] || (h[10] = D => N("hundred", 0, 9, "even"))
                }, e(c(p)("xosoTxt70")), 1)]), t("div", Uw, [t("div", Kw, e(c(p)("xosoTxt88")), 1), t("div", Xw, [(n(!0), a(S, null, G(u.value, (D, H) => (n(), a("div", {
                    key: H,
                    onClick: X => w("Hundred", D)
                }, [t("div", {
                    class: B(l.hundrednumList.includes(D) ? "action ball" : "ball")
                }, e(D), 3)], 8, Qw))), 128))])])])) : z("v-if", !0), (A = l.betconfig) != null && A.includes("2") ? (n(), a("div", Zw, [t("div", Jw, [t("div", {
                    class: "selectall",
                    onClick: h[11] || (h[11] = D => N("ten", 0, 9, "all"))
                }, e(c(p)("all")), 1), t("div", {
                    class: "selectbig",
                    onClick: h[12] || (h[12] = D => N("ten", 0, 9, "big"))
                }, e(c(p)("big")), 1), t("div", {
                    class: "selectsmall",
                    onClick: h[13] || (h[13] = D => N("ten", 0, 9, "small"))
                }, e(c(p)("small")), 1), t("div", {
                    class: "selectodd",
                    onClick: h[14] || (h[14] = D => N("ten", 0, 9, "odd"))
                }, e(c(p)("xosoTxt71")), 1), t("div", {
                    class: "selecteven",
                    onClick: h[15] || (h[15] = D => N("ten", 0, 9, "even"))
                }, e(c(p)("xosoTxt70")), 1)]), t("div", Yw, [t("div", tT, e(c(p)("xosoTxt89")), 1), t("div", eT, [(n(!0), a(S, null, G(u.value, (D, H) => (n(), a("div", {
                    key: H,
                    onClick: X => w("ten", D)
                }, [t("div", {
                    class: B(l.tennumList.includes(D) ? "action ball" : "ball")
                }, e(D), 3)], 8, iT))), 128))])])])) : z("v-if", !0), (M = l.betconfig) != null && M.includes("1") ? (n(), a("div", nT, [t("div", aT, [t("div", {
                    class: "selectall",
                    onClick: h[16] || (h[16] = D => N("Indivual", 0, 9, "all"))
                }, e(c(p)("all")), 1), t("div", {
                    class: "selectbig",
                    onClick: h[17] || (h[17] = D => N("Indivual", 0, 9, "big"))
                }, e(c(p)("big")), 1), t("div", {
                    class: "selectsmall",
                    onClick: h[18] || (h[18] = D => N("Indivual", 0, 9, "small"))
                }, e(c(p)("small")), 1), t("div", {
                    class: "selectodd",
                    onClick: h[19] || (h[19] = D => N("Indivual", 0, 9, "odd"))
                }, e(c(p)("xosoTxt71")), 1), t("div", {
                    class: "selecteven",
                    onClick: h[20] || (h[20] = D => N("Indivual", 0, 9, "even"))
                }, e(c(p)("xosoTxt70")), 1)]), t("div", oT, [t("div", sT, e(c(p)("xosoTxt90")), 1), t("div", lT, [(n(!0), a(S, null, G(u.value, (D, H) => (n(), a("div", {
                    key: H,
                    onClick: X => w("Indivual", D)
                }, [t("div", {
                    class: B(l.indicualnumList.includes(D) ? "ball action" : "ball")
                }, e(D), 3)], 8, cT))), 128))])])])) : z("v-if", !0)], 512), [
                    [Zt, l.activeTab === 1]
                ]), z("输入号码"), dt(t("div", null, [L(x, {
                    class: "custom-field",
                    modelValue: g.value,
                    "onUpdate:modelValue": h[21] || (h[21] = D => g.value = D),
                    rows: "4",
                    autosize: "",
                    type: "textarea",
                    placeholder: c(p)("xosoTxt86"),
                    onInput: f
                }, null, 8, ["modelValue", "placeholder"])], 512), [
                    [Zt, l.activeTab === 2]
                ]), z("快捷选号"), dt(t("div", null, [t("div", rT, [l.isthreenumber === 1 ? (n(), a("div", uT, [(n(!0), a(S, null, G(l.intervalnumber, (D, H) => (n(), a("div", {
                    class: B(["intervalitem", [l.intervalTab === H ? "active" : ""]]),
                    key: H,
                    onClick: X => C(D, H)
                }, e(D), 11, dT))), 128))])) : z("v-if", !0), l.randomtype === 1 ? (n(), a("div", pT, [t("div", gT, [bT, t("div", mT, e(c(p)("xosoTxt83")), 1)]), t("div", _T, [(n(!0), a(S, null, G(l.randomList, (D, H) => (n(), a("div", {
                    class: B([l.groupTab === H ? "active" : ""]),
                    key: H,
                    onClick: X => m(D, H, l.isthreenumber)
                }, e(D) + e(c(p)("xosoTxt84")), 11, vT))), 128))])])) : z("v-if", !0), l.specialtype === 1 ? (n(), a("div", kT, [t("div", hT, [fT, t("div", yT, e(c(p)("xosoTxt97")), 1)]), t("div", $T, [l.speciaSelectNo.includes("1") ? (n(), a("div", {
                    key: 0,
                    class: "specialsame",
                    onClick: h[22] || (h[22] = D => $(l.isthreenumber, "same"))
                }, e(c(p)("xosoTxt85")), 1)) : z("v-if", !0), l.speciaSelectNo.includes("4") ? (n(), a("div", {
                    key: 1,
                    class: "specialbig",
                    onClick: h[23] || (h[23] = D => $(l.isthreenumber, "big"))
                }, e(c(p)("big")), 1)) : z("v-if", !0), l.speciaSelectNo.includes("5") ? (n(), a("div", {
                    key: 2,
                    class: "specialsmall",
                    onClick: h[24] || (h[24] = D => $(l.isthreenumber, "small"))
                }, e(c(p)("small")), 1)) : z("v-if", !0), l.speciaSelectNo.includes("2") ? (n(), a("div", {
                    key: 3,
                    class: "specialodd",
                    onClick: h[25] || (h[25] = D => $(l.isthreenumber, "odd"))
                }, e(c(p)("xosoTxt71")), 1)) : z("v-if", !0), l.speciaSelectNo.includes("3") ? (n(), a("div", {
                    key: 4,
                    class: "specialeven",
                    onClick: h[26] || (h[26] = D => $(l.isthreenumber, "even"))
                }, e(c(p)("xosoTxt70")), 1)) : z("v-if", !0)])])) : z("v-if", !0), l.activeTab === 3 ? (n(), a(S, {
                    key: 3
                }, G(10, (D, H) => t("div", {
                    class: "numbercontainer",
                    key: D
                }, [t("div", CT, [t("div", null, [E(e(l.hundred) + e(H) + "0", 1), wT, E("/"), TT, E(e(l.hundred) + e(H) + "9", 1)])]), t("div", LT, [(n(), a(S, null, G(10, (X, rt) => t("div", {
                    class: "item",
                    key: X
                }, [t("div", {
                    onClick: ht => y(l.hundred, H, rt)
                }, [t("div", {
                    class: B(l.quicknumList.includes(l.hundred + "" + H + rt) ? "number action" : "number")
                }, e(l.hundred) + e(H) + e(rt), 3)], 8, NT)])), 64))])])), 64)) : z("v-if", !0)])], 512), [
                    [Zt, l.activeTab === 3]
                ])])])
            }
        }
    });
const IT = V(zT, [
        ["__scopeId", "data-v-cca50955"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/NewVietnam/NumberSelect.vue"]
    ]),
    xT = {
        class: "TasteContainer"
    },
    ST = {
        class: "TasteHeader"
    },
    RT = {
        class: "NumberSelect"
    },
    GT = {
        class: "NumberSelectCon"
    },
    BT = ["onClick"],
    AT = F({
        __name: "TasteSelect",
        props: {
            funplaylist: {
                type: Array,
                default: []
            },
            numbercon: {
                type: String,
                default: "1000"
            }
        },
        emits: ["selectvalue"],
        setup(l, {
            emit: i
        }) {
            const o = (s, p) => {
                i("selectvalue", s, p)
            };
            return (s, p) => (n(), a("div", xT, [t("div", ST, e(s.$t("xosoTxt60")), 1), t("div", RT, [t("div", GT, [(n(!0), a(S, null, G(l.funplaylist, (_, r) => (n(), a("div", {
                class: B(["NumberCon", {
                    action: _.oddTypeName === l.numbercon,
                    more: r == 18
                }]),
                key: r,
                onClick: d => o(_, r)
            }, [t("div", {
                class: B(["number", {
                    active: _.oddTypeName === l.numbercon
                }])
            }, e(s.$t("code" + _.oddTypeNameCode)), 3), t("div", {
                class: B(["odds", {
                    active: _.oddTypeName === l.numbercon
                }])
            }, e(_.oddsOrAmount), 3)], 10, BT))), 128))])])]))
        }
    });
const MT = V(AT, [
        ["__scopeId", "data-v-a08d1fa6"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/NewVietnam/TasteSelect.vue"]
    ]),
    PT = {
        class: "Footer__C"
    },
    DT = {
        class: "nav c-row c-row-between"
    },
    OT = {
        class: "c-row left c-row c-row-middle-center"
    },
    ET = {
        class: "item"
    },
    qT = {
        class: "txt"
    },
    jT = {
        class: "num"
    },
    HT = {
        class: "item"
    },
    WT = {
        class: "txt"
    },
    FT = {
        class: "num"
    },
    VT = {
        class: ""
    },
    UT = F({
        __name: "Footer",
        props: {
            betNumber: {
                type: null,
                required: !0,
                default: {
                    type: Number,
                    default: 0
                }
            },
            betSum: {
                type: null,
                required: !0,
                default: {
                    type: Number,
                    default: 0
                }
            }
        },
        emits: ["playBet"],
        setup(l, {
            emit: i
        }) {
            const o = () => {
                i("playBet")
            };
            return (s, p) => (n(), a("div", PT, [t("div", DT, [t("div", OT, [t("div", ET, [t("p", qT, e(s.$t("quantity")), 1), t("span", jT, e(s.betNumber || 0), 1)]), t("div", HT, [t("p", WT, e(s.$t("betAmount")), 1), t("span", FT, e(c(wt)(s.betSum || 0)), 1)])]), t("div", {
                class: B(["c-row c-row-middle-center", [s.betSum > 0 ? "bet-btn" : "disabled-btn"]]),
                onClick: p[0] || (p[0] = _ => o())
            }, [t("span", VT, e(s.$t("betting")), 1)], 2)])]))
        }
    });
const KT = V(UT, [
        ["__scopeId", "data-v-b37345b8"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/NewVietnam/Footer.vue"]
    ]),
    XT = {
        class: "RecordNav__C"
    },
    QT = ["onClick"],
    ZT = F({
        __name: "RecordNav",
        props: {
            record: {
                type: String,
                default: "GameRecord"
            }
        },
        setup(l) {
            const i = l,
                {
                    t: o
                } = kt(),
                s = v([{
                    name: o("gameRecords"),
                    componentName: "GameRecord"
                }, {
                    name: o("myGame"),
                    componentName: "MyGameRecord"
                }]);
            return (p, _) => (n(), a("div", XT, [(n(!0), a(S, null, G(s.value, (r, d) => (n(), a("div", {
                key: d,
                onClick: g => p.$emit("changeC", r.componentName),
                class: B({
                    active: i.record == r.componentName
                })
            }, e(r.name), 11, QT))), 128))]))
        }
    });
const JT = V(ZT, [
        ["__scopeId", "data-v-fdfc55f4"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/NewVietnam/RecordNav.vue"]
    ]),
    YT = {
        class: "GameRecord__C"
    },
    t8 = {
        class: "GameRecord__C-head"
    },
    e8 = {
        class: "GameRecord__C-body"
    },
    i8 = {
        class: "c-tc goItem"
    },
    n8 = {
        class: "c-row"
    },
    a8 = {
        class: "c-row c-row-middle-center"
    },
    o8 = {
        class: "c-row c-row-middle-center time"
    },
    s8 = {
        key: 0
    },
    l8 = {
        key: 1
    },
    c8 = {
        key: 0,
        class: "details"
    },
    r8 = {
        key: 0,
        class: "detailLi"
    },
    u8 = {
        class: "prize-tit"
    },
    d8 = {
        key: 0
    },
    p8 = {
        class: "prize-box c-row c-flex-warp"
    },
    g8 = {
        class: "prize-box-item action"
    },
    b8 = {
        key: 1,
        class: "GameRecord__C-body-empty"
    },
    m8 = {
        key: 0,
        class: "GameRecord__C-foot"
    },
    _8 = {
        class: "GameRecord__C-foot-page"
    },
    v8 = F({
        __name: "GameRecord",
        props: {
            areId: {
                type: Number,
                required: !0
            },
            cityCode: {
                type: String,
                required: !0
            },
            gVSs: {
                type: String,
                required: !1
            }
        },
        setup(l, {
            expose: i
        }) {
            const o = l,
                {
                    t: s
                } = kt(),
                p = v([]),
                _ = v(4),
                r = v(10),
                d = v(1),
                g = v(-1),
                u = async (C = !1, f) => {
                    var k, T, h;
                    if ((f == null ? void 0 : f.list.length) > 0) p.value = ga(f == null ? void 0 : f.list) || [], _.value = f == null ? void 0 : f.totalPage, d.value = f == null ? void 0 : f.pageNo;
                    else {
                        if (o.cityCode === "") return;
                        let x;
                        o.gVSs == "1" ? x = await nt(Rs({
                            pageSize: r.value,
                            pageNo: d.value,
                            areId: o == null ? void 0 : o.areId,
                            cityCode: o == null ? void 0 : o.cityCode
                        })) : o.gVSs == "2" && (x = await nt(za({
                            pageSize: r.value,
                            pageNo: d.value,
                            areId: o.areId,
                            typeId: Number(o.cityCode)
                        }))), p.value = ((k = x.data) == null ? void 0 : k.list) || [], _.value = (T = x.data) == null ? void 0 : T.totalPage, d.value = (h = x.data) == null ? void 0 : h.pageNo
                    }
                },
                b = C => {
                    for (var f = [], k = 0; k < C.length; k++) {
                        var T = f.findIndex(function(h) {
                            return h.resultType === C[k].resultType
                        });
                        T !== -1 ? f[T].result.push(C[k].result) : f.push({
                            resultType: C[k].resultType,
                            result: [C[k].result]
                        })
                    }
                    return f
                };

            function m(C) {
                return C.join("-")
            }

            function w(C) {
                switch (C) {
                    case 0:
                        return s("GrandPrize");
                    case 1:
                        return s("firstprize");
                    case 2:
                        return s("secondprize");
                    case 3:
                        return s("thirdprize");
                    case 4:
                        return s("fourprize");
                    case 5:
                        return s("fiveprize");
                    case 6:
                        return s("sixprize");
                    case 7:
                        return s("sevenprize");
                    case 8:
                        return s("eightprize")
                }
            }
            const y = () => {
                    d.value--, u()
                },
                N = C => {
                    g.value == C ? g.value = -1 : g.value = C
                },
                $ = () => {
                    d.value++, u()
                };
            return i({
                getData: u
            }), he(() => {
                g.value = -1
            }), (C, f) => {
                var x, I;
                const k = j("van-col"),
                    T = j("van-row"),
                    h = j("van-icon");
                return n(), a("div", YT, [t("div", t8, [L(T, null, {
                    default: P(() => [L(k, {
                        span: "8"
                    }, {
                        default: P(() => [E(e(C.$t("betSerial")), 1)]),
                        _: 1
                    }), L(k, {
                        span: "10"
                    }, {
                        default: P(() => [E(e(C.$t("result")), 1)]),
                        _: 1
                    }), L(k, {
                        span: "6"
                    }, {
                        default: P(() => [E(e(C.$t("time")), 1)]),
                        _: 1
                    })]),
                    _: 1
                })]), t("div", e8, [(x = p.value) != null && x.length ? (n(!0), a(S, {
                    key: 0
                }, G(p.value, (R, A) => (n(), tt(T, {
                    key: A,
                    onClick: M => N(A)
                }, {
                    default: P(() => [L(k, {
                        span: "8"
                    }, {
                        default: P(() => [t("div", i8, e(R.issueNumber), 1)]),
                        _: 2
                    }, 1024), L(k, {
                        span: "10",
                        class: "c-row c-row-middle-center"
                    }, {
                        default: P(() => [t("div", n8, [t("div", a8, [R.openingResult ? (n(!0), a(S, {
                            key: 0
                        }, G(R.openingResult[0].result, (M, D) => (n(), a("div", {
                            class: "li circle-black c-row c-row-middle-center c-tc",
                            key: D
                        }, [t("div", null, e(M), 1)]))), 128)) : z("v-if", !0)])])]),
                        _: 2
                    }, 1024), L(k, {
                        span: "6"
                    }, {
                        default: P(() => [t("div", o8, [C.gVSs == "1" ? (n(), a("div", s8, e(R.openingTime.substr(0, 10)), 1)) : (n(), a("div", l8, e(R.openingTime), 1))])]),
                        _: 2
                    }, 1024), A == g.value ? (n(), a("div", c8, [R.openingResult ? (n(), a("div", r8, [(n(!0), a(S, null, G(b(R.openingResult), (M, D) => (n(), a("div", {
                        class: B([`selectItem${M.resultType}`, "prize"]),
                        key: D
                    }, [t("div", u8, e(w(M.resultType)), 1), [0, 1, 2].includes(M.resultType) ? (n(), a("div", d8, "|")) : z("v-if", !0), t("div", p8, [t("span", g8, e(m(M.result)), 1)])], 2))), 128))])) : z("v-if", !0)])) : z("v-if", !0)]),
                    _: 2
                }, 1032, ["onClick"]))), 128)) : (n(), a("div", b8, [L(pe)]))]), (I = p.value) != null && I.length ? (n(), a("div", m8, [t("div", {
                    class: B(["GameRecord__C-foot-previous", {
                        disabled: d.value <= 1
                    }]),
                    onClick: y
                }, [L(h, {
                    name: "arrow-left",
                    class: "GameRecord__C-icon",
                    size: "20"
                })], 2), t("div", _8, e(d.value) + "/" + e(_.value), 1), t("div", {
                    class: B(["GameRecord__C-foot-next", {
                        disabled: d.value >= _.value
                    }]),
                    onClick: $
                }, [L(h, {
                    name: "arrow",
                    class: "GameRecord__C-icon",
                    size: "20"
                })], 2)])) : z("v-if", !0)])
            }
        }
    });
const k8 = V(v8, [
        ["__scopeId", "data-v-68c3df62"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/NewVietnam/GameRecord.vue"]
    ]),
    h8 = l => (zt("data-v-56cdb7a2"), l = l(), It(), l),
    f8 = {
        class: "MyGameRecordList__C"
    },
    y8 = ["onClick"],
    $8 = {
        class: "box"
    },
    C8 = {
        class: "time"
    },
    w8 = {
        key: 0,
        class: "state state0"
    },
    T8 = {
        key: 1,
        class: "state state3"
    },
    L8 = {
        key: 2,
        class: "state state4"
    },
    N8 = {
        key: 3,
        class: "state state2"
    },
    z8 = {
        key: 4,
        class: "state state5"
    },
    I8 = {
        key: 5,
        class: "state state1"
    },
    x8 = {
        key: 0,
        class: "info"
    },
    S8 = {
        class: "order"
    },
    R8 = {
        key: 0,
        class: "li"
    },
    G8 = {
        class: "lab"
    },
    B8 = ["onClick"],
    A8 = {
        key: 1,
        class: "li"
    },
    M8 = {
        class: "lab"
    },
    P8 = {
        class: "sub"
    },
    D8 = {
        class: "li"
    },
    O8 = {
        class: "lab"
    },
    E8 = {
        key: 0,
        class: "sub"
    },
    q8 = {
        key: 1,
        class: "sub"
    },
    j8 = {
        key: 2,
        class: "li"
    },
    H8 = {
        class: "lab"
    },
    W8 = {
        class: "sub"
    },
    F8 = {
        class: "li"
    },
    V8 = {
        class: "lab"
    },
    U8 = {
        class: "sub"
    },
    K8 = {
        class: "li"
    },
    X8 = {
        class: "lab"
    },
    Q8 = {
        class: "sub"
    },
    Z8 = {
        class: "li"
    },
    J8 = {
        class: "lab"
    },
    Y8 = {
        class: "sub"
    },
    t9 = {
        class: "li"
    },
    e9 = {
        class: "lab"
    },
    i9 = {
        class: "sub"
    },
    n9 = {
        class: "li"
    },
    a9 = {
        class: "lab"
    },
    o9 = {
        class: "sub"
    },
    s9 = h8(() => t("div", {
        class: "line"
    }, [t("p")], -1)),
    l9 = {
        class: "bet"
    },
    c9 = {
        class: "li betNum"
    },
    r9 = {
        class: "lab"
    },
    u9 = {
        key: 0,
        class: "txt"
    },
    d9 = {
        key: 1,
        class: "txt"
    },
    p9 = {
        key: 2,
        class: "txt"
    },
    g9 = {
        key: 3,
        class: "betList select"
    },
    b9 = {
        key: 4,
        class: "betList select"
    },
    m9 = {
        class: "li"
    },
    _9 = {
        class: "lab"
    },
    v9 = {
        key: 0,
        class: "state state0"
    },
    k9 = {
        key: 1,
        class: "state state3"
    },
    h9 = {
        key: 2,
        class: "state state4"
    },
    f9 = {
        key: 3,
        class: "state state2"
    },
    y9 = {
        key: 4,
        class: "state state5"
    },
    $9 = {
        key: 5,
        class: "state state1"
    },
    C9 = {
        class: "li"
    },
    w9 = {
        class: "lab"
    },
    T9 = {
        key: 0,
        class: "sub success"
    },
    L9 = {
        key: 1,
        class: "sub fail"
    },
    N9 = {
        key: 2,
        class: "sub"
    },
    z9 = {
        key: 0,
        class: "li"
    },
    I9 = {
        class: "lab"
    },
    x9 = {
        class: "sub"
    },
    S9 = {
        key: 1,
        class: "li"
    },
    R9 = {
        class: "lab"
    },
    G9 = {
        class: "sub"
    },
    B9 = {
        key: 0
    },
    A9 = ["onClick"],
    M9 = {
        key: 1,
        class: "result"
    },
    P9 = {
        key: 0,
        class: "txt"
    },
    D9 = {
        key: 1,
        class: "txt"
    },
    O9 = {
        key: 2,
        class: "txt"
    },
    E9 = {
        key: 3,
        class: "txt"
    },
    q9 = {
        key: 4,
        class: "txt"
    },
    j9 = {
        key: 5,
        class: "txt"
    },
    H9 = {
        key: 6,
        class: "txt"
    },
    W9 = {
        key: 7,
        class: "txt"
    },
    F9 = {
        key: 8,
        class: "txt"
    },
    V9 = {
        class: "num"
    },
    U9 = F({
        __name: "MyRecordList",
        props: {
            mayrecord: {
                type: Array,
                required: !1
            },
            gVSs: {
                type: String,
                required: !1
            }
        },
        emits: ["click-cance"],
        setup(l, {
            emit: i
        }) {
            const {
                t: o
            } = kt(), s = v(-1), p = C => {
                s.value === C ? s.value = -1 : s.value = C
            }, _ = v(!1), r = v(""), d = async () => {
                await nt(Bs({
                    orderId: r.value
                })) && (_.value = !1, gn(o("xosoTxt96")), i("click-cance"))
            }, g = C => {
                r.value = C, _.value = !0
            }, u = Gs(d, 1e3), b = C => {
                for (var f = [], k = 0; k < C.length; k++) {
                    var T = f.findIndex(function(h) {
                        return h.resultType === C[k].resultType
                    });
                    T !== -1 ? f[T].result.push("-" + C[k].result) : f.push({
                        resultType: C[k].resultType,
                        result: [C[k].result]
                    })
                }
                return f
            }, m = C => {
                const f = w(C);
                return y(f)
            }, w = C => {
                let f = [];
                if (C.includes(",")) {
                    let k = C.split(","),
                        T = {};
                    for (let h = 0; k.length > h; h++) T = k[h].split("|"), f.push(T);
                    return f
                }
                return C
            }, y = C => {
                let f = C[0],
                    k = C[1],
                    T = [];
                for (let x = 0; f.length > x; x++)
                    for (let I = 0; k.length > I; I++) T.push(f[x] + k[I]);
                let h = C.slice(2);
                return h.length > 0 ? y([T, ...h]) : T
            }, N = C => {
                if (C != null) {
                    let f = C.split(",");
                    if (f.length > 0) return f
                }
                return []
            }, $ = C => {
                const f = {
                    大: o("big"),
                    小: o("small"),
                    单: o("odd"),
                    双: o("xosoTxt70")
                };
                return f[C] ? f[C].replace(/\|/g, ",") : C.replace(/\|/g, ",")
            };
            return $t(() => {}), (C, f) => {
                const k = j("svg-icon");
                return n(), a("div", f8, [(n(!0), a(S, null, G(C.mayrecord, (T, h) => (n(), a("div", {
                    class: B(s.value === h ? "item active" : "item"),
                    key: T,
                    onClick: x => p(h)
                }, [t("div", $8, [t("div", null, [t("h4", null, e(c(o)("code" + T.bettingParentTypeNameCode)), 1), t("span", C8, e(T.createTime), 1)]), T.status === 1 ? (n(), a("div", w8, [t("p", null, e(c(o)("bettingResultState1")), 1)])) : z("v-if", !0), T.status === 3 ? (n(), a("div", T8, [t("p", null, e(c(o)("hasWon")), 1), t("span", null, "+" + e(T.winningAmount), 1)])) : z("v-if", !0), T.status === 2 ? (n(), a("div", L8, [t("p", null, e(c(o)("bettingResultState3")), 1), t("span", null, "-" + e(T.realBettingAmount), 1)])) : z("v-if", !0), T.status === 4 ? (n(), a("div", N8, [t("p", null, e(c(o)("xosoTxt74")), 1)])) : z("v-if", !0), T.status === 5 ? (n(), a("div", z8, [t("p", null, e(c(o)("xosoTxt75")), 1)])) : z("v-if", !0), T.status === 6 ? (n(), a("div", I8, [t("p", null, e(c(o)("xosoTxt76")), 1)])) : z("v-if", !0)]), s.value === h ? (n(), a("div", x8, [t("div", S8, [T.orderNo ? (n(), a("div", R8, [t("div", G8, e(c(o)("orderNo")), 1), t("div", {
                    class: "sub",
                    onClick: Jt(x => c(Ve)(T.orderNo), ["stop"])
                }, [E(e(T.orderNo) + " ", 1), L(k, {
                    name: "copy"
                })], 8, B8)])) : z("v-if", !0), T.issueNo ? (n(), a("div", A8, [t("div", M8, e(c(o)("betIssue")), 1), t("div", P8, e(T.issueNo), 1)])) : z("v-if", !0), t("div", D8, [t("div", O8, e(c(o)("area")), 1), C.gVSs == "1" ? (n(), a("div", E8, e(c(o)("code" + T.areNameCode)), 1)) : C.gVSs == "2" ? (n(), a("div", q8, e(c(o)("code" + T.typeCode)), 1)) : z("v-if", !0)]), C.gVSs == "1" ? (n(), a("div", j8, [t("div", H8, e(c(o)("xosoTxt77")), 1), t("div", W8, e(c(o)("code" + T.nameCode)), 1)])) : z("v-if", !0), t("div", F8, [t("div", V8, e(c(o)("gamePlay")), 1), t("div", U8, e(c(o)("code" + T.bettingParentTypeNameCode)), 1)]), t("div", K8, [t("div", X8, e(c(o)("xosoTxt78")), 1), t("div", Q8, e(c(o)("code" + T.bettingTypeNameCode)), 1)]), t("div", Z8, [t("div", J8, e(c(o)("amountMay")), 1), t("div", Y8, e(T.amount), 1)]), t("div", t9, [t("div", e9, e(c(o)("multiple")), 1), t("div", i9, e(T.bettingMultiple), 1)]), t("div", n9, [t("div", a9, e(c(o)("xosoTxt79")), 1), t("div", o9, e(T.totalBetting) + " " + e(c(o)("note")), 1)]), z(` <div class="li" v-if="item.realBettingAmount">
						<div class="lab">{{ $t('afterTaxAmount') }}</div>
						<div class="sub">{{ item.realBettingAmount }}</div>
					</div>
					<div class="li" v-if="item.serviceCharge">
						<div class="lab">{{ $t('tax') }}</div>
						<div class="sub">{{ item.serviceCharge }}</div>
					</div> `)]), s9, t("div", l9, [t("div", c9, [t("div", r9, [E(e(c(o)("bettingnumber")), 1), T.bettingFormat === 1 ? (n(), a("span", u9, "(" + e(c(o)("selectNo")) + ")", 1)) : z("v-if", !0), T.bettingFormat === 2 ? (n(), a("span", d9, "(" + e(c(o)("xosoTxt80")) + ")", 1)) : z("v-if", !0), T.bettingFormat === 3 ? (n(), a("span", p9, "(" + e(c(o)("xosoTxt81")) + ")", 1)) : z("v-if", !0), z(" 选择号码 "), T.bettingFormat == 1 ? (n(), a("div", g9, [(n(!0), a(S, null, G(m(T.bettingContent), (x, I) => (n(), a("span", {
                    class: B({
                        active: N(T.winningNum).includes(x)
                    }),
                    key: I
                }, e(x), 3))), 128))])) : (n(), a("div", b9, [(n(!0), a(S, null, G(T.bettingContent.split(","), (x, I) => (n(), a("span", {
                    class: B({
                        active: N(T.winningNum).includes(x)
                    }),
                    key: I
                }, e($(x)), 3))), 128))]))])]), t("div", m9, [t("div", _9, e(c(o)("statusMay")), 1), T.status === 1 ? (n(), a("div", v9, [t("p", null, e(c(o)("bettingResultState1")), 1)])) : z("v-if", !0), T.status === 3 ? (n(), a("div", k9, [t("p", null, e(c(o)("hasWon")), 1)])) : z("v-if", !0), T.status === 2 ? (n(), a("div", h9, [t("p", null, e(c(o)("bettingResultState3")), 1)])) : z("v-if", !0), T.status === 4 ? (n(), a("div", f9, [t("p", null, e(c(o)("xosoTxt74")), 1)])) : z("v-if", !0), T.status === 5 ? (n(), a("div", y9, [t("p", null, e(c(o)("xosoTxt75")), 1)])) : z("v-if", !0), T.status === 6 ? (n(), a("div", $9, [t("p", null, e(c(o)("xosoTxt76")), 1)])) : z("v-if", !0)]), t("div", C9, [t("div", w9, e(c(o)("winOrLose")), 1), T.status === 3 ? (n(), a("div", T9, " +" + e(T.winningAmount), 1)) : T.status === 2 ? (n(), a("div", L9, " -" + e(T.realBettingAmount), 1)) : (n(), a("div", N9, "---"))]), T.createTime ? (n(), a("div", z9, [t("div", I9, e(c(o)("createTime")), 1), t("div", x9, e(T.createTime), 1)])) : z("v-if", !0), T.openingTime ? (n(), a("div", S9, [t("div", R9, e(c(o)("winTrxTime")), 1), t("div", G9, e(T.openingTime), 1)])) : z("v-if", !0)]), T.issueNoStatus === 1 && T.status === 1 && C.gVSs == "1" ? (n(), a("div", B9, [t("div", {
                    class: "btn",
                    onClick: Jt(x => g(T.id), ["stop"])
                }, e(c(o)("xosoTxt82")), 9, A9)])) : z("v-if", !0), z(" 开奖结果 "), T.openingResult ? (n(), a("div", M9, [(n(!0), a(S, null, G(b(T.openingResult), (x, I) => (n(), a("div", {
                    class: B(I < 3 ? "result-item jusb" : "result-item"),
                    key: I
                }, [x.resultType == 0 ? (n(), a("div", P9, e(c(o)("GrandPrize")), 1)) : z("v-if", !0), x.resultType == 1 ? (n(), a("div", D9, e(c(o)("firstprize")), 1)) : z("v-if", !0), x.resultType == 2 ? (n(), a("div", O9, e(c(o)("secondprize")), 1)) : z("v-if", !0), x.resultType == 3 ? (n(), a("div", E9, e(c(o)("thirdprize")), 1)) : z("v-if", !0), x.resultType == 4 ? (n(), a("div", q9, e(c(o)("fourprize")), 1)) : z("v-if", !0), x.resultType == 5 ? (n(), a("div", j9, e(c(o)("fiveprize")), 1)) : z("v-if", !0), x.resultType == 6 ? (n(), a("div", H9, e(c(o)("sixprize")), 1)) : z("v-if", !0), x.resultType == 7 ? (n(), a("div", W9, e(c(o)("sevenprize")), 1)) : z("v-if", !0), x.resultType == 8 ? (n(), a("div", F9, e(c(o)("eightprize")), 1)) : z("v-if", !0), t("div", V9, [(n(!0), a(S, null, G(x.result, (R, A) => (n(), a("span", {
                    key: A
                }, e(R), 1))), 128))])], 2))), 128))])) : z("v-if", !0)])) : z("v-if", !0)], 10, y8))), 128)), L(Ge, {
                    show: _.value,
                    "onUpdate:show": f[0] || (f[0] = T => _.value = T),
                    title: c(o)("xosoTxt99"),
                    onConfirm: c(u)
                }, null, 8, ["show", "title", "onConfirm"])])
            }
        }
    });
const K9 = V(U9, [
        ["__scopeId", "data-v-56cdb7a2"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/NewVietnam/MyRecordList.vue"]
    ]),
    X9 = {
        class: "MyGameRecord__C"
    },
    Q9 = {
        class: "MyGameRecord__C-body"
    },
    Z9 = {
        key: 0,
        class: "MyGameRecord__C-head"
    },
    J9 = {
        key: 2,
        class: "MyGameRecord__C-body-empty"
    },
    Y9 = {
        key: 0,
        class: "MyGameRecord__C-foot"
    },
    t7 = {
        class: "MyGameRecord__C-foot-page"
    },
    e7 = F({
        __name: "MyGameRecord",
        props: {
            parmas: {
                type: Object,
                required: !1
            },
            ApiFun: {
                type: Function,
                required: !0
            },
            cityCode: {
                type: Array,
                required: !1
            },
            hasHead: {
                type: Boolean,
                required: !1,
                default: !0
            },
            gVSs: {
                type: String,
                required: !1
            },
            areId: {
                type: String,
                required: !1
            }
        },
        setup(l, {
            expose: i
        }) {
            const o = l,
                s = ct(),
                p = v(0),
                _ = v(10),
                r = v(1),
                d = v([]),
                g = async () => {
                    var f, k, T;
                    const $ = u(o.parmas);
                    (o == null ? void 0 : o.gVSs) == "2" && (o != null && o.areId && ($.areId = o == null ? void 0 : o.areId), o != null && o.cityCode && ($.typeId = Number(o == null ? void 0 : o.cityCode)));
                    const C = await nt(o.ApiFun({
                        pageSize: _.value,
                        pageNo: r.value,
                        ...$
                    }));
                    C && (d.value = ((f = C.data) == null ? void 0 : f.list) || [], p.value = ((k = C.data) == null ? void 0 : k.totalPage) || 0, r.value = (T = C.data) == null ? void 0 : T.pageNo)
                };

            function u($) {
                const C = {};
                for (const f in $) $[f] !== "" && (C[f] = $[f]);
                return C
            }
            const b = () => {
                    g()
                },
                m = Q(() => o.gVSs == "1" ? "AllLotteryGames-XoSoRecord" : o.gVSs == "2" ? "AllLotteryGames-XoSoRecordF" : ""),
                w = $ => {
                    s.push({
                        name: $,
                        query: {
                            areId: o.areId,
                            typeId: o.cityCode
                        }
                    })
                },
                y = () => {
                    r.value--, g()
                },
                N = () => {
                    r.value++, g()
                };
            return i({
                getData: g
            }), he(() => {
                g()
            }), ($, C) => {
                var k, T;
                const f = j("van-icon");
                return n(), a("div", X9, [t("div", Q9, [$.hasHead ? (n(), a("div", Z9, [t("div", {
                    class: "MyGameRecord__C-head-moreB",
                    onClick: C[0] || (C[0] = h => w(m.value || ""))
                }, e($.$t("more")), 1)])) : z("v-if", !0), (k = d.value) != null && k.length ? (n(), tt(K9, {
                    key: 1,
                    mayrecord: d.value,
                    onClickCance: b,
                    gVSs: $.gVSs
                }, null, 8, ["mayrecord", "gVSs"])) : (n(), a("div", J9, [L(pe)]))]), (T = d.value) != null && T.length ? (n(), a("div", Y9, [t("div", {
                    class: B(["MyGameRecord__C-foot-previous", {
                        disabled: r.value <= 1
                    }]),
                    onClick: y
                }, [L(f, {
                    name: "arrow-left",
                    class: "MyGameRecord__C-icon",
                    size: "20"
                })], 2), t("div", t7, e(r.value) + "/" + e(p.value), 1), t("div", {
                    class: B(["MyGameRecord__C-foot-next", {
                        disabled: r.value >= p.value
                    }]),
                    onClick: N
                }, [L(f, {
                    name: "arrow",
                    class: "MyGameRecord__C-icon",
                    size: "20"
                })], 2)])) : z("v-if", !0)])
            }
        }
    });
const zn = V(e7, [
        ["__scopeId", "data-v-44e97c4d"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/NewVietnam/MyGameRecord.vue"]
    ]),
    i7 = {
        key: 0,
        class: "WinningTip__C-body-l1 isL"
    },
    n7 = {
        key: 1,
        class: "WinningTip__C-body-l1"
    },
    a7 = {
        key: 2,
        class: "notwinning"
    },
    o7 = {
        key: 3,
        class: "WinningTip__C-body-l2"
    },
    s7 = {
        key: 4,
        class: "WinningTip__C-body-l5"
    },
    l7 = {
        class: "WinningTip__C-body-l5-content"
    },
    c7 = {
        class: "balltext"
    },
    r7 = {
        class: "WinningTip__C-body-l3"
    },
    u7 = {
        key: 0,
        class: "isLose"
    },
    d7 = {
        class: "head"
    },
    p7 = {
        class: "bonus"
    },
    g7 = {
        class: "gameDetail"
    },
    b7 = {
        class: "gameDetail"
    },
    m7 = {
        class: "WinningTip__C-body-l4"
    },
    _7 = ["onClick"],
    v7 = F({
        __name: "WinningTips",
        setup(l, {
            expose: i
        }) {
            const o = Q(() => _.value[0] ? _.value[0].winningAmount == 0 : !1),
                s = Q(() => _.value[0] || {}),
                p = v(!1),
                _ = v([]);
            let r = v();
            const d = () => {
                clearTimeout(r.value), _.value.shift(), p.value && _.value.length && (r.value = setTimeout(() => {
                    d()
                }, 1e3 * 3))
            };
            At(() => _.value.length, m => {
                m ? document.body.style.overflow = "hidden" : document.body.style.overflow = ""
            });
            const g = () => {
                    p.value = !p.value, p.value ? r.value = setTimeout(() => {
                        d()
                    }, 1e3 * 3) : clearTimeout(r.value)
                },
                u = m => {
                    _.value.push(m), p.value && (r.value = setTimeout(() => {
                        d()
                    }, 1e3 * 3))
                },
                b = () => {
                    _.value = []
                };
            return i({
                showMark: u
            }), (m, w) => dt((n(), a("div", {
                class: "WinningTip__C",
                onClick: d
            }, [t("div", {
                class: B(["WinningTip__C-body", {
                    isL: o.value
                }])
            }, [o.value ? (n(), a("div", i7, e(m.$t("k3WarningTip1")), 1)) : z("v-if", !0), o.value ? z("v-if", !0) : (n(), a("div", n7, e(m.$t("k3WarningTip2")), 1)), o.value ? (n(), a("div", a7)) : z("v-if", !0), o.value ? z("v-if", !0) : (n(), a("div", o7, e(m.$t("code" + s.value.bettingParentTypeNameCode)) + "/" + e(m.$t("code" + s.value.bettingTypeNameCode)), 1)), o.value ? z("v-if", !0) : (n(), a("div", s7, [t("div", l7, [(n(!0), a(S, null, G(s.value.openingResult, (y, N) => (n(), a("div", {
                class: "ball",
                key: N
            }, [t("div", c7, e(y), 1)]))), 128))])])), t("div", r7, [o.value ? (n(), a("div", u7, e(m.$t("winTips4")), 1)) : z("v-if", !0), o.value ? z("v-if", !0) : (n(), a(S, {
                key: 1
            }, [t("div", d7, e(m.$t("winTips5")), 1), t("div", p7, e(c(wt)(s.value.winningAmount)), 1)], 64)), t("div", g7, e(m.$t(`code${s.value.typeCode}`)), 1), t("div", b7, e(m.$t("winTips6")) + e(s.value.issueNo), 1)]), t("div", m7, [t("div", {
                class: B(["acitveBtn", {
                    active: p.value
                }]),
                onClick: Jt(g, ["stop"])
            }, null, 10, _7), E(" " + e(m.$t("autoShutOff3s")), 1)]), t("div", {
                class: "closeBtn",
                onClick: b
            })], 2)], 512)), [
                [Zt, _.value.length]
            ])
        }
    });
const k7 = V(v7, [
        ["__scopeId", "data-v-eb0f5940"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/NewVietnam/WinningTips.vue"]
    ]),
    In = l => (zt("data-v-b1e14027"), l = l(), It(), l),
    h7 = {
        class: "NewVietnam__C"
    },
    f7 = In(() => t("div", {
        class: "bottombg"
    }, null, -1)),
    y7 = {
        class: "box p-l-10 p-r-10 p-t-10 p-b-10"
    },
    $7 = ["src"],
    C7 = {
        class: "title c-tc"
    },
    w7 = {
        key: 0,
        class: "titlebets c-tc border60"
    },
    T7 = {
        class: "box"
    },
    L7 = {
        class: "c-row"
    },
    N7 = {
        key: 2,
        class: B("c-row c-flex-warp compound")
    },
    z7 = {
        key: 0,
        class: "item"
    },
    I7 = {
        class: "title"
    },
    x7 = {
        class: "numcontainer"
    },
    S7 = {
        key: 1,
        class: "item"
    },
    R7 = {
        class: "title"
    },
    G7 = {
        class: "numcontainer"
    },
    B7 = {
        key: 2,
        class: "item"
    },
    A7 = {
        class: "title"
    },
    M7 = {
        class: "numcontainer"
    },
    P7 = {
        key: 3,
        class: "item"
    },
    D7 = {
        class: "title"
    },
    O7 = {
        class: "numcontainer"
    },
    E7 = {
        key: 4,
        class: "item"
    },
    q7 = {
        class: "numcontainer"
    },
    j7 = {
        class: "popup-info"
    },
    H7 = {
        class: "popup-info-item c-row c-row-between"
    },
    W7 = {
        class: "tit"
    },
    F7 = {
        class: "c-row c-row-between stepper-box"
    },
    V7 = {
        class: "popup-info-item c-row c-flew-end"
    },
    U7 = {
        class: "c-row multiple-box"
    },
    K7 = ["onClick"],
    X7 = {
        class: "c-row c-row-between c-row-middle quantity"
    },
    Q7 = {
        class: "c-row c-row-middle-center"
    },
    Z7 = In(() => t("span", {
        class: "line"
    }, "|", -1)),
    J7 = {
        class: "num"
    },
    Y7 = {
        class: "c-row c-row-middle-center"
    },
    tL = In(() => t("span", {
        class: "line"
    }, "|", -1)),
    eL = {
        class: "num"
    },
    iL = {
        class: "wallet c-row c-row-between c-row-middle"
    },
    nL = {
        class: "txt c-row"
    },
    aL = {
        class: "num c-row c-row-middle"
    },
    oL = {
        class: "balance c-row c-row-middle"
    },
    sL = {
        class: "txt"
    },
    lL = {
        class: "num yellow"
    },
    cL = {
        key: 0,
        class: "wallet c-row c-row-between c-row-middle"
    },
    rL = {
        class: "txt c-row bg7172"
    },
    uL = ["src"],
    dL = {
        class: "popup-info-item c-row c-row-middle"
    },
    pL = {
        class: "agree p-r-15"
    },
    gL = {
        class: "popup-btn c-row c-row-between"
    },
    bL = {
        class: "left"
    },
    mL = {
        class: "right"
    },
    _L = {
        class: ""
    },
    vL = {
        class: "areList"
    },
    kL = ["src"],
    hL = {
        class: "itemsC"
    },
    fL = ["onClick"],
    yL = {
        class: "PreSale"
    },
    $L = {
        class: "head"
    },
    CL = {
        class: "body"
    },
    wL = {
        class: "foot"
    },
    TL = ["src"],
    LL = ["src"],
    NL = {
        class: "font36"
    },
    zL = {
        class: "tipMsg"
    },
    IL = F({
        __name: "index",
        setup(l) {
            var En, qn;
            const i = ct(),
                o = Qe(),
                {
                    t: s
                } = kt(),
                p = v(!1),
                _ = Q(() => {
                    var q, W;
                    return m.value ? (q = m.value) == null ? void 0 : q.type : (W = o.query) == null ? void 0 : W.type
                }),
                r = v(i.currentRoute.value.query.nameCode),
                d = v(Number((En = o.query) == null ? void 0 : En.areId) || 1),
                g = Q(() => r.value ? s("code" + r.value) : ""),
                u = v((qn = o.query) == null ? void 0 : qn.code),
                b = v(),
                m = v(),
                w = jt({
                    bettingParentType: "",
                    areId: "",
                    startDate: "",
                    endDate: ""
                }),
                y = new Date,
                N = `${me(y).format("YYYY-MM-DD")} 00:00:00`,
                $ = `${me(y).format("YYYY-MM-DD")} 23:59:59`;
            w.startDate = N, w.endDate = $;
            const C = v(!1),
                f = v([]),
                k = v([]),
                T = v({}),
                h = v(0),
                x = v(1),
                I = v(0),
                R = v(1),
                A = v(1),
                M = v(""),
                D = v(""),
                H = v("00:00:00"),
                X = v(1.995),
                rt = v(1),
                ht = v([]),
                st = v(0),
                at = v(""),
                J = v(1),
                mt = v(""),
                Gt = v([]),
                Et = v(0),
                gt = v(0),
                Dt = v(0),
                Vt = v(0),
                yt = v(""),
                Tt = v(),
                Lt = v(1e3),
                Ct = v([]),
                ot = v([]),
                Z = v([]),
                Y = v([]),
                O = v([]),
                it = v([]),
                ft = v("1000"),
                Bt = v(1),
                _e = v(!1),
                ae = Q(() => !(Ae.value > ii.value || Yt.value <= 0)),
                Ie = v(["000/099", "100/199", "200/299", "300/399", "400/499", "500/599", "600/699", "700/799", "800/899", "900/999"]),
                _t = v("000/099"),
                xe = v(0),
                Be = v(!1),
                Se = v(1),
                Fe = v(1),
                xt = v(0),
                $e = v(0),
                ei = v(0),
                Ce = v("GameRecord"),
                Ki = {
                    GameRecord: k8,
                    MyGameRecord: zn
                },
                Yt = v(1),
                Ni = v(),
                Xt = v(!1),
                fi = v(!0),
                Ae = v(0),
                ii = v(0),
                Oe = v(0),
                ni = v(!1),
                U = v(),
                et = v(!1),
                pt = v(""),
                Nt = v(""),
                Wt = Q(() => {
                    if (_.value == "1") return Ia;
                    if (_.value == "2") return xa
                }),
                Mt = q => {
                    const W = String(Math.floor(Ut.value % 3600 / 60)).padStart(2, "0"),
                        K = String(Ut.value % 60).padStart(2, "0");
                    return `${W}:${K}`
                },
                Ut = v(),
                qt = v(null),
                te = v("00:00"),
                ce = v(!1),
                Ee = () => {
                    qt.value = setInterval(() => {
                        Ut.value <= 0 ? (te.value = "00:00", setTimeout(() => {
                            ce.value = !0
                        }, 500), clearInterval(qt.value), Me(), setTimeout(() => {
                            oi(!0)
                        }, 5e3)) : (ce.value = !1, te.value = Mt(Ut.value), Ut.value--)
                    }, 1e3)
                },
                de = v(null),
                yi = (q, W) => {
                    clearInterval(Oe.value), _e.value = !1, Oe.value = (W - q) / 1e3, de.value = setInterval(() => {
                        if (Oe.value <= 0) clearInterval(de.value), H.value = "00:00:00", _e.value = !0;
                        else {
                            const K = String(Math.floor(Oe.value / 3600)).padStart(2, "0"),
                                ut = String(Math.floor(Oe.value % 3600 / 60)).padStart(2, "0"),
                                vt = String(Oe.value % 60).padStart(2, "0");
                            H.value = K + ":" + ut + ":" + vt, Oe.value--
                        }
                    }, 1e3)
                };

            function ai() {
                m.value || (ke({
                    message: s("xosoTip5"),
                    wordBreak: "break-word"
                }), setTimeout(function() {
                    On("AllLotteryGames-XoSo")
                }, 2e3))
            }
            const Me = async () => {
                let q;
                if (_.value == "1") {
                    const vt = me(o.query.day).format("YYYY-MM-DD HH:mm:ss");
                    q = await nt(Sa({
                        dateTime: vt
                    }))
                } else _.value == "2" && (q = await nt(Ra({
                    are: d.value,
                    typeId: Number(u.value)
                })));
                q.data.length == 0 && ai();
                let W = q.data.find(vt => vt.day == o.query.day);
                D.value = W.day;
                let K = W.areInfos.find(vt => (vt == null ? void 0 : vt.areId) == d.value);
                const ut = K == null ? void 0 : K.serverTime;
                if (m.value = K.areIssueNos.find(vt => vt.code == u.value), m.value || ai(), _.value == "1") {
                    const vt = K == null ? void 0 : K.closingTime;
                    clearInterval(de.value), yi(new Date(ut.replace(/-/g, "/")).getTime(), new Date(vt.replace(/-/g, "/")).getTime())
                } else _.value == "2" && (Ut.value = (new Date(m.value.endTime.replace(/-/g, "/")).getTime() - new Date(ut.replace(/-/g, "/")).getTime()) / 1e3, clearInterval(qt.value), Ee())
            };
            let qe = null;
            const zi = v(""),
                Sn = v(),
                oi = async (q = !1) => {
                    var ut, vt, Kt, Qt, ge, be, bt, St;
                    if (p.value || _.value != "2") return;
                    let W, K = !0;
                    if (Ce.value === "GameRecord") {
                        if (W = await nt(za({
                                pageSize: 10,
                                pageNo: 1,
                                areId: d.value,
                                typeId: Number(u.value)
                            })), W) {
                            if (((vt = (ut = W.data) == null ? void 0 : ut.list) == null ? void 0 : vt.length) > 0 && (zi.value.trim().length == 0 || zi.value != ((Qt = (Kt = W.data) == null ? void 0 : Kt.list[0]) == null ? void 0 : Qt.issueNumber)) && (K = !1, zi.value = (be = (ge = W.data) == null ? void 0 : ge.list[0]) == null ? void 0 : be.issueNumber), K == !0 && q) {
                                clearTimeout(qe), qe = setTimeout(() => {
                                    oi(!0)
                                }, 1e3);
                                return
                            }
                            T.value = (bt = W.data) == null ? void 0 : bt.list[0], Sn.value = W.data, ee(() => {
                                U.value.getData(!1, Sn.value)
                            })
                        }
                    } else if (Ce.value === "MyGameRecord" && (W = await nt(As({
                            areId: d.value,
                            typeId: Number(u.value)
                        })), W && W.data && W.data.openingResult && W.data.openingResult.length > 0 && (K = !1, zi.value = (St = W.data) == null ? void 0 : St.issueNumber, T.value = W.data), K == !0 && q)) {
                        clearTimeout(qe), qe = setTimeout(() => {
                            oi(!0)
                        }, 1e3);
                        return
                    }
                };

            function eo() {
                let q = JSON.parse(sessionStorage.getItem("xosoList") || ""),
                    W = [];
                for (let K = 0; K < q.areInfos.length; K++) W.push({
                    text: s("code" + q.areInfos[K].areNameCode),
                    value: q.areInfos[K].areId,
                    disabled: !0,
                    info: q.areInfos[K].areIssueNos
                });
                f.value = W
            }

            function io(q, W) {
                var K;
                if (u.value == q.code) {
                    Be.value = !1;
                    return
                }
                Yi(), d.value = W, r.value = q.nameCode, u.value = q.code, h.value = 0, I.value = 0, x.value = k.value.length > 0 ? (K = k == null ? void 0 : k.value[0]) == null ? void 0 : K.categoryId : 1, Be.value = !1, no(q, W), m.value = q, q.type == "2" && (_e.value = !1, oi()), Me(), Rn(), ee(() => {
                    Ce.value === "MyGameRecord" && U.value.getData(!0)
                })
            }

            function no(q, W) {
                const K = Wo("hash");
                K.code = q == null ? void 0 : q.code, K.nameCode = q == null ? void 0 : q.nameCode, K.type = q == null ? void 0 : q.type, K.areId = W
            }
            const Rn = async () => {
                    var W, K, ut, vt, Kt, Qt, ge, be;
                    Gn(), oe();
                    let q;
                    _.value == "1" ? q = await nt(Ms({
                        areaId: d.value
                    })) : _.value == "2" && (q = await nt(Ps({
                        areaId: d.value,
                        typeId: Number(u.value)
                    }))), q && (k.value = (K = (W = q.data) == null ? void 0 : W.areaConfigList[0]) == null ? void 0 : K.gameCategoryList, localStorage.setItem("gameCategoryList", JSON.stringify((ut = q.data.areaConfigList[0]) == null ? void 0 : ut.gameCategoryList)), M.value = (Kt = (vt = k == null ? void 0 : k.value[0]) == null ? void 0 : vt.gamePlayList[0]) == null ? void 0 : Kt.playNameCode, R.value = (ge = (Qt = k == null ? void 0 : k.value[0]) == null ? void 0 : Qt.gamePlayList[0]) == null ? void 0 : ge.playId, x.value = (be = k == null ? void 0 : k.value[0]) == null ? void 0 : be.categoryId, Xi())
                },
                ao = (q, W) => {
                    oe(), h.value = W, x.value = q, I.value = 0, R.value = k == null ? void 0 : k.value[W].gamePlayList[0].playId, A.value = k.value[W].gamePlayList[0].betType, M.value = k.value[W].gamePlayList[0].playNameCode, xe.value = 0, Xi()
                },
                oo = (q, W, K, ut) => {
                    I.value = W, R.value = q, M.value = K, A.value = Number(ut), xe.value = 0, Xi(), oe()
                },
                Xi = async () => {
                    var W, K, ut, vt, Kt, Qt, ge, be, bt, St, se, Rt, tn, jn, Hn, Wn, Fn, Vn, Un, Kn, Xn;
                    Gn();
                    let q;
                    _.value == "1" ? q = await nt(Ds({
                        areaId: d.value,
                        categoryId: x.value,
                        playId: R.value
                    })) : _.value == "2" && (q = await nt(Os({
                        areaId: d.value,
                        categoryId: x.value,
                        playId: R.value
                    }))), at.value = (W = q.data) == null ? void 0 : W.betMethod, mt.value = (K = q.data) == null ? void 0 : K.betScopeConfig, Et.value = (ut = q.data) == null ? void 0 : ut.isThreeNumber, gt.value = (vt = q.data) == null ? void 0 : vt.betNumber, yt.value = (Kt = q.data) == null ? void 0 : Kt.fastSpeciaSelectNo, Dt.value = (Qt = q.data) == null ? void 0 : Qt.fastRandomType, Vt.value = (ge = q.data) == null ? void 0 : ge.fastSpeciaType, ei.value = (be = q.data) == null ? void 0 : be.playOddInfo.defaultOdds, X.value = (bt = q.data) == null ? void 0 : bt.playOddInfo.oddsOrAmount, xt.value = (St = q.data) == null ? void 0 : St.playOddInfo.bettingAmount, Gt.value = (Rt = (se = q.data) == null ? void 0 : se.fastRandomSelecNo) == null ? void 0 : Rt.split(",").map(Number), ht.value = (jn = (tn = q.data) == null ? void 0 : tn.playOddInfo.bettingMultiple) == null ? void 0 : jn.split(",").map(Number), Yt.value = (Wn = (Hn = q.data) == null ? void 0 : Hn.playOddInfo.bettingMultiple) == null ? void 0 : Wn.split(",")[0], Fe.value = (Fn = q.data) == null ? void 0 : Fn.perBetNumber, x.value == 8 && (it.value = (Vn = q.data) == null ? void 0 : Vn.funPlayOddList), so((Un = q.data) == null ? void 0 : Un.betMethod), co((Kn = q.data) == null ? void 0 : Kn.betNumber), ro((Xn = q.data) == null ? void 0 : Xn.isThreeNumber)
                },
                so = q => {
                    q != null && q.includes("1") ? J.value = 1 : x.value === 4 || x.value === 8 ? J.value == 1 : J.value = 3
                },
                lo = (q, W) => {
                    ft.value = q.oddTypeName, Bt.value = q.oddsOrAmount, O.value = [ft.value], Ft(3, gt.value)
                },
                co = q => {
                    q == 10 ? Se.value = 1 : q == 8 ? Se.value = 2 : q == 4 ? Se.value = 3 : q == 3 ? Se.value = 4 : q == 2 ? Se.value = 5 : Se.value = 0
                },
                ro = q => {
                    q == 1 && (Tt.value = _t.value.split("/")[0][0].toString())
                },
                Gn = () => {
                    J.value = 1, X.value = 0, xt.value = 0, ht.value = [], at.value = "", mt.value = "", Gt.value = [], Et.value = 0, gt.value = 0, yt.value = "", Dt.value = 0, Vt.value = 0, Lt.value = 1e3, Tt.value = ""
                },
                oe = () => {
                    Ct.value = [], ot.value = [], Z.value = [], Y.value = [], O.value = [], rt.value = 0, ft.value = "1000", Ae.value = 0, $e.value = 0, Yt.value = 1, Nt.value = "", Lt.value = 1e3, ee(() => {
                        b.value && b.value.cleardata()
                    })
                },
                uo = q => {
                    Nt.value = q;
                    let K = q.split(",").flatMap(ut => ut.split("|"));
                    O.value = K.map(String), Ft(J.value, gt.value)
                },
                po = (q, W, K, ut) => {
                    q == "Thousand" ? ut == "all" ? Ct.value = Ii(W, K) : ut == "big" ? Ct.value = we(W, K, "big", 0) : ut == "small" ? Ct.value = we(W, K, "small", 0) : ut == "odd" ? Ct.value = Te(W, K, "odd", 0) : Ct.value = Te(W, K, "even", 0) : q == "hundred" ? ut == "all" ? ot.value = Ii(W, K) : ut == "big" ? ot.value = we(W, K, "big", 0) : ut == "small" ? ot.value = we(W, K, "small", 0) : ut == "odd" ? ot.value = Te(W, K, "odd", 0) : ot.value = Te(W, K, "even", 0) : q == "ten" ? ut == "all" ? Z.value = Ii(W, K) : ut == "big" ? Z.value = we(W, K, "big", 0) : ut == "small" ? Z.value = we(W, K, "small", 0) : ut == "odd" ? Z.value = Te(W, K, "odd", 0) : Z.value = Te(W, K, "even", 0) : ut == "all" ? Y.value = Ii(W, K) : ut == "big" ? Y.value = we(W, K, "big", 0) : ut == "small" ? Y.value = we(W, K, "small", 0) : ut == "odd" ? Y.value = Te(W, K, "odd", 0) : Y.value = Te(W, K, "even", 0), Ft(J.value, gt.value)
                },
                go = (q, W) => {
                    if (q == 0) W == "even" ? (oe(), O.value = Te(0, 99, "even", 2), Ft(J.value, gt.value)) : W == "big" ? (oe(), O.value = we(0, 99, "big", 2), Ft(J.value, gt.value)) : W == "small" ? (oe(), O.value = we(0, 99, "small", 2), Ft(J.value, gt.value)) : W == "odd" ? (oe(), O.value = Te(0, 99, "odd", 2), Ft(J.value, gt.value)) : (oe(), O.value = Jn(0, 99, 2), Ft(J.value, gt.value));
                    else {
                        let K = Number(_t.value.split("/")[0]),
                            ut = Number(_t.value.split("/")[1]);
                        W == "even" ? (oe(), O.value = Te(K, ut, "even", 3), Ft(J.value, gt.value)) : W == "big" ? (oe(), O.value = we(K, ut, "big", 3), Ft(J.value, gt.value)) : W == "small" ? (oe(), O.value = we(K, ut, "small", 3), Ft(J.value, gt.value)) : W == "odd" ? (oe(), O.value = Te(K, ut, "odd", 3), Ft(J.value, gt.value)) : (oe(), O.value = Jn(K, ut, 3), Ft(J.value, gt.value))
                    }
                },
                bo = (q, W, K) => {
                    if (q == "") {
                        let ut = W + "" + K;
                        O.value.includes(ut) ? O.value = O.value.filter(function(vt) {
                            return vt != ut
                        }) : O.value.push(ut)
                    } else {
                        let ut = q + "" + W + K;
                        O.value.includes(ut) ? O.value = O.value.filter(function(vt) {
                            return vt != ut
                        }) : O.value.push(ut)
                    }
                    Ft(J.value, gt.value)
                },
                mo = (q, W) => {
                    q == "Thousand" ? Ct.value.includes(W) ? Ct.value = Ct.value.filter(function(K) {
                        return K != W
                    }) : Ct.value.push(W) : q == "Hundred" ? ot.value.includes(W) ? ot.value = ot.value.filter(function(K) {
                        return K != W
                    }) : ot.value.push(W) : q == "ten" ? Z.value.includes(W) ? Z.value = Z.value.filter(function(K) {
                        return K != W
                    }) : Z.value.push(W) : Y.value.includes(W) ? Y.value = Y.value.filter(function(K) {
                        return K != W
                    }) : Y.value.push(W), Ft(J.value, gt.value)
                },
                _o = (q, W) => {
                    xe.value = W, _t.value = q, Lt.value = 1e3, Tt.value = _t.value.split("/")[0][0].toString(), oe()
                },
                vo = (q, W, K) => {
                    if (Lt.value = W, K == 0) O.value = Yn(Number(q) * gt.value, 0, 99, K), Ft(J.value, gt.value);
                    else {
                        let ut = Number(_t.value.split("/")[0]),
                            vt = Number(_t.value.split("/")[1]);
                        O.value = Yn(Number(q), ut, vt, K), Ft(J.value, gt.value)
                    }
                },
                ko = q => {
                    J.value = q, oe()
                },
                ho = () => {
                    Xt.value = !1, oe()
                },
                fo = q => {},
                yo = () => {
                    ni.value = !1, fi.value = !0
                },
                $o = () => {
                    Xt.value = !1, Yt.value = 1, Ft(J.value, gt.value)
                },
                Bn = () => {
                    const q = k.value[h.value].gamePlayList[I.value].availableBetNumber,
                        W = k.value[h.value].gamePlayList[I.value].eachIssueBetMaxWinningAmount;
                    return $e.value > q ? Pt(s("xosoTip1", [q])) : Ae.value > W ? Pt(s("xosoTip2", [W])) : !0
                },
                Co = async () => {
                    var W, K, ut, vt;
                    if (Bn() === !0) {
                        if ($e.value > 5e3) return Pt(s("xosoTxt94"));
                        if (J.value == 1)(W = mt.value) != null && W.includes("4") ? Y.value.length > 0 && Z.value.length > 0 && ot.value.length > 0 && Ct.value.length > 0 ? Xt.value = !0 : Pt(s("xosoTxt95")) : (K = mt.value) != null && K.includes("3") ? Y.value.length > 0 && Z.value.length > 0 && ot.value.length > 0 ? Xt.value = !0 : Pt(s("xosoTxt95")) : (ut = mt.value) != null && ut.includes("2") ? Y.value.length > 0 && Z.value.length > 0 && x.value != 4 || Z.value.length > 0 && x.value == 4 ? Xt.value = !0 : Pt(s("xosoTxt95")) : (vt = mt.value) != null && vt.includes("1") ? Y.value.length > 0 ? Xt.value = !0 : Pt(s("xosoTxt95")) : O.value.length > 0 && x.value == 8 ? Xt.value = !0 : Pt(s("xosoTxt95"));
                        else if (J.value == 3) An(gt.value, O.value);
                        else if (J.value == 2) {
                            if (!nl.inputrule.test(Nt.value)) return Pt({
                                message: s(al.inputtip),
                                wordBreak: "break-word"
                            });
                            for (let Kt = 0; Kt < O.value.length; Kt++)
                                if (O.value[Kt].toString().length != Fe.value) return Pt(s("xosoTxt95"));
                            if (Es(O.value)) return Pt(s("xosoTxt98"));
                            An(gt.value, O.value)
                        } else x.value == 8 && O.value.length === 1 ? Xt.value = !0 : Pt(s("xosoTxt95"));
                        Ft(J.value, gt.value)
                    }
                },
                An = (q, W) => {
                    q == 1 ? W.length > 0 ? Xt.value = !0 : Pt(s("xosoTxt95")) : q == 2 ? W.length % 2 == 0 ? Xt.value = !0 : Pt(s("xosoTxt95")) : q == 3 ? W.length % 3 == 0 ? Xt.value = !0 : Pt(s("xosoTxt95")) : q == 4 ? W.length % 4 == 0 ? Xt.value = !0 : Pt(s("xosoTxt95")) : q == 8 ? W.length % 8 == 0 ? Xt.value = !0 : Pt(s("xosoTxt95")) : q == 10 && (W.length % 10 == 0 ? Xt.value = !0 : Pt(s("xosoTxt95")))
                },
                Qi = v(null),
                wo = async () => {
                    Qi.value && clearTimeout(Qi.value), Qi.value = setTimeout(async () => {
                        var Qt, ge, be;
                        if (ce.value) return ke({
                            message: s("xosoTip6"),
                            wordBreak: "break-word"
                        });
                        if (!ae.value || Bn() !== !0) return;
                        let W = [],
                            K = "";
                        if (J.value == 1 ? mt.value.toString().includes("4") ? K = Ct.value.join("|") + "," + ot.value.join("|") + "," + Z.value.join("|") + "," + Y.value.join("|") : mt.value.toString().includes("3") ? K = ot.value.join("|") + "," + Z.value.join("|") + "," + Y.value.join("|") : mt.value.toString().includes("2") ? x.value == 4 ? K = Z.value.join(",") : K = Z.value.join("|") + "," + Y.value.join("|") : x.value == 4 ? (K = Y.value.join(","), J.value = 3) : x.value == 8 && (K = O.value[0]) : [2, 3].includes(J.value) ? gt.value == 1 ? K = O.value.join(",") : gt.value == 2 ? K = O.value.reduce((St, se, Rt) => (Rt % 2 === 0 && St.push(se + "|" + O.value[Rt + 1]), St), []).join(",") : gt.value == 3 ? K = O.value.reduce((St, se, Rt) => (Rt % 3 === 0 && St.push(se + "|" + O.value[Rt + 1] + "|" + O.value[Rt + 2]), St), []).join(",") : gt.value == 4 ? K = O.value.reduce((St, se, Rt) => (Rt % 4 === 0 && St.push(se + "|" + O.value[Rt + 1] + "|" + O.value[Rt + 2] + "|" + O.value[Rt + 3]), St), []).join(",") : gt.value == 8 ? K = O.value.reduce((St, se, Rt) => (Rt % 8 === 0 && St.push(se + "|" + O.value[Rt + 1] + "|" + O.value[Rt + 2] + "|" + O.value[Rt + 3] + "|" + O.value[Rt + 4] + "|" + O.value[Rt + 5] + "|" + O.value[Rt + 6] + "|" + O.value[Rt + 7]), St), []).join(",") : K = O.value.reduce((St, se, Rt) => (Rt % 10 === 0 && St.push(se + "|" + O.value[Rt + 1] + "|" + O.value[Rt + 2] + "|" + O.value[Rt + 3] + "|" + O.value[Rt + 4] + "|" + O.value[Rt + 5] + "|" + O.value[Rt + 6] + "|" + O.value[Rt + 7] + "|" + O.value[Rt + 8] + "|" + O.value[Rt + 9]), St), []).join(",") : x.value === 8 && gt.value == 1 && (K = O.value[0], $e.value = gt.value), [4, 8].includes(x.value) && (J.value = 3), K.replace(",", "").trim().length == 0 || $e.value == 0) return;
                        W.push({
                            bettingParentType: x.value,
                            bettingType: A.value,
                            bettingFormat: J.value,
                            bettingContent: K,
                            totalBetting: $e.value,
                            initialAmount: xt.value,
                            bettingMultiple: Yt.value,
                            defaultOdds: ei.value
                        });
                        let [ut, vt] = [null, null], Kt = ga((Qt = m.value) == null ? void 0 : Qt.issueNo);
                        if (_.value == "1" ? [ut, vt] = await ne(qs({
                                areId: d.value,
                                issueNo: (ge = m.value) == null ? void 0 : ge.issueNo,
                                xosoBettingData: W
                            })) : _.value == "2" && ([ut, vt] = await ne(js({
                                areId: d.value,
                                typeId: Number(u.value),
                                issueNo: (be = m.value) == null ? void 0 : be.issueNo,
                                xosoBettingData: W
                            }))), vt) {
                            x.value === 4 && (J.value = 1), Xt.value = !1;
                            const bt = Mn(vt == null ? void 0 : vt.msgCode, vt == null ? void 0 : vt.msg);
                            pt.value = bt, xe.value = 0, oe(), Ji(), Ce.value === "MyGameRecord" && U.value.getData(), setTimeout(() => {
                                Pn(Kt)
                            }, Number(Ut.value * 1e3) + 5e3)
                        } else {
                            Xt.value = !1;
                            const bt = Mn(vt == null ? void 0 : vt.msgCode, vt == null ? void 0 : vt.msg);
                            pt.value = bt
                        }
                    }, 500)
                },
                To = () => {
                    setTimeout(() => {
                        et.value && (et.value = !1)
                    }, 1500)
                },
                Mn = (q, W) => {
                    let K = "";
                    switch (q) {
                        case 345:
                            K = s("xosoTip2", [W]), C.value = !0;
                            break;
                        case 346:
                            K = s("xosoTip3"), C.value = !0;
                            break;
                        case 347:
                            K = s("xosoTip3"), C.value = !0;
                            break;
                        case 348:
                            K = s("xosoTip1", [W]), C.value = !0;
                            break;
                        case 349:
                            K = s("xosoTip4"), C.value = !0;
                            break;
                        default:
                            K = "code" + q, et.value = !0, To();
                            break
                    }
                    return K
                },
                Lo = () => {
                    C.value = !1
                };
            let Zi = null;
            async function Pn(q) {
                if (p.value || _.value != "2") return;
                const W = await nt(Hs({
                    issueNo: q
                }));
                if (W) {
                    if (W.data.status == 1) {
                        clearTimeout(Zi), Zi = setTimeout(() => {
                            Pn(q)
                        }, 1e3);
                        return
                    }
                    Ni.value.showMark(W.data), Ce.value === "MyGameRecord" && U.value.getData()
                }
            }
            const No = q => {
                    q <= 0 || (q >= 5e4 ? Yt.value = 5e4 : Yt.value = q), Ft(J.value, gt.value)
                },
                zo = (q, W) => {
                    st.value = W, Yt.value = q, Ft(J.value, gt.value)
                },
                Dn = q => {
                    switch (q) {
                        case 1:
                            Yt.value > 1 && (Yt.value--, Ft(J.value, gt.value));
                            break;
                        case 2:
                            Yt.value++, Ft(J.value, gt.value);
                            break
                    }
                },
                Ft = (q, W) => {
                    W != 0 && ($e.value = Io(q, W), Ae.value = $e.value * xt.value * Yt.value * ei.value, x.value === 8 ? rt.value = Bt.value : rt.value = X.value)
                },
                Io = (q, W) => {
                    let K = 0;
                    if (q == 1) {
                        let ut = Ct.value.length,
                            vt = ot.value.length,
                            Kt = Z.value.length,
                            Qt = Y.value.length;
                        return mt.value.toString().includes("4") ? K = ut * vt * Kt * Qt : mt.value.toString().includes("3") ? K = vt * Kt * Qt : mt.value.toString().includes("2") ? x.value === 4 ? K = Kt : K = Kt * Qt : mt.value.toString().includes("1") ? K = Qt : x.value === 8 && (K = 1), K
                    } else {
                        if (q == 3) return K = Math.floor(O.value.length / W), K;
                        if (q == 2) return O.value.length == 1 && O.value[0] == "1" ? K = 0 : K = Math.floor(O.value.length / W), K
                    }
                    return K
                },
                xo = () => {
                    i.go(-1)
                },
                On = q => {
                    var W;
                    i.push({
                        name: q,
                        query: {
                            id: (W = o.query) == null ? void 0 : W.id
                        }
                    })
                },
                Ji = async () => {
                    const q = await nt(_n());
                    q && (ii.value = (q == null ? void 0 : q.data.amount) || 0)
                };

            function So(q) {
                Ce.value = q, Ce.value == "GameRecord" && ee(() => {
                    U.value.getData()
                })
            }
            eo(), Me(), _.value == "2" && oi(), Rn(), Ji();

            function Yi() {
                clearInterval(de.value), clearInterval(qt.value), clearTimeout(qe), clearTimeout(Zi)
            }
            gi(() => {
                p.value = !0, Yi()
            });
            const Ro = Ho();
            return At(Ro, (q, W) => {
                q === "visible" && W === "hidden" ? (Me(), _.value == "2" && oi(), Ji()) : Yi()
            }), (q, W) => {
                var ge, be;
                const K = j("NavBar"),
                    ut = j("van-field"),
                    vt = j("van-checkbox"),
                    Kt = j("van-button"),
                    Qt = j("van-popup");
                return n(), a(S, null, [t("div", h7, [L(K, {
                    "left-arrow": "",
                    onClickLeft: xo,
                    class: "main"
                }, {
                    center: P(() => [t("div", {
                        class: "centercity",
                        onClick: W[0] || (W[0] = bt => Be.value = !0)
                    }, [E(e(g.value) + " ", 1), f7])]),
                    _: 1
                }), z("彩种及玩法"), L(Aw, {
                    gameCategoryList: k.value,
                    colortab: h.value,
                    playtab: I.value,
                    onColorupdate: ao,
                    onUpdate: oo
                }, null, 8, ["gameCategoryList", "colortab", "playtab"]), z("玩法说明"), _.value == "1" ? (n(), tt(uw, {
                    key: 0,
                    defaultcityname: g.value,
                    defaultplayname: M.value,
                    defaultexpiredate: D.value,
                    colorId: x.value,
                    issue: (ge = m.value) == null ? void 0 : ge.issueNo,
                    time: H.value,
                    odds: X.value,
                    areId: d.value
                }, null, 8, ["defaultcityname", "defaultplayname", "defaultexpiredate", "colorId", "issue", "time", "odds", "areId"])) : _.value == "2" ? (n(), tt(Rw, {
                    key: 1,
                    defaultcityname: g.value,
                    defaultplayname: M.value,
                    colorId: x.value,
                    issue: (be = m.value) == null ? void 0 : be.issueNo,
                    time: te.value,
                    odds: X.value,
                    areId: d.value,
                    resultList: T.value,
                    isShowPreparing: ce.value
                }, null, 8, ["defaultcityname", "defaultplayname", "colorId", "issue", "time", "odds", "areId", "resultList", "isShowPreparing"])) : z("v-if", !0), z("趣味玩法"), x.value === 8 ? (n(), tt(MT, {
                    key: 2,
                    funplaylist: it.value,
                    numbercon: ft.value,
                    onSelectvalue: lo
                }, null, 8, ["funplaylist", "numbercon"])) : (n(), a(S, {
                    key: 3
                }, [z("选择号码，输入号码，快捷选号"), L(IT, {
                    ref_key: "numberselectRef",
                    ref: b,
                    methodList: at.value,
                    activeTab: J.value,
                    randomList: Gt.value,
                    randomtype: Dt.value,
                    specialtype: Vt.value,
                    isthreenumber: Et.value,
                    speciaSelectNo: yt.value,
                    isShowMark: _e.value,
                    betconfig: mt.value,
                    hundred: Tt.value,
                    groupTab: Lt.value,
                    thousandnumList: Ct.value,
                    hundrednumList: ot.value,
                    tennumList: Z.value,
                    indicualnumList: Y.value,
                    quicknumList: O.value,
                    intervalnumber: Ie.value,
                    intervalTab: xe.value,
                    onTabupdate: ko,
                    onSelectgroup: vo,
                    onSelectinterval: _o,
                    onBetNum: mo,
                    onBetQuickNum: bo,
                    onGetselect: po,
                    onGetquick: go,
                    onInputblur: uo
                }, null, 8, ["methodList", "activeTab", "randomList", "randomtype", "specialtype", "isthreenumber", "speciaSelectNo", "isShowMark", "betconfig", "hundred", "groupTab", "thousandnumList", "hundrednumList", "tennumList", "indicualnumList", "quicknumList", "intervalnumber", "intervalTab"])], 2112)), z("投注记录和比赛结果"), L(JT, {
                    record: Ce.value,
                    onChangeC: So
                }, null, 8, ["record"]), z(" 动态展示对应的组件 "), (n(), tt(Ze, null, [(n(), tt(je(Ki[Ce.value]), {
                    ref_key: "RecordComponent",
                    ref: U,
                    ApiFun: Wt.value,
                    areId: d.value,
                    cityCode: u.value,
                    parmas: w,
                    gVSs: _.value
                }, null, 8, ["ApiFun", "areId", "cityCode", "parmas", "gVSs"]))], 1024)), z("foot"), L(KT, {
                    betNumber: $e.value,
                    betSum: Ae.value,
                    onPlayBet: Co
                }, null, 8, ["betNumber", "betSum"]), z(" 中奖提示组件 "), L(k7, {
                    ref_key: "WinningTipsRef",
                    ref: Ni
                }, null, 512)]), z("下注弹窗"), L(Qt, {
                    show: Xt.value,
                    "onUpdate:show": W[8] || (W[8] = bt => Xt.value = bt),
                    "close-on-click-overlay": !1,
                    class: "popup",
                    position: "bottom"
                }, {
                    default: P(() => [t("div", y7, [t("div", {
                        class: "close",
                        onClick: ho
                    }, [t("img", {
                        class: "img",
                        src: c(Ht)("main", "close")
                    }, null, 8, $7)]), t("div", C7, e(q.$t("bettingnumber")), 1), x.value === 6 || d.value === 2 && x.value === 1 && R.value === 4 || d.value === 3 && x.value === 1 && R.value === 4 || d.value === 1 && x.value === 1 && R.value === 5 ? (n(), a("div", w7, e(q.$t("xosoTxt93")), 1)) : z("v-if", !0), J.value == 2 || J.value == 3 ? (n(), a("div", {
                        key: 1,
                        class: B("c-row c-flex-warp compound" + J.value)
                    }, [t("div", {
                        class: B("c-row item item" + Se.value + "-" + Fe.value)
                    }, [t("div", T7, [t("div", L7, [(n(!0), a(S, null, G(O.value, (bt, St) => (n(), a("div", {
                        class: "num c-row c-row-middle-center",
                        key: St
                    }, e(bt), 1))), 128))])])], 2)], 2)) : z("v-if", !0), J.value == 1 ? (n(), a("div", N7, [Ct.value.length > 0 ? (n(), a("div", z7, [t("div", I7, e(q.$t("xosoTxt87")), 1), t("div", x7, [(n(!0), a(S, null, G(Ct.value, (bt, St) => (n(), a("div", {
                        class: "num",
                        key: St
                    }, e(bt), 1))), 128))])])) : z("v-if", !0), ot.value.length > 0 ? (n(), a("div", S7, [t("div", R7, e(q.$t("xosoTxt88")), 1), t("div", G7, [(n(!0), a(S, null, G(ot.value, (bt, St) => (n(), a("div", {
                        class: "num",
                        key: St
                    }, e(bt), 1))), 128))])])) : z("v-if", !0), Z.value.length > 0 ? (n(), a("div", B7, [t("div", A7, e(q.$t("xosoTxt89")), 1), t("div", M7, [(n(!0), a(S, null, G(Z.value, (bt, St) => (n(), a("div", {
                        class: "num",
                        key: St
                    }, e(bt), 1))), 128))])])) : z("v-if", !0), Y.value.length > 0 ? (n(), a("div", P7, [t("div", D7, e(q.$t("xosoTxt90")), 1), t("div", O7, [(n(!0), a(S, null, G(Y.value, (bt, St) => (n(), a("div", {
                        class: "num",
                        key: St
                    }, e(bt), 1))), 128))])])) : z("v-if", !0), O.value.length > 0 ? (n(), a("div", E7, [t("div", q7, [(n(!0), a(S, null, G(O.value, (bt, St) => (n(), a("div", {
                        class: "num",
                        key: St
                    }, e(bt), 1))), 128))])])) : z("v-if", !0)])) : z("v-if", !0), t("div", j7, [t("div", H7, [t("div", W7, e(q.$t("multiple")), 1), t("div", F7, [t("div", {
                        class: "li minus",
                        onClick: W[1] || (W[1] = bt => Dn(1))
                    }, "-"), L(ut, {
                        class: "digit-box",
                        modelValue: Yt.value,
                        "onUpdate:modelValue": W[2] || (W[2] = bt => Yt.value = bt),
                        type: "digit",
                        maxlength: 5,
                        onInput: W[3] || (W[3] = bt => No(Yt.value))
                    }, null, 8, ["modelValue"]), t("div", {
                        class: "li plus c-row c-row-middle-center",
                        onClick: W[4] || (W[4] = bt => Dn(2))
                    }, "+")])]), t("div", V7, [t("div", U7, [(n(!0), a(S, null, G(ht.value, (bt, St) => (n(), a("div", {
                        class: B(Yt.value == bt ? "action li" : "li"),
                        onClick: se => zo(bt, St)
                    }, " X" + e(bt), 11, K7))), 256))])]), t("div", X7, [t("div", Q7, [E(e(q.$t("quantity")) + " ", 1), Z7, t("span", J7, e($e.value || 0) + e(q.$t("note")), 1)]), t("div", Y7, [E(e(q.$t("odds")), 1), tL, E(), t("span", eL, e(rt.value), 1)])]), t("div", iL, [t("div", nL, [E(e(q.$t("walletBalance")) + " ", 1), t("span", aL, e(c(wt)(ii.value)), 1)])]), t("div", oL, [t("div", sL, [E(e(q.$t("betAmounts")), 1), t("span", lL, e(c(wt)(Ae.value)), 1)])]), Ae.value > ii.value ? (n(), a("div", cL, [t("div", rL, [t("img", {
                        src: c(ie)("home/AllLotteryGames/NewVietnam", "tip")
                    }, null, 8, uL), E(e(q.$t("insufficientWallet")), 1)]), t("div", {
                        class: "txt bg333",
                        onClick: W[5] || (W[5] = bt => On("Recharge"))
                    }, e(q.$t("torecharge")) + " >>", 1)])) : z("v-if", !0), t("div", dL, [L(vt, {
                        modelValue: fi.value,
                        "onUpdate:modelValue": W[6] || (W[6] = bt => fi.value = bt),
                        shape: "square",
                        "checked-color": "#F4453E",
                        onChange: fo
                    }, {
                        default: P(() => [t("div", pL, e(q.$t("agree")), 1)]),
                        _: 1
                    }, 8, ["modelValue"]), t("span", {
                        class: "txt",
                        onClick: W[7] || (W[7] = bt => ni.value = !0)
                    }, e(q.$t("presaleRules")), 1)])])]), t("div", gL, [t("div", bL, [L(Kt, {
                        class: "btn",
                        block: "",
                        onClick: $o
                    }, {
                        default: P(() => [t("span", null, e(q.$t("cancel")), 1)]),
                        _: 1
                    })]), t("div", mL, [L(Kt, {
                        class: B(["btn", {
                            noActive: !ae.value
                        }]),
                        block: "",
                        onClick: wo
                    }, {
                        default: P(() => [t("span", _L, e(q.$t("betting")), 1)]),
                        _: 1
                    }, 8, ["class"])])])]),
                    _: 1
                }, 8, ["show"]), z("顶部弹窗"), L(Qt, {
                    class: "areBox",
                    show: Be.value,
                    "onUpdate:show": W[10] || (W[10] = bt => Be.value = bt),
                    round: "",
                    position: "bottom",
                    style: {
                        overflow: "initial"
                    }
                }, {
                    default: P(() => [t("div", vL, [t("img", {
                        class: "close",
                        src: c(Ht)("main", "close"),
                        alt: "",
                        onClick: W[9] || (W[9] = () => Be.value = !1)
                    }, null, 8, kL), (n(!0), a(S, null, G(f.value, (bt, St) => (n(), a("div", {
                        class: "items",
                        key: St
                    }, [t("h1", null, e(bt.text), 1), t("div", hL, [(n(!0), a(S, null, G(bt.info, (se, Rt) => (n(), a("div", {
                        key: Rt,
                        class: B({
                            isActive: u.value == se.code
                        }),
                        onClick: tn => io(se, bt.value)
                    }, e(q.$t("code" + se.nameCode)), 11, fL))), 128))])]))), 128))])]),
                    _: 1
                }, 8, ["show"]), z("预售规则"), L(Qt, {
                    show: ni.value,
                    "onUpdate:show": W[11] || (W[11] = bt => ni.value = bt),
                    class: "PreSaleRule",
                    "close-on-click-overlay": !1,
                    round: ""
                }, {
                    default: P(() => [t("div", yL, [t("div", $L, e(c(s)("presaleRules")), 1), t("div", CL, e(q.$t("betPopTXT")), 1), t("div", wL, [t("div", {
                        class: "btn",
                        onClick: yo
                    }, e(c(s)("iKonw")), 1)])])]),
                    _: 1
                }, 8, ["show"]), z("提示"), L(Qt, {
                    show: et.value,
                    "onUpdate:show": W[12] || (W[12] = bt => et.value = bt),
                    class: "Tips",
                    "close-on-click-overlay": !0
                }, {
                    default: P(() => [t("div", null, [pt.value == "code402" ? (n(), a("img", {
                        key: 0,
                        src: c(Ht)("home/AllLotteryGames/NewVietnam", "success")
                    }, null, 8, TL)) : (n(), a("img", {
                        key: 1,
                        src: c(Ht)("home/AllLotteryGames/NewVietnam", "fail")
                    }, null, 8, LL)), t("div", NL, e(q.$t(pt.value)), 1)])]),
                    _: 1
                }, 8, ["show"]), L(Ge, {
                    show: C.value,
                    "onUpdate:show": W[13] || (W[13] = bt => C.value = bt),
                    onConfirm: Lo,
                    confirmText: c(s)("confirm"),
                    showCancelBtn: !1
                }, {
                    content: P(() => [t("div", zL, e(pt.value ? q.$t(pt.value) : ""), 1)]),
                    _: 1
                }, 8, ["show", "confirmText"])], 64)
            }
        }
    });
const xL = V(IL, [
        ["__scopeId", "data-v-b1e14027"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/AllLotteryGames/NewVietnam/index.vue"]
    ]),
    rA = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: xL
    }, Symbol.toStringTag, {
        value: "Module"
    })),
    SL = {
        class: "Play__C"
    },
    RL = {
        class: "title"
    },
    GL = ["src"],
    BL = {
        class: "info"
    },
    AL = ["src"],
    ML = {
        class: "sub"
    },
    PL = {
        class: "text"
    },
    DL = {
        class: "info_text"
    },
    OL = {
        class: "forexample"
    },
    EL = {
        key: 0,
        class: "betting"
    },
    qL = {
        class: "result"
    },
    jL = {
        key: 0,
        class: "info_item"
    },
    HL = ["src"],
    WL = {
        class: "sub"
    },
    FL = {
        class: "text"
    },
    VL = {
        key: 1,
        class: "info_text"
    },
    UL = {
        class: "forexample"
    },
    KL = {
        class: "result"
    },
    XL = F({
        __name: "NorthPlay",
        setup(l) {
            const {
                t: i
            } = kt(), o = v(0), s = jt([{
                title: i("xosoTab1"),
                subList: [{
                    sub: i("xosoSub1"),
                    num: "［45］",
                    resultTip: i("xosoTxt3", ["27"]),
                    txtList: [{
                        bet: i("betting"),
                        betTip: i("xosoTxt1")
                    }, {
                        bet: i("winningconditions"),
                        betTip: i("xosoTxt2", ["27", "2"])
                    }]
                }, {
                    sub: i("xosoSub2"),
                    num: "［45］",
                    resultTip: i("xosoTxt5"),
                    txtList: [{
                        bet: i("betting"),
                        betTip: i("xosoTxt1")
                    }, {
                        bet: i("winningconditions"),
                        betTip: i("xosoTxt4")
                    }]
                }, {
                    sub: i("xosoSub3"),
                    num: "［45］",
                    resultTip: i("xosoTxt6", ["27"]),
                    txtList: [{
                        bet: i("betting"),
                        betTip: i("xosoTxt1")
                    }, {
                        bet: i("winningconditions"),
                        betTip: i("xosoTxt2", ["27", "2"])
                    }]
                }, {
                    sub: i("xosoSub4"),
                    num: "［456］",
                    resultTip: i("xosoTxt9", ["23"]),
                    txtList: [{
                        bet: i("betting"),
                        betTip: i("xosoTxt8")
                    }, {
                        bet: i("winningconditions"),
                        betTip: i("xosoTxt2", ["23", "3"])
                    }]
                }, {
                    sub: i("xosoSub5"),
                    num: "［4567］",
                    resultTip: i("xosoTxt11", ["20"]),
                    txtList: [{
                        bet: i("betting"),
                        betTip: i("xosoTxt10")
                    }, {
                        bet: i("winningconditions"),
                        betTip: i("xosoTxt2", ["20", "4"])
                    }]
                }]
            }, {
                title: i("xosoTab2"),
                subList: [{
                    sub: i("xosoSub6"),
                    num: "［45/55］",
                    resultTip: i("xosoTxt14", ["27"]),
                    txtList: [{
                        bet: i("betting"),
                        betTip: i("xosoTxt12", ["2"])
                    }, {
                        bet: i("winningconditions"),
                        betTip: i("xosoTxt13", ["27", "2", "2"])
                    }]
                }, {
                    sub: i("xosoSub7"),
                    num: "［45/55/65］",
                    resultTip: i("xosoTxt15", ["27"]),
                    txtList: [{
                        bet: i("betting"),
                        betTip: i("xosoTxt12", ["3"])
                    }, {
                        bet: i("winningconditions"),
                        betTip: i("xosoTxt13", ["27", "3", "2"])
                    }]
                }, {
                    sub: i("xosoSub8"),
                    num: "［45/55/65/75］",
                    resultTip: i("xosoTxt16", ["27"]),
                    txtList: [{
                        bet: i("betting"),
                        betTip: i("xosoTxt12", ["4"])
                    }, {
                        bet: i("winningconditions"),
                        betTip: i("xosoTxt13", ["27", "4", "2"])
                    }]
                }]
            }, {
                title: i("xosoTab3"),
                subList: [{
                    sub: i("xosoSub9"),
                    num: "［45］",
                    resultTip: i("xosoTxt19"),
                    txtList: [{
                        bet: i("betting"),
                        betTip: i("xosoTxt1")
                    }, {
                        bet: i("winningconditions"),
                        betTip: i("xosoTxt17")
                    }]
                }, {
                    sub: i("xosoSub18"),
                    num: "［45］",
                    resultTip: i("xosoTxt23"),
                    txtList: [{
                        bet: i("betting"),
                        betTip: i("xosoTxt1")
                    }, {
                        bet: i("winningconditions"),
                        betTip: i("xosoTxt21")
                    }]
                }, {
                    sub: i("xosoSub11"),
                    num: "［45］",
                    resultTip: i("xosoTxt27"),
                    txtList: [{
                        bet: i("betting"),
                        betTip: i("xosoTxt1")
                    }, {
                        bet: i("winningconditions"),
                        betTip: i("xosoTxt25")
                    }]
                }, {
                    sub: i("xosoSub12"),
                    num: "［45］",
                    resultTip: i("xosoTxt35"),
                    txtList: [{
                        bet: i("betting"),
                        betTip: i("xosoTxt1")
                    }, {
                        bet: i("winningconditions"),
                        betTip: i("xosoTxt34")
                    }]
                }, {
                    sub: i("xosoSub13"),
                    num: "［45］",
                    resultTip: i("xosoTxt37"),
                    txtList: [{
                        bet: i("betting"),
                        betTip: i("xosoTxt1")
                    }, {
                        bet: i("winningconditions"),
                        betTip: i("xosoTxt36")
                    }]
                }]
            }, {
                title: i("xosoTab4"),
                subList: [{
                    sub: i("xosoSub17"),
                    num: "［4］",
                    resultTip: i("xosoTxt31"),
                    txtList: [{
                        bet: i("betting"),
                        betTip: i("xosoTxt29")
                    }, {
                        bet: i("winningconditions"),
                        betTip: i("xosoTxt30")
                    }]
                }, {
                    sub: i("xosoTxt100"),
                    num: "［4］",
                    resultTip: i("xosoTxt33"),
                    txtList: [{
                        bet: i("betting"),
                        betTip: i("xosoTxt101")
                    }, {
                        bet: i("winningconditions"),
                        betTip: i("xosoTxt102")
                    }]
                }]
            }, {
                title: i("xosoTab5"),
                subList: [{
                    sub: i("xosoSub19"),
                    num: "［456］",
                    resultTip: i("xosoTxt41"),
                    txtList: [{
                        bet: i("betting"),
                        betTip: i("xosoTxt38")
                    }, {
                        bet: i("winningconditions"),
                        betTip: i("xosoTxt39")
                    }]
                }, {
                    sub: i("xosoSub20"),
                    num: "［456］",
                    resultTip: i("xosoTxt45"),
                    txtList: [{
                        bet: i("betting"),
                        betTip: i("xosoTxt43")
                    }, {
                        bet: i("winningconditions"),
                        betTip: i("xosoTxt44")
                    }]
                }, {
                    sub: i("xosoSub21"),
                    num: "［456］",
                    resultTip: i("xosoTxt49"),
                    txtList: [{
                        bet: i("betting"),
                        betTip: i("xosoTxt43")
                    }, {
                        bet: i("winningconditions"),
                        betTip: i("xosoTxt47")
                    }]
                }, {
                    sub: i("xosoSub22"),
                    num: "［456］",
                    resultTip: i("xosoTxt55"),
                    txtList: [{
                        bet: i("betting"),
                        betTip: i("xosoTxt43")
                    }, {
                        bet: i("winningconditions"),
                        betTip: i("xosoTxt54")
                    }]
                }]
            }, {
                title: i("xosoTab6"),
                subList: [{
                    sub: i("xosoSub25"),
                    num: "［4567］",
                    resultTip: i("xosoTxt53"),
                    txtList: [{
                        bet: i("betting"),
                        betTip: i("xosoTxt51")
                    }, {
                        bet: i("winningconditions"),
                        betTip: i("xosoTxt52")
                    }]
                }]
            }, {
                title: i("xosoTab7"),
                subList: [{
                    sub: i("xosoSub26"),
                    num: "［45/55/66/77］",
                    resultTip: i("xosoTxt57", ["27"]),
                    txtList: [{
                        bet: i("betting"),
                        betTip: i("xosoTxt12", ["4"])
                    }, {
                        bet: i("winningconditions"),
                        betTip: i("xosoTxt56", ["27"])
                    }]
                }, {
                    sub: i("xosoSub27"),
                    num: "［45/55/66/77/88/99/11/22］",
                    resultTip: i("xosoTxt58", ["27"]),
                    txtList: [{
                        bet: i("betting"),
                        betTip: i("xosoTxt12", ["8"])
                    }, {
                        bet: i("winningconditions"),
                        betTip: i("xosoTxt56", ["27"])
                    }]
                }, {
                    sub: i("xosoSub28"),
                    num: "［45/55/66/77/88/99/11/22/33/44］",
                    resultTip: i("xosoTxt59", ["27"]),
                    txtList: [{
                        bet: i("betting"),
                        betTip: i("xosoTxt12", ["10"])
                    }, {
                        bet: i("winningconditions"),
                        betTip: i("xosoTxt56", ["27"])
                    }]
                }]
            }, {
                title: i("xosoTab8"),
                subList: [{
                    sub: i("xosoTxt60"),
                    num: "",
                    resultTip: i("xosoTxt66"),
                    txtList: [{
                        bet: i("xosoTxt60"),
                        betTip: i("xosoTxt61")
                    }, {
                        bet: i("big"),
                        betTip: i("xosoTxt62")
                    }, {
                        bet: i("small"),
                        betTip: i("xosoTxt63")
                    }, {
                        bet: i("xosoTxt69"),
                        betTip: i("xosoTxt64")
                    }, {
                        bet: i("xosoTxt70"),
                        betTip: i("xosoTxt65")
                    }]
                }]
            }]);
            return (p, _) => {
                const r = j("van-tab"),
                    d = j("van-tabs");
                return n(), a("div", SL, [L(d, {
                    active: o.value,
                    "onUpdate:active": _[0] || (_[0] = g => o.value = g),
                    type: "card"
                }, {
                    default: P(() => [(n(!0), a(S, null, G(s, (g, u) => (n(), tt(r, {
                        title: g.title,
                        key: u
                    }, {
                        default: P(() => [(n(!0), a(S, null, G(g.subList, (b, m) => (n(), a("div", {
                            class: "Play__C-Cotent",
                            key: m
                        }, [t("div", RL, [t("img", {
                            src: c(Ht)("home/AllLotteryGames/NewVietnam", "Star")
                        }, null, 8, GL), t("span", null, e(b.sub), 1)]), t("div", BL, [(n(!0), a(S, null, G(b.txtList, (w, y) => (n(), a("div", {
                            class: "info_item",
                            key: y
                        }, [t("img", {
                            src: c(ie)("public", "Triangle")
                        }, null, 8, AL), t("span", ML, e(w.bet), 1), t("div", PL, e(w.betTip), 1)]))), 128)), t("div", DL, [t("div", OL, e(c(i)("forexample")), 1), b.num ? (n(), a("div", EL, e(c(i)("betting")) + "：" + e(b.num), 1)) : z("v-if", !0), t("div", qL, e(c(i)("result")) + "：" + e(b.resultTip), 1)]), o.value === 7 ? (n(), a("div", jL, [t("img", {
                            src: c(ie)("public", "Triangle")
                        }, null, 8, HL), t("span", WL, e(c(i)("xosoTxt71")), 1), t("div", FL, e(c(i)("xosoTxt67")), 1)])) : z("v-if", !0), o.value === 7 ? (n(), a("div", VL, [t("div", UL, e(c(i)("forexample")), 1), t("div", KL, e(c(i)("result")) + "： " + e(c(i)("xosoTxt68")), 1)])) : z("v-if", !0)])]))), 128))]),
                        _: 2
                    }, 1032, ["title"]))), 128))]),
                    _: 1
                }, 8, ["active"])])
            }
        }
    });
const QL = V(XL, [
        ["__scopeId", "data-v-b67ec5ce"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/NewVietnam/NorthPlay.vue"]
    ]),
    Li = l => (zt("data-v-33026085"), l = l(), It(), l),
    ZL = {
        class: "NorthRule__C"
    },
    JL = {
        class: "NorthRule__C-title"
    },
    YL = {
        class: "NorthRule__C-tips"
    },
    tN = Li(() => t("div", {
        class: "borderTopStyle"
    }, [t("span"), t("span")], -1)),
    eN = {
        class: "title"
    },
    iN = {
        class: "text"
    },
    nN = {
        class: "table"
    },
    aN = {
        class: "table-row header-time"
    },
    oN = {
        class: "table-time-1"
    },
    sN = Li(() => t("div", {
        class: "table-time-1"
    }, "18:15", -1)),
    lN = {
        class: "table-row header-week"
    },
    cN = {
        class: "table-week-1"
    },
    rN = {
        class: "table-week-1"
    },
    uN = {
        class: "table-cell-1"
    },
    dN = {
        class: "table-cell-1"
    },
    pN = Li(() => t("div", {
        class: "borderTopStyle"
    }, [t("span"), t("span")], -1)),
    gN = {
        class: "title"
    },
    bN = {
        class: "text"
    },
    mN = {
        key: 0,
        class: "text"
    },
    _N = {
        key: 1,
        class: "text"
    },
    vN = {
        class: "NorthRule__C-Rule"
    },
    kN = {
        class: "NorthRule__C-Struct"
    },
    hN = Li(() => t("span", {
        class: "left"
    }, null, -1)),
    fN = Li(() => t("span", {
        class: "right"
    }, null, -1)),
    yN = {
        class: "table-rule"
    },
    $N = {
        class: "table-header"
    },
    CN = {
        class: "table-header-cell"
    },
    wN = {
        class: "table-header-cell"
    },
    TN = {
        class: "table-header-cell"
    },
    LN = {
        class: "table-cell"
    },
    NN = {
        class: "table-cell"
    },
    zN = {
        class: "table-cell"
    },
    IN = {
        class: "table-rule"
    },
    xN = {
        class: "table-header"
    },
    SN = {
        class: "table-header-cell"
    },
    RN = {
        key: 0,
        class: "table-box-title"
    },
    GN = F({
        __name: "NorthRule",
        setup(l) {
            const {
                t: i
            } = kt(), o = jt([{
                title: "01",
                sub: i("resultsVielottery")
            }, {
                title: "02",
                sub: i("systemresult")
            }, {
                title: "03",
                sub: i("lotterytime")
            }]), s = jt([{
                title: "04",
                sub: i("oddsmiscalculated")
            }, {
                title: "05",
                sub: i("oddsbettingprincipal")
            }, {
                title: "06",
                sub: i("oddsfluctuate")
            }, {
                title: "07",
                sub: i("oncebetgenerated")
            }, {
                title: "08",
                sub: i("anyreasonCauses")
            }, {
                title: "09",
                sub: i("platformcancel"),
                sub1: i("drawdelayedtoolong"),
                sub2: i("resultsofthelotterybeenleaked")
            }]), p = jt([{
                week: i("Monday"),
                addressList: i("Hanoi")
            }, {
                week: i("Tuesday"),
                addressList: i("quangNinh")
            }, {
                week: i("Wednesday"),
                addressList: i("bacninh")
            }, {
                week: i("Thursday"),
                addressList: i("Hanoi")
            }, {
                week: i("Friday"),
                addressList: i("haiphong")
            }, {
                week: i("Saturday"),
                addressList: i("nanning")
            }, {
                week: i("Sunday"),
                addressList: i("taiping")
            }]), _ = jt([{
                title: i("GrandPrize"),
                quantity: 1,
                number: i("fivedigits"),
                drawsNumber: ["29818"]
            }, {
                title: i("FirstPrize"),
                quantity: 1,
                number: i("fivedigits"),
                drawsNumber: ["69388"]
            }, {
                title: i("SecondPrize"),
                quantity: 2,
                number: i("fivedigits"),
                drawsNumber: ["66992", "95797"]
            }, {
                title: i("ThirdPrize"),
                quantity: 6,
                number: i("fivedigits"),
                drawsNumber: ["99095", "32620", "51685", "12345", "69548", "69874"]
            }, {
                title: i("FourPrize"),
                quantity: 4,
                number: i("fourdigits"),
                drawsNumber: ["6545", "5257", "7896", "3682"]
            }, {
                title: i("FivePrize"),
                quantity: 6,
                number: i("fourdigits"),
                drawsNumber: ["4567", "8533", "7632", "7632", "6673", "7855"]
            }, {
                title: i("SixPrize"),
                quantity: 3,
                number: i("fourdigits"),
                drawsNumber: ["567", "642", "934"]
            }, {
                title: i("SevenPrize"),
                quantity: 4,
                number: i("seconddigits"),
                drawsNumber: ["48", "64", "32", "51"]
            }, {
                title: i("intotal"),
                quantity: i("lotteryawards"),
                number: ""
            }]);
            return (r, d) => (n(), a("div", ZL, [t("div", JL, e(c(i)("northVieLotteryGameRules")), 1), t("div", YL, e(c(i)("precautions")), 1), (n(!0), a(S, null, G(o, (g, u) => (n(), a("div", {
                class: "NorthRule__C-Content",
                key: u
            }, [tN, t("div", eN, e(g.title), 1), t("div", iN, e(g.sub), 1)]))), 128)), t("div", nN, [t("div", aN, [t("div", oN, e(c(i)("winTrxTime")), 1), sN]), t("div", lN, [t("div", cN, e(c(i)("weeks")), 1), t("div", rN, e(c(i)("northLotteryCities")), 1)]), (n(!0), a(S, null, G(p, (g, u) => (n(), a("div", {
                class: "table-row",
                key: u
            }, [t("div", uN, e(g.week), 1), t("div", dN, e(g.addressList), 1)]))), 128))]), (n(!0), a(S, null, G(s, (g, u) => (n(), a("div", {
                class: "NorthRule__C-Content",
                key: u
            }, [pN, t("div", gN, e(g.title), 1), t("div", bN, e(g.sub), 1), g.sub1 ? (n(), a("div", mN, e(g.sub1), 1)) : z("v-if", !0), g.sub2 ? (n(), a("div", _N, e(g.sub2), 1)) : z("v-if", !0)]))), 128)), t("div", vN, e(c(i)("northernLotteryGameRules")), 1), t("div", kN, [hN, E(e(c(i)("colorstructure")), 1), fN]), t("div", yN, [t("div", $N, [t("div", CN, e(c(i)("Lottery")), 1), t("div", wN, e(c(i)("numberofPrizes")), 1), t("div", TN, e(c(i)("Number")), 1)]), (n(!0), a(S, null, G(_, (g, u) => (n(), a("div", {
                class: "table-row",
                key: u
            }, [t("div", LN, e(g.title), 1), t("div", NN, e(g.quantity), 1), t("div", zN, e(g.number), 1)]))), 128))]), t("div", IN, [t("div", xN, [t("div", SN, e(c(i)("sorthlotteryresult")), 1)]), (n(!0), a(S, null, G(_, (g, u) => (n(), a("div", {
                class: B(u == 8 ? "table-box none" : "table-box"),
                key: u
            }, [u != 8 ? (n(), a("div", RN, e(g.title), 1)) : z("v-if", !0), (n(!0), a(S, null, G(g.drawsNumber, (b, m) => (n(), a("div", {
                class: "table-box-number",
                key: m
            }, e(b), 1))), 128))], 2))), 128))])]))
        }
    });
const BN = V(GN, [
        ["__scopeId", "data-v-33026085"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/NewVietnam/NorthRule.vue"]
    ]),
    AN = {
        class: "Play__C"
    },
    MN = {
        class: "title"
    },
    PN = ["src"],
    DN = {
        class: "info"
    },
    ON = ["src"],
    EN = {
        class: "sub"
    },
    qN = {
        class: "text"
    },
    jN = {
        class: "info_text"
    },
    HN = {
        class: "forexample"
    },
    WN = {
        key: 0,
        class: "betting"
    },
    FN = {
        class: "result"
    },
    VN = {
        key: 0,
        class: "info_item"
    },
    UN = ["src"],
    KN = {
        class: "sub"
    },
    XN = {
        class: "text"
    },
    QN = {
        key: 1,
        class: "info_text"
    },
    ZN = {
        class: "forexample"
    },
    JN = {
        class: "result"
    },
    YN = F({
        __name: "SorthPlay",
        setup(l) {
            const {
                t: i
            } = kt(), o = v(0), s = jt([{
                title: i("xosoTab1"),
                subList: [{
                    sub: i("xosoSub1"),
                    num: "［45］",
                    resultTip: i("xosoTxt3", ["18"]),
                    txtList: [{
                        bet: i("betting"),
                        betTip: i("xosoTxt1")
                    }, {
                        bet: i("winningconditions"),
                        betTip: i("xosoTxt2", ["18", "2"])
                    }]
                }, {
                    sub: i("xosoSub3"),
                    num: "［45］",
                    resultTip: i("xosoTxt6", ["18"]),
                    txtList: [{
                        bet: i("betting"),
                        betTip: i("xosoTxt1")
                    }, {
                        bet: i("winningconditions"),
                        betTip: i("xosoTxt2", ["18", "2"])
                    }]
                }, {
                    sub: i("xosoSub4"),
                    num: "［456］",
                    resultTip: i("xosoTxt9", ["17"]),
                    txtList: [{
                        bet: i("betting"),
                        betTip: i("xosoTxt8")
                    }, {
                        bet: i("winningconditions"),
                        betTip: i("xosoTxt2", ["17", "3"])
                    }]
                }, {
                    sub: i("xosoSub5"),
                    num: "［4567］",
                    resultTip: i("xosoTxt11", ["16"]),
                    txtList: [{
                        bet: i("betting"),
                        betTip: i("xosoTxt10")
                    }, {
                        bet: i("winningconditions"),
                        betTip: i("xosoTxt2", ["16", "4"])
                    }]
                }]
            }, {
                title: i("xosoTab2"),
                subList: [{
                    sub: i("xosoSub6"),
                    num: "［45/55］",
                    resultTip: i("xosoTxt14", ["18"]),
                    txtList: [{
                        bet: i("betting"),
                        betTip: i("xosoTxt12", ["2"])
                    }, {
                        bet: i("winningconditions"),
                        betTip: i("xosoTxt13", ["18", "2", "2"])
                    }]
                }, {
                    sub: i("xosoSub7"),
                    num: "［45/55/65］",
                    resultTip: i("xosoTxt15", ["18"]),
                    txtList: [{
                        bet: i("betting"),
                        betTip: i("xosoTxt12", ["3"])
                    }, {
                        bet: i("winningconditions"),
                        betTip: i("xosoTxt13", ["18", "3", "2"])
                    }]
                }, {
                    sub: i("xosoSub8"),
                    num: "［45/55/65/75］",
                    resultTip: i("xosoTxt16", ["18"]),
                    txtList: [{
                        bet: i("betting"),
                        betTip: i("xosoTxt12", ["4"])
                    }, {
                        bet: i("winningconditions"),
                        betTip: i("xosoTxt13", ["18", "4", "2"])
                    }]
                }]
            }, {
                title: i("xosoTab3"),
                subList: [{
                    sub: i("xosoSub14"),
                    num: "［45］",
                    resultTip: i("xosoTxt20"),
                    txtList: [{
                        bet: i("betting"),
                        betTip: i("xosoTxt1")
                    }, {
                        bet: i("winningconditions"),
                        betTip: i("xosoTxt18")
                    }]
                }, {
                    sub: i("xosoSub15"),
                    num: "［45］",
                    resultTip: i("xosoTxt24"),
                    txtList: [{
                        bet: i("betting"),
                        betTip: i("xosoTxt1")
                    }, {
                        bet: i("winningconditions"),
                        betTip: i("xosoTxt22")
                    }]
                }, {
                    sub: i("xosoSub16"),
                    num: "［45］",
                    resultTip: i("xosoTxt28"),
                    txtList: [{
                        bet: i("betting"),
                        betTip: i("xosoTxt1")
                    }, {
                        bet: i("winningconditions"),
                        betTip: i("xosoTxt26")
                    }]
                }]
            }, {
                title: i("xosoTab4"),
                subList: [{
                    sub: i("xosoSub17"),
                    num: "［4］",
                    resultTip: i("xosoTxt31"),
                    txtList: [{
                        bet: i("betting"),
                        betTip: i("xosoTxt29")
                    }, {
                        bet: i("winningconditions"),
                        betTip: i("xosoTxt30")
                    }]
                }, {
                    sub: i("xosoTxt100"),
                    num: "［4］",
                    resultTip: i("xosoTxt33"),
                    txtList: [{
                        bet: i("betting"),
                        betTip: i("xosoTxt101")
                    }, {
                        bet: i("winningconditions"),
                        betTip: i("xosoTxt102")
                    }]
                }]
            }, {
                title: i("xosoTab5"),
                subList: [{
                    sub: i("xosoSub23"),
                    num: "［456］",
                    resultTip: i("xosoTxt42"),
                    txtList: [{
                        bet: i("betting"),
                        betTip: i("xosoTxt38")
                    }, {
                        bet: i("winningconditions"),
                        betTip: i("xosoTxt40")
                    }]
                }, {
                    sub: i("xosoSub20"),
                    num: "［456］",
                    resultTip: i("xosoTxt45"),
                    txtList: [{
                        bet: i("betting"),
                        betTip: i("xosoTxt43")
                    }, {
                        bet: i("winningconditions"),
                        betTip: i("xosoTxt44")
                    }]
                }, {
                    sub: i("xosoSub24"),
                    num: "［456］",
                    resultTip: i("xosoTxt50"),
                    txtList: [{
                        bet: i("betting"),
                        betTip: i("xosoTxt43")
                    }, {
                        bet: i("winningconditions"),
                        betTip: i("xosoTxt48")
                    }]
                }]
            }, {
                title: i("xosoTab6"),
                subList: [{
                    sub: i("xosoSub25"),
                    num: "［4567］",
                    resultTip: i("xosoTxt53"),
                    txtList: [{
                        bet: i("betting"),
                        betTip: i("xosoTxt51")
                    }, {
                        bet: i("winningconditions"),
                        betTip: i("xosoTxt52")
                    }]
                }]
            }, {
                title: i("xosoTab7"),
                subList: [{
                    sub: i("xosoSub26"),
                    num: "［45/55/66/77］",
                    resultTip: i("xosoTxt57", ["18"]),
                    txtList: [{
                        bet: i("betting"),
                        betTip: i("xosoTxt12", ["4"])
                    }, {
                        bet: i("winningconditions"),
                        betTip: i("xosoTxt56", ["18"])
                    }]
                }, {
                    sub: i("xosoSub27"),
                    num: "［45/55/66/77/88/99/11/22］",
                    resultTip: i("xosoTxt58", ["18"]),
                    txtList: [{
                        bet: i("betting"),
                        betTip: i("xosoTxt12", ["8"])
                    }, {
                        bet: i("winningconditions"),
                        betTip: i("xosoTxt56", ["18"])
                    }]
                }, {
                    sub: i("xosoSub28"),
                    num: "［45/55/66/77/88/99/11/22/33/44］",
                    resultTip: i("xosoTxt59", ["18"]),
                    txtList: [{
                        bet: i("betting"),
                        betTip: i("xosoTxt12", ["10"])
                    }, {
                        bet: i("winningconditions"),
                        betTip: i("xosoTxt56", ["18"])
                    }]
                }]
            }, {
                title: i("xosoTab8"),
                subList: [{
                    sub: i("xosoTxt60"),
                    num: "",
                    resultTip: i("xosoTxt66"),
                    txtList: [{
                        bet: i("xosoTxt60"),
                        betTip: i("xosoTxt61")
                    }, {
                        bet: i("big"),
                        betTip: i("xosoTxt62")
                    }, {
                        bet: i("small"),
                        betTip: i("xosoTxt63")
                    }, {
                        bet: i("xosoTxt69"),
                        betTip: i("xosoTxt64")
                    }, {
                        bet: i("xosoTxt70"),
                        betTip: i("xosoTxt65")
                    }]
                }]
            }]);
            return (p, _) => {
                const r = j("van-tab"),
                    d = j("van-tabs");
                return n(), a("div", AN, [L(d, {
                    active: o.value,
                    "onUpdate:active": _[0] || (_[0] = g => o.value = g),
                    type: "card"
                }, {
                    default: P(() => [(n(!0), a(S, null, G(s, (g, u) => (n(), tt(r, {
                        title: g.title,
                        key: u
                    }, {
                        default: P(() => [(n(!0), a(S, null, G(g.subList, (b, m) => (n(), a("div", {
                            class: "Play__C-Cotent",
                            key: m
                        }, [t("div", MN, [t("img", {
                            src: c(Ht)("home/AllLotteryGames/NewVietnam", "Star")
                        }, null, 8, PN), t("span", null, e(b.sub), 1)]), t("div", DN, [(n(!0), a(S, null, G(b.txtList, (w, y) => (n(), a("div", {
                            class: "info_item",
                            key: y
                        }, [t("img", {
                            src: c(ie)("public", "Triangle")
                        }, null, 8, ON), t("span", EN, e(w.bet), 1), t("div", qN, e(w.betTip), 1)]))), 128)), t("div", jN, [t("div", HN, e(c(i)("forexample")), 1), b.num ? (n(), a("div", WN, e(c(i)("betting")) + "：" + e(b.num), 1)) : z("v-if", !0), t("div", FN, e(c(i)("result")) + "：" + e(b.resultTip), 1)]), o.value === 7 ? (n(), a("div", VN, [t("img", {
                            src: c(ie)("public", "Triangle")
                        }, null, 8, UN), t("span", KN, e(c(i)("xosoTxt71")), 1), t("div", XN, e(c(i)("xosoTxt67")), 1)])) : z("v-if", !0), o.value === 7 ? (n(), a("div", QN, [t("div", ZN, e(c(i)("forexample")), 1), t("div", JN, e(c(i)("result")) + "： " + e(c(i)("xosoTxt68")), 1)])) : z("v-if", !0)])]))), 128))]),
                        _: 2
                    }, 1032, ["title"]))), 128))]),
                    _: 1
                }, 8, ["active"])])
            }
        }
    });
const tz = V(YN, [
        ["__scopeId", "data-v-19e150a9"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/NewVietnam/SorthPlay.vue"]
    ]),
    hi = l => (zt("data-v-7bb580e6"), l = l(), It(), l),
    ez = {
        class: "NorthRule__C"
    },
    iz = {
        class: "NorthRule__C-title"
    },
    nz = {
        class: "NorthRule__C-tips"
    },
    az = hi(() => t("div", {
        class: "borderTopStyle"
    }, [t("span"), t("span")], -1)),
    oz = {
        class: "title"
    },
    sz = {
        class: "text"
    },
    lz = {
        class: "table"
    },
    cz = {
        class: "table-row header-time"
    },
    rz = {
        class: "table-time-1"
    },
    uz = hi(() => t("div", {
        class: "table-time-1"
    }, "16:20(GMT+7)", -1)),
    dz = hi(() => t("div", {
        class: "table-time-1"
    }, "17:15(GMT+7)", -1)),
    pz = {
        class: "table-row header-week"
    },
    gz = {
        class: "table-week-1"
    },
    bz = {
        class: "table-week-1"
    },
    mz = {
        class: "table-week-1"
    },
    _z = {
        class: "table-cell-1"
    },
    vz = {
        class: "table-cell-2"
    },
    kz = hi(() => t("div", {
        class: "borderTopStyle"
    }, [t("span"), t("span")], -1)),
    hz = {
        class: "title"
    },
    fz = {
        class: "text"
    },
    yz = {
        key: 0,
        class: "text"
    },
    $z = {
        key: 1,
        class: "text"
    },
    Cz = {
        class: "NorthRule__C-Rule"
    },
    wz = {
        class: "NorthRule__C-Struct"
    },
    Tz = hi(() => t("span", {
        class: "left"
    }, null, -1)),
    Lz = hi(() => t("span", {
        class: "right"
    }, null, -1)),
    Nz = {
        class: "table-rule"
    },
    zz = {
        class: "table-header"
    },
    Iz = {
        class: "table-header-cell"
    },
    xz = {
        class: "table-header-cell"
    },
    Sz = {
        class: "table-header-cell"
    },
    Rz = {
        class: "table-cell"
    },
    Gz = {
        class: "table-cell"
    },
    Bz = {
        class: "table-cell"
    },
    Az = {
        class: "table-rule"
    },
    Mz = {
        class: "table-header"
    },
    Pz = {
        class: "table-header-cell"
    },
    Dz = {
        key: 0,
        class: "table-box-title"
    },
    Oz = F({
        __name: "SorthRule",
        setup(l) {
            const {
                t: i
            } = kt(), o = jt([{
                title: "01",
                sub: i("resultsVielottery")
            }, {
                title: "02",
                sub: i("systemresult")
            }, {
                title: "03",
                sub: i("lotterytime1")
            }]), s = jt([{
                title: "04",
                sub: i("oddsmiscalculated")
            }, {
                title: "05",
                sub: i("oddsbettingprincipal")
            }, {
                title: "06",
                sub: i("oddsfluctuate")
            }, {
                title: "07",
                sub: i("oncebetgenerated")
            }, {
                title: "08",
                sub: i("anyreasonCauses")
            }, {
                title: "09",
                sub: i("platformcancel"),
                sub1: i("drawdelayedtoolong"),
                sub2: i("resultsofthelotterybeenleaked")
            }]), p = jt([{
                week: i("Monday"),
                addressList: [i("hochiminhcity"), i("sametower"), i("camua"), i("fuan"), i("hue")]
            }, {
                week: i("Tuesday"),
                addressList: [i("BenTre"), i("VungTau"), i("BacLieu"), i("Guangnan"), i("Dole")]
            }, {
                week: i("Wednesday"),
                addressList: [i("DongNai"), i("CanTho"), i("Shuozhuang"), i("danang"), i("Qinghe")]
            }, {
                week: i("Thursday"),
                addressList: [i("Xining"), i("Anjiang"), i("smooth"), i("putdown"), i("QuangBinh"), i("Koji")]
            }, {
                week: i("Friday"),
                addressList: [i("VinhLong"), i("BinhDuong"), i("ChaRong"), i("Carai"), i("NinhThun")]
            }, {
                week: i("Saturday"),
                addressList: [i("hochiminhcity"), i("LongAn"), i("Pingfu"), i("Houjiang"), i("danang"), i("Generalized"), i("Denon")]
            }, {
                week: i("Sunday"),
                addressList: [i("Qianjiang"), i("jianjiang"), i("DaLat"), i("Qinghe"), i("KonTum")]
            }]), _ = jt([{
                title: i("GrandPrize"),
                quantity: 1,
                number: i("onedigits"),
                drawsNumber: ["575333"]
            }, {
                title: i("FirstPrize"),
                quantity: 1,
                number: i("onedigits"),
                drawsNumber: ["34521"]
            }, {
                title: i("SecondPrize"),
                quantity: 1,
                number: i("onedigits"),
                drawsNumber: ["34675"]
            }, {
                title: i("ThirdPrize"),
                quantity: 2,
                number: i("seconddigits"),
                drawsNumber: ["34575", "45732"]
            }, {
                title: i("FourPrize"),
                quantity: 7,
                number: i("sevendigits"),
                drawsNumber: ["43211", "23545", "78023", "46954", "32463", "23478", "34522"]
            }, {
                title: i("FivePrize"),
                quantity: 1,
                number: i("onedigits"),
                drawsNumber: ["6425"]
            }, {
                title: i("SixPrize"),
                quantity: 3,
                number: i("threedigits"),
                drawsNumber: ["66992", "95797", "4356"]
            }, {
                title: i("SevenPrize"),
                quantity: 1,
                number: i("onedigits"),
                drawsNumber: ["69388"]
            }, {
                title: i("EightPrize"),
                quantity: 1,
                number: i("onedigits"),
                drawsNumber: ["12"]
            }, {
                title: i("intotal"),
                quantity: i("eightlotteryawards"),
                number: ""
            }]), r = d => d.slice().reverse();
            return (d, g) => (n(), a("div", ez, [t("div", iz, e(c(i)("sorthVieLotteryGameRules")), 1), t("div", nz, e(c(i)("precautions")), 1), (n(!0), a(S, null, G(o, (u, b) => (n(), a("div", {
                class: "NorthRule__C-Content",
                key: b
            }, [az, t("div", oz, e(u.title), 1), t("div", sz, e(u.sub), 1)]))), 128)), t("div", lz, [t("div", cz, [t("div", rz, e(c(i)("winTrxTime")), 1), uz, dz]), t("div", pz, [t("div", gz, e(c(i)("weeks")), 1), t("div", bz, e(c(i)("sorthLotteryCities")), 1), t("div", mz, e(c(i)("middleLotteryCities")), 1)]), (n(!0), a(S, null, G(p, (u, b) => (n(), a("div", {
                class: "table-row",
                key: b
            }, [t("div", _z, e(u.week), 1), t("div", vz, [(n(!0), a(S, null, G(u.addressList, (m, w) => (n(), a("div", {
                class: "table-column-1",
                key: w
            }, e(m), 1))), 128))])]))), 128))]), (n(!0), a(S, null, G(s, (u, b) => (n(), a("div", {
                class: "NorthRule__C-Content",
                key: b
            }, [kz, t("div", hz, e(u.title), 1), t("div", fz, e(u.sub), 1), u.sub1 ? (n(), a("div", yz, e(u.sub1), 1)) : z("v-if", !0), u.sub2 ? (n(), a("div", $z, e(u.sub2), 1)) : z("v-if", !0)]))), 128)), t("div", Cz, e(c(i)("sorthernLotteryGameRules")), 1), t("div", wz, [Tz, E(e(c(i)("colorstructure")), 1), Lz]), t("div", Nz, [t("div", zz, [t("div", Iz, e(c(i)("Lottery")), 1), t("div", xz, e(c(i)("numberofPrizes")), 1), t("div", Sz, e(c(i)("Number")), 1)]), (n(!0), a(S, null, G(_, (u, b) => (n(), a("div", {
                class: "table-row",
                key: b
            }, [t("div", Rz, e(u.title), 1), t("div", Gz, e(u.quantity), 1), t("div", Bz, e(u.number), 1)]))), 128))]), t("div", Az, [t("div", Mz, [t("div", Pz, e(c(i)("sorthlotteryresult")), 1)]), (n(!0), a(S, null, G(r(_), (u, b) => (n(), a("div", {
                class: B(b == 0 ? "table-box none" : "table-box"),
                key: b
            }, [b != 0 ? (n(), a("div", Dz, e(u.title), 1)) : z("v-if", !0), (n(!0), a(S, null, G(u.drawsNumber, (m, w) => (n(), a("div", {
                class: "table-box-number",
                key: w
            }, e(m), 1))), 128))], 2))), 128))])]))
        }
    });
const Ez = V(Oz, [
        ["__scopeId", "data-v-7bb580e6"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/NewVietnam/SorthRule.vue"]
    ]),
    qz = {
        class: "vietnamPlay__C"
    },
    jz = {
        key: 0,
        class: "play"
    },
    Hz = {
        key: 1,
        class: "play"
    },
    Wz = {
        key: 0,
        class: "northrule"
    },
    Fz = {
        key: 1,
        class: "sorthrule"
    },
    Vz = F({
        __name: "index",
        setup(l) {
            var r, d;
            const i = ct(),
                o = v(0),
                s = i.currentRoute.value.query.id,
                p = ((d = (r = i.currentRoute.value.query) == null ? void 0 : r.gVSs) == null ? void 0 : d.toString()) || "",
                _ = () => {
                    i.go(-1)
                };
            return (g, u) => {
                const b = j("NavBar"),
                    m = j("van-tab"),
                    w = j("van-tabs");
                return n(), a("div", qz, [L(b, {
                    "left-arrow": "",
                    title: g.$t("lotteryManual"),
                    onClickLeft: _,
                    "background-color": "linear-gradient(90deg, #F95959 0%, #FF9A8E 100%)"
                }, null, 8, ["title"]), L(w, {
                    active: o.value,
                    "onUpdate:active": u[0] || (u[0] = y => o.value = y),
                    type: "card",
                    class: B({
                        dis: c(p) == "2"
                    })
                }, {
                    default: P(() => [L(m, {
                        title: g.$t("gamePlay")
                    }, {
                        default: P(() => [c(s) == "1" ? (n(), a("div", jz, [L(QL)])) : (n(), a("div", Hz, [L(tz)]))]),
                        _: 1
                    }, 8, ["title"]), c(p) != "2" ? (n(), tt(m, {
                        key: 0,
                        title: g.$t("rule")
                    }, {
                        default: P(() => [c(s) == "1" ? (n(), a("div", Wz, [L(BN)])) : (n(), a("div", Fz, [L(Ez)]))]),
                        _: 1
                    }, 8, ["title"])) : z("v-if", !0)]),
                    _: 1
                }, 8, ["active", "class"])])
            }
        }
    });
const Uz = V(Vz, [
        ["__scopeId", "data-v-f14c68e9"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/AllLotteryGames/Play/index.vue"]
    ]),
    uA = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: Uz
    }, Symbol.toStringTag, {
        value: "Module"
    })),
    Za = l => (zt("data-v-3e4c6499"), l = l(), It(), l),
    Kz = {
        class: "TimeLeft__C"
    },
    Xz = Za(() => t("svg", {
        xmlns: "http://www.w3.org/2000/svg",
        width: "36",
        height: "36",
        viewBox: "0 0 36 36",
        fill: "none"
    }, [t("path", {
        d: "M23.67 3H12.33C6.66 3 5.25 4.515 5.25 10.56V27.45C5.25 31.44 7.44 32.385 10.095 29.535L10.11 29.52C11.34 28.215 13.215 28.32 14.28 29.745L15.795 31.77C17.01 33.375 18.975 33.375 20.19 31.77L21.705 29.745C22.785 28.305 24.66 28.2 25.89 29.52C28.56 32.37 30.735 31.425 30.735 27.435V10.56C30.75 4.515 29.34 3 23.67 3ZM11.67 18C10.845 18 10.17 17.325 10.17 16.5C10.17 15.675 10.845 15 11.67 15C12.495 15 13.17 15.675 13.17 16.5C13.17 17.325 12.495 18 11.67 18ZM11.67 12C10.845 12 10.17 11.325 10.17 10.5C10.17 9.675 10.845 9 11.67 9C12.495 9 13.17 9.675 13.17 10.5C13.17 11.325 12.495 12 11.67 12ZM24.345 17.625H16.095C15.48 17.625 14.97 17.115 14.97 16.5C14.97 15.885 15.48 15.375 16.095 15.375H24.345C24.96 15.375 25.47 15.885 25.47 16.5C25.47 17.115 24.96 17.625 24.345 17.625ZM24.345 11.625H16.095C15.48 11.625 14.97 11.115 14.97 10.5C14.97 9.885 15.48 9.375 16.095 9.375H24.345C24.96 9.375 25.47 9.885 25.47 10.5C25.47 11.115 24.96 11.625 24.345 11.625Z",
        fill: "currentColor"
    })], -1)),
    Qz = {
        class: "TimeLeft__C-name"
    },
    Zz = {
        class: "TimeLeft__C-num"
    },
    Jz = {
        class: "TimeLeft__C-id"
    },
    Yz = {
        class: "TimeLeft__C-text"
    },
    tI = {
        class: "TimeLeft__C-time"
    },
    eI = Za(() => t("div", null, ":", -1)),
    iI = F({
        __name: "TimeLeft",
        props: {
            currentInfo: {
                type: Object,
                default: () => ({
                    gameNo: "loading",
                    currentTime: "",
                    beginTime: "",
                    passTime: 180,
                    time1: 0,
                    time2: 0,
                    time3: 0,
                    time4: 0
                })
            },
            winNum: {
                type: Array,
                default: [0, 0, 0, 0, 0]
            },
            gameName: {
                type: String,
                default: ""
            },
            currentGame: {
                type: Object,
                default: () => ({})
            }
        },
        setup(l) {
            const i = l,
                o = v(!1),
                s = ye(),
                p = () => {
                    o.value = !0, s.getWinGoRule(i.currentGame.typeID)
                };
            return (_, r) => (n(), a(S, null, [t("div", Kz, [t("div", {
                class: "TimeLeft__C-rule",
                onClick: p
            }, [Xz, E(e(_.$t("winTrxIndicate")), 1)]), t("div", Qz, e(i.gameName.replace("<br />", " ")), 1), t("div", Zz, [(n(!0), a(S, null, G(l.winNum, (d, g) => (n(), a("div", {
                key: g,
                class: B(["n" + d])
            }, null, 2))), 128))]), t("div", Jz, e(i.currentInfo.gameNo), 1), t("div", Yz, e(_.$t("timeLeftToBuy")), 1), t("div", tI, [t("div", null, e(l.currentInfo.time1), 1), t("div", null, e(l.currentInfo.time2), 1), eI, t("div", null, e(l.currentInfo.time3), 1), t("div", null, e(l.currentInfo.time4), 1)])]), z(" 规则弹层 begin"), L(Ei, {
                howPlayShow: o.value,
                gamePresentation: l.currentGame.gamePresentation,
                onClose: r[0] || (r[0] = d => o.value = !1)
            }, null, 8, ["howPlayShow", "gamePresentation"])], 64))
        }
    });
const nI = V(iI, [
        ["__scopeId", "data-v-3e4c6499"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/WinGo/TimeLeft.vue"]
    ]),
    aI = l => (zt("data-v-7f36fe93"), l = l(), It(), l),
    oI = {
        class: "Betting__Popup-head"
    },
    sI = {
        class: "Betting__Popup-head-title"
    },
    lI = {
        class: "Betting__Popup-head-selectName"
    },
    cI = {
        class: "Betting__Popup-body"
    },
    rI = {
        class: "Betting__Popup-body-line"
    },
    uI = {
        class: "Betting__Popup-body-line-list"
    },
    dI = ["onClick"],
    pI = {
        class: "Betting__Popup-body-line"
    },
    gI = {
        class: "Betting__Popup-body-line-btnL"
    },
    bI = {
        class: "Betting__Popup-body-line"
    },
    mI = aI(() => t("div", null, null, -1)),
    _I = {
        class: "Betting__Popup-body-line-list"
    },
    vI = ["onClick"],
    kI = {
        class: "Betting__Popup-body-line"
    },
    hI = {
        class: "Betting__Popup-foot"
    },
    fI = {
        class: "Betting__Popup-foot-s bgcolor"
    },
    yI = {
        class: "Betting__Popup-PreSale"
    },
    $I = {
        class: "Betting__Popup-PreSale-head"
    },
    CI = {
        class: "Betting__Popup-PreSale-body"
    },
    wI = {
        class: "Betting__Popup-PreSale-foot"
    },
    TI = F({
        __name: "BettingPopup",
        props: {
            currentGame: {
                type: Object,
                default: () => ({})
            },
            selectInfo: {
                type: Object,
                default: () => ({})
            },
            bettingPopupShow: {
                type: Boolean,
                default: v(!1)
            },
            betTypeList: {
                type: Array,
                default: []
            },
            multipleList: {
                type: Array,
                default: () => [1, 5, 10, 20, 50, 100]
            }
        },
        emits: ["update:bettingPopupShow", "update:selectInfo", "clearBetting", "submitBetting"],
        setup(l, {
            emit: i
        }) {
            const o = l,
                {
                    t: s
                } = kt(),
                p = v(!1),
                _ = v(!0),
                r = Q({
                    get() {
                        return o.bettingPopupShow || !1
                    },
                    set(C) {
                        i("update:bettingPopupShow", C)
                    }
                }),
                d = Q(() => {
                    switch (o.selectInfo.selecttype) {
                        case 13:
                            return s("big");
                        case 14:
                            return s("small");
                        case 10:
                            return s("redColor");
                        case 11:
                            return s("greenColor");
                        case 12:
                            return s("purpleColor");
                        default:
                            return o.selectInfo.selecttype
                    }
                }),
                g = Q(() => o.currentGame.typeName),
                u = C => {
                    switch (C) {
                        case 1:
                            o.selectInfo.count > 1 && (o.selectInfo.count--, $());
                            break;
                        case 2:
                            o.selectInfo.count++, $();
                            break
                    }
                },
                b = C => {
                    C > 0 && (o.selectInfo.count = parseInt(C), $())
                },
                m = C => {
                    o.selectInfo.count = C, $()
                },
                w = C => {
                    o.selectInfo.coin = C, $()
                },
                y = () => {
                    p.value = !1, _.value = !0
                },
                N = () => {
                    if (o.selectInfo.count == 0) return Pt(s("bteNoCount"));
                    _.value ? i("submitBetting") : ke(s("agreePresaleRules"))
                },
                $ = () => {
                    o.selectInfo.allCoin = o.selectInfo.coin * o.selectInfo.count
                };
            return (C, f) => {
                const k = j("van-field"),
                    T = j("van-popup"),
                    h = Ot("throttle-click");
                return n(), a(S, null, [z(" 投注内容 begin "), L(T, {
                    show: r.value,
                    "onUpdate:show": f[6] || (f[6] = x => r.value = x),
                    position: "bottom",
                    round: !0,
                    "close-on-click-overlay": !1
                }, {
                    default: P(() => [t("div", {
                        class: B([`Betting__Popup-${l.selectInfo.selecttype}`])
                    }, [t("div", oI, [t("div", sI, e(g.value.replace("<br />", " ")), 1), t("div", lI, [t("span", null, e(c(s)("choose")), 1), t("span", null, e(d.value), 1)])]), t("div", cI, [t("div", rI, [E(e(c(s)("amount")) + " ", 1), t("div", uI, [(n(!0), a(S, null, G(l.betTypeList, (x, I) => (n(), a("div", {
                        key: I,
                        class: B(["Betting__Popup-body-line-item", {
                            bgcolor: l.selectInfo.coin == x
                        }]),
                        onClick: R => w(x)
                    }, e(x), 11, dI))), 128))])]), t("div", pI, [E(e(c(s)("numbers")) + " ", 1), t("div", gI, [t("div", {
                        class: B(["Betting__Popup-btn", {
                            bgcolor: l.selectInfo.count > 0
                        }]),
                        onClick: f[0] || (f[0] = x => u(1))
                    }, "-", 2), L(k, {
                        class: "Betting__Popup-input",
                        modelValue: l.selectInfo.count,
                        "onUpdate:modelValue": f[1] || (f[1] = x => l.selectInfo.count = x),
                        modelModifiers: {
                            number: !0
                        },
                        type: "digit",
                        maxlength: 4,
                        onInput: b
                    }, null, 8, ["modelValue"]), t("div", {
                        class: "Betting__Popup-btn bgcolor",
                        onClick: f[2] || (f[2] = x => u(2))
                    }, "+")])]), t("div", bI, [mI, t("div", _I, [(n(!0), a(S, null, G(l.multipleList, (x, I) => (n(), a("div", {
                        key: I,
                        class: B(["Betting__Popup-body-line-item", {
                            bgcolor: l.selectInfo.count == x
                        }]),
                        onClick: R => m(x)
                    }, " X" + e(x), 11, vI))), 128))])]), t("div", kI, [t("span", {
                        class: B(["Betting__Popup-agree", {
                            active: _.value
                        }]),
                        onClick: f[3] || (f[3] = x => _.value = !_.value)
                    }, e(c(s)("agree")), 3), t("span", {
                        onClick: f[4] || (f[4] = x => p.value = !0),
                        class: "Betting__Popup-preSaleShow"
                    }, e(c(s)("presaleRules")), 1)])]), t("div", hI, [t("div", {
                        class: "Betting__Popup-foot-c",
                        onClick: f[5] || (f[5] = x => i("clearBetting"))
                    }, e(c(s)("cancel")), 1), dt((n(), a("div", fI, [E(e(c(s)("totalAmount")) + " " + e(c(wt)(l.selectInfo.count * l.selectInfo.coin || 0)), 1)])), [
                        [h, {
                            handler: N,
                            wait: 2e3
                        }]
                    ])])], 2)]),
                    _: 1
                }, 8, ["show"]), z(" 规则弹层 begin"), L(T, {
                    show: p.value,
                    "onUpdate:show": f[7] || (f[7] = x => p.value = x),
                    "close-on-click-overlay": !1,
                    round: ""
                }, {
                    default: P(() => [t("div", yI, [t("div", $I, e(c(s)("presaleRules")), 1), t("div", CI, e(C.$t("betPopTXT")), 1), t("div", wI, [t("div", {
                        class: "Betting__Popup-PreSale-foot-btn",
                        onClick: y
                    }, e(c(s)("iKonw")), 1)])])]),
                    _: 1
                }, 8, ["show"])], 64)
            }
        }
    });
const LI = V(TI, [
        ["__scopeId", "data-v-7f36fe93"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/common/BettingPopup.vue"]
    ]),
    NI = {
        class: "Betting__C"
    },
    zI = {
        class: "Betting__C-mark"
    },
    II = {
        class: "Betting__C-head"
    },
    xI = {
        class: "Betting__C-numC"
    },
    SI = ["onClick"],
    RI = {
        class: "Betting__C-multiple"
    },
    GI = ["onClick"],
    BI = {
        class: "Betting__C-foot"
    },
    AI = F({
        __name: "Betting",
        props: {
            currentInfo: {
                type: Object,
                default: () => ({})
            },
            ProhibitBuyTime: {
                type: Number,
                default: 5
            },
            currentGame: {
                type: Object,
                default: () => ({})
            },
            bettingApiFun: {
                type: Function,
                required: !0
            }
        },
        emits: ["betting", "changeBettingP"],
        setup(l, {
            expose: i,
            emit: o
        }) {
            const s = l,
                p = Ai.global.t,
                _ = Q(() => s.currentGame.betMultiple.split("|")),
                r = v(!1),
                d = v(""),
                g = v({
                    coin: 0,
                    count: _.value[0],
                    allCoin: 0,
                    gametype: 0,
                    typeid: 1,
                    issuenumber: "2020",
                    selecttype: 1
                });
            At(() => _, () => {
                g.value.count = _.value[0]
            }, {
                deep: !0,
                immediate: !0
            });
            const u = v(null),
                b = v(0),
                m = v(!1),
                w = Q(() => (s.currentInfo.passTime < s.ProhibitBuyTime && T(), s.currentInfo.passTime < s.ProhibitBuyTime)),
                y = Q(() => s.currentGame.typeID),
                N = Q(() => s.currentGame.scope ? s.currentGame.scope.split("|").map(x => Number(x)) : []),
                $ = x => {
                    g.value.count = x, C()
                },
                C = () => {
                    g.value.allCoin = g.value.coin * g.value.count
                },
                f = (x, I, R) => {
                    g.value.gametype = R, g.value.selecttype = x, g.value.issuenumber = s.currentInfo.gameNo, g.value.typeid = y.value, g.value.coin = N.value[0], d.value = x, r.value = !0
                },
                k = () => {
                    m.value || (m.value = !0, u.value || (u.value = setInterval(function() {
                        b.value = Math.floor(Math.random() * 11)
                    }, 50)), setTimeout(function() {
                        b.value > 9 && (b.value = 9), clearInterval(u.value), m.value = !1, u.value = null, f(b.value, "color" + b.value, 1)
                    }, 5e3))
                },
                T = () => {
                    r.value && (r.value = !1, g.value.coin = N.value[0], g.value.count = _.value[0], C(), o("changeBettingP", r.value))
                },
                h = async () => {
                    const x = await nt(s.bettingApiFun({
                        typeId: g.value.typeid,
                        issuenumber: g.value.issuenumber,
                        amount: g.value.coin,
                        betCount: Number(g.value.count),
                        gameType: g.value.gametype,
                        selectType: g.value.selecttype
                    }));
                    (x == null ? void 0 : x.code) === 0 && (ke(p("code" + x.msgCode)), o("betting", g.value.issuenumber), T())
                };
            return i({
                bettingPopupShow: r
            }), (x, I) => (n(), a("div", NI, [dt(t("div", zI, [t("div", null, e(s.currentInfo.time3 || "0"), 1), t("div", null, e(s.currentInfo.time4 || "0"), 1)], 512), [
                [Zt, w.value]
            ]), t("div", II, [t("div", {
                class: "Betting__C-head-g",
                onClick: I[0] || (I[0] = R => f(11, "#5CBA47", 0))
            }, e(x.$t("greenColor")), 1), t("div", {
                class: "Betting__C-head-p",
                onClick: I[1] || (I[1] = R => f(12, "#9831E9", 0))
            }, e(x.$t("purpleColor")), 1), t("div", {
                class: "Betting__C-head-r",
                onClick: I[2] || (I[2] = R => f(10, "#FB4E4E", 0))
            }, e(x.$t("redColor")), 1)]), t("div", xI, [(n(), a(S, null, G(10, (R, A) => t("div", {
                key: A,
                class: B([b.value == R ? "active" : "", "Betting__C-numC-item" + A]),
                onClick: M => f(A, "color" + A, 1)
            }, null, 10, SI)), 64))]), t("div", RI, [t("div", {
                class: "Betting__C-multiple-l",
                onClick: k
            }, e(x.$t("randomBet")), 1), (n(!0), a(S, null, G(_.value, (R, A) => (n(), a("div", {
                key: A,
                class: B(["Betting__C-multiple-r", {
                    active: g.value.count == R
                }]),
                onClick: M => $(R)
            }, " X" + e(R), 11, GI))), 128))]), t("div", BI, [t("div", {
                class: "Betting__C-foot-b",
                onClick: I[3] || (I[3] = R => f(13, "#ffc511", 2))
            }, e(x.$t("big")), 1), t("div", {
                class: "Betting__C-foot-s",
                onClick: I[4] || (I[4] = R => f(14, "#5CBA47", 2))
            }, e(x.$t("small")), 1)]), L(LI, {
                currentGame: l.currentGame,
                selectInfo: g.value,
                bettingPopupShow: r.value,
                betTypeList: N.value,
                multipleList: _.value,
                onClearBetting: T,
                onSubmitBetting: h
            }, null, 8, ["currentGame", "selectInfo", "bettingPopupShow", "betTypeList", "multipleList"])]))
        }
    });
const Ja = V(AI, [
        ["__scopeId", "data-v-4aca9bd1"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/WinGo/Betting.vue"]
    ]),
    Ui = l => (zt("data-v-481307ec"), l = l(), It(), l),
    MI = {
        class: "GameRecord__C"
    },
    PI = {
        class: "GameRecord__C-head"
    },
    DI = {
        class: "GameRecord__C-body"
    },
    OI = {
        key: 0
    },
    EI = {
        key: 1
    },
    qI = {
        class: "GameRecord__C-origin"
    },
    jI = Ui(() => t("div", {
        class: "GameRecord__C-origin-I red"
    }, null, -1)),
    HI = Ui(() => t("div", {
        class: "GameRecord__C-origin-I violet"
    }, null, -1)),
    WI = {
        key: 1,
        class: "GameRecord__C-origin-I green"
    },
    FI = {
        key: 2,
        class: "GameRecord__C-origin-I red"
    },
    VI = Ui(() => t("div", {
        class: "GameRecord__C-origin-I green"
    }, null, -1)),
    UI = Ui(() => t("div", {
        class: "GameRecord__C-origin-I violet"
    }, null, -1)),
    KI = {
        key: 1,
        class: "GameRecord__C-body-empty"
    },
    XI = {
        key: 0,
        class: "GameRecord__C-foot"
    },
    QI = {
        class: "GameRecord__C-foot-page"
    },
    ZI = F({
        __name: "GameRecord",
        props: {
            typeid: {
                type: Number,
                required: !0
            }
        },
        emits: ["changefive"],
        setup(l, {
            expose: i,
            emit: o
        }) {
            const s = l,
                p = v([]),
                _ = v(4),
                r = v(10),
                d = v(1),
                g = () => {
                    d.value--, b()
                },
                u = () => {
                    d.value++, b()
                },
                b = async (y = !1) => {
                    if (s.typeid == null) return;
                    y && (d.value = 1);
                    const [N, $] = await ne(Ga({
                        pageSize: r.value,
                        pageNo: d.value,
                        typeId: s.typeid
                    }));
                    p.value = $.list || [], _.value = $.totalPage, y && o("changefive", $.list.slice(0, 5).map(C => C.number))
                },
                m = y => parseInt(y, 10) % 2 !== 0,
                w = y => {
                    let N = "";
                    switch (m(y) ? N = "greenColor" : N = "defaultColor", y) {
                        case "0":
                            N = "mixedColor0";
                            break;
                        case "5":
                            N = "mixedColor5";
                            break
                    }
                    return N
                };
            return i({
                getData: b
            }), he(() => {
                b()
            }), (y, N) => {
                const $ = j("van-col"),
                    C = j("van-row"),
                    f = j("van-icon");
                return n(), a("div", MI, [t("div", PI, [L(C, null, {
                    default: P(() => [L($, {
                        span: "9"
                    }, {
                        default: P(() => [E(e(y.$t("betSerial")), 1)]),
                        _: 1
                    }), L($, {
                        span: "5"
                    }, {
                        default: P(() => [E(e(y.$t("num")), 1)]),
                        _: 1
                    }), L($, {
                        span: "5"
                    }, {
                        default: P(() => [E(e(y.$t("bigOrSmall")), 1)]),
                        _: 1
                    }), L($, {
                        span: "5"
                    }, {
                        default: P(() => [E(e(y.$t("color")), 1)]),
                        _: 1
                    })]),
                    _: 1
                })]), t("div", DI, [p.value.length ? (n(!0), a(S, {
                    key: 0
                }, G(p.value, (k, T) => (n(), tt(C, {
                    key: T
                }, {
                    default: P(() => [L($, {
                        span: "9"
                    }, {
                        default: P(() => [E(e(k.issueNumber), 1)]),
                        _: 2
                    }, 1024), L($, {
                        span: "5",
                        class: "numcenter"
                    }, {
                        default: P(() => [t("div", {
                            class: B(["GameRecord__C-body-num", w(k.number)])
                        }, e(k.number), 3)]),
                        _: 2
                    }, 1024), L($, {
                        span: "5"
                    }, {
                        default: P(() => [Number(k.number) > 4 ? (n(), a("span", OI, e(y.$t("big")), 1)) : (n(), a("span", EI, e(y.$t("small")), 1))]),
                        _: 2
                    }, 1024), L($, {
                        span: "5"
                    }, {
                        default: P(() => [t("div", qI, [k.number == "0" ? (n(), a(S, {
                            key: 0
                        }, [jI, HI], 64)) : z("v-if", !0), k.number == "1" || k.number == "3" || k.number == "7" || k.number == "9" ? (n(), a("div", WI)) : z("v-if", !0), k.number == "2" || k.number == "4" || k.number == "6" || k.number == "8" ? (n(), a("div", FI)) : z("v-if", !0), k.number == "5" ? (n(), a(S, {
                            key: 3
                        }, [VI, UI], 64)) : z("v-if", !0)])]),
                        _: 2
                    }, 1024)]),
                    _: 2
                }, 1024))), 128)) : (n(), a("div", KI, [L(pe)]))]), p.value.length ? (n(), a("div", XI, [t("div", {
                    class: B(["GameRecord__C-foot-previous", {
                        disabled: d.value <= 1
                    }]),
                    onClick: g
                }, [L(f, {
                    name: "arrow-left",
                    class: "GameRecord__C-icon",
                    size: "20"
                })], 2), t("div", QI, e(d.value) + "/" + e(_.value), 1), t("div", {
                    class: B(["GameRecord__C-foot-next", {
                        disabled: d.value >= _.value
                    }]),
                    onClick: u
                }, [L(f, {
                    name: "arrow",
                    class: "GameRecord__C-icon",
                    size: "20"
                })], 2)])) : z("v-if", !0)])
            }
        }
    });
const JI = V(ZI, [
        ["__scopeId", "data-v-481307ec"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/WinGo/GameRecord.vue"]
    ]),
    YI = {
        class: "Trend__C"
    },
    tx = {
        class: "Trend__C-head"
    },
    ex = {
        class: "Trend__C-body1"
    },
    ix = {
        class: "Trend__C-body1-line"
    },
    nx = {
        class: "Trend__C-body1-line lottery"
    },
    ax = {
        key: 0,
        class: "Trend__C-body1-line-num"
    },
    ox = {
        key: 0,
        class: "Trend__C-body1-line"
    },
    sx = {
        class: "Trend__C-body1-line-num"
    },
    lx = {
        key: 1,
        class: "Trend__C-body1-line"
    },
    cx = {
        class: "Trend__C-body1-line-num"
    },
    rx = {
        key: 2,
        class: "Trend__C-body1-line"
    },
    ux = {
        class: "Trend__C-body1-line-num"
    },
    dx = {
        key: 3,
        class: "Trend__C-body1-line"
    },
    px = {
        class: "Trend__C-body1-line-num"
    },
    gx = {
        class: "Trend__C-body2"
    },
    bx = ["IssueNumber", "Number", "Colour", "rowId"],
    mx = {
        class: "Trend__C-body2-IssueNumber"
    },
    _x = {
        class: "Trend__C-body2-Num"
    },
    vx = ["id"],
    kx = {
        key: 1,
        class: "Trend__C-body2-empty"
    },
    hx = {
        key: 0,
        class: "Trend__C-foot"
    },
    fx = {
        class: "Trend__C-foot-page"
    },
    yx = F({
        __name: "Trend",
        props: {
            typeid: {
                type: Number,
                required: !0
            },
            listApi: {
                type: Function,
                required: !0
            },
            EmerdApi: {
                type: Function,
                required: !0
            }
        },
        emits: ["changefive"],
        setup(l, {
            expose: i,
            emit: o
        }) {
            const s = l,
                p = v([]),
                _ = v([]),
                r = v(),
                d = v(),
                g = v(),
                u = v(),
                b = v(),
                m = v(1),
                w = v(4);

            function y() {
                ee(() => {
                    for (let T = 0; T < _.value.length; T++) _.value[T + 1] && N(_.value[T], _.value[T + 1])
                })
            }

            function N(T, h) {
                let x = parseInt(T.number),
                    I = parseInt(h.number);
                var R = document.getElementById("myCanvas" + T.rowId);
                if (R && R.getContext) {
                    var A = R.getContext("2d");
                    A.clearRect(0, 0, R.width, R.height), A.beginPath(), A.moveTo(x == 0 ? 15 : x * 29 + 15, 0), A.lineTo(I == 0 ? 15 : I * 29 + 15, R.height), A.strokeStyle = "red", A.stroke(), A.closePath()
                }
            }
            const $ = () => {
                    m.value--, k()
                },
                C = () => {
                    m.value++, k()
                },
                f = async (T = !1) => {
                    if (s.typeid == null) return;
                    T && (m.value = 1, k(T));
                    const [h, x] = await ne(s.EmerdApi({
                        typeId: s.typeid
                    }));
                    if (x.length) {
                        const I = Object.keys(x[0]).filter(R => R.startsWith("number_"));
                        p.value = x.map(R => {
                            const A = {
                                list: []
                            };
                            return A.type = R.type, A.list = [], I.forEach(M => {
                                A.list.push(R[M])
                            }), A
                        })
                    }
                    r.value = p.value[0], d.value = p.value[1], g.value = p.value[2], u.value = p.value[3], b.value = p.value[4]
                },
                k = async (T = !1) => {
                    var I;
                    if (s.typeid == null) return;
                    T && (m.value = 1);
                    const [h, x] = await ne(s.listApi({
                        pageSize: 10,
                        pageNo: m.value,
                        typeId: s.typeid
                    }));
                    if (x.list ? _.value = x.list.map((R, A) => (R.rowId = A, R)) || [] : x.data.gameslist && (_.value = x.data.gameslist.map((R, A) => (R.rowId = A, R)) || []), w.value = x.totalPage, T) {
                        const R = ((I = x.data) == null ? void 0 : I.gameslist) || x.list || [];
                        o("changefive", R.slice(0, 5).map(A => A.number))
                    }
                    y()
                };
            return i({
                getData: f
            }), he(() => {
                f(), k()
            }), (T, h) => {
                const x = j("van-col"),
                    I = j("van-row"),
                    R = j("van-icon");
                return n(), a("div", YI, [t("div", tx, [L(I, null, {
                    default: P(() => [L(x, {
                        span: "8"
                    }, {
                        default: P(() => [E(e(T.$t("betIssue")), 1)]),
                        _: 1
                    }), L(x, {
                        span: "16"
                    }, {
                        default: P(() => [E(e(T.$t("number")), 1)]),
                        _: 1
                    })]),
                    _: 1
                })]), t("div", ex, [t("div", ix, e(T.$t("trendDesc1")), 1), t("div", nx, [t("div", null, e(T.$t("trendDesc2")), 1), r.value ? (n(), a("div", ax, [(n(), a(S, null, G(10, A => t("div", {
                    key: A
                }, e(A - 1), 1)), 64))])) : z("v-if", !0)]), u.value && u.value.type == 2 ? (n(), a("div", ox, [t("div", null, e(T.$t("trendDesc3")), 1), t("div", sx, [(n(!0), a(S, null, G(u.value.list, (A, M) => (n(), a("div", {
                    key: "4" + M
                }, e(A), 1))), 128))])])) : z("v-if", !0), d.value && d.value.type == 4 ? (n(), a("div", lx, [t("div", null, e(T.$t("trendDesc4")), 1), t("div", cx, [(n(!0), a(S, null, G(d.value.list, (A, M) => (n(), a("div", {
                    key: "2" + M
                }, e(A), 1))), 128))])])) : z("v-if", !0), b.value && b.value.type == 1 ? (n(), a("div", rx, [t("div", null, e(T.$t("trendDesc5")), 1), t("div", ux, [(n(!0), a(S, null, G(b.value.list, (A, M) => (n(), a("div", {
                    key: "5" + M
                }, e(A), 1))), 128))])])) : z("v-if", !0), g.value && g.value.type == 3 ? (n(), a("div", dx, [t("div", null, e(T.$t("trendDesc6")), 1), t("div", px, [(n(!0), a(S, null, G(g.value.list, (A, M) => (n(), a("div", {
                    key: "3" + M
                }, e(A), 1))), 128))])])) : z("v-if", !0)]), t("div", gx, [_.value.length ? (n(!0), a(S, {
                    key: 0
                }, G(_.value, (A, M) => (n(), a("div", {
                    key: M,
                    IssueNumber: A.issueNumber,
                    Number: A.number,
                    Colour: A.colour,
                    rowId: A.rowId
                }, [L(I, null, {
                    default: P(() => [L(x, {
                        span: "9"
                    }, {
                        default: P(() => [t("div", mx, e(A.issueNumber), 1)]),
                        _: 2
                    }, 1024), L(x, {
                        span: "15"
                    }, {
                        default: P(() => [t("div", _x, [t("canvas", {
                            canvas: "",
                            id: "myCanvas" + A.rowId,
                            ref_for: !0,
                            ref: "canvas",
                            class: "line-canvas"
                        }, null, 8, vx), (n(), a(S, null, G(10, D => t("div", {
                            class: B(["Trend__C-body2-Num-item", Number(A.number) == D - 1 ? "action" + (D - 1) : ""]),
                            key: D
                        }, e(D - 1), 3)), 64)), t("div", {
                            class: B(["Trend__C-body2-Num-BS", {
                                isB: Number(A.number) > 4
                            }])
                        }, e(Number(A.number) > 4 ? "B" : "S"), 3)])]),
                        _: 2
                    }, 1024)]),
                    _: 2
                }, 1024)], 8, bx))), 128)) : (n(), a("div", kx, [L(pe)]))]), _.value.length ? (n(), a("div", hx, [t("div", {
                    class: B(["Trend__C-foot-previous", {
                        disabled: m.value <= 1
                    }]),
                    onClick: $
                }, [L(R, {
                    name: "arrow-left",
                    class: "Trend__C-icon",
                    size: "20"
                })], 2), t("div", fx, e(m.value) + "/" + e(w.value), 1), t("div", {
                    class: B(["Trend__C-foot-next", {
                        disabled: m.value >= w.value
                    }]),
                    onClick: C
                }, [L(R, {
                    name: "arrow",
                    class: "Trend__C-icon",
                    size: "20"
                })], 2)])) : z("v-if", !0)])
            }
        }
    });
const Ya = V(yx, [
        ["__scopeId", "data-v-d485a39d"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/WinGo/Trend.vue"]
    ]),
    $x = {
        key: 1,
        class: "WinningTip__C-body-l1"
    },
    Cx = {
        class: "WinningNum"
    },
    wx = {
        class: "WinningTip__C-body-l3"
    },
    Tx = {
        key: 0,
        class: "isLose"
    },
    Lx = {
        class: "head"
    },
    Nx = {
        class: "bonus"
    },
    zx = {
        class: "gameDetail"
    },
    Ix = {
        class: "WinningTip__C-body-l4"
    },
    xx = ["onClick"],
    Sx = F({
        __name: "WinningTips",
        setup(l, {
            expose: i
        }) {
            const {
                t: o
            } = kt(), s = Q(() => r.value[0] ? r.value[0].state == 0 : !1), p = Q(() => r.value[0] || {}), _ = v(!1), r = v([]), d = v({
                red: o("winColor1"),
                green: o("winColor2"),
                "red,violet": o("winColor3"),
                "green,violet": o("winColor4"),
                violet: o("winColor5")
            });
            let g = v();
            const u = () => {
                clearTimeout(g.value), r.value.shift(), _.value && r.value.length && (g.value = setTimeout(() => {
                    u()
                }, 1e3 * 3))
            };
            At(() => r.value.length, y => {
                y ? document.body.style.overflow = "hidden" : document.body.style.overflow = ""
            });
            const b = () => {
                    _.value = !_.value, _.value ? g.value = setTimeout(() => {
                        u()
                    }, 1e3 * 3) : clearTimeout(g.value)
                },
                m = y => {
                    r.value.push(...y), _.value && (g.value = setTimeout(() => {
                        u()
                    }, 1e3 * 3))
                },
                w = () => {
                    r.value = []
                };
            return i({
                showMark: m
            }), (y, N) => {
                const $ = j("van-icon");
                return dt((n(), a("div", {
                    class: "WinningTip__C",
                    onClick: u
                }, [t("div", {
                    class: B(["WinningTip__C-body", {
                        isL: s.value
                    }])
                }, [s.value ? (n(), a("div", {
                    key: 0,
                    class: B(["WinningTip__C-body-l1", {
                        isL: s.value
                    }])
                }, e(y.$t("k3WarningTip1")), 3)) : (n(), a("div", $x, e(y.$t("k3WarningTip2")), 1)), t("div", {
                    class: B(["WinningTip__C-body-l2", [`type${p.value.number}`]])
                }, [E(e(y.$t("winTips3")) + " ", 1), t("div", null, e(d.value[p.value.colour]), 1), t("div", Cx, e(p.value.number), 1), t("div", null, e(p.value.number > 4 ? y.$t("big") : y.$t("small")), 1)], 2), t("div", wx, [s.value ? (n(), a("div", Tx, e(y.$t("winTips4")), 1)) : (n(), a(S, {
                    key: 1
                }, [t("div", Lx, e(y.$t("winTips5")), 1), t("div", Nx, e(c(wt)(Number(p.value.winAmount))), 1)], 64)), t("div", zx, e(y.$t("winTips6")) + e(p.value.typeName) + " " + e(p.value.issueNumber), 1)]), t("div", Ix, [t("div", {
                    class: B(["acitveBtn", {
                        active: _.value
                    }]),
                    onClick: Jt(b, ["stop"])
                }, null, 10, xx), E(" " + e(y.$t("autoShutOff3s")), 1)]), t("div", {
                    class: "closeBtn",
                    onClick: w
                }), dt(L($, {
                    name: "arrow",
                    color: "#fff",
                    size: "30px",
                    class: "arrowBtn",
                    onClick: Jt(u, ["stop"])
                }, null, 8, ["onClick"]), [
                    [Zt, r.value.length > 1]
                ])], 2)], 512)), [
                    [Zt, r.value.length]
                ])
            }
        }
    });
const to = V(Sx, [
        ["__scopeId", "data-v-e44179e3"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/common/WinningTips.vue"]
    ]),
    Rx = {
        class: "WinGo__C"
    },
    Gx = {
        class: "WinGo__C-head-more"
    },
    Bx = F({
        __name: "index",
        setup(l) {
            const o = Qe().query.typeId,
                s = () => {
                    b.go(-1), sessionStorage.setItem("clickedGameType", "lottery")
                },
                p = {
                    GameRecord: JI,
                    Trend: Ya,
                    MyGameRecord: Ln
                },
                _ = v(),
                r = v(),
                d = v(),
                g = v(!1),
                u = v("GameRecord"),
                b = ct(),
                m = ye();
            let w = jt([]);
            const y = v(0),
                N = v(localStorage.getItem("volumeShow") || "1"),
                $ = v(!1),
                C = v(null),
                f = v({
                    gameNo: "loading",
                    currentTime: "",
                    beginTime: "",
                    passTime: 180,
                    time1: 0,
                    time2: 0,
                    time3: 0,
                    time4: 0
                }),
                k = v(5),
                T = v(""),
                h = v(!1),
                x = v(),
                I = Q(() => m.wingo[y.value] || {}),
                R = v([0, 0, 0, 0, 0]),
                A = We(),
                M = Q(() => A.getIsShowLotteryDragon);
            $t(() => {
                X()
            }), He(() => {
                clearInterval(C.value), Dt.value.forEach(ot => {
                    clearInterval(ot)
                }), Lt.value && clearTimeout(Lt.value)
            }), At(() => fe().visibility, ot => {
                ot === 0 ? clearInterval(C.value) : X(y.value)
            });
            const D = () => {
                    N.value == "1" ? N.value = "2" : N.value = "1", localStorage.setItem("volumeShow", N.value)
                },
                H = ot => {
                    b.push({
                        name: ot
                    })
                },
                X = async (ot = null) => {
                    await m.getWinGoData(), w = m.getWingo;
                    const Z = w.findIndex(Y => Y.typeID == o);
                    x.value == null && !o ? rt(0) : rt(ot ? ? Z)
                },
                rt = ot => {
                    m.getWinGoData(), y.value = ot, x.value = w[ot].typeID, ht(x.value), ee(() => {
                        _.value.getData(x.value)
                    })
                },
                ht = async ot => {
                    u.value == "MyGameRecord" && st(ot);
                    const [Z, Y] = await ne(Ws({
                        typeId: ot
                    }));
                    f.value.gameNo = Y.issueNumber, f.value.currentTime = Y.serviceTime.replace(/-/g, "/"), f.value.beginTime = Y.startTime.replace(/-/g, "/"), at()
                },
                st = async ot => {
                    const Z = await nt(Fs({
                        typeId: ot
                    }));
                    Z && (R.value = Z.data.number.split(","))
                },
                at = () => {
                    const ot = new Date(f.value.currentTime).getTime(),
                        Z = new Date(f.value.beginTime).getTime();
                    let Y = (ot - Z) / 1e3,
                        O = w[y.value];
                    if (Y > O.intervalM * 60 && (Y = O.intervalM * 60), f.value.passTime = O.intervalM * 60 - Y, f.value.passTime < 0) {
                        T.value = "An error occurred, please contact customer service。The game time is " + O.intervalM + " minutes,start time is " + f.value.beginTime + ",current time is" + f.value.currentTime + "!", $.value = !0;
                        return
                    }
                    J()
                },
                J = () => {
                    clearInterval(C.value), mt(!1), C.value = setInterval(function() {
                        mt()
                    }, 1e3)
                },
                mt = (ot = !0) => {
                    if (f.value.passTime <= k.value && (h.value = !1), N.value == "1" && (f.value.passTime <= k.value && f.value.passTime > 1 ? Gt(1) : f.value.passTime == 1 && Gt(2)), f.value.passTime > 0) {
                        let Z = f.value.passTime;
                        f.value.time2 = Math.floor(Z / 60), f.value.time3 = Math.floor(Z % 60 / 10), f.value.time4 = Math.floor(Z % 10), f.value.passTime--
                    } else clearInterval(C.value), ot && Et()
                },
                Gt = (ot = 1) => {
                    const Z = document.getElementById(`voice${ot}`);
                    Z && Z.play()
                },
                Et = () => {
                    ht(x.value || 0), d.value.getWinsUserAmount(!1), _.value.getData(!0)
                },
                gt = v({}),
                Dt = v([]),
                Vt = ot => {
                    if (d.value.getWinsUserAmount(!1), _.value.getData(), gt.value[ot]) return;
                    gt.value[ot] = !0;
                    const {
                        time1: Z,
                        time2: Y,
                        time3: O,
                        time4: it
                    } = f.value, ft = (Z * 10 * 60 + Y * 60 + O * 10 + it) * 1e3 + Math.floor(Math.random() * 2e3) + 1e3;
                    Dt.value[I.value.intervalM] = setTimeout(() => {
                        Ct(ot)
                    }, ft)
                },
                yt = ot => {
                    g.value = ot
                },
                Tt = ot => {
                    R.value = ot
                },
                Lt = v(null),
                Ct = async ot => {
                    const [Z, Y] = await ne(Vs({
                        issueNumber: [ot]
                    }));
                    if (Y) {
                        const O = Y.filter(it => it.state != 2);
                        if (!O.length) return;
                        r.value.showMark(O), delete gt.value[ot]
                    }
                };
            return (ot, Z) => {
                const Y = j("NavBar");
                return n(), a("div", Rx, [L(Y, {
                    "left-arrow": "",
                    onClickLeft: s,
                    class: "main",
                    headLogo: !0
                }, {
                    right: P(() => [t("div", Gx, [t("div", {
                        onClick: Z[0] || (Z[0] = O => H("CustomerService"))
                    }), t("div", {
                        class: B({
                            disableVoice: N.value == "2"
                        }),
                        onClick: D
                    }, null, 2)])]),
                    _: 1
                }), z(" 钱包余额 "), L(Di, {
                    ref_key: "WallteRef",
                    ref: d
                }, null, 512), L(Pi, {
                    key: "wingo",
                    class: "lottery-notice"
                }), z(" 游戏类型 "), L(Oi, {
                    gameList: c(w),
                    currentGameIndex: y.value,
                    onChangeGame: rt
                }, null, 8, ["gameList", "currentGameIndex"]), z(" 游戏开始时间倒计时 "), L(nI, {
                    currentInfo: f.value,
                    winNum: R.value,
                    gameName: I.value.typeName,
                    currentGame: I.value
                }, null, 8, ["currentInfo", "winNum", "gameName", "currentGame"]), z(" 投注表 "), L(Ja, {
                    currentInfo: f.value,
                    currentGame: I.value,
                    VoiceType: N.value,
                    typeid: x.value,
                    onBetting: Vt,
                    onChangeBettingP: yt,
                    "betting-api-fun": c(Ta)
                }, null, 8, ["currentInfo", "currentGame", "VoiceType", "typeid", "betting-api-fun"]), z(" 记录导航 "), L(qi, {
                    record: u.value,
                    onChangeC: Z[1] || (Z[1] = O => u.value = O)
                }, null, 8, ["record"]), z(" 动态展示对应的组件 "), (n(), tt(Ze, null, [(n(), tt(je(p[u.value]), {
                    class: "game-record",
                    ref_key: "RecordComponent",
                    ref: _,
                    typeid: x.value,
                    ApiFun: c(vn),
                    listApi: c(Ga),
                    EmerdApi: c(Ca),
                    goPathName: "AllLotteryGames-BettingRecordWin",
                    onChangefive: Tt
                }, null, 40, ["typeid", "ApiFun", "listApi", "EmerdApi"]))], 1024)), z(" 弹窗组件 "), L(Ge, {
                    show: $.value,
                    onConfirm: Z[2] || (Z[2] = O => H("/login"))
                }, {
                    content: P(() => [t("div", null, e(T.value), 1)]),
                    _: 1
                }, 8, ["show"]), z(" 中奖提示组件 "), L(to, {
                    ref_key: "WinningTipsRef",
                    ref: r
                }, null, 512), M.value ? (n(), tt($n, {
                    key: 0
                })) : z("v-if", !0), L(ji)])
            }
        }
    });
const Ax = V(Bx, [
        ["__scopeId", "data-v-5d71c3fd"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/AllLotteryGames/WinGo/index.vue"]
    ]),
    dA = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: Ax
    }, Symbol.toStringTag, {
        value: "Module"
    })),
    xn = l => (zt("data-v-3c1bee29"), l = l(), It(), l),
    Mx = {
        class: "TimeLeft__C"
    },
    Px = {
        class: "TimeLeft__C-l1"
    },
    Dx = {
        class: "TimeLeft__C-l1-l"
    },
    Ox = {
        class: "TimeLeft__C-l1-no"
    },
    Ex = xn(() => t("svg", {
        xmlns: "http://www.w3.org/2000/svg",
        width: "36",
        height: "36",
        viewBox: "0 0 36 36",
        fill: "none"
    }, [t("path", {
        d: "M9.67074 29.1107L9.66322 29.1182L9.65598 29.126C9.02654 29.8017 8.45747 30.2157 7.98006 30.4218C7.50853 30.6254 7.16285 30.6135 6.91422 30.5064C6.6612 30.3975 6.39655 30.1416 6.18925 29.6333C5.98114 29.123 5.85 28.3992 5.85 27.45V10.56C5.85 7.52835 6.21824 5.86758 7.1019 4.92303C7.97224 3.99272 9.4962 3.6 12.33 3.6H23.67C26.5041 3.6 28.0275 3.99282 28.8959 4.92264C29.7774 5.86659 30.1425 7.52679 30.135 10.5585V10.56V27.435C30.135 28.3846 30.0047 29.1087 29.7975 29.6192C29.5911 30.1278 29.3276 30.383 29.076 30.4916C28.8287 30.5983 28.4837 30.6106 28.011 30.4067C27.5326 30.2004 26.9615 29.7861 26.3282 29.1102C25.6005 28.3296 24.6554 27.9468 23.7086 27.9984C22.7618 28.0499 21.8639 28.5332 21.225 29.385L21.2246 29.3856L19.7116 31.4079C19.7113 31.4083 19.711 31.4087 19.7107 31.4091C19.1996 32.0836 18.5725 32.3738 17.9925 32.3738C17.4125 32.3738 16.7854 32.0836 16.2743 31.4091C16.274 31.4087 16.2737 31.4083 16.2734 31.4079L14.7606 29.3858C14.7605 29.3857 14.7605 29.3856 14.7604 29.3856C13.4723 27.6623 11.1634 27.5349 9.67973 29.1017L9.67074 29.1107ZM9.57 16.5C9.57 17.6564 10.5136 18.6 11.67 18.6C12.8264 18.6 13.77 17.6564 13.77 16.5C13.77 15.3436 12.8264 14.4 11.67 14.4C10.5136 14.4 9.57 15.3436 9.57 16.5ZM9.57 10.5C9.57 11.6564 10.5136 12.6 11.67 12.6C12.8264 12.6 13.77 11.6564 13.77 10.5C13.77 9.34363 12.8264 8.4 11.67 8.4C10.5136 8.4 9.57 9.34363 9.57 10.5ZM16.095 18.225H24.345C25.2914 18.225 26.07 17.4464 26.07 16.5C26.07 15.5536 25.2914 14.775 24.345 14.775H16.095C15.1486 14.775 14.37 15.5536 14.37 16.5C14.37 17.4464 15.1486 18.225 16.095 18.225ZM16.095 12.225H24.345C25.2914 12.225 26.07 11.4464 26.07 10.5C26.07 9.55363 25.2914 8.775 24.345 8.775H16.095C15.1486 8.775 14.37 9.55363 14.37 10.5C14.37 11.4464 15.1486 12.225 16.095 12.225Z",
        stroke: "currentColor",
        "stroke-width": "1.2"
    })], -1)),
    qx = xn(() => t("svg", {
        xmlns: "http://www.w3.org/2000/svg",
        width: "36",
        height: "36",
        viewBox: "0 0 36 36",
        fill: "none"
    }, [t("path", {
        d: "M22.3206 29.4914C20.713 30.1573 18.99 30.5 17.25 30.5C13.7359 30.5 10.3657 29.104 7.88084 26.6192C5.39598 24.1343 4 20.7641 4 17.25C4 13.7359 5.39598 10.3657 7.88083 7.88083C10.3657 5.39598 13.7359 4 17.25 4C18.99 4 20.713 4.34272 22.3206 5.0086C23.9281 5.67447 25.3888 6.65046 26.6192 7.88083C27.8495 9.11121 28.8255 10.5719 29.4914 12.1794C30.1573 13.787 30.5 15.51 30.5 17.25C30.5 18.99 30.1573 20.713 29.4914 22.3206C28.8255 23.9281 27.8495 25.3888 26.6192 26.6192C25.3888 27.8495 23.9281 28.8255 22.3206 29.4914ZM31.95 31.9985C31.9436 31.9985 31.9355 31.9971 31.9282 31.9941C31.9242 31.9925 31.922 31.9911 31.9214 31.9906L29.1369 29.2062C29.1268 29.1953 29.1211 29.1809 29.1211 29.166C29.1211 29.152 29.1261 29.1385 29.1351 29.1279C29.1381 29.1254 29.1407 29.124 29.1432 29.123C29.1472 29.1213 29.1535 29.1197 29.1619 29.1197C29.1774 29.1197 29.1952 29.1249 29.2127 29.1404L31.9929 31.9206C31.9948 31.9226 31.9963 31.9243 31.9975 31.926C31.9989 31.928 31.9998 31.9299 32.0005 31.9317C32.0022 31.9357 32.0037 31.942 32.0037 31.9504C32.0037 31.9608 32.0014 31.9723 31.9952 31.984C31.9756 31.9955 31.9587 31.9985 31.95 31.9985Z",
        stroke: "currentColor",
        "stroke-width": "2"
    })], -1)),
    jx = {
        class: "TimeLeft__C-l2"
    },
    Hx = {
        class: "TimeLeft__C-time"
    },
    Wx = xn(() => t("div", {
        notime: ""
    }, ":", -1)),
    Fx = {
        class: "TimeLeft__C-l3"
    },
    Vx = F({
        __name: "TimeLeft",
        props: {
            currentInfo: {
                type: Object,
                default: () => ({
                    gameNo: "loading",
                    currentTime: "",
                    beginTime: "",
                    passTime: 180,
                    time1: 0,
                    time2: 0,
                    time3: 0,
                    time4: 0
                })
            },
            settled: {
                type: Object,
                default: () => ({})
            },
            gameName: {
                type: String,
                default: ""
            },
            currentGame: {
                type: Object,
                default: () => ({})
            }
        },
        setup(l) {
            const i = l,
                o = v(!1),
                s = ct(),
                p = Q(() => {
                    const {
                        blockID: u
                    } = i.settled;
                    if (!u) return [0, 0, 0, 0, 0];
                    let b = u.substring(u.length - 5).toUpperCase();
                    return /\d/.test(b) ? [...b] : [...u.substring(u.length - 5, u.length - 10).toUpperCase()]
                }),
                _ = Q(() => {
                    var u;
                    return (u = i.settled) == null ? void 0 : u.number
                }),
                r = () => {
                    let u = "https://tronscan.org";
                    s.push({
                        name: "AllLotteryGames-WinTrxIframe",
                        query: {
                            url: u
                        }
                    })
                },
                d = ye(),
                g = () => {
                    o.value = !0, d.getTrxRule(i.currentGame.typeID)
                };
            return (u, b) => (n(), a("div", Mx, [t("div", Px, [t("div", Dx, [t("div", Ox, e(u.$t("winTrxNum")), 1), t("div", {
                class: "TimeLeft__C-l1-tip",
                onClick: g
            }, [Ex, E(e(u.$t("winTrxIndicate")), 1)])]), t("div", {
                class: "TimeLeft__C-l1-r",
                onClick: r
            }, [qx, E(e(u.$t("winTrxPub")), 1)])]), t("div", jx, [t("div", null, e(i.currentInfo.gameNo), 1), t("div", Hx, [t("span", null, e(u.$t("winTrxTime")), 1), t("div", null, e(l.currentInfo.time1), 1), t("div", null, e(l.currentInfo.time2), 1), Wx, t("div", null, e(l.currentInfo.time3), 1), t("div", null, e(l.currentInfo.time4), 1)])]), t("div", Fx, [(n(!0), a(S, null, G(p.value, (m, w) => (n(), a(S, {
                key: w
            }, [_.value == m ? (n(), a("p", {
                key: 0,
                class: B(["num" + m, _.value == m && "prize" + m])
            }, null, 2)) : (n(), a("div", {
                key: 1,
                class: B(["num" + m, _.value == m && "prize" + m])
            }, null, 2))], 64))), 128))]), z(" 规则弹层 begin"), L(Ei, {
                howPlayShow: o.value,
                gamePresentation: l.currentGame.gamePresentation,
                onClose: b[0] || (b[0] = m => o.value = !1)
            }, null, 8, ["howPlayShow", "gamePresentation"])]))
        }
    });
const Ux = V(Vx, [
        ["__scopeId", "data-v-3c1bee29"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/WinTrx/TimeLeft.vue"]
    ]),
    Kx = {
        class: "GameRecord__C"
    },
    Xx = {
        class: "GameRecord__C-head"
    },
    Qx = {
        class: "GameRecord__C-body"
    },
    Zx = {
        class: "numberC"
    },
    Jx = {
        key: 1,
        class: "GameRecord__C-body-empty"
    },
    Yx = {
        key: 0,
        class: "GameRecord__C-foot"
    },
    tS = {
        class: "GameRecord__C-foot-page"
    },
    eS = F({
        __name: "GameRecord",
        props: {
            typeid: {
                type: Number,
                required: !0
            }
        },
        setup(l, {
            expose: i
        }) {
            const o = l,
                s = v([]),
                p = v(4),
                _ = v(10),
                r = v(1),
                d = ct(),
                g = () => {
                    r.value--, b()
                },
                u = () => {
                    r.value++, b()
                },
                b = async (w = !1) => {
                    if (o.typeid == null) return;
                    w && (r.value = 1);
                    const [y, N] = await ne(Ba({
                        pageSize: _.value,
                        pageNo: r.value,
                        typeId: o.typeid
                    }));
                    if (!N) return;
                    let $ = N == null ? void 0 : N.data.date.serviceTime;
                    s.value = N.data.gameslist.map(C => {
                        if (C.blockID) {
                            var f = C.blockID.length,
                                k = C.blockID.substring(f - 4, f);
                            C.blockName = "**" + k
                        }
                        if (C.issueNumber) {
                            var T = C.issueNumber.substring(0, 3),
                                h = C.issueNumber.length,
                                x = C.issueNumber.substring(h - 4, h);
                            C.issue = T + "**" + x
                        }
                        if (C.blockTime) {
                            let I = $.split(" "),
                                R = C.blockTime.split(" ");
                            C.day = I[0].substring(8, 10) == R[0].substring(8, 10), C.time = R[1]
                        }
                        return C
                    }), p.value = N.totalPage
                },
                m = w => {
                    let y = `https://tronscan.org/#/block/${w}`;
                    d.push({
                        name: "AllLotteryGames-WinTrxIframe",
                        query: {
                            url: y
                        }
                    })
                };
            return i({
                getData: b
            }), he(() => {
                b()
            }), (w, y) => {
                const N = j("van-col"),
                    $ = j("van-row"),
                    C = j("svg-icon"),
                    f = j("van-icon");
                return n(), a("div", Kx, [t("div", Xx, [L($, null, {
                    default: P(() => [L(N, {
                        span: "4"
                    }, {
                        default: P(() => [E(e(w.$t("betSerial")), 1)]),
                        _: 1
                    }), L(N, {
                        span: "6"
                    }, {
                        default: P(() => [E(e(w.$t("winTrxDesc1")), 1)]),
                        _: 1
                    }), L(N, {
                        span: "5"
                    }, {
                        default: P(() => [E(e(w.$t("winTrxDesc2")), 1)]),
                        _: 1
                    }), L(N, {
                        span: "5"
                    }, {
                        default: P(() => [E(e(w.$t("winTrxDesc3")), 1)]),
                        _: 1
                    }), L(N, {
                        span: "4"
                    }, {
                        default: P(() => [E(e(w.$t("winTrxDesc4")), 1)]),
                        _: 1
                    })]),
                    _: 1
                })]), t("div", Qx, [s.value.length ? (n(!0), a(S, {
                    key: 0
                }, G(s.value, (k, T) => (n(), tt($, {
                    key: T
                }, {
                    default: P(() => [L(N, {
                        span: "6"
                    }, {
                        default: P(() => [E(e(k.issue), 1)]),
                        _: 2
                    }, 1024), L(N, {
                        span: "4",
                        onClick: h => m(k.blockNumber)
                    }, {
                        default: P(() => [E(e(k.blockNumber) + " ", 1), k.day ? (n(), tt(C, {
                            key: 0,
                            name: "trxquestion",
                            class: "Binquire"
                        })) : z("v-if", !0)]),
                        _: 2
                    }, 1032, ["onClick"]), L(N, {
                        span: "5"
                    }, {
                        default: P(() => [E(e(k.time), 1)]),
                        _: 2
                    }, 1024), L(N, {
                        span: "4"
                    }, {
                        default: P(() => [E(e(k.blockName), 1)]),
                        _: 2
                    }, 1024), L(N, {
                        span: "5"
                    }, {
                        default: P(() => [t("div", Zx, [t("div", {
                            class: B(["number", ["num" + k.number]])
                        }, e(k.number), 3), t("div", {
                            class: B([Number(k.number) > 4 ? "big" : "small"])
                        }, e(Number(k.number) > 4 ? "B" : "S"), 3)])]),
                        _: 2
                    }, 1024)]),
                    _: 2
                }, 1024))), 128)) : (n(), a("div", Jx, [L(pe)]))]), s.value.length ? (n(), a("div", Yx, [t("div", {
                    class: B(["GameRecord__C-foot-previous", {
                        disabled: r.value <= 1
                    }]),
                    onClick: g
                }, [L(f, {
                    name: "arrow-left",
                    class: "GameRecord__C-icon",
                    size: "20"
                })], 2), t("div", tS, e(r.value) + "/" + e(p.value), 1), t("div", {
                    class: B(["GameRecord__C-foot-next", {
                        disabled: r.value >= p.value
                    }]),
                    onClick: u
                }, [L(f, {
                    name: "arrow",
                    class: "GameRecord__C-icon",
                    size: "20"
                })], 2)])) : z("v-if", !0)])
            }
        }
    });
const iS = V(eS, [
        ["__scopeId", "data-v-7a795a91"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/AllLotteryGames/WinTrx/GameRecord.vue"]
    ]),
    nS = {
        class: "WinTrx__C"
    },
    aS = {
        class: "WinTrx__C-head-more"
    },
    oS = F({
        __name: "index",
        setup(l) {
            const i = () => {
                    g.go(-1), sessionStorage.setItem("clickedGameType", "lottery")
                },
                o = {
                    GameRecord: iS,
                    Trend: Ya,
                    MyGameRecord: Ln
                },
                s = v(),
                p = v(),
                _ = v(),
                r = v(!1),
                d = v("GameRecord"),
                g = ct(),
                u = ye();
            let b = jt([]);
            const m = v(0),
                w = v(localStorage.getItem("volumeShow") || "1"),
                y = v(!1),
                N = v(null),
                $ = v(),
                C = v({
                    gameNo: "loading",
                    currentTime: "",
                    beginTime: "",
                    passTime: 180,
                    time1: 0,
                    time2: 0,
                    time3: 0,
                    time4: 0
                }),
                f = v(10),
                k = v(""),
                T = v(!1),
                h = v(null),
                x = Q(() => u.trx[m.value] || {}),
                R = Qe().query.typeId;
            $t(() => {
                D()
            }), He(() => {
                clearInterval(N.value), Gt.value.forEach(yt => {
                    clearInterval(yt)
                }), Dt.value && clearTimeout(Dt.value)
            }), At(() => fe().visibility, yt => {
                yt === 0 ? clearInterval(N.value) : D(m.value)
            });
            const A = () => {
                    w.value == "1" ? w.value = "2" : w.value = "1", localStorage.setItem("volumeShow", w.value)
                },
                M = yt => {
                    g.push({
                        name: yt
                    })
                },
                D = async (yt = null) => {
                    await u.getTrxData(), b = u.trx;
                    const Tt = b.findIndex(Lt => Lt.typeID == R);
                    h.value == null && !R ? H(0) : H(yt ? ? Tt)
                },
                H = yt => {
                    u.getTrxData(), m.value = yt, h.value = b[yt].typeID, X(h.value), ee(() => {
                        s.value.getData(h.value)
                    })
                },
                X = async yt => {
                    const [Tt, Lt] = await ne(Us({
                        typeId: yt
                    }));
                    C.value.gameNo = Lt.predraw.issueNumber, C.value.currentTime = Lt.predraw.serviceTime.replace(/-/g, "/"), C.value.beginTime = Lt.predraw.startTime.replace(/-/g, "/"), $.value = Lt.settled, rt()
                },
                rt = () => {
                    if (!b.length) return;
                    var yt = new Date(C.value.currentTime).getTime(),
                        Tt = new Date(C.value.beginTime).getTime();
                    let Lt = (yt - Tt) / 1e3,
                        Ct = b[m.value];
                    if (Lt > Ct.intervalM * 60 && (Lt = Ct.intervalM * 60), C.value.passTime = Ct.intervalM * 60 - Lt, C.value.passTime < 0) {
                        k.value = "An error occurred, please contact customer service。The game time is " + Ct.intervalM + " minutes,start time is " + C.value.beginTime + ",current time is" + C.value.currentTime + "!", y.value = !0;
                        return
                    }
                    ht()
                },
                ht = () => {
                    clearInterval(N.value), st(!1), N.value = setInterval(function() {
                        st()
                    }, 1e3)
                },
                st = (yt = !0) => {
                    if (C.value.passTime <= f.value && (T.value = !1), w.value == "1" && (C.value.passTime <= f.value && C.value.passTime > 1 ? at(1) : C.value.passTime == 1 && at(2)), C.value.passTime > 0) {
                        let Tt = C.value.passTime;
                        C.value.time2 = Math.floor(Tt / 60), C.value.time3 = Math.floor(Tt % 60 / 10), C.value.time4 = Math.floor(Tt % 10), C.value.passTime--
                    } else clearInterval(N.value), yt && J()
                },
                at = (yt = 1) => {
                    const Tt = document.getElementById(`voice${yt}`);
                    Tt && Tt.play()
                },
                J = () => {
                    X(h.value), _.value.getWinsUserAmount(!1), s.value.getData(!0)
                },
                mt = v({}),
                Gt = v([]),
                Et = yt => {
                    if (_.value.getWinsUserAmount(!1), s.value.getData(), mt.value[yt]) return;
                    mt.value[yt] = !0;
                    const {
                        time1: Tt,
                        time2: Lt,
                        time3: Ct,
                        time4: ot
                    } = C.value, Z = (Tt * 10 * 60 + Lt * 60 + Ct * 10 + ot) * 1e3;
                    Gt.value[x.value.intervalM] = setTimeout(() => {
                        Vt(yt)
                    }, Z)
                },
                gt = yt => {
                    r.value = yt
                },
                Dt = v(null),
                Vt = async yt => {
                    const Tt = await nt(Ks({
                        issueNumber: [yt]
                    }));
                    if (Tt) {
                        const Lt = Tt.data.filter(Ct => Ct.state != 2);
                        if (!Lt.length) {
                            Dt.value = setTimeout(() => {
                                Vt(yt)
                            }, 2e3);
                            return
                        }
                        p.value.showMark(Lt), delete mt.value[yt]
                    }
                };
            return (yt, Tt) => {
                const Lt = j("NavBar");
                return n(), a("div", nS, [L(Lt, {
                    "left-arrow": "",
                    onClickLeft: i,
                    class: "main",
                    headLogo: !0
                }, {
                    right: P(() => [t("div", aS, [t("div", {
                        onClick: Tt[0] || (Tt[0] = Ct => M("CustomerService"))
                    }), t("div", {
                        class: B({
                            disableVoice: w.value == "2"
                        }),
                        onClick: A
                    }, null, 2)])]),
                    _: 1
                }), z(" 钱包余额 "), L(Di, {
                    ref_key: "WallteRef",
                    ref: _
                }, null, 512), L(Pi, {
                    key: "winx"
                }), z(" 游戏类型 "), L(Oi, {
                    gameList: c(b),
                    currentGameIndex: m.value,
                    onChangeGame: H
                }, null, 8, ["gameList", "currentGameIndex"]), z(" 游戏开始时间倒计时 "), L(Ux, {
                    currentInfo: C.value,
                    gameName: x.value.typeName,
                    currentGame: x.value,
                    settled: $.value
                }, null, 8, ["currentInfo", "gameName", "currentGame", "settled"]), z(" 投注表 "), L(Ja, {
                    currentInfo: C.value,
                    ProhibitBuyTime: f.value,
                    currentGame: x.value,
                    VoiceType: w.value,
                    typeid: h.value,
                    onBetting: Et,
                    onChangeBettingP: gt,
                    "betting-api-fun": c(Xs)
                }, null, 8, ["currentInfo", "ProhibitBuyTime", "currentGame", "VoiceType", "typeid", "betting-api-fun"]), z(" 记录导航 "), L(qi, {
                    record: d.value,
                    onChangeC: Tt[1] || (Tt[1] = Ct => d.value = Ct)
                }, null, 8, ["record"]), z(" 动态展示对应的组件 "), (n(), tt(Ze, null, [(n(), tt(je(o[d.value]), {
                    ref_key: "RecordComponent",
                    ref: s,
                    typeid: h.value,
                    ApiFun: c(kn),
                    listApi: c(Ba),
                    EmerdApi: c(Na),
                    goPathName: "AllLotteryGames-BettingRecordWinTrx"
                }, null, 8, ["typeid", "ApiFun", "listApi", "EmerdApi"]))], 1024)), z(" 弹窗组件 "), L(Ge, {
                    show: y.value,
                    onConfirm: Tt[2] || (Tt[2] = Ct => M("/login"))
                }, {
                    content: P(() => [t("div", null, e(k.value), 1)]),
                    _: 1
                }, 8, ["show"]), z(" 中奖提示组件 "), L(to, {
                    ref_key: "WinningTipsRef",
                    ref: p
                }, null, 512), L(ji)])
            }
        }
    });
const sS = V(oS, [
        ["__scopeId", "data-v-ac90c264"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/AllLotteryGames/WinTrx/index.vue"]
    ]),
    pA = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: sS
    }, Symbol.toStringTag, {
        value: "Module"
    })),
    lS = {
        class: "WinTrxIfram__C"
    },
    cS = ["src"],
    rS = F({
        __name: "index",
        setup(l) {
            const i = ct(),
                o = Q(() => String(i.currentRoute.value.query.url)),
                s = () => {
                    i.go(-1)
                };
            return (p, _) => {
                const r = j("NavBar");
                return n(), a("div", lS, [L(r, {
                    "left-arrow": "",
                    onClickLeft: s,
                    backgroundColor: "linear-gradient(90deg,#cd0103,#f64841)",
                    title: "TRX"
                }), t("iframe", {
                    class: "iframe",
                    sandbox: "allow-same-origin allow-popups allow-scripts",
                    frameborder: "0",
                    marginwidth: "0",
                    marginheight: "0",
                    vspace: "0",
                    hspace: "0",
                    allowtransparency: "true",
                    allowfullscreen: !0,
                    ref: "iframe",
                    src: o.value
                }, null, 8, cS)])
            }
        }
    });
const uS = V(rS, [
        ["__scopeId", "data-v-5930c2be"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/AllLotteryGames/WinTrxIframe/index.vue"]
    ]),
    gA = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: uS
    }, Symbol.toStringTag, {
        value: "Module"
    })),
    dS = {
        class: "Xoso"
    },
    pS = {
        style: {
            "background-color": "#f7f8ff"
        }
    },
    gS = {
        key: 1,
        class: "Xoso-page"
    },
    bS = {
        class: "title"
    },
    mS = {
        class: "list"
    },
    _S = ["onClick"],
    vS = {
        key: 0
    },
    kS = ["src"],
    hS = {
        key: 1,
        class: "info"
    },
    fS = {
        class: "issue"
    },
    yS = ["src"],
    $S = {
        class: "time"
    },
    CS = F({
        __name: "index",
        setup(l) {
            const {
                t: i
            } = kt(), o = ct();
            let s = o.currentRoute.value.query.id;
            const p = Q(() => s == "5" ? "XOSO" : s == "6" ? i("fXosoTitle") : "XOSO"),
                {
                    setLoading: _
                } = mn(),
                r = () => {
                    o.go(-1)
                },
                d = (y, N, $, C) => {
                    N.day = $, N.id = s, N.areId = C, o.push({
                        name: y,
                        query: N
                    })
                },
                g = v(null),
                u = v(0),
                b = y => {
                    sessionStorage.setItem("xosoList", JSON.stringify(m.value[y.index]))
                },
                m = v([]);
            return (async () => {
                _(!0);
                let y;
                s == "5" ? y = await nt(Sa()) : s == "6" && (y = await nt(Ra())), y && (m.value = y.data, sessionStorage.setItem("xosoList", JSON.stringify(y.data[0]))), _(!1)
            })(), (y, N) => {
                const $ = j("NavBar"),
                    C = j("van-sticky");
                return n(), a("div", dS, [L($, {
                    class: "main",
                    "left-arrow": "",
                    onClickLeft: r,
                    "background-color": "linear-gradient(90deg, #F95959 0%, #FF9A8E 100%)",
                    title: p.value
                }, {
                    default: P(() => [z(` <template #right>
				<div class="WinGo__C-head-more">
					<div @click="goPath('AllLotteryGames-XoSoRecord')">投注记录</div>
				</div>
			</template> `)]),
                    _: 1
                }, 8, ["title"]), c(s) == "5" ? (n(), tt(C, {
                    key: 0,
                    "offset-top": 46,
                    container: g.value,
                    class: "bet-container-sticky"
                }, {
                    default: P(() => [t("div", pS, [L(pi, {
                        list: m.value,
                        active: u.value,
                        "onUpdate:active": N[0] || (N[0] = f => u.value = f),
                        tabClassName: "tabs",
                        onOnClickTab: b,
                        activeClassName: "tab_active",
                        ref: "tabRefs",
                        tabItemClassName: "funtab_item"
                    }, {
                        default: P(({
                            item: f,
                            index: k
                        }) => [t("div", {
                            class: B(["tab_item", {
                                tab_active: k === u.value
                            }])
                        }, [t("span", null, e(y.$t(f.week)), 1), t("p", null, e(f.day), 1)], 2)]),
                        _: 1
                    }, 8, ["list", "active"])])]),
                    _: 1
                }, 8, ["container"])) : z("v-if", !0), m.value[u.value] ? (n(), a("div", gS, [(n(!0), a(S, null, G(m.value[u.value].areInfos, (f, k) => (n(), a("div", {
                    class: "Xoso-page-box",
                    key: k
                }, [t("div", bS, e(y.$t("code" + f.areNameCode)), 1), t("div", mS, [(n(!0), a(S, null, G(f.areIssueNos, (T, h) => (n(), a("div", {
                    class: "item",
                    key: h,
                    onClick: x => d("AllLotteryGames-NewVietnam", T, m.value[u.value].day, f.areId)
                }, [T.status == 1 || T.status == 2 || T.status == 3 ? (n(), a("h4", vS, [E(e(y.$t("code" + T.nameCode)) + " ", 1), t("img", {
                    class: "img",
                    src: c(ie)("public", "xosoCity"),
                    alt: ""
                }, null, 8, kS)])) : z("v-if", !0), T.status == 1 || T.status == 2 || T.status == 3 ? (n(), a("div", hS, [t("div", fS, [t("img", {
                    class: "img",
                    src: c(ie)("public", "ticketstar"),
                    alt: ""
                }, null, 8, yS), E(e(T.issueNo), 1)]), t("p", null, e(y.$t("xosoTxt72")), 1), t("div", $S, [(n(!0), a(S, null, G(m.value[u.value].day.split("-"), (x, I) => (n(), a("div", {
                    key: I
                }, e(x), 1))), 128))])])) : z("v-if", !0)], 8, _S))), 128))])]))), 128))])) : z("v-if", !0)])
            }
        }
    });
const wS = V(CS, [
        ["__scopeId", "data-v-d965c53a"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/AllLotteryGames/XoSo/index.vue"]
    ]),
    bA = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: wS
    }, Symbol.toStringTag, {
        value: "Module"
    })),
    TS = {
        class: "TeamReport__C"
    },
    LS = {
        class: "TeamReport__C-head"
    },
    NS = {
        class: "TeamReport__C-head-fixed"
    },
    zS = {
        class: "TeamReport__C-head-line1"
    },
    IS = {
        key: 0,
        class: "default"
    },
    xS = {
        key: 1,
        class: "default"
    },
    SS = {
        class: "TeamReport__C-head-line2"
    },
    RS = {
        key: 0,
        class: "default"
    },
    GS = {
        key: 1,
        class: "default"
    },
    BS = {
        class: "TeamReport__C-list"
    },
    AS = F({
        __name: "index",
        setup(l) {
            const {
                t: i
            } = kt(), o = ct(), s = Qe(), p = () => {
                o.go(-1)
            }, _ = v([]), r = v([]), d = {
                text: "nameCode",
                value: "value"
            }, g = v(), u = v(!1), b = v(!1), m = jt({
                bettingParentType: "",
                areId: "",
                startDate: "",
                endDate: ""
            }), w = v(), y = v(), N = ({
                selectedOptions: h
            }) => {
                m.bettingParentType = Number(h[0].value), y.value = h[0].nameCode, w.value.getData(), u.value = !1
            }, $ = v(), C = ({
                selectedOptions: h
            }) => {
                m.areId = Number(h[0].value), $.value = h[0].nameCode, w.value.getData(), b.value = !1
            };
            async function f() {
                let h = g.value.endDateValue !== "" ? `${g.value.endDateValue} 23:59:59` : "";
                m.startDate = `${me(g.value.startDateValue).format("YYYY-MM-DD")} 23:59:59`, m.endDate = `${me(h).format("YYYY-MM-DD")} 23:59:59`, w.value.getData()
            }
            const k = async () => {
                    const h = Number(s.query.areId) | 0,
                        x = await nt(Qs({
                            areId: h
                        }));
                    r.value = T(x.data.categorys), r.value.unshift({
                        value: "",
                        nameCode: i("all")
                    }), _.value = T(x.data.ares), _.value.unshift({
                        value: "",
                        nameCode: i("all")
                    })
                },
                T = h => h.map(I => {
                    let R = {
                        value: "",
                        nameCode: ""
                    };
                    return R.value = I.value, R.nameCode = i("code" + I.nameCode), R
                });
            return k(), (h, x) => {
                const I = j("NavBar"),
                    R = j("van-icon"),
                    A = j("van-picker"),
                    M = j("van-popup");
                return n(), a("div", TS, [L(I, {
                    "left-arrow": "",
                    onClickLeft: p,
                    "background-color": "linear-gradient(90deg, #F95959 0%, #FF9A8E 100%)",
                    title: h.$t("xosoTxt73")
                }, null, 8, ["title"]), t("div", LS, [t("div", NS, [t("div", zS, [t("div", {
                    onClick: x[0] || (x[0] = D => b.value = !0)
                }, [$.value ? (n(), a("span", IS, e($.value), 1)) : (n(), a("span", xS, e(c(i)("all")), 1)), L(R, {
                    name: "arrow-down"
                })])]), t("div", SS, [t("div", {
                    onClick: x[1] || (x[1] = D => u.value = !0)
                }, [y.value ? (n(), a("span", RS, e(y.value), 1)) : (n(), a("span", GS, e(c(i)("all")), 1)), L(R, {
                    name: "arrow-down"
                })]), z("日期选择组件"), t("div", null, [L(qd, {
                    ref_key: "calendar",
                    ref: g,
                    onConfirm: f
                }, null, 512)])])])]), z(" list "), t("div", BS, [(n(), tt(Ze, null, [L(zn, {
                    ref_key: "RecordComponent",
                    ref: w,
                    parmas: m,
                    ApiFun: c(Ia),
                    hasHead: !1,
                    gVSs: "1"
                }, null, 8, ["parmas", "ApiFun"])], 1024))]), L(M, {
                    show: u.value,
                    "onUpdate:show": x[3] || (x[3] = D => u.value = D),
                    round: "",
                    position: "bottom"
                }, {
                    default: P(() => [L(A, {
                        "columns-field-names": d,
                        columns: r.value,
                        onCancel: x[2] || (x[2] = D => u.value = !1),
                        onConfirm: N
                    }, null, 8, ["columns"])]),
                    _: 1
                }, 8, ["show"]), L(M, {
                    show: b.value,
                    "onUpdate:show": x[5] || (x[5] = D => b.value = D),
                    round: "",
                    position: "bottom"
                }, {
                    default: P(() => [L(A, {
                        "columns-field-names": d,
                        columns: _.value,
                        onCancel: x[4] || (x[4] = D => b.value = !1),
                        onConfirm: C
                    }, null, 8, ["columns"])]),
                    _: 1
                }, 8, ["show"])])
            }
        }
    });
const MS = V(AS, [
        ["__scopeId", "data-v-b328b529"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/AllLotteryGames/XoSoRecord/index.vue"]
    ]),
    mA = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: MS
    }, Symbol.toStringTag, {
        value: "Module"
    })),
    PS = {
        class: "TeamReport__C"
    },
    DS = {
        style: {
            "background-color": "#f7f8ff"
        }
    },
    OS = {
        class: "TeamReport__C-list"
    },
    ES = F({
        __name: "index",
        setup(l) {
            const i = ct(),
                o = () => {
                    i.go(-1)
                },
                s = v(0),
                p = v([]),
                _ = v();
            let r = i.currentRoute.value.query.areId,
                d = i.currentRoute.value.query.typeId;
            const g = jt({
                    bettingParentType: "",
                    startDate: "",
                    endDate: "",
                    areId: "",
                    typeId: ""
                }),
                u = m => {
                    g.areId = m.item.areId, g.typeId = m.item.typeId, _.value.getData()
                };
            async function b() {
                let m = JSON.parse(sessionStorage.getItem("xosoList") || ""),
                    w = [];
                for (let y = 0; y < m.areInfos.length; y++)
                    for (let N = 0; N < m.areInfos[y].areIssueNos.length; N++) m.areInfos[y].areIssueNos[N].type == 2 && w.push({
                        areId: m.areInfos[y].areId,
                        typeId: m.areInfos[y].areIssueNos[N].code,
                        nameCode: m.areInfos[y].areIssueNos[N].nameCode
                    });
                p.value = w, p.value.length > 0 && (s.value = p.value.findIndex(y => y.areId == r && y.typeId == d))
            }
            return b(), (m, w) => {
                const y = j("NavBar"),
                    N = j("van-sticky");
                return n(), a("div", PS, [L(y, {
                    "left-arrow": "",
                    onClickLeft: o,
                    "background-color": "linear-gradient(90deg, #F95959 0%, #FF9A8E 100%)",
                    title: m.$t("fXosoTitle")
                }, null, 8, ["title"]), L(N, {
                    "offset-top": 46,
                    class: "bet-container-sticky"
                }, {
                    default: P(() => [t("div", DS, [L(pi, {
                        list: p.value,
                        active: s.value,
                        "onUpdate:active": w[0] || (w[0] = $ => s.value = $),
                        tabClassName: "tabs",
                        activeClassName: "tab_active",
                        ref: "tabRefs",
                        tabItemClassName: "funtab_item",
                        onOnClickTab: u
                    }, {
                        default: P(({
                            item: $,
                            index: C
                        }) => [t("div", {
                            class: B(["tab_item", {
                                tab_active: C === s.value
                            }])
                        }, [t("p", null, e(m.$t(`code${$.nameCode}`)), 1)], 2)]),
                        _: 1
                    }, 8, ["list", "active"])])]),
                    _: 1
                }), z(" list "), t("div", OS, [(n(), tt(Ze, null, [L(zn, {
                    ref_key: "RecordComponent",
                    ref: _,
                    parmas: g,
                    ApiFun: c(xa),
                    hasHead: !1,
                    gVSs: "2"
                }, null, 8, ["parmas", "ApiFun"])], 1024))])])
            }
        }
    });
const qS = V(ES, [
        ["__scopeId", "data-v-24e1bb6f"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/AllLotteryGames/XoSoRecordF/index.vue"]
    ]),
    _A = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: qS
    }, Symbol.toStringTag, {
        value: "Module"
    })),
    jS = {
        class: "header"
    },
    HS = {
        class: "l1"
    },
    WS = {
        class: "header_title"
    },
    FS = {
        key: 0,
        class: "l2"
    },
    VS = {
        class: "inputDom"
    },
    US = ["v-model"],
    KS = F({
        __name: "index",
        setup(l) {
            const i = ct(),
                o = v(!1),
                s = v(""),
                p = () => {
                    i.push({
                        name: "Casino"
                    })
                },
                _ = () => {
                    s.value = "", o.value = !1
                };
            return (r, d) => (n(), a("div", jS, [t("div", HS, [t("div", {
                class: "backSvg",
                onClick: p
            }), t("div", WS, e(r.$t("live")), 1), t("div", {
                class: "searchIcon",
                onClick: d[0] || (d[0] = g => o.value = !0)
            })]), o.value ? (n(), a("div", FS, [t("div", VS, [t("input", {
                type: "text",
                "v-model": s.value,
                placeholder: "Search games……"
            }, null, 8, US)]), t("div", {
                class: "close",
                onClick: _
            }, "Close")])) : z("v-if", !0)]))
        }
    });
const XS = V(KS, [
        ["__scopeId", "data-v-1aca5679"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/Casino/Detail/index.vue"]
    ]),
    vA = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: XS
    }, Symbol.toStringTag, {
        value: "Module"
    })),
    QS = {
        class: "header"
    },
    ZS = {
        class: "l1"
    },
    JS = {
        class: "header_title"
    },
    YS = {
        key: 0,
        class: "l2"
    },
    tR = {
        class: "inputDom"
    },
    eR = ["v-model"],
    iR = F({
        __name: "index",
        setup(l) {
            const i = ct(),
                o = v(!1),
                s = v(""),
                p = () => {
                    i.push({
                        name: "Chess"
                    })
                },
                _ = () => {
                    s.value = "", o.value = !1
                };
            return (r, d) => (n(), a("div", QS, [t("div", ZS, [t("div", {
                class: "backSvg",
                onClick: p
            }), t("div", JS, e(r.$t("ChessandCards")), 1), t("div", {
                class: "searchIcon",
                onClick: d[0] || (d[0] = g => o.value = !0)
            })]), o.value ? (n(), a("div", YS, [t("div", tR, [t("input", {
                type: "text",
                "v-model": s.value,
                placeholder: "Search games……"
            }, null, 8, eR)]), t("div", {
                class: "close",
                onClick: _
            }, "Close")])) : z("v-if", !0)]))
        }
    });
const nR = V(iR, [
        ["__scopeId", "data-v-5df4fc2f"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/Chess/Detail/index.vue"]
    ]),
    kA = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: nR
    }, Symbol.toStringTag, {
        value: "Module"
    })),
    aR = {
        class: "messageDetail__container content"
    },
    oR = {
        class: "messageDetail__container-wrapper"
    },
    sR = {
        class: "messageDetail__container-title"
    },
    lR = {
        class: "messageDetail__container-content"
    },
    cR = F({
        __name: "index",
        setup(l) {
            const {
                t: i
            } = kt(), o = Zs(), s = ct(), p = v({}), _ = $i(() => Ci(() =>
                import ("./messageIconNoDot-91e89329.js"), ["assets/js/messageIconNoDot-91e89329.js", "assets/js/common.modules-27d9cfd7.js", "assets/js/chunk.lottie-da9386a5.js", "assets/css/common-8abe0886.css", "assets/js/page-activity-ad424488.js", "assets/js/native/index-01696124.js", "assets/js/en-fabd6640.js", "assets/css/page-activity-5e32215d.css"])), r = $i(() => Ci(() =>
                import ("./messageGarbage-e2bd0b07.js"), ["assets/js/messageGarbage-e2bd0b07.js", "assets/js/common.modules-27d9cfd7.js", "assets/js/chunk.lottie-da9386a5.js", "assets/css/common-8abe0886.css", "assets/js/page-activity-ad424488.js", "assets/js/native/index-01696124.js", "assets/js/en-fabd6640.js", "assets/css/page-activity-5e32215d.css"]));

            function d() {
                s.back()
            }

            function g() {
                da({
                    title: i("warning"),
                    message: i("warningTxt1")
                }).then(() => {
                    pn({
                        messageID: p.value.messageID,
                        state: 2
                    }), s.back()
                })
            }
            return $t(async () => {
                p.value = o.getMessagesDetail, p.value.state !== 1 && (await pn({
                    messageID: p.value.messageID,
                    state: 1
                }), o.setMessageDetail({ ...p.value,
                    state: 1
                }))
            }), (u, b) => {
                const m = j("NavBar");
                return n(), a("div", aR, [L(m, {
                    "left-arrow": "",
                    onClickLeft: d,
                    title: c(i)("notificationDetails")
                }, null, 8, ["title"]), t("div", oR, [t("div", sR, [t("div", null, [t("div", null, [(n(), tt(je(c(_)))), t("span", null, e(p.value.title), 1)]), t("span", null, e(p.value.addTime), 1)]), (n(), tt(je(c(r)), {
                    onClick: g
                }))]), t("div", lR, e(p.value.messages), 1)])])
            }
        }
    });
const rR = V(cR, [
        ["__scopeId", "data-v-e5380132"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/Messages/MessageDetail/index.vue"]
    ]),
    hA = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: rR
    }, Symbol.toStringTag, {
        value: "Module"
    })),
    uR = {
        class: "notice_91"
    },
    dR = {
        class: "notice_91-body"
    },
    pR = {
        key: 0,
        class: "notice_91-body-text"
    },
    gR = F({
        __name: "index2",
        props: {
            color: {
                type: String,
                required: !0,
                default: "red"
            }
        },
        setup(l) {
            const i = fe(),
                o = v(null),
                s = v(i.messageList),
                p = async () => {
                    const _ = await nt(va({
                        pageNo: 1,
                        pageSize: 5
                    }));
                    if (_) {
                        if (i.setMessage(_.data.list), s.value = _.data.list, !s.value.length) return;
                        o.value && clearInterval(o.value), o.value = setInterval(() => {
                            s.value.push(s.value.shift())
                        }, 7e3)
                    }
                };
            return $t(() => {
                s.value || setTimeout(() => {
                    p()
                }, 1e3)
            }), (_, r) => {
                var g;
                const d = j("svg-icon");
                return n(), a("div", uR, [L(d, {
                    name: "91-notice",
                    class: "notice"
                }), t("div", dR, [s.value && s.value[0] && s.value[0].siteMessage ? (n(), a("div", pR, e((g = s.value[0]) == null ? void 0 : g.siteMessage), 1)) : z("v-if", !0)]), Le(_.$slots, "default", {}, void 0, !0)])
            }
        }
    });
const bR = V(gR, [
        ["__scopeId", "data-v-20e1659b"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/NoticeBar/index2.vue"]
    ]),
    mR = {
        class: "terms"
    },
    _R = {
        class: "terms-logo"
    },
    vR = bi('<span class="terms-logo-service" data-v-a46ec9fd><svg width="70" height="70" viewBox="0 0 70 70" fill="none" xmlns="http://www.w3.org/2000/svg" data-v-a46ec9fd><circle cx="35" cy="35" r="33" stroke="url(#paint0_linear_84_6311)" stroke-width="4" data-v-a46ec9fd></circle><path d="M25.3809 33.7041V36.8906H12.7109V33.7041H25.3809ZM20.7852 28.6895V42.1465H17.3193V28.6895H20.7852ZM36.3496 25.4775V44H32.6934V29.6924L28.3008 31.0889V28.207L35.9561 25.4775H36.3496ZM54.8213 38.9346C54.8213 40.0941 54.5505 41.0716 54.0088 41.8672C53.4671 42.6543 52.7223 43.251 51.7744 43.6572C50.835 44.055 49.7686 44.2539 48.5752 44.2539C47.3818 44.2539 46.3112 44.055 45.3633 43.6572C44.4154 43.251 43.6663 42.6543 43.1162 41.8672C42.5661 41.0716 42.291 40.0941 42.291 38.9346C42.291 38.1559 42.4476 37.4535 42.7607 36.8271C43.0739 36.1924 43.5098 35.6507 44.0684 35.2021C44.6354 34.7451 45.2998 34.3981 46.0615 34.1611C46.8232 33.9157 47.6527 33.793 48.5498 33.793C49.7516 33.793 50.8265 34.0046 51.7744 34.4277C52.7223 34.8509 53.4671 35.4476 54.0088 36.2178C54.5505 36.988 54.8213 37.8936 54.8213 38.9346ZM51.1396 38.6934C51.1396 38.1263 51.0296 37.6396 50.8096 37.2334C50.598 36.8187 50.2975 36.5013 49.9082 36.2812C49.5189 36.0612 49.0661 35.9512 48.5498 35.9512C48.0335 35.9512 47.5807 36.0612 47.1914 36.2812C46.8021 36.5013 46.4974 36.8187 46.2773 37.2334C46.0658 37.6396 45.96 38.1263 45.96 38.6934C45.96 39.252 46.0658 39.7344 46.2773 40.1406C46.4974 40.5469 46.8021 40.86 47.1914 41.0801C47.5892 41.2917 48.0505 41.3975 48.5752 41.3975C49.0999 41.3975 49.5527 41.2917 49.9336 41.0801C50.3229 40.86 50.6191 40.5469 50.8223 40.1406C51.0339 39.7344 51.1396 39.252 51.1396 38.6934ZM54.4277 30.416C54.4277 31.3555 54.1781 32.1891 53.6787 32.917C53.1794 33.6364 52.4854 34.1992 51.5967 34.6055C50.7165 35.0117 49.7093 35.2148 48.5752 35.2148C47.4326 35.2148 46.417 35.0117 45.5283 34.6055C44.6396 34.1992 43.9456 33.6364 43.4463 32.917C42.9469 32.1891 42.6973 31.3555 42.6973 30.416C42.6973 29.2988 42.9469 28.3594 43.4463 27.5977C43.9541 26.8275 44.6481 26.2435 45.5283 25.8457C46.417 25.4479 47.4242 25.249 48.5498 25.249C49.6924 25.249 50.7038 25.4479 51.584 25.8457C52.4727 26.2435 53.1667 26.8275 53.666 27.5977C54.1738 28.3594 54.4277 29.2988 54.4277 30.416ZM50.7715 30.5811C50.7715 30.0817 50.6826 29.6501 50.5049 29.2861C50.3271 28.9137 50.0732 28.626 49.7432 28.4229C49.4215 28.2197 49.0238 28.1182 48.5498 28.1182C48.0928 28.1182 47.6992 28.2155 47.3691 28.4102C47.0475 28.6048 46.7979 28.8883 46.6201 29.2607C46.4508 29.6247 46.3662 30.0648 46.3662 30.5811C46.3662 31.0804 46.4508 31.5205 46.6201 31.9014C46.7979 32.2738 47.0518 32.5658 47.3818 32.7773C47.7119 32.9889 48.1097 33.0947 48.5752 33.0947C49.0407 33.0947 49.4342 32.9889 49.7559 32.7773C50.0859 32.5658 50.3356 32.2738 50.5049 31.9014C50.6826 31.5205 50.7715 31.0804 50.7715 30.5811Z" fill="url(#paint1_linear_84_6311)" data-v-a46ec9fd></path><defs data-v-a46ec9fd><linearGradient id="paint0_linear_84_6311" x1="35" y1="0" x2="35" y2="70" gradientUnits="userSpaceOnUse" data-v-a46ec9fd><stop stop-color="#FA2221" data-v-a46ec9fd></stop><stop offset="1" stop-color="#FA5121" data-v-a46ec9fd></stop></linearGradient><linearGradient id="paint1_linear_84_6311" x1="34.5" y1="20" x2="34.5" y2="50" gradientUnits="userSpaceOnUse" data-v-a46ec9fd><stop stop-color="#FA2221" data-v-a46ec9fd></stop><stop offset="1" stop-color="#FA5121" data-v-a46ec9fd></stop></linearGradient></defs></svg></span>', 1),
    kR = ["onClick"],
    hR = {
        alt: ""
    },
    fR = {
        class: "terms-rule"
    },
    yR = {
        class: "terms-rule"
    },
    $R = {
        class: "terms-rule"
    },
    CR = {
        class: "terms-tips"
    },
    wR = {
        class: "terms-tips"
    },
    TR = F({
        __name: "team",
        setup(l) {
            const {
                t: i
            } = kt(), o = ct(), s = We();
            let p = v([]);

            function _(d) {
                o.push({
                    name: "CustomerService-ServiceCollection",
                    state: {
                        itemId: d
                    }
                })
            }
            const r = async () => {
                const d = await nt(Js());
                d && (p.value = d.data || [])
            };
            return $t(() => {
                r()
            }), (d, g) => {
                const u = j("svg-icon"),
                    b = Ot("lazy");
                return n(), a("div", mR, [t("div", _R, [vR, (n(!0), a(S, null, G(c(p), (m, w) => (n(), a("span", {
                    class: "terms-logo-service",
                    key: w,
                    onClick: y => _(m.typeID)
                }, [dt(t("img", hR, null, 512), [
                    [b, c(ie)("main", `CStype${m.typeID}`)]
                ])], 8, kR))), 128))]), t("p", fR, [L(u, {
                    name: "91-point"
                }), t("span", null, e(c(i)("damanRule").replace("Daman", c(s).getProjectName)), 1)]), t("p", yR, [L(u, {
                    name: "91-point"
                }), t("span", null, e(c(i)("damanRule2").replace("Daman", c(s).getProjectName)), 1)]), t("p", $R, [L(u, {
                    name: "91-point"
                }), t("span", null, e(c(i)("damanRule3").replace("Daman", c(s).getProjectName)), 1)]), t("p", CR, e(c(i)("damanWarn").replace("Daman", c(s).getProjectName)), 1), t("p", wR, e(c(i)("damanWarn2").replace("Daman", c(s).getProjectName)), 1)])
            }
        }
    });
const LR = V(TR, [
        ["__scopeId", "data-v-a46ec9fd"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/club91Home/team.vue"]
    ]),
    NR = {
        class: "rank"
    },
    zR = {
        class: "title"
    },
    IR = {
        class: "rank_c"
    },
    xR = {
        class: "rank_c-topThree"
    },
    SR = {
        class: "r2"
    },
    RR = ["data-img"],
    GR = ["data-img"],
    BR = {
        class: "name"
    },
    AR = {
        class: "money"
    },
    MR = {
        class: "r1"
    },
    PR = ["data-img"],
    DR = ["data-img"],
    OR = {
        class: "name"
    },
    ER = {
        class: "money"
    },
    qR = {
        class: "r3"
    },
    jR = ["data-img"],
    HR = ["data-img"],
    WR = {
        class: "name"
    },
    FR = {
        class: "money"
    },
    VR = {
        class: "rank_c-list"
    },
    UR = {
        class: "left-rank"
    },
    KR = ["data-img"],
    XR = ["data-img"],
    QR = {
        class: "middle-name"
    },
    ZR = {
        class: "right-box"
    },
    JR = F({
        __name: "rank",
        setup(l) {
            const {
                t: i
            } = kt(), {
                homeState: o
            } = le(), s = {
                nickName: i("noData"),
                userPhoto: "",
                price: 0,
                time: "",
                typeName: ""
            };
            At(() => o.rankList, r => {
                p.value.splice(0, r.length, ...r.sort((d, g) => g.price - d.price).slice(0, 3)), _.value.splice(0, r.length, ...r.sort((d, g) => g.price - d.price).slice(3, 10))
            });
            const p = v([s, s, s]),
                _ = v([]);
            return (r, d) => {
                const g = j("svg-icon"),
                    u = Ot("lazy");
                return n(), a("div", NR, [t("div", zR, [L(g, {
                    name: "91-rank"
                }), E(e(r.$t("earningsRankingToday")), 1)]), t("div", IR, [t("div", xR, [t("div", SR, [p.value[1].userPhoto.length > 2 ? dt((n(), a("img", {
                    key: 0,
                    "data-img": c(Ht)("home", "avatar")
                }, null, 8, RR)), [
                    [u, p.value[1].userPhoto]
                ]) : dt((n(), a("img", {
                    key: 1,
                    "data-img": c(Ht)("home", "avatar")
                }, null, 8, GR)), [
                    [u, c(Ht)("main/Avatar", p.value[1].userPhoto)]
                ]), t("div", BR, e(c(di)(p.value[1].nickName)), 1), t("div", AR, e(c(wt)(p.value[1].price)), 1)]), t("div", MR, [p.value[0].userPhoto.length > 2 ? dt((n(), a("img", {
                    key: 0,
                    "data-img": c(Ht)("home", "avatar")
                }, null, 8, PR)), [
                    [u, p.value[0].userPhoto]
                ]) : dt((n(), a("img", {
                    key: 1,
                    "data-img": c(Ht)("home", "avatar")
                }, null, 8, DR)), [
                    [u, c(Ht)("main/Avatar", p.value[0].userPhoto)]
                ]), t("div", OR, e(c(di)(p.value[0].nickName)), 1), t("div", ER, e(c(wt)(p.value[0].price)), 1)]), t("div", qR, [p.value[2].userPhoto.length > 2 ? dt((n(), a("img", {
                    key: 0,
                    "data-img": c(Ht)("home", "avatar")
                }, null, 8, jR)), [
                    [u, p.value[2].userPhoto]
                ]) : dt((n(), a("img", {
                    key: 1,
                    "data-img": c(Ht)("home", "avatar")
                }, null, 8, HR)), [
                    [u, c(Ht)("main/Avatar", p.value[2].userPhoto)]
                ]), t("div", WR, e(c(di)(p.value[2].nickName)), 1), t("div", FR, e(c(wt)(p.value[2].price)), 1)])]), t("div", VR, [(n(!0), a(S, null, G(_.value, (b, m) => (n(), a("div", {
                    class: "rank_c-list__item",
                    key: m
                }, [t("span", UR, e(m + 4), 1), b.userPhoto.length > 2 ? dt((n(), a("img", {
                    key: 0,
                    "data-img": c(Ht)("home", "avatar")
                }, null, 8, KR)), [
                    [u, b.userPhoto]
                ]) : dt((n(), a("img", {
                    key: 1,
                    "data-img": c(Ht)("home", "avatar")
                }, null, 8, XR)), [
                    [u, c(Ht)("main/Avatar", b.userPhoto)]
                ]), t("span", QR, e(c(di)(b.nickName)), 1), z(' <span class="middle-name">{{ formatString(item.nickName, 10) }}</span> '), t("span", ZR, e(c(wt)(b.price)), 1)]))), 128))])])])
            }
        }
    });
const YR = V(JR, [
        ["__scopeId", "data-v-7f6671cd"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/club91Home/rank.vue"]
    ]),
    tG = {
        class: "lobbyItem"
    },
    eG = {
        class: "h"
    },
    iG = {
        class: "t"
    },
    nG = {
        key: 0,
        class: "d"
    },
    aG = {
        class: "b"
    },
    oG = ["onClick"],
    sG = F({
        __name: "lobbyItem",
        props: {
            listData: {
                type: Array,
                required: !0
            },
            isMore: {
                type: Boolean,
                required: !1,
                default: !0
            },
            isLeft: {
                type: Boolean,
                required: !1,
                default: !0
            }
        },
        emits: ["item-click", "more-click"],
        setup(l, {
            emit: i
        }) {
            const o = l,
                s = v(0),
                p = v(),
                _ = b => {
                    s.value = b
                },
                r = Q(() => Aa(o.listData || [], 3));

            function d(b) {
                i("item-click", b)
            }
            const g = () => {
                i("more-click")
            };
            v(null), v([]);
            const u = b => {
                var m, w;
                b === "left" ? (m = p.value) == null || m.prev() : (w = p.value) == null || w.next()
            };
            return (b, m) => {
                const w = Ot("lazy");
                return n(), a("div", tG, [t("div", eG, [t("div", iG, [Le(b.$slots, "head", {}, void 0, !0)]), b.isLeft ? (n(), a("div", nG, [b.isMore ? (n(), a("div", {
                    key: 0,
                    onClick: g,
                    class: "more"
                }, e(b.$t("more")), 1)) : z("v-if", !0), t("div", {
                    class: "left",
                    onClick: m[0] || (m[0] = y => u("left"))
                }), t("div", {
                    class: "right",
                    onClick: m[1] || (m[1] = y => u("right"))
                })])) : z("v-if", !0)]), L(c(ma), {
                    class: "my-swipe",
                    ref_key: "swipeRef",
                    ref: p,
                    autoplay: 3e3,
                    onChange: _,
                    "lazy-render": !1,
                    "show-indicators": !1
                }, {
                    default: P(() => [(n(!0), a(S, null, G(r.value, (y, N) => (n(), tt(c(ba), {
                        key: N
                    }, {
                        default: P(() => [t("div", aG, [(n(!0), a(S, null, G(y, ($, C) => dt((n(), a("img", {
                            key: C,
                            onClick: f => d($)
                        }, null, 8, oG)), [
                            [w, $.img]
                        ])), 128))])]),
                        _: 2
                    }, 1024))), 128))]),
                    _: 1
                }, 512), Le(b.$slots, "default", {}, void 0, !0)])
            }
        }
    });
const Ke = V(sG, [
        ["__scopeId", "data-v-08b9f980"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/club91Home/lobbyItem.vue"]
    ]),
    lG = l => (zt("data-v-a0c8d129"), l = l(), It(), l),
    cG = {
        class: "homeNav"
    },
    rG = {
        class: "title"
    },
    uG = lG(() => t("div", {
        class: "right_btn"
    }, null, -1)),
    dG = {
        class: "tip"
    },
    pG = {
        class: "picContainer"
    },
    gG = {
        class: "multiple"
    },
    bG = {
        class: "gameName"
    },
    mG = {
        class: "bonusAmount"
    },
    _G = F({
        __name: "bigaward",
        setup(l) {
            const {
                homeState: i
            } = le(), o = fe(), s = We(), p = v(0), _ = v(), r = Q(() => {
                var u;
                return Aa(((u = i.allGameList) == null ? void 0 : u.awardrecordlist) || [], 3)
            }), d = u => {
                p.value = u
            }, g = () => {
                Ri.push({
                    name: "SuperJackpot"
                })
            };
            return (u, b) => {
                const m = Ot("lazy");
                return n(), a("div", cG, [t("div", rG, [t("div", null, e(u.$t("superjackpot")), 1), uG]), t("div", dG, [E(e(u.$t("bigAward")) + e(u.$t("cpsTip4")) + " ", 1), t("span", null, e(c(wt)(c(s).jackportMaxReswadAmount)), 1)]), L(c(ma), {
                    class: "my-swipe",
                    ref_key: "swipeRef",
                    ref: _,
                    autoplay: 3e3,
                    onChange: d,
                    "lazy-render": !1,
                    "show-indicators": !1
                }, {
                    default: P(() => [(n(!0), a(S, null, G(r.value, (w, y) => (n(), tt(c(ba), {
                        key: y
                    }, {
                        default: P(() => [t("div", pG, [(n(!0), a(S, null, G(w, (N, $) => dt((n(), a("div", {
                            alt: "",
                            key: $
                        }, [t("div", gG, e(N.multiple) + "X", 1), dt(t("img", null, null, 512), [
                            [m, N.imgUrl]
                        ]), t("div", bG, e(N.gameName), 1), t("div", mG, e(c(wt)(N.bonusAmount)), 1)])), [
                            [m, N.imgUrl]
                        ])), 128))])]),
                        _: 2
                    }, 1024))), 128))]),
                    _: 1
                }, 512), c(o).token ? (n(), a("div", {
                    key: 0,
                    class: "btn",
                    onClick: g
                }, e(u.$t("lookBigAward")), 1)) : z("v-if", !0)])
            }
        }
    });
const vG = V(_G, [
        ["__scopeId", "data-v-a0c8d129"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/club91Home/bigaward.vue"]
    ]),
    kG = l => (zt("data-v-657212e7"), l = l(), It(), l),
    hG = {
        class: "lobby"
    },
    fG = {
        class: "lottery"
    },
    yG = {
        class: "h"
    },
    $G = {
        class: "t"
    },
    CG = {
        class: "d"
    },
    wG = {
        class: "b"
    },
    TG = ["src", "onClick"],
    LG = kG(() => t("div", {
        class: "miniGame"
    }, null, -1)),
    NG = {
        class: "title pop"
    },
    zG = {
        class: "title slot"
    },
    IG = {
        class: "title chess"
    },
    xG = {
        class: "title fishing"
    },
    SG = {
        class: "title live"
    },
    RG = {
        class: "title sport"
    },
    GG = F({
        __name: "lobby",
        emits: ["change-type"],
        setup(l, {
            emit: i
        }) {
            const o = Gi("useHomeHook"),
                {
                    homeState: s,
                    isAlowGame: p,
                    onItemClick: _
                } = o,
                r = ct(),
                d = [{
                    value: 1,
                    path: "WinGo"
                }, {
                    value: 3,
                    path: "5D"
                }, {
                    value: 2,
                    path: "K3"
                }, {
                    value: 4,
                    path: "WinTrx"
                }, {
                    value: 5,
                    path: "XoSo"
                }, {
                    value: 6,
                    path: "XoSo"
                }, {
                    value: 7,
                    path: "Binguo"
                }, {
                    value: 8,
                    path: "4D"
                }],
                g = Q(() => {
                    var T;
                    return ((T = s.allGameList) == null ? void 0 : T.lottery) || []
                }),
                u = Q(() => {
                    var T;
                    return ((T = s.allGameList) == null ? void 0 : T.flash) || []
                }),
                b = Q(() => {
                    var T, h;
                    return ((h = (T = s.allGameList) == null ? void 0 : T.popular) == null ? void 0 : h.platformList.map(x => (x.img = x.imgUrl, x))) || []
                }),
                m = Q(() => {
                    var T;
                    return ((T = s.allGameList) == null ? void 0 : T.slot.map(h => (h.img = h.vendorImg, h))) || []
                }),
                w = Q(() => {
                    var T;
                    return ((T = s.allGameList) == null ? void 0 : T.chess.map(h => (h.img = h.vendorImg, h))) || []
                }),
                y = Q(() => {
                    var T;
                    return ((T = s.allGameList) == null ? void 0 : T.fish) || []
                });
            Q(() => {
                var T;
                return ((T = s.allGameList) == null ? void 0 : T.awardrecordlist.map(h => (h.img = h.imgUrl, h))) || []
            });
            const N = Q(() => {
                    var T;
                    return ((T = s.allGameList) == null ? void 0 : T.video.map(h => (h.img = h.vendorImg, h))) || []
                }),
                $ = Q(() => {
                    var T;
                    return ((T = s.allGameList) == null ? void 0 : T.sport.map(h => (h.img = h.vendorImg, h))) || []
                }),
                C = T => {
                    r.push({
                        name: "AllLotteryGames-" + d[d.findIndex(h => h.value === T.id)].path,
                        query: {
                            id: T.id
                        }
                    })
                },
                f = T => {
                    i("change-type", T)
                },
                k = (T, h) => {
                    sessionStorage.setItem("slotGamesList", JSON.stringify(s.allGameList[h])), sessionStorage.setItem("gameType", JSON.stringify(h)), sessionStorage.setItem("clickedItem", JSON.stringify(T)), r.push({
                        name: "AllOnlineGames"
                    })
                };
            return (T, h) => (n(), a("div", hG, [t("div", fG, [t("div", yG, [t("div", $G, e(T.$t("lottery")), 1), t("div", CG, e(T.$t("flashText")), 1)]), t("div", wG, [(n(!0), a(S, null, G(g.value, (x, I) => (n(), a("img", {
                key: I,
                src: x.categoryImg,
                onClick: R => c(p)(x, C)
            }, null, 8, TG))), 128))])]), L(Ke, {
                listData: u.value,
                onMoreClick: h[0] || (h[0] = x => f("Flash")),
                onItemClick: c(_)
            }, {
                head: P(() => [LG]),
                _: 1
            }, 8, ["listData", "onItemClick"]), L(Ke, {
                listData: b.value,
                isMore: !1,
                onItemClick: c(_)
            }, {
                head: P(() => [t("div", NG, e(T.$t("popularTitle")), 1)]),
                _: 1
            }, 8, ["listData", "onItemClick"]), L(Ke, {
                listData: m.value,
                onMoreClick: h[1] || (h[1] = x => f("Slot")),
                onItemClick: h[2] || (h[2] = x => k(x, "slot"))
            }, {
                head: P(() => [t("div", zG, e(T.$t("electronicGame")), 1)]),
                _: 1
            }, 8, ["listData"]), L(Ke, {
                listData: w.value,
                onMoreClick: h[3] || (h[3] = x => f("Chess")),
                onItemClick: h[4] || (h[4] = x => k(x, "chess"))
            }, {
                head: P(() => [t("div", IG, e(T.$t("chess")), 1)]),
                _: 1
            }, 8, ["listData"]), L(Ke, {
                listData: y.value,
                onMoreClick: h[5] || (h[5] = x => f("Fish")),
                onItemClick: c(_)
            }, {
                head: P(() => [t("div", xG, e(T.$t("fishing")), 1)]),
                _: 1
            }, 8, ["listData", "onItemClick"]), L(Ke, {
                listData: N.value,
                onMoreClick: h[6] || (h[6] = x => f("Video")),
                onItemClick: c(_)
            }, {
                head: P(() => [t("div", SG, e(T.$t("live")), 1)]),
                _: 1
            }, 8, ["listData", "onItemClick"]), L(Ke, {
                listData: $.value,
                onMoreClick: h[7] || (h[7] = x => f("Sport")),
                onItemClick: c(_)
            }, {
                head: P(() => [t("div", RG, e(T.$t("sport")), 1)]),
                _: 1
            }, 8, ["listData", "onItemClick"]), L(vG)]))
        }
    });
const BG = V(GG, [
        ["__scopeId", "data-v-657212e7"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/club91Home/lobby.vue"]
    ]),
    AG = {
        class: "allGame"
    },
    MG = ["onClick"],
    PG = F({
        __name: "gameList",
        props: {
            activeType: {
                type: String,
                required: !0
            }
        },
        setup(l) {
            const i = l,
                o = Gi("useHomeHook"),
                {
                    homeState: s,
                    onItemClick: p
                } = o,
                _ = Q(() => s.allGameList[i.activeType.toLocaleLowerCase()] || []);
            return (r, d) => {
                const g = Ot("lazy");
                return n(), a("div", AG, [(n(!0), a(S, null, G(_.value, (u, b) => dt((n(), a("img", {
                    key: b,
                    onClick: m => c(p)(u)
                }, null, 8, MG)), [
                    [g, u.img]
                ])), 128))])
            }
        }
    });
const DG = V(PG, [
        ["__scopeId", "data-v-1e6f54c5"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/club91Home/gameList.vue"]
    ]),
    OG = {
        class: "allGame"
    },
    EG = {
        class: "body"
    },
    qG = ["onClick"],
    jG = {
        class: "list"
    },
    HG = ["onClick"],
    WG = F({
        __name: "seachGame",
        props: {
            activeType: {
                type: String,
                required: !0
            }
        },
        setup(l) {
            const i = l,
                o = Gi("useHomeHook"),
                {
                    homeState: s,
                    onItemClick: p
                } = o,
                _ = ct(),
                r = v(!1),
                d = v([]),
                g = Q(() => s.allGameList[i.activeType.toLocaleLowerCase()] || []),
                u = async y => {
                    const N = await nt(bn({
                        type: y
                    }));
                    N && (d.value = N.data.gameLists || []), m.value = g.value.find($ => $.vendorId == y)
                },
                b = y => {
                    r.value = !1, u(y.vendorId)
                };
            At(() => i.activeType, y => {
                g.value[0] && u(g.value[0].vendorId)
            }, {
                immediate: !0
            });
            const m = v({}),
                w = y => {
                    sessionStorage.setItem("slotGamesList", JSON.stringify(g.value)), sessionStorage.setItem("gameType", JSON.stringify(i.activeType.toLocaleLowerCase())), sessionStorage.setItem("clickedItem", JSON.stringify(m.value)), _.push({
                        name: "AllOnlineGames"
                    })
                };
            return $t(() => {
                u(g.value[0].vendorId)
            }), (y, N) => {
                const $ = j("svg-icon"),
                    C = j("van-popup"),
                    f = Ot("lazy");
                return n(), a(S, null, [t("div", OG, [t("div", {
                    class: "head",
                    onClick: N[0] || (N[0] = k => r.value = !0)
                }, e(m.value.slotsName.replace("G9", "9G")), 1), t("div", EG, [(n(!0), a(S, null, G(d.value, (k, T) => dt((n(), a("img", {
                    key: T,
                    onClick: h => c(p)(k)
                }, null, 8, qG)), [
                    [f, k.img]
                ])), 128))]), t("div", {
                    class: "btn",
                    onClick: w
                }, e(y.$t("viewAll")), 1)]), L(C, {
                    show: r.value,
                    "onUpdate:show": N[1] || (N[1] = k => r.value = k),
                    round: "",
                    position: "bottom"
                }, {
                    default: P(() => [t("div", jG, [(n(!0), a(S, null, G(g.value, (k, T) => (n(), a("div", {
                        key: T,
                        class: B([m.value.vendorId == k.vendorId && "active"]),
                        onClick: h => b(k)
                    }, [t("div", null, e(k.slotsName.replace("G9", "9G")), 1), L($, {
                        name: k.slotsName,
                        class: "gameIcon"
                    }, null, 8, ["name"])], 10, HG))), 128))])]),
                    _: 1
                }, 8, ["show"])], 64)
            }
        }
    });
const FG = V(WG, [
        ["__scopeId", "data-v-e9f45d50"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/club91Home/seachGame.vue"]
    ]),
    VG = {
        class: "game"
    },
    UG = {
        key: 0,
        class: "sticky nav"
    },
    KG = ["onClick"],
    XG = ["onClick"],
    QG = F({
        __name: "game",
        setup(l) {
            const i = [{
                    type: "",
                    label: "Lobby",
                    icon: "lobby"
                }, {
                    type: "Flash",
                    label: "",
                    icon: "miniGame"
                }, {
                    type: "Slot",
                    label: "Slots",
                    icon: "slots"
                }, {
                    type: "Chess",
                    label: "Card",
                    icon: "card"
                }, {
                    type: "Fish",
                    label: "Fishing",
                    icon: "fishing"
                }, {
                    type: "Video",
                    label: "Casino",
                    icon: "casino"
                }, {
                    type: "Sport",
                    label: "Sports",
                    icon: "sports"
                }],
                o = ["Flash", "Fish", "Video", "Sport"],
                s = ["Slot", "Chess"],
                p = le();
            ra("useHomeHook", p);
            const {
                t: _
            } = kt(), {
                getGameType: r,
                homeState: d,
                getAllGame: g
            } = p, u = v(""), b = jt([]), m = v(null), w = async () => {
                await r(), d.gameTypeList.length > 0 && (d.gameTypeList.forEach(f => {
                    f.state === 1 && b.push({
                        isShow: f.state === 1,
                        title: _("code" + f.typeNameCode),
                        img: f.categoryImg,
                        key: f.categoryCode.toLocaleLowerCase()
                    })
                }), sessionStorage.setItem("gameMenu", JSON.stringify(b)))
            };

            function y(f, k, T = !1) {
                u.value = f;
                const h = k.currentTarget;
                if (m.value) {
                    const x = m.value,
                        I = x.offsetWidth,
                        R = h.offsetLeft - x.offsetLeft,
                        A = h.offsetWidth,
                        M = Math.max(0, R - (I - A) / 2);
                    x.scrollTo({
                        left: M / 2,
                        behavior: "smooth"
                    })
                }
                T && m.value && window.scrollTo({
                    top: m.value.offsetTop - 10,
                    behavior: "smooth"
                })
            }
            const N = f => {
                    u.value = f
                },
                $ = v(!1),
                C = () => {
                    if (m.value) {
                        const f = m.value.getBoundingClientRect().top - 40;
                        $.value = f <= 0
                    }
                };
            return $t(() => {
                window.addEventListener("scroll", C)
            }), gi(() => {
                window.removeEventListener("scroll", C)
            }), w(), g(), (f, k) => (n(), a(S, null, [t("div", VG, [$.value ? (n(), a("div", UG, [(n(), a(S, null, G(i, T => t("div", {
                key: T.type,
                class: B([u.value === T.type && "active", T.icon]),
                onClick: h => y(T.type, h, !0)
            }, e(T.label), 11, KG)), 64))])) : z("v-if", !0), t("div", {
                class: "nav",
                ref_key: "navRef",
                ref: m
            }, [(n(), a(S, null, G(i, T => t("div", {
                key: T.type,
                class: B([u.value === T.type && "active", T.icon]),
                onClick: h => y(T.type, h)
            }, e(T.label), 11, XG)), 64))], 512)]), u.value == "" ? (n(), tt(BG, {
                key: 0,
                onChangeType: N
            })) : z("v-if", !0), o.includes(u.value) ? (n(), tt(DG, {
                key: 1,
                activeType: u.value
            }, null, 8, ["activeType"])) : z("v-if", !0), s.includes(u.value) ? (n(), tt(FG, {
                key: 2,
                activeType: u.value
            }, null, 8, ["activeType"])) : z("v-if", !0)], 64))
        }
    });
const ZG = V(QG, [
        ["__scopeId", "data-v-6f952d30"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/club91Home/game.vue"]
    ]),
    JG = {
        class: "winner_91"
    },
    YG = {
        class: "title"
    },
    tB = {
        class: "winner_91-wrapper"
    },
    eB = {
        class: "head"
    },
    iB = {
        class: "game"
    },
    nB = {
        class: "name"
    },
    aB = {
        class: "amount"
    },
    oB = F({
        __name: "winner",
        setup(l) {
            const {
                homeState: i,
                getWinInfoDetail: o,
                getWinInfo: s
            } = le(), p = v(null), _ = v(null);
            return $t(async () => {
                await o(), ua(_.value), i.winInfoList.length > 0 && (p.value = setInterval(async () => {
                    i.winInfoList.unshift(i.winInfoList.pop())
                }, 3e3))
            }), gi(() => {
                clearInterval(p.value)
            }), (r, d) => {
                const g = j("svg-icon");
                return n(), a("div", JG, [t("div", YG, [L(g, {
                    name: "91-winner"
                }), E(e(r.$t("winningDetal")), 1)]), t("div", tB, [t("div", eB, [t("div", null, e(r.$t("game")), 1), t("div", null, e(r.$t("winner")), 1), t("div", null, e(r.$t("winningAmount")), 1)]), t("div", {
                    class: "body",
                    ref_key: "wrapperRef",
                    ref: _
                }, [(n(!0), a(S, null, G(c(s).slice(0, 10), u => (n(), a("div", {
                    class: "winner_91-wrapper__item",
                    key: JSON.stringify(u)
                }, [t("div", iB, [L(g, {
                    name: "91-winner"
                }), E(e(u.typeName.replace("_", " ")), 1)]), t("div", nB, e(c(di)(u.nickName)), 1), t("div", aB, e(c(wt)(u.amount || 0)), 1)]))), 128))], 512)])])
            }
        }
    });
const sB = V(oB, [
        ["__scopeId", "data-v-f58322f8"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/club91Home/winner.vue"]
    ]),
    lB = l => (zt("data-v-b3bd7e49"), l = l(), It(), l),
    cB = lB(() => t("svg", {
        class: "line",
        width: "1",
        height: "60",
        viewBox: "0 0 1 60",
        fill: "none",
        xmlns: "http://www.w3.org/2000/svg"
    }, [t("line", {
        x1: "0.5",
        x2: "0.5",
        y2: "60",
        stroke: "white"
    })], -1)),
    rB = ["src"],
    uB = {
        class: "text"
    },
    dB = F({
        __name: "DownloadPWA",
        setup(l) {
            const i = Fo("show-pwa-download", !0),
                {
                    t: o
                } = kt(),
                s = We(),
                {
                    onDown: p
                } = le(),
                {
                    isShowDwa: _
                } = Ys();
            return (r, d) => {
                const g = j("van-icon");
                return c(_) ? (n(), a("div", {
                    key: 0,
                    class: "btn pwa-btn",
                    onClick: d[1] || (d[1] = (...u) => c(p) && c(p)(...u))
                }, [cB, L(g, {
                    class: "close",
                    name: "close",
                    onClick: d[0] || (d[0] = Jt(u => i.value = !1, ["stop"]))
                }), t("img", {
                    class: "icon",
                    src: c(s).getWebIco
                }, null, 8, rB), t("div", uB, e(c(o)("addToDesktop")), 1)])) : z("v-if", !0)
            }
        }
    });
const pB = V(dB, [
        ["__scopeId", "data-v-b3bd7e49"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/common/DownloadPWA.vue"]
    ]),
    gB = {
        class: "swiper_box"
    },
    bB = ["onClick"],
    mB = {
        key: 0,
        class: "swiper-button"
    },
    _B = F({
        __name: "index",
        props: {
            isShowButton: {
                type: Boolean,
                default: !1
            }
        },
        setup(l) {
            const {
                getBannerApi: i,
                getBanner: o
            } = le(), s = v(0), p = [Ko], _ = d => {
                d.activeIndex >= o.value.length ? s.value = d.activeIndex - o.value.length : s.value = d.activeIndex
            }, r = d => {
                d && (window.location.href = d)
            };
            return $t(async () => {
                await i()
            }), (d, g) => {
                const u = Ot("lazy");
                return n(), a("div", gB, [L(c(Uo), {
                    class: "my-swipe",
                    "slides-per-view": 1,
                    "space-between": 20,
                    onSlideChange: _,
                    autoplay: {
                        delay: 5e3,
                        disableOnInteraction: !1
                    },
                    modules: p,
                    loop: !0
                }, {
                    default: P(() => [(n(!0), a(S, null, G(c(o), (b, m) => (n(), tt(c(Vo), {
                        key: m
                    }, {
                        default: P(() => [dt(t("img", {
                            onClick: w => r(b.url)
                        }, null, 8, bB), [
                            [u, b.bannerUrl]
                        ])]),
                        _: 2
                    }, 1024))), 128))]),
                    _: 1
                }), c(o).length > 1 && l.isShowButton ? (n(), a("div", mB, [(n(!0), a(S, null, G(c(o).length, b => (n(), a("span", {
                    key: b,
                    class: B({
                        active: s.value === b - 1
                    })
                }, null, 2))), 128))])) : z("v-if", !0)])
            }
        }
    });
const vB = V(_B, [
        ["__scopeId", "data-v-3ad7aed7"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/components/Home/Swiper/index.vue"]
    ]),
    kB = ["src"],
    hB = {
        key: 0,
        class: "nav-right"
    },
    fB = {
        key: 1,
        class: "nav-right"
    },
    yB = {
        class: "club91"
    },
    $B = {
        class: "h"
    },
    CB = {
        key: 0,
        class: "amount"
    },
    wB = {
        class: "a1"
    },
    TB = {
        class: "title"
    },
    LB = {
        class: "a"
    },
    NB = {
        class: "wv"
    },
    zB = {
        class: "promptHeader"
    },
    IB = ["innerHTML"],
    xB = F({
        __name: "91club",
        setup(l) {
            const i = fe(),
                o = ct(),
                {
                    projectIcon: s,
                    isAppDownloadIcon: p,
                    showPWA: _,
                    isRead: r,
                    onDown: d
                } = le(),
                {
                    closePrompt: g,
                    store: u,
                    promptContent: b,
                    beforeClosePrompt: m
                } = tl(),
                w = v(0),
                y = async () => {
                    const C = await nt(il());
                    C && (w.value = (C == null ? void 0 : C.data.amount) || 0)
                },
                N = async () => {
                    var f;
                    const C = await nt(el());
                    C && (w.value = ((f = C == null ? void 0 : C.data) == null ? void 0 : f.amount) || 0)
                },
                $ = () => {
                    o.push({
                        name: "Messages"
                    })
                };
            return $t(() => {
                i.getToken && N()
            }), (C, f) => {
                const k = j("svg-icon"),
                    T = j("NavBar"),
                    h = j("Point"),
                    x = j("van-dialog");
                return n(), a(S, null, [L(T, null, {
                    left: P(() => [t("img", {
                        src: c(s),
                        alt: ""
                    }, null, 8, kB)]),
                    right: P(() => [c(i).getToken ? (n(), a("div", fB, [L(k, {
                        class: "downIcon",
                        name: "91-homeDown",
                        onClick: Jt(c(d), ["stop"])
                    }, null, 8, ["onClick"])])) : (n(), a("div", hB, [t("div", {
                        class: "nav-btn login",
                        onClick: f[0] || (f[0] = I => c(o).push({
                            name: "login"
                        }))
                    }, e(C.$t("login")), 1), t("div", {
                        class: "nav-btn",
                        onClick: f[1] || (f[1] = I => c(o).push({
                            name: "register"
                        }))
                    }, e(C.$t("register")), 1)]))]),
                    _: 1
                }), t("div", yB, [t("div", $B, [L(bR, null, {
                    default: P(() => [t("div", {
                        class: "message",
                        onClick: $
                    }, [L(k, {
                        name: "91-message_notice"
                    }), dt(L(h, {
                        class: "point"
                    }, null, 512), [
                        [Zt, !c(r)]
                    ])])]),
                    _: 1
                }), L(vB, {
                    class: "nop"
                }), c(i).getToken ? (n(), a("div", CB, [t("div", wB, [t("div", TB, [L(k, {
                    name: "91-gold"
                }), E(" " + e(C.$t("walletBalance")), 1)]), t("div", LB, [E(e(c(wt)(w.value)), 1), L(k, {
                    name: "91-refresh",
                    onClick: y
                })])]), t("div", {
                    class: "a2",
                    onClick: f[2] || (f[2] = I => c(o).push({
                        name: "Withdraw"
                    }))
                }, [L(k, {
                    name: "91-up"
                }), E(e(C.$t("withdraw")), 1)]), t("div", {
                    class: "a2",
                    onClick: f[3] || (f[3] = I => c(o).push({
                        name: "Recharge"
                    }))
                }, [L(k, {
                    name: "91-down"
                }), E(e(C.$t("recharge")), 1)])])) : z("v-if", !0), t("div", NB, [L(k, {
                    name: "91-turntable",
                    onClick: f[4] || (f[4] = I => c(o).push({
                        name: "Turntable"
                    }))
                }), L(k, {
                    name: "91-vip",
                    onClick: f[5] || (f[5] = I => c(o).push({
                        name: "vip"
                    }))
                })])]), L(ZG), L(sB), L(YR), L(LR), L(x, {
                    show: c(u).prompt,
                    "onUpdate:show": f[6] || (f[6] = I => c(u).prompt = I),
                    "confirm-button-text": C.$t("confirm"),
                    onConfirm: c(g),
                    "before-close": c(m)
                }, {
                    default: P(() => [t("div", zB, e(c(b).title), 1), t("div", {
                        class: "promptContent",
                        innerHTML: c(b).siteMessage
                    }, null, 8, IB)]),
                    _: 1
                }, 8, ["show", "confirm-button-text", "onConfirm", "before-close"])]), z("下载PWA应用"), c(_) && c(p) ? (n(), tt(pB, {
                    key: 0
                })) : z("v-if", !0)], 64)
            }
        }
    });
const SB = V(xB, [
        ["__scopeId", "data-v-d78763b5"],
        ["__file", "/var/lib/jenkins/workspace/web-印度-ar048-91Club-05/src/views/home/other/91club.vue"]
    ]),
    fA = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: SB
    }, Symbol.toStringTag, {
        value: "Module"
    }));
export {
    eA as A, iA as B, qd as C, nA as D, aA as E, fd as F, oA as G, sA as H, lA as I, cA as J, yd as K, rA as L, uA as M, pi as N, dA as O, pA as P, gA as Q, bA as R, mA as S, _A as T, vA as U, kA as V, hA as W, fA as _, al as a, AB as b, MB as c, PB as d, DB as e, OB as f, EB as g, qB as h, BB as i, jB as j, HB as k, WB as l, FB as m, Pi as n, VB as o, UB as p, KB as q, XB as r, QB as s, ZB as t, ti as u, nl as v, hd as w, JB as x, YB as y, tA as z
};
//# sourceMappingURL=page-home-57b56a19.js.map