import {
    G as K,
    r as P,
    B as X,
    C as ie,
    H as C,
    I as i,
    J as e,
    P as t,
    Q as s,
    ap as Q,
    K as q,
    M as G,
    ao as x,
    N as n,
    aB as R,
    R as J,
    aA as se,
    ax as O,
    O as o,
    aE as qe,
    n as Ue,
    z as le,
    az as Ce,
    au as ce,
    av as j,
    ay as Re,
    Z as me,
    T as $e,
    A as pe,
    F as De,
    aF as ve,
    $ as be,
    aC as Ee,
    aD as Ge,
    aG as Ve,
    aH as Ke,
    w as Me,
    aI as He,
    X as Qe,
    aq as Ye,
    u as Je,
    p as We
} from "./common.modules-f9fa5dc7.js";
import {
    y as Ze,
    _ as H,
    z as fe,
    B as Le,
    C as ge,
    D as xe,
    E as Xe,
    A as ne,
    F as et,
    G as ke,
    b as ae,
    U as tt,
    H as ot,
    I as at,
    J as Ne,
    K as nt,
    L as Be,
    M as it,
    N as st,
    O as lt,
    h as rt,
    P as dt,
    Q as ze,
    T as ct,
    g as Se,
    f as ut,
    V as _t,
    W as mt,
    X as pt,
    Y as vt,
    Z as ht
} from "./page-activity-ActivityDetail-0d51a056.js";
import {
    L as ye
} from "./page-activity-DailySignIn-feddb04c.js";
import {
    D as Ie
} from "./page-activity-Championship-a046222e.js";
import {
    E as yt,
    L as ft
} from "./page-activity-Bonus-f5229d51.js";
const gt = {
        zh_TC: {
            code: "zh_TC",
            name: "Hong Kong",
            dialCode: "+852",
            phoneFormat: "5123 4567"
        },
        en: {
            code: "en",
            name: "USA",
            dialCode: "+1",
            phoneFormat: "213 223 4827"
        },
        mo: {
            code: "mo",
            name: "Macau",
            dialCode: "+853",
            phoneFormat: "6612 3456"
        },
        tw: {
            code: "tw",
            name: "Taiwan",
            dialCode: "+886",
            phoneFormat: "0912 345 678"
        },
        kh: {
            code: "kh",
            name: "Cambodia",
            dialCode: "+855",
            phoneFormat: "091 234 567"
        },
        th: {
            code: "th",
            name: "Thailand",
            dialCode: "+66",
            phoneFormat: "081 234 5678"
        },
        id: {
            code: "id",
            name: "Indonesia",
            dialCode: "+62",
            phoneFormat: "0812-345-678"
        },
        io: {
            code: "io",
            name: "British Indian Ocean Territory",
            dialCode: "+246",
            phoneFormat: "380 1234"
        },
        sg: {
            code: "sg",
            name: "Singapore",
            dialCode: "+65",
            phoneFormat: "8123 4567"
        },
        vi: {
            code: "vi",
            name: "Vietnam",
            dialCode: "+84",
            phoneFormat: "091 234 56 78"
        },
        mm: {
            code: "mm",
            name: "Myanmar",
            dialCode: "+95",
            phoneFormat: "09 212 3456"
        },
        la: {
            code: "la",
            name: "Laos",
            dialCode: "+856",
            phoneFormat: "020 23 123 456"
        },
        zh_CN: {
            code: "zh_CN",
            name: "China",
            dialCode: "+86",
            phoneFormat: "131 2345 6789"
        },
        ae: {
            code: "ae",
            name: "United Arab Emirates (‫الإمارات العربية المتحدة‬‎)",
            dialCode: "+971",
            phoneFormat: "050 123 4567"
        },
        af: {
            code: "af",
            name: "Afghanistan (‫افغانستان‬‎)",
            dialCode: "+93",
            phoneFormat: "070 123 4567"
        },
        al: {
            code: "al",
            name: "Albania (Shqipëri)",
            dialCode: "+355",
            phoneFormat: "066 123 4567"
        },
        dz: {
            code: "dz",
            name: "Algeria (‫الجزائر‬‎)",
            dialCode: "+213",
            phoneFormat: "0551 23 45 67"
        },
        as: {
            code: "as",
            name: "American Samoa",
            dialCode: "+1684",
            phoneFormat: "(684) 733-1234"
        },
        ad: {
            code: "ad",
            name: "Andorra",
            dialCode: "+376",
            phoneFormat: "312 345"
        },
        ao: {
            code: "ao",
            name: "Angola",
            dialCode: "+244",
            phoneFormat: "923 123 456"
        },
        ai: {
            code: "ai",
            name: "Anguilla",
            dialCode: "+1264",
            phoneFormat: "(264) 235-1234"
        },
        ag: {
            code: "ag",
            name: "Antigua and Barbuda",
            dialCode: "+1268",
            phoneFormat: "(268) 464-1234"
        },
        ar: {
            code: "ar",
            name: "Argentina",
            dialCode: "+54",
            phoneFormat: "011 15-2345-6789"
        },
        am: {
            code: "am",
            name: "Armenia (Հայաստան)",
            dialCode: "+374",
            phoneFormat: "077 123456"
        },
        aw: {
            code: "aw",
            name: "Aruba",
            dialCode: "+297",
            phoneFormat: "560 1234"
        },
        au: {
            code: "au",
            name: "Australia",
            dialCode: "+61",
            phoneFormat: "0412 345 678"
        },
        at: {
            code: "at",
            name: "Austria (Österreich)",
            dialCode: "+43",
            phoneFormat: "0664 123456"
        },
        az: {
            code: "az",
            name: "Azerbaijan (Azərbaycan)",
            dialCode: "+994",
            phoneFormat: "040 123 45 67"
        },
        bs: {
            code: "bs",
            name: "Bahamas",
            dialCode: "+1242",
            phoneFormat: "(242) 359-1234"
        },
        bh: {
            code: "bh",
            name: "Bahrain (‫البحرين‬‎)",
            dialCode: "+973",
            phoneFormat: "3600 1234"
        },
        bd: {
            code: "bd",
            name: "Bangladesh (বাংলাদেশ)",
            dialCode: "+880",
            phoneFormat: "01812-345678"
        },
        bb: {
            code: "bb",
            name: "Barbados",
            dialCode: "+1246",
            phoneFormat: "(246) 250-1234"
        },
        by: {
            code: "by",
            name: "Belarus (Беларусь)",
            dialCode: "+375",
            phoneFormat: "8 029 491-19-11"
        },
        be: {
            code: "be",
            name: "Belgium (België)",
            dialCode: "+32",
            phoneFormat: "0470 12 34 56"
        },
        bz: {
            code: "bz",
            name: "Belize",
            dialCode: "+501",
            phoneFormat: "622-1234"
        },
        bj: {
            code: "bj",
            name: "Benin (Bénin)",
            dialCode: "+229",
            phoneFormat: "90 01 12 34"
        },
        bm: {
            code: "bm",
            name: "Bermuda",
            dialCode: "+1441",
            phoneFormat: "(441) 370-1234"
        },
        bt: {
            code: "bt",
            name: "Bhutan (འབྲུག)",
            dialCode: "+975",
            phoneFormat: "17 12 34 56"
        },
        bo: {
            code: "bo",
            name: "Bolivia",
            dialCode: "+591",
            phoneFormat: "71234567"
        },
        ba: {
            code: "ba",
            name: "Bosnia and Herzegovina (Босна и Херцеговина)",
            dialCode: "+387",
            phoneFormat: "061 123 456"
        },
        bw: {
            code: "bw",
            name: "Botswana",
            dialCode: "+267",
            phoneFormat: "71 123 456"
        },
        br: {
            code: "br",
            name: "Brazil (Brasil)",
            dialCode: "+55",
            phoneFormat: "(11) 96123-4567"
        },
        vg: {
            code: "vg",
            name: "British Virgin Islands",
            dialCode: "+1284",
            phoneFormat: "(284) 300-1234"
        },
        bn: {
            code: "bn",
            name: "Brunei",
            dialCode: "+673",
            phoneFormat: "712 3456"
        },
        bg: {
            code: "bg",
            name: "Bulgaria (България)",
            dialCode: "+359",
            phoneFormat: "048 123 456"
        },
        bf: {
            code: "bf",
            name: "Burkina Faso",
            dialCode: "+226",
            phoneFormat: "70 12 34 56"
        },
        bi: {
            code: "bi",
            name: "Burundi (Uburundi)",
            dialCode: "+257",
            phoneFormat: "79 56 12 34"
        },
        cm: {
            code: "cm",
            name: "Cameroon (Cameroun)",
            dialCode: "+237",
            phoneFormat: "6 71 23 45 67"
        },
        ca: {
            code: "ca",
            name: "Canada",
            dialCode: "+1",
            phoneFormat: "(204) 234-5678"
        },
        cv: {
            code: "cv",
            name: "Cape Verde (Kabu Verdi)",
            dialCode: "+238",
            phoneFormat: "991 12 34"
        },
        bq: {
            code: "bq",
            name: "Caribbean Netherlands",
            dialCode: "+599",
            phoneFormat: "318 1234"
        },
        ky: {
            code: "ky",
            name: "Cayman Islands",
            dialCode: "+1345",
            phoneFormat: "(345) 323-1234"
        },
        cf: {
            code: "cf",
            name: "Central African Republic (République centrafricaine)",
            dialCode: "+236",
            phoneFormat: "70 01 23 45"
        },
        td: {
            code: "td",
            name: "Chad (Tchad)",
            dialCode: "+235",
            phoneFormat: "63 01 23 45"
        },
        cl: {
            code: "cl",
            name: "Chile",
            dialCode: "+56",
            phoneFormat: "09 6123 4567"
        },
        cx: {
            code: "cx",
            name: "Christmas Island",
            dialCode: "+61",
            phoneFormat: "0412 345 678"
        },
        cc: {
            code: "cc",
            name: "Cocos (Keeling) Islands",
            dialCode: "+61",
            phoneFormat: "0412 345 678"
        },
        co: {
            code: "co",
            name: "Colombia",
            dialCode: "+57",
            phoneFormat: "321 1234567"
        },
        km: {
            code: "km",
            name: "Comoros (‫جزر القمر‬‎)",
            dialCode: "+269",
            phoneFormat: "321 23 45"
        },
        cd: {
            code: "cd",
            name: "Congo (DRC) (Jamhuri ya Kidemokrasia ya Kongo)",
            dialCode: "+243",
            phoneFormat: "0991 234 567"
        },
        cg: {
            code: "cg",
            name: "Congo (Republic) (Congo-Brazzaville)",
            dialCode: "+242",
            phoneFormat: "06 123 4567"
        },
        ck: {
            code: "ck",
            name: "Cook Islands",
            dialCode: "+682",
            phoneFormat: "71 234"
        },
        cr: {
            code: "cr",
            name: "Costa Rica",
            dialCode: "+506",
            phoneFormat: "8312 3456"
        },
        ci: {
            code: "ci",
            name: "Côte d’Ivoire",
            dialCode: "+225",
            phoneFormat: "01 23 45 67"
        },
        hr: {
            code: "hr",
            name: "Croatia (Hrvatska)",
            dialCode: "+385",
            phoneFormat: "091 234 5678"
        },
        cu: {
            code: "cu",
            name: "Cuba",
            dialCode: "+53",
            phoneFormat: "05 1234567"
        },
        cw: {
            code: "cw",
            name: "Curaçao",
            dialCode: "+599",
            phoneFormat: "9 518 1234"
        },
        cy: {
            code: "cy",
            name: "Cyprus (Κύπρος)",
            dialCode: "+357",
            phoneFormat: "96 123456"
        },
        cz: {
            code: "cz",
            name: "Czech Republic (Česká republika)",
            dialCode: "+420",
            phoneFormat: "601 123 456"
        },
        dk: {
            code: "dk",
            name: "Denmark (Danmark)",
            dialCode: "+45",
            phoneFormat: "20 12 34 56"
        },
        dj: {
            code: "dj",
            name: "Djibouti",
            dialCode: "+253",
            phoneFormat: "77 83 10 01"
        },
        dm: {
            code: "dm",
            name: "Dominica",
            dialCode: "+1767",
            phoneFormat: "(767) 225-1234"
        },
        ec: {
            code: "ec",
            name: "Ecuador",
            dialCode: "+593",
            phoneFormat: "099 123 4567"
        },
        eg: {
            code: "eg",
            name: "Egypt (‫مصر‬‎)",
            dialCode: "+20",
            phoneFormat: "0100 123 4567"
        },
        sv: {
            code: "sv",
            name: "El Salvador",
            dialCode: "+503",
            phoneFormat: "7012 3456"
        },
        gq: {
            code: "gq",
            name: "Equatorial Guinea (Guinea Ecuatorial)",
            dialCode: "+240",
            phoneFormat: "222 123 456"
        },
        er: {
            code: "er",
            name: "Eritrea",
            dialCode: "+291",
            phoneFormat: "07 123 456"
        },
        ee: {
            code: "ee",
            name: "Estonia (Eesti)",
            dialCode: "+372",
            phoneFormat: "5123 4567"
        },
        et: {
            code: "et",
            name: "Ethiopia",
            dialCode: "+251",
            phoneFormat: "091 123 4567"
        },
        fk: {
            code: "fk",
            name: "Falkland Islands (Islas Malvinas)",
            dialCode: "+500",
            phoneFormat: "51234"
        },
        fo: {
            code: "fo",
            name: "Faroe Islands (Føroyar)",
            dialCode: "+298",
            phoneFormat: "211234"
        },
        fj: {
            code: "fj",
            name: "Fiji",
            dialCode: "+679",
            phoneFormat: "701 2345"
        },
        fi: {
            code: "fi",
            name: "Finland (Suomi)",
            dialCode: "+358",
            phoneFormat: "041 2345678"
        },
        fr: {
            code: "fr",
            name: "France",
            dialCode: "+33",
            phoneFormat: "06 12 34 56 78"
        },
        gf: {
            code: "gf",
            name: "French Guiana (Guyane française)",
            dialCode: "+594",
            phoneFormat: "0694 20 12 34"
        },
        pf: {
            code: "pf",
            name: "French Polynesia (Polynésie française)",
            dialCode: "+689",
            phoneFormat: "87 12 34 56"
        },
        ga: {
            code: "ga",
            name: "Gabon",
            dialCode: "+241",
            phoneFormat: "06 03 12 34"
        },
        gm: {
            code: "gm",
            name: "Gambia",
            dialCode: "+220",
            phoneFormat: "301 2345"
        },
        ge: {
            code: "ge",
            name: "Georgia (საქართველო)",
            dialCode: "+995",
            phoneFormat: "555 12 34 56"
        },
        de: {
            code: "de",
            name: "Germany (Deutschland)",
            dialCode: "+49",
            phoneFormat: "01512 3456789"
        },
        gh: {
            code: "gh",
            name: "Ghana (Gaana)",
            dialCode: "+233",
            phoneFormat: "023 123 4567"
        },
        gi: {
            code: "gi",
            name: "Gibraltar",
            dialCode: "+350",
            phoneFormat: "57123456"
        },
        gr: {
            code: "gr",
            name: "Greece (Ελλάδα)",
            dialCode: "+30",
            phoneFormat: "691 234 5678"
        },
        gl: {
            code: "gl",
            name: "Greenland (Kalaallit Nunaat)",
            dialCode: "+299",
            phoneFormat: "22 12 34"
        },
        gd: {
            code: "gd",
            name: "Grenada",
            dialCode: "+1473",
            phoneFormat: "(473) 403-1234"
        },
        gp: {
            code: "gp",
            name: "Guadeloupe",
            dialCode: "+590",
            phoneFormat: "0690 30-1234"
        },
        gu: {
            code: "gu",
            name: "Guam",
            dialCode: "+1671",
            phoneFormat: "(671) 300-1234"
        },
        gt: {
            code: "gt",
            name: "Guatemala",
            dialCode: "+502",
            phoneFormat: "5123 4567"
        },
        gg: {
            code: "gg",
            name: "Guernsey",
            dialCode: "+44",
            phoneFormat: "07781 123456"
        },
        gn: {
            code: "gn",
            name: "Guinea (Guinée)",
            dialCode: "+224",
            phoneFormat: "601 12 34 56"
        },
        gw: {
            code: "gw",
            name: "Guinea-Bissau (Guiné Bissau)",
            dialCode: "+245",
            phoneFormat: "955 012 345"
        },
        gy: {
            code: "gy",
            name: "Guyana",
            dialCode: "+592",
            phoneFormat: "609 1234"
        },
        ht: {
            code: "ht",
            name: "Haiti",
            dialCode: "+509",
            phoneFormat: "34 10 1234"
        },
        hn: {
            code: "hn",
            name: "Honduras",
            dialCode: "+504",
            phoneFormat: "9123-4567"
        },
        hu: {
            code: "hu",
            name: "Hungary (Magyarország)",
            dialCode: "+36",
            phoneFormat: "(20) 123 4567"
        },
        is: {
            code: "is",
            name: "Iceland (Ísland)",
            dialCode: "+354",
            phoneFormat: "611 1234"
        },
        in: {
            code: "in",
            name: "India (भारत)",
            dialCode: "+91",
            phoneFormat: "099876 54321"
        },
        ir: {
            code: "ir",
            name: "Iran (‫ایران‬‎)",
            dialCode: "+98",
            phoneFormat: "0912 345 6789"
        },
        iq: {
            code: "iq",
            name: "Iraq (‫العراق‬‎)",
            dialCode: "+964",
            phoneFormat: "0791 234 5678"
        },
        ie: {
            code: "ie",
            name: "Ireland",
            dialCode: "+353",
            phoneFormat: "085 012 3456"
        },
        im: {
            code: "im",
            name: "Isle of Man",
            dialCode: "+44",
            phoneFormat: "07924 123456"
        },
        il: {
            code: "il",
            name: "Israel (‫ישראל‬‎)",
            dialCode: "+972",
            phoneFormat: "050-123-4567"
        },
        it: {
            code: "it",
            name: "Italy (Italia)",
            dialCode: "+39",
            phoneFormat: "312 345 6789"
        },
        jm: {
            code: "jm",
            name: "Jamaica",
            dialCode: "+1876",
            phoneFormat: "(876) 210-1234"
        },
        jp: {
            code: "jp",
            name: "Japan (日本)",
            dialCode: "+81",
            phoneFormat: "090-1234-5678"
        },
        je: {
            code: "je",
            name: "Jersey",
            dialCode: "+44",
            phoneFormat: "07797 123456"
        },
        jo: {
            code: "jo",
            name: "Jordan (‫الأردن‬‎)",
            dialCode: "+962",
            phoneFormat: "07 9012 3456"
        },
        kz: {
            code: "kz",
            name: "Kazakhstan (Казахстан)",
            dialCode: "+7",
            phoneFormat: "8 (771) 000 9998"
        },
        ke: {
            code: "ke",
            name: "Kenya",
            dialCode: "+254",
            phoneFormat: "0712 123456"
        },
        ki: {
            code: "ki",
            name: "Kiribati",
            dialCode: "+686",
            phoneFormat: "72012345"
        },
        xk: {
            code: "xk",
            name: "Kosovo",
            dialCode: "+383",
            phoneFormat: ""
        },
        kw: {
            code: "kw",
            name: "Kuwait (‫الكويت‬‎)",
            dialCode: "+965",
            phoneFormat: "500 12345"
        },
        kg: {
            code: "kg",
            name: "Kyrgyzstan (Кыргызстан)",
            dialCode: "+996",
            phoneFormat: "0700 123 456"
        },
        lv: {
            code: "lv",
            name: "Latvia (Latvija)",
            dialCode: "+371",
            phoneFormat: "21 234 567"
        },
        lb: {
            code: "lb",
            name: "Lebanon (‫لبنان‬‎)",
            dialCode: "+961",
            phoneFormat: "71 123 456"
        },
        ls: {
            code: "ls",
            name: "Lesotho",
            dialCode: "+266",
            phoneFormat: "5012 3456"
        },
        lr: {
            code: "lr",
            name: "Liberia",
            dialCode: "+231",
            phoneFormat: "077 012 3456"
        },
        ly: {
            code: "ly",
            name: "Libya (‫ليبيا‬‎)",
            dialCode: "+218",
            phoneFormat: "091-2345678"
        },
        li: {
            code: "li",
            name: "Liechtenstein",
            dialCode: "+423",
            phoneFormat: "660 234 567"
        },
        lt: {
            code: "lt",
            name: "Lithuania (Lietuva)",
            dialCode: "+370",
            phoneFormat: "(8-612) 34567"
        },
        lu: {
            code: "lu",
            name: "Luxembourg",
            dialCode: "+352",
            phoneFormat: "628 123 456"
        },
        mk: {
            code: "mk",
            name: "Macedonia (FYROM) (Македонија)",
            dialCode: "+389",
            phoneFormat: "072 345 678"
        },
        mg: {
            code: "mg",
            name: "Madagascar (Madagasikara)",
            dialCode: "+261",
            phoneFormat: "032 12 345 67"
        },
        mw: {
            code: "mw",
            name: "Malawi",
            dialCode: "+265",
            phoneFormat: "0991 23 45 67"
        },
        my: {
            code: "my",
            name: "Malaysia",
            dialCode: "+60",
            phoneFormat: "012-345 6789"
        },
        mv: {
            code: "mv",
            name: "Maldives",
            dialCode: "+960",
            phoneFormat: "771-2345"
        },
        ml: {
            code: "ml",
            name: "Mali",
            dialCode: "+223",
            phoneFormat: "65 01 23 45"
        },
        mt: {
            code: "mt",
            name: "Malta",
            dialCode: "+356",
            phoneFormat: "9696 1234"
        },
        mh: {
            code: "mh",
            name: "Marshall Islands",
            dialCode: "+692",
            phoneFormat: "235-1234"
        },
        mq: {
            code: "mq",
            name: "Martinique",
            dialCode: "+596",
            phoneFormat: "0696 20 12 34"
        },
        mr: {
            code: "mr",
            name: "Mauritania (‫موريتانيا‬‎)",
            dialCode: "+222",
            phoneFormat: "22 12 34 56"
        },
        mu: {
            code: "mu",
            name: "Mauritius (Moris)",
            dialCode: "+230",
            phoneFormat: "5251 2345"
        },
        yt: {
            code: "yt",
            name: "Mayotte",
            dialCode: "+262",
            phoneFormat: "0639 12 34 56"
        },
        mx: {
            code: "mx",
            name: "Mexico (México)",
            dialCode: "+52",
            phoneFormat: "044 222 123 4567"
        },
        fm: {
            code: "fm",
            name: "Micronesia",
            dialCode: "+691",
            phoneFormat: "350 1234"
        },
        md: {
            code: "md",
            name: "Moldova (Republica Moldova)",
            dialCode: "+373",
            phoneFormat: "0621 12 345"
        },
        mc: {
            code: "mc",
            name: "Monaco",
            dialCode: "+377",
            phoneFormat: "06 12 34 56 78"
        },
        mn: {
            code: "mn",
            name: "Mongolia (Монгол)",
            dialCode: "+976",
            phoneFormat: "8812 3456"
        },
        me: {
            code: "me",
            name: "Montenegro (Crna Gora)",
            dialCode: "+382",
            phoneFormat: "067 622 901"
        },
        ms: {
            code: "ms",
            name: "Montserrat",
            dialCode: "+1664",
            phoneFormat: "(664) 492-3456"
        },
        ma: {
            code: "ma",
            name: "Morocco (‫المغرب‬‎)",
            dialCode: "+212",
            phoneFormat: "0650-123456"
        },
        mz: {
            code: "mz",
            name: "Mozambique (Moçambique)",
            dialCode: "+258",
            phoneFormat: "82 123 4567"
        },
        na: {
            code: "na",
            name: "Namibia (Namibië)",
            dialCode: "+264",
            phoneFormat: "081 123 4567"
        },
        nr: {
            code: "nr",
            name: "Nauru",
            dialCode: "+674",
            phoneFormat: "555 1234"
        },
        np: {
            code: "np",
            name: "Nepal (नेपाल)",
            dialCode: "+977",
            phoneFormat: "984-1234567"
        },
        nl: {
            code: "nl",
            name: "Netherlands (Nederland)",
            dialCode: "+31",
            phoneFormat: "06 12345678"
        },
        nc: {
            code: "nc",
            name: "New Caledonia (Nouvelle-Calédonie)",
            dialCode: "+687",
            phoneFormat: "75.12.34"
        },
        nz: {
            code: "nz",
            name: "New Zealand",
            dialCode: "+64",
            phoneFormat: "021 123 4567"
        },
        ni: {
            code: "ni",
            name: "Nicaragua",
            dialCode: "+505",
            phoneFormat: "8123 4567"
        },
        ne: {
            code: "ne",
            name: "Niger (Nijar)",
            dialCode: "+227",
            phoneFormat: "93 12 34 56"
        },
        ng: {
            code: "ng",
            name: "Nigeria",
            dialCode: "+234",
            phoneFormat: "0802 123 4567"
        },
        nu: {
            code: "nu",
            name: "Niue",
            dialCode: "+683",
            phoneFormat: "1234"
        },
        nf: {
            code: "nf",
            name: "Norfolk Island",
            dialCode: "+672",
            phoneFormat: "3 81234"
        },
        kp: {
            code: "kp",
            name: "North Korea (조선 민주주의 인민 공화국)",
            dialCode: "+850",
            phoneFormat: "0192 123 4567"
        },
        mp: {
            code: "mp",
            name: "Northern Mariana Islands",
            dialCode: "+1670",
            phoneFormat: "(670) 234-5678"
        },
        no: {
            code: "no",
            name: "Norway (Norge)",
            dialCode: "+47",
            phoneFormat: "406 12 345"
        },
        om: {
            code: "om",
            name: "Oman (‫عُمان‬‎)",
            dialCode: "+968",
            phoneFormat: "9212 3456"
        },
        pk: {
            code: "pk",
            name: "Pakistan (‫پاکستان‬‎)",
            dialCode: "+92",
            phoneFormat: "0301 2345678"
        },
        pw: {
            code: "pw",
            name: "Palau",
            dialCode: "+680",
            phoneFormat: "620 1234"
        },
        ps: {
            code: "ps",
            name: "Palestine (‫فلسطين‬‎)",
            dialCode: "+970",
            phoneFormat: "0599 123 456"
        },
        pa: {
            code: "pa",
            name: "Panama (Panamá)",
            dialCode: "+507",
            phoneFormat: "6001-2345"
        },
        pg: {
            code: "pg",
            name: "Papua New Guinea",
            dialCode: "+675",
            phoneFormat: "681 2345"
        },
        py: {
            code: "py",
            name: "Paraguay",
            dialCode: "+595",
            phoneFormat: "0961 456789"
        },
        pe: {
            code: "pe",
            name: "Peru (Perú)",
            dialCode: "+51",
            phoneFormat: "912 345 678"
        },
        ph: {
            code: "ph",
            name: "Philippines",
            dialCode: "+63",
            phoneFormat: "0905 123 4567"
        },
        pl: {
            code: "pl",
            name: "Poland (Polska)",
            dialCode: "+48",
            phoneFormat: "512 345 678"
        },
        pt: {
            code: "pt",
            name: "Portugal",
            dialCode: "+351",
            phoneFormat: "912 345 678"
        },
        qa: {
            code: "qa",
            name: "Qatar (‫قطر‬‎)",
            dialCode: "+974",
            phoneFormat: "3312 3456"
        },
        re: {
            code: "re",
            name: "Réunion (La Réunion)",
            dialCode: "+262",
            phoneFormat: "0692 12 34 56"
        },
        ro: {
            code: "ro",
            name: "Romania (România)",
            dialCode: "+40",
            phoneFormat: "0712 345 678"
        },
        ru: {
            code: "ru",
            name: "Russia (Россия)",
            dialCode: "+7",
            phoneFormat: "8 (912) 345-67-89"
        },
        rw: {
            code: "rw",
            name: "Rwanda",
            dialCode: "+250",
            phoneFormat: "0720 123 456"
        },
        bl: {
            code: "bl",
            name: "Saint Barthélemy (Saint-Barthélemy)",
            dialCode: "+590",
            phoneFormat: "0690 30-1234"
        },
        sh: {
            code: "sh",
            name: "Saint Helena",
            dialCode: "+290",
            phoneFormat: "51234"
        },
        kn: {
            code: "kn",
            name: "Saint Kitts and Nevis",
            dialCode: "+1869",
            phoneFormat: "(869) 765-2917"
        },
        lc: {
            code: "lc",
            name: "Saint Lucia",
            dialCode: "+1758",
            phoneFormat: "(758) 284-5678"
        },
        mf: {
            code: "mf",
            name: "Saint Martin (Saint-Martin (partie française))",
            dialCode: "+590",
            phoneFormat: "0690 30-1234"
        },
        pm: {
            code: "pm",
            name: "Saint Pierre and Miquelon (Saint-Pierre-et-Miquelon)",
            dialCode: "+508",
            phoneFormat: "055 12 34"
        },
        vc: {
            code: "vc",
            name: "Saint Vincent and the Grenadines",
            dialCode: "+1784",
            phoneFormat: "(784) 430-1234"
        },
        ws: {
            code: "ws",
            name: "Samoa",
            dialCode: "+685",
            phoneFormat: "601234"
        },
        sm: {
            code: "sm",
            name: "San Marino",
            dialCode: "+378",
            phoneFormat: "66 66 12 12"
        },
        st: {
            code: "st",
            name: "São Tomé and Príncipe (São Tomé e Príncipe)",
            dialCode: "+239",
            phoneFormat: "981 2345"
        },
        sa: {
            code: "sa",
            name: "Saudi Arabia (‫المملكة العربية السعودية‬‎)",
            dialCode: "+966",
            phoneFormat: "051 234 5678"
        },
        sn: {
            code: "sn",
            name: "Senegal (Sénégal)",
            dialCode: "+221",
            phoneFormat: "70 123 45 67"
        },
        rs: {
            code: "rs",
            name: "Serbia (Србија)",
            dialCode: "+381",
            phoneFormat: "060 1234567"
        },
        sc: {
            code: "sc",
            name: "Seychelles",
            dialCode: "+248",
            phoneFormat: "2 510 123"
        },
        sl: {
            code: "sl",
            name: "Sierra Leone",
            dialCode: "+232",
            phoneFormat: "(025) 123456"
        },
        sx: {
            code: "sx",
            name: "Sint Maarten",
            dialCode: "+1721",
            phoneFormat: "(721) 520-5678"
        },
        sk: {
            code: "sk",
            name: "Slovakia (Slovensko)",
            dialCode: "+421",
            phoneFormat: "0912 123 456"
        },
        si: {
            code: "si",
            name: "Slovenia (Slovenija)",
            dialCode: "+386",
            phoneFormat: "031 234 567"
        },
        sb: {
            code: "sb",
            name: "Solomon Islands",
            dialCode: "+677",
            phoneFormat: "74 21234"
        },
        so: {
            code: "so",
            name: "Somalia (Soomaaliya)",
            dialCode: "+252",
            phoneFormat: "7 1123456"
        },
        za: {
            code: "za",
            name: "South Africa",
            dialCode: "+27",
            phoneFormat: "071 123 4567"
        },
        kr: {
            code: "kr",
            name: "South Korea (대한민국)",
            dialCode: "+82",
            phoneFormat: "010-0000-0000"
        },
        ss: {
            code: "ss",
            name: "South Sudan (‫جنوب السودان‬‎)",
            dialCode: "+211",
            phoneFormat: "0977 123 456"
        },
        es: {
            code: "es",
            name: "Spain (España)",
            dialCode: "+34",
            phoneFormat: "612 34 56 78"
        },
        lk: {
            code: "lk",
            name: "Sri Lanka (ශ්‍රී ලංකාව)",
            dialCode: "+94",
            phoneFormat: "071 234 5678"
        },
        sd: {
            code: "sd",
            name: "Sudan (‫السودان‬‎)",
            dialCode: "+249",
            phoneFormat: "091 123 1234"
        },
        sr: {
            code: "sr",
            name: "Suriname",
            dialCode: "+597",
            phoneFormat: "741-2345"
        },
        sj: {
            code: "sj",
            name: "Svalbard and Jan Mayen",
            dialCode: "+47",
            phoneFormat: "412 34 567"
        },
        sz: {
            code: "sz",
            name: "Swaziland",
            dialCode: "+268",
            phoneFormat: "7612 3456"
        },
        se: {
            code: "se",
            name: "Sweden (Sverige)",
            dialCode: "+46",
            phoneFormat: "070-123 45 67"
        },
        ch: {
            code: "ch",
            name: "Switzerland (Schweiz)",
            dialCode: "+41",
            phoneFormat: "078 123 45 67"
        },
        sy: {
            code: "sy",
            name: "Syria (‫سوريا‬‎)",
            dialCode: "+963",
            phoneFormat: "0944 567 890"
        },
        tj: {
            code: "tj",
            name: "Tajikistan",
            dialCode: "+992",
            phoneFormat: "(8) 917 12 3456"
        },
        tz: {
            code: "tz",
            name: "Tanzania",
            dialCode: "+255",
            phoneFormat: "0621 234 567"
        },
        tl: {
            code: "tl",
            name: "Timor-Leste",
            dialCode: "+670",
            phoneFormat: "7721 2345"
        },
        tg: {
            code: "tg",
            name: "Togo",
            dialCode: "+228",
            phoneFormat: "90 11 23 45"
        },
        tk: {
            code: "tk",
            name: "Tokelau",
            dialCode: "+690",
            phoneFormat: "7290"
        },
        to: {
            code: "to",
            name: "Tonga",
            dialCode: "+676",
            phoneFormat: "771 5123"
        },
        tt: {
            code: "tt",
            name: "Trinidad and Tobago",
            dialCode: "+1868",
            phoneFormat: "(868) 291-1234"
        },
        tn: {
            code: "tn",
            name: "Tunisia (‫تونس‬‎)",
            dialCode: "+216",
            phoneFormat: "20 123 456"
        },
        tr: {
            code: "tr",
            name: "Turkey (Türkiye)",
            dialCode: "+90",
            phoneFormat: "0501 234 56 78"
        },
        tm: {
            code: "tm",
            name: "Turkmenistan",
            dialCode: "+993",
            phoneFormat: "8 66 123456"
        },
        tc: {
            code: "tc",
            name: "Turks and Caicos Islands",
            dialCode: "+1649",
            phoneFormat: "(649) 231-1234"
        },
        tv: {
            code: "tv",
            name: "Tuvalu",
            dialCode: "+688",
            phoneFormat: "901234"
        },
        gb: {
            code: "gb",
            name: "United Kingdom",
            dialCode: "+44",
            phoneFormat: "07400 123456"
        },
        ug: {
            code: "ug",
            name: "Uganda",
            dialCode: "+256",
            phoneFormat: "0712 345678"
        },
        ua: {
            code: "ua",
            name: "Ukraine (Україна)",
            dialCode: "+380",
            phoneFormat: "039 123 4567"
        },
        uy: {
            code: "uy",
            name: "Uruguay",
            dialCode: "+598",
            phoneFormat: "094 231 234"
        },
        uz: {
            code: "uz",
            name: "Uzbekistan (Oʻzbekiston)",
            dialCode: "+998",
            phoneFormat: "8 91 234 56 78"
        },
        vu: {
            code: "vu",
            name: "Vanuatu",
            dialCode: "+678",
            phoneFormat: "591 2345"
        },
        va: {
            code: "va",
            name: "Vatican City (Città del Vaticano)",
            dialCode: "+39",
            phoneFormat: "312 345 6789"
        },
        ve: {
            code: "ve",
            name: "Venezuela",
            dialCode: "+58",
            phoneFormat: "0412-1234567"
        },
        wf: {
            code: "wf",
            name: "Wallis and Futuna",
            dialCode: "+681",
            phoneFormat: "50 12 34"
        },
        eh: {
            code: "eh",
            name: "Western Sahara (‫الصحراء الغربية‬‎)",
            dialCode: "+212",
            phoneFormat: "0650-123456"
        },
        ye: {
            code: "ye",
            name: "Yemen (‫اليمن‬‎)",
            dialCode: "+967",
            phoneFormat: "0712 345 678"
        },
        zm: {
            code: "zm",
            name: "Zambia",
            dialCode: "+260",
            phoneFormat: "095 5123456"
        },
        zw: {
            code: "zw",
            name: "Zimbabwe",
            dialCode: "+263",
            phoneFormat: "071 123 4567"
        },
        ax: {
            code: "ax",
            name: "Åland Islands",
            dialCode: "+358",
            phoneFormat: "041 2345678"
        }
    },
    Ct = {
        class: "dropdown"
    },
    $t = ["onClick"],
    bt = K({
        __name: "DropDown",
        props: {
            disabled: {
                type: Boolean,
                required: !1,
                default: !1
            },
            typeValue: {
                type: String,
                required: !0
            }
        },
        emits: ["changeT"],
        setup(M, {
            expose: a,
            emit: m
        }) {
            const r = Ze(),
                d = P(!1),
                f = Object.entries(gt);

            function $(c) {
                m("changeT", c.replace("+", "")), d.value = !d.value
            }
            const v = X(() => {
                    const c = r.getAreaPhoneLenList.map(l => l.area);
                    return c.length ? f.filter(l => c.includes(l[1].dialCode)) : f
                }),
                y = () => {
                    d.value = !1
                };
            return ie(async () => {}), a({
                close: y
            }), (c, l) => {
                var b;
                const A = C("van-icon");
                return n(), i("div", Ct, [e("div", {
                    class: "dropdown__value",
                    onClick: l[0] || (l[0] = p => c.disabled ? null : d.value = !d.value)
                }, [e("span", null, "+" + t(c.typeValue), 1), s(A, {
                    name: "arrow-down",
                    class: Q({
                        arrowActive: d.value
                    })
                }, null, 8, ["class"])]), e("div", {
                    class: Q(["dropdown__list", {
                        active: d.value
                    }])
                }, [(b = v.value) != null && b.length ? (n(!0), i(q, {
                    key: 0
                }, G(v.value, (p, u) => (n(), i("div", {
                    key: u,
                    class: Q(["dropdown__list-item", {
                        active: p[1].dialCode.includes(c.typeValue)
                    }]),
                    onClick: _ => $(p[1].dialCode)
                }, [e("span", null, t(p[1].dialCode), 1), R(" " + t(p[1].name), 1)], 10, $t))), 128)) : x("v-if", !0)], 2)])
            }
        }
    });
const je = H(bt, [
        ["__scopeId", "data-v-5067ef5e"],
        ["__file", "/usr/local/jenkins-prod/workspace/AR079-Pages-india-tashanwin/src/components/Login/DropDown.vue"]
    ]),
    kt = {
        class: "pointMall__container-treasureActivity"
    },
    Ft = {
        class: "treasureActivity-tips"
    },
    wt = {
        class: "treasureActivity-desc"
    },
    Dt = K({
        __name: "index",
        setup(M) {
            const a = J();

            function m() {
                a.push({
                    name: `${String(a.currentRoute.value.name)}-LotteryActivity`
                })
            }
            return (r, d) => {
                const f = C("svg-icon");
                return n(), i("div", kt, [e("div", null, [s(f, {
                    name: "diamond"
                }), e("span", null, t(r.$t("pointsTreasure")), 1)]), e("p", Ft, t(r.$t("descComponents1")), 1), e("p", wt, t(r.$t("descComponents2")), 1), e("button", {
                    onClick: m
                }, t(r.$t("participateLottery")), 1)])
            }
        }
    });
const St = H(Dt, [
        ["__scopeId", "data-v-c45f66e0"],
        ["__file", "/usr/local/jenkins-prod/workspace/AR079-Pages-india-tashanwin/src/components/Activity/PointMall/ParticipateActivity/index.vue"]
    ]),
    It = {
        class: "pointMall__container-products__content-item"
    },
    At = {
        class: "pointMall__container-products__content-item__header"
    },
    Pt = {
        class: "pointMall__container-products__content-item__header-left"
    },
    Mt = {
        class: "pointMall__container-products__content-item__header-redeemed"
    },
    Nt = {
        class: "pointMall__container-products__content-item__footer"
    },
    Tt = {
        class: "product-title"
    },
    Rt = K({
        __name: "ProductItem",
        props: {
            product: {
                type: Object,
                required: !0
            }
        },
        setup(M) {
            const a = M,
                m = J(),
                r = fe();
            qe(() => Ue(() =>
                import ("./diamondRedSm-f6b927d4.js"), ["assets/js/diamondRedSm-f6b927d4.js", "assets/js/common.modules-f9fa5dc7.js", "assets/css/common-05d2aa17.css", "assets/js/page-activity-ActivityDetail-0d51a056.js", "assets/js/page-turntable-assets-d6267459.js", "assets/js/native/index-eb46cb93.js", "assets/js/en-0806f032.js", "assets/css/page-activity-ActivityDetail-a597c4a3.css"]));

            function d() {
                r.setRedeemItem(a.product), m.push({
                    name: `${String(m.currentRoute.value.name)}-Redeem`
                })
            }
            return (f, $) => {
                const v = C("svg-icon"),
                    y = se("lazy");
                return n(), i("div", It, [e("div", At, [O(e("img", null, null, 512), [
                    [y, M.product.productImg]
                ]), e("div", Pt, [R(t(f.$t("productLeft")) + ": ", 1), e("span", null, t(M.product.stock > 9999 ? "9999+" : M.product.stock), 1)]), e("div", Mt, [e("span", null, t(M.product.grandTotal > 9999 ? "9999+" : M.product.grandTotal), 1), R(" (" + t(f.$t("pointsExchanged")) + ") ", 1)])]), e("div", Nt, [e("span", Tt, t(o(Le)(M.product.productName, 40)), 1), e("div", null, [s(v, {
                    name: "point"
                }), e("span", null, t(M.product.integral) + ".00", 1)]), e("button", {
                    onClick: d
                }, t(f.$t("exchange")), 1)])])
            }
        }
    });
const Lt = H(Rt, [
        ["__scopeId", "data-v-7642ec79"],
        ["__file", "/usr/local/jenkins-prod/workspace/AR079-Pages-india-tashanwin/src/components/Activity/PointMall/ProductList/ProductItem.vue"]
    ]),
    xt = {
        class: "treasure__container__treasure-item"
    },
    Bt = {
        class: "treasure__container__treasure-item__header"
    },
    zt = {
        class: "treasure__container__treasure-item__footer"
    },
    jt = {
        class: "treasure__container__treasure-item__footer-title"
    },
    Ot = {
        class: "treasure__container__treasure-item__footer-progressTitle"
    },
    qt = {
        class: "treasure__container__treasure-item__footer-progressDetails"
    },
    Ut = {
        class: "treasure__container__treasure-item__footer-ending"
    },
    Et = {
        class: "treasure__container__treasure-item__footer-cost"
    },
    Gt = K({
        __name: "Treasure",
        props: {
            item: {
                type: null,
                required: !0
            }
        },
        setup(M) {
            const a = M,
                {
                    t: m
                } = le(),
                r = J();
            fe(), P(0);
            const d = X(() => [a.item.img_Five, a.item.img_Four, a.item.img_One, a.item.img_Three, a.item.img_Two].filter(Boolean)),
                f = (c, l) => c == 0 && l == 0 ? 100 : c / l * 100;

            function $(c, l) {
                if (l === 1) switch (c) {
                    case "2":
                        return "linear-gradient(270deg, #40C693 18.36%, #45BA8D 89.84%, #59E2AE 96.48%, #23976C 100%)";
                    case "1":
                        return "linear-gradient(270deg, #FF5353 27.64%, #FF4141 91%, #FF9495 96.88%, #EB2426 100%)";
                    case "0":
                        return "linear-gradient(270deg, #9FAAD2 18.36%, #A3B0DE 89.84%, #D5E1FF 96.48%, #7884B0 100%)"
                } else switch (c) {
                    case "1":
                        return "linear-gradient(90deg, #FF9C3A -3.24%, #FFE55C 4.63%, #FFB936 13.43%, #FFF962 76.75%)";
                    default:
                        return "linear-gradient(90deg, #FF9C3A -3.24%, #FFE55C 4.63%, #FFB936 13.43%, #FFF962 76.75%)"
                }
            }

            function v(c) {
                switch (c) {
                    case "2":
                        return m("about2start");
                    case "1":
                        return m("ongoing");
                    case "0":
                        return m("ended")
                }
            }

            function y() {
                const c = a.item;
                r.push({
                    name: "PointMall-LotteryDetail",
                    query: {
                        pointsLotteryID: c.pointsLotteryID
                    }
                })
            }
            return (c, l) => {
                const A = C("van-progress"),
                    b = C("svg-icon"),
                    p = se("lazy");
                return n(), i("div", xt, [e("div", Bt, [e("div", {
                    style: Ce({
                        background: $(c.item.status, 2)
                    }),
                    class: "treasure-state"
                }, [e("span", {
                    style: Ce({
                        background: $(c.item.status, 1)
                    })
                }, t(v(c.item.status)), 5)], 4), O(e("img", null, null, 512), [
                    [p, d.value[0]]
                ])]), e("div", zt, [e("h1", jt, t(c.item.name), 1), e("div", Ot, [e("span", null, t(c.$t("progress")), 1), e("span", null, t(c.$t("totalActivity")), 1)]), s(A, {
                    "stroke-width": "8px",
                    color: "#DD9138",
                    percentage: f(c.item.redeemedNumber, c.item.totalNumber),
                    "show-pivot": !1
                }, null, 8, ["percentage"]), e("div", qt, [e("span", null, t(f(c.item.redeemedNumber, c.item.totalNumber).toFixed(2)) + "%", 1), e("div", null, [e("span", null, t(c.item.totalNumber), 1), R(t(c.$t("sheets")), 1)])]), e("div", Ut, [e("span", null, t(c.$t("requiredBeforeEnd")), 1), e("div", null, [e("span", null, t(c.item.totalNumber - c.item.redeemedNumber), 1), R(" " + t(c.$t("sheets")), 1)])]), e("div", Et, [e("span", null, t(c.$t("priceOfUnits")), 1), e("div", null, [s(b, {
                    name: "point"
                }), R(" " + t(c.item.unit) + ".00 ", 1)])]), e("div", {
                    class: "treasure__container__treasure-item__footer-button",
                    onClick: y
                }, t(c.$t("viewDetail")), 1)])])
            }
        }
    });
const Oe = H(Gt, [
        ["__scopeId", "data-v-9b121602"],
        ["__file", "/usr/local/jenkins-prod/workspace/AR079-Pages-india-tashanwin/src/components/Activity/PointMall/Treasure.vue"]
    ]),
    Vt = {
        class: "pointMall__container-products"
    },
    Kt = ["onClick"],
    Ht = {
        class: "pointMall__container-products-point"
    },
    Qt = {
        class: "pointMall__container-products__content"
    },
    Yt = {
        key: 0
    },
    Jt = {
        key: 1
    },
    Wt = K({
        __name: "index",
        setup(M) {
            const a = P(),
                m = J(),
                {
                    listRef: r,
                    list: d
                } = ge(),
                f = P(1),
                {
                    t: $
                } = le(),
                v = P([]),
                y = P([]),
                c = P({
                    typeId: f.value,
                    pageNo: 1,
                    pageSize: 10
                }),
                l = P();

            function A() {
                m.push({
                    name: `${String(m.currentRoute.value.name)}-LotteryActivity`
                })
            }

            function b() {
                const _ = f.value === "1000" ? "MyLottery" : "MyOrders";
                m.push({
                    name: `${String(m.currentRoute.value.name)}-${_}`
                })
            }

            function p(_) {
                f.value = _, _ != 1e3 && (c.value.pageNo = 1, c.value.typeId = parseInt(_), y.value = [], a.value.resetRefresh())
            }
            async function u() {
                var N;
                const _ = await ne(et());
                if (_) {
                    const g = (N = _.data) == null ? void 0 : N.productTypeList;
                    v.value = g.map(F => F.typeID == "1000" ? Object.assign(F, {
                        typeName: $("MyTreasure")
                    }) : F), v.value.length > 0 && (f.value = v.value[0].typeID)
                }
            }
            return ie(async () => {
                await u()
            }), (_, N) => {
                const g = C("svg-icon");
                return n(), i(q, null, [e("div", Vt, [e("div", {
                    class: "pointMall__container-products__tabs",
                    ref_key: "productTabsRef",
                    ref: l
                }, [(n(!0), i(q, null, G(v.value, F => (n(), i("div", {
                    key: F.typeID,
                    class: Q({
                        active: f.value === F.typeID
                    }),
                    onClick: U => p(F.typeID)
                }, t(F.typeName), 11, Kt))), 128))], 512), f.value === "1000" ? (n(), ce(ye, {
                    key: 0,
                    distance: 300,
                    api: o(xe),
                    list: o(d),
                    "onUpdate:list": N[0] || (N[0] = F => me(d) ? d.value = F : null),
                    "page-query": {
                        pageNo: 1,
                        status: 1,
                        pageSize: 5
                    },
                    isAutoLoad: !0,
                    showNoM: !1,
                    ref_key: "listRef",
                    ref: r
                }, {
                    content: j(() => [e("div", Ht, [(n(!0), i(q, null, G(o(d), F => (n(), ce(Oe, {
                        item: F,
                        key: F.pointsLotteryID
                    }, null, 8, ["item"]))), 128))]), O(e("div", {
                        class: "pointMall__container-products-all",
                        onClick: A
                    }, t(_.$t("allActivity")), 513), [
                        [Re, o(d).length]
                    ])]),
                    _: 1
                }, 8, ["api", "list"])) : (n(), ce(ye, {
                    key: 1,
                    distance: 300,
                    api: o(Xe),
                    list: y.value,
                    "onUpdate:list": N[1] || (N[1] = F => y.value = F),
                    "page-query": c.value,
                    "onUpdate:pageQuery": N[2] || (N[2] = F => c.value = F),
                    isAutoLoad: !0,
                    ref_key: "productRef",
                    ref: a
                }, {
                    content: j(() => [e("div", Qt, [(n(!0), i(q, null, G(y.value, (F, U) => (n(), ce(Lt, {
                        key: U,
                        product: F
                    }, null, 8, ["product"]))), 128))])]),
                    _: 1
                }, 8, ["api", "list", "page-query"]))]), e("div", {
                    class: "pointMall__container-cart",
                    onClick: b
                }, [f.value === "1000" ? (n(), i("div", Yt, [e("span", null, t(_.$t("MyTreasure")), 1)])) : (n(), i("div", Jt, [s(g, {
                    name: "cart"
                }), e("span", null, t(_.$t("myOrder")), 1)]))])], 64)
            }
        }
    });
const Zt = H(Wt, [
        ["__scopeId", "data-v-aab298ee"],
        ["__file", "/usr/local/jenkins-prod/workspace/AR079-Pages-india-tashanwin/src/components/Activity/PointMall/ProductList/index.vue"]
    ]),
    Xt = {
        class: "pointMall__container-info"
    },
    eo = K({
        __name: "index",
        setup(M) {
            const a = J();

            function m(r) {
                a.push({
                    name: `${String(a.currentRoute.value.name)}-${r}`
                })
            }
            return (r, d) => {
                const f = C("svg-icon");
                return n(), i("div", Xt, [e("div", {
                    class: "pointMall__container-info__left",
                    onClick: d[0] || (d[0] = $ => m("Rules"))
                }, [s(f, {
                    name: "pointRule"
                }), e("span", null, t(r.$t("pointsRule")), 1)]), e("div", {
                    class: "pointMall__container-info__right",
                    onClick: d[1] || (d[1] = $ => m("Record"))
                }, [s(f, {
                    name: "pointRecord"
                }), e("span", null, t(r.$t("pointsRecord")), 1)])])
            }
        }
    });
const to = H(eo, [
        ["__scopeId", "data-v-70500609"],
        ["__file", "/usr/local/jenkins-prod/workspace/AR079-Pages-india-tashanwin/src/components/Activity/PointMall/Rules/index.vue"]
    ]),
    oo = {
        class: "pointMall__container"
    },
    ao = {
        class: "pointMall__container-header"
    },
    no = {
        class: "pointMall__container-header__content"
    },
    io = K({
        __name: "index",
        setup(M) {
            const a = ke(),
                m = J();

            function r() {
                m.go(-1)
            }
            return (d, f) => {
                const $ = C("NavBar"),
                    v = C("svg-icon"),
                    y = se("lazy");
                return n(), i("div", oo, [s($, {
                    title: d.$t("pointsMall"),
                    placeholder: !1,
                    "left-arrow": "",
                    onClickLeft: r
                }, null, 8, ["title"]), e("div", ao, [O(e("img", null, null, 512), [
                    [y, o(ae)("activity/PointMall", "headerBg")]
                ]), e("div", no, [s(v, {
                    name: "point"
                }), e("span", null, t(d.$t("avaliablePoints")), 1), e("h1", null, t(o(a).getUserInfo.integral), 1)]), x(" 参与抽奖 "), s(St)]), s(to), s(Zt)])
            }
        }
    });
const so = H(io, [
        ["__scopeId", "data-v-b1bcc2f5"],
        ["__file", "/usr/local/jenkins-prod/workspace/AR079-Pages-india-tashanwin/src/views/activity/PointMall/index.vue"]
    ]),
    Wi = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: so
    }, Symbol.toStringTag, {
        value: "Module"
    })),
    lo = {
        class: "addAddress__container"
    },
    ro = {
        class: "addAddress__container-warning"
    },
    co = {
        class: "addAddress__container-forum"
    },
    uo = {
        class: "addAddress__container-forum__item"
    },
    _o = {
        class: "input_model"
    },
    mo = {
        key: 0,
        class: "dropCon"
    },
    po = ["onUpdate:modelValue", "placeholder", "maxlength"],
    vo = ["onUpdate:modelValue", "placeholder", "maxlength"],
    ho = ["placeholder"],
    yo = K({
        __name: "index",
        setup(M) {
            const {
                t: a
            } = le(), m = J(), r = $e();
            let d = pe({
                userName: "",
                phoneNumber: "",
                area: "66",
                address: ""
            });
            ie(() => {
                Object.keys(r.query).length !== 0 && (r.query.type && r.query.type === "edit" && (d.userName = m.currentRoute.value.query.name, d.phoneNumber = m.currentRoute.value.query.phone, d.address = m.currentRoute.value.query.address, d.area = m.currentRoute.value.query.area), d.phoneNumber = d.phoneNumber.replace(d.area, ""))
            });
            const f = X(() => d.userName && d.phoneNumber && d.address),
                $ = [{
                    title: a("recipientName"),
                    icon: "user",
                    value: "userName",
                    placeholder: a("plEnterrecipientName"),
                    maxlength: 20
                }, {
                    title: a("contactInfo"),
                    icon: "phone",
                    value: "phoneNumber",
                    placeholder: a("plEntercontactInfo"),
                    maxlength: 11
                }, {
                    title: a("shippingAddr"),
                    icon: "address",
                    value: "address",
                    placeholder: a("plEnterCity"),
                    maxlength: 150
                }];

            function v() {
                m.back()
            }
            async function y() {
                if (!f.value) return;
                const c = r.query.form,
                    l = r.query.type,
                    A = r.query.addressId,
                    b = {
                        phone: d.phoneNumber,
                        address: d.address,
                        name: d.userName,
                        area: d.area
                    };
                if (c === "lotteryPoint" && l === "edit") {
                    b.userAddressId = parseInt(A, 10), await ne(tt(b)) && (De(a("savedSuccessfully")), m.back());
                    return
                } else if (c === "lotteryPoint" && l === "add") {
                    await ne(ot(b)) && (De(a("savedSuccessfully")), m.back());
                    return
                }
                let p = { ...d,
                    area: d.area
                };
                await ne(at(p)) && (De(a("savedSuccessfully")), m.back())
            }
            return (c, l) => {
                const A = C("NavBar"),
                    b = C("van-icon"),
                    p = C("svg-icon"),
                    u = se("only-num");
                return n(), i("div", lo, [s(A, {
                    title: o(a)("addAddr"),
                    placeholder: !1,
                    "left-arrow": "",
                    onClickLeft: v
                }, null, 8, ["title"]), e("div", ro, [e("h1", null, [s(b, {
                    name: "warning"
                }), R(" " + t(o(a)("kindTips")), 1)]), e("p", null, t(o(a)("descActivity3")), 1)]), e("div", co, [(n(), i(q, null, G($, (_, N) => e("div", uo, [e("h1", null, [s(p, {
                    name: _.icon
                }, null, 8, ["name"]), R(" " + t(_.title), 1)]), e("div", _o, [N === 1 ? (n(), i("div", mo, [s(je, {
                    typeValue: o(d).area,
                    "onUpdate:typeValue": l[0] || (l[0] = g => o(d).area = g),
                    onChangeT: l[1] || (l[1] = g => o(d).area = g)
                }, null, 8, ["typeValue"])])) : x("v-if", !0), N === 0 ? O((n(), i("input", {
                    key: 1,
                    type: "text",
                    "onUpdate:modelValue": g => o(d)[_.value] = g,
                    placeholder: _.placeholder,
                    maxlength: _.maxlength
                }, null, 8, po)), [
                    [ve, o(d)[_.value]]
                ]) : x("v-if", !0), N === 1 ? O((n(), i("input", {
                    key: 2,
                    type: "text",
                    "onUpdate:modelValue": g => o(d)[_.value] = g,
                    placeholder: _.placeholder,
                    maxlength: _.maxlength
                }, null, 8, vo)), [
                    [u],
                    [ve, o(d)[_.value]]
                ]) : x("v-if", !0)]), N === 2 ? O((n(), i("textarea", {
                    key: 0,
                    "onUpdate:modelValue": l[2] || (l[2] = g => o(d).address = g),
                    placeholder: o(a)("phEnterDetailedAddr"),
                    maxlength: "150"
                }, null, 8, ho)), [
                    [ve, o(d).address]
                ]) : x("v-if", !0)])), 64))]), e("div", {
                    class: Q(["addAddress__container-saveBtn", {
                        disabled: !f.value
                    }]),
                    onClick: y
                }, t(o(a)("save")), 3)])
            }
        }
    });
const fo = H(yo, [
        ["__scopeId", "data-v-a7030c57"],
        ["__file", "/usr/local/jenkins-prod/workspace/AR079-Pages-india-tashanwin/src/views/activity/PointMall/AddAddress/index.vue"]
    ]),
    Zi = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: fo
    }, Symbol.toStringTag, {
        value: "Module"
    })),
    go = {
        class: "lotteryActivity__container"
    },
    Co = {
        class: "lotteryActivity__container-list"
    },
    $o = K({
        __name: "index",
        setup(M) {
            const {
                t: a
            } = le(), m = J(), {
                listRef: r,
                list: d,
                pointTabs: f,
                pointTabActive: $,
                pointQuery: v,
                pointRest: y
            } = ge();
            be($, () => {
                y(), r.value.resetRefresh()
            });

            function c() {
                m.back()
            }
            return (l, A) => {
                const b = C("NavBar"),
                    p = C("van-tab"),
                    u = C("van-tabs");
                return n(), i("div", go, [s(b, {
                    title: o(a)("sweepstakes"),
                    fixed: "",
                    "left-arrow": "",
                    onClickLeft: c
                }, null, 8, ["title"]), s(u, {
                    active: o($),
                    "onUpdate:active": A[0] || (A[0] = _ => me($) ? $.value = _ : null),
                    "line-width": "0",
                    "line-height": "0",
                    "title-active-color": "#fff",
                    "title-inactive-color": "#fff"
                }, {
                    default: j(() => [(n(!0), i(q, null, G(o(f), _ => (n(), ce(p, {
                        name: _.value,
                        title: _.label
                    }, null, 8, ["name", "title"]))), 256))]),
                    _: 1
                }, 8, ["active"]), s(ye, {
                    distance: 300,
                    api: o(xe),
                    list: o(d),
                    "onUpdate:list": A[1] || (A[1] = _ => me(d) ? d.value = _ : null),
                    "page-query": o(v),
                    "onUpdate:pageQuery": A[2] || (A[2] = _ => me(v) ? v.value = _ : null),
                    isAutoLoad: !0,
                    ref_key: "listRef",
                    ref: r
                }, {
                    content: j(() => [e("div", Co, [(n(!0), i(q, null, G(o(d), _ => (n(), ce(Oe, {
                        item: _,
                        key: _.pointsLotteryID
                    }, null, 8, ["item"]))), 128))])]),
                    _: 1
                }, 8, ["api", "list", "page-query"])])
            }
        }
    });
const bo = H($o, [
        ["__scopeId", "data-v-7fed58b7"],
        ["__file", "/usr/local/jenkins-prod/workspace/AR079-Pages-india-tashanwin/src/views/activity/PointMall/LotteryActivity/index.vue"]
    ]),
    Xi = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: bo
    }, Symbol.toStringTag, {
        value: "Module"
    })),
    Ae = M => (Ee("data-v-c886dc4c"), M = M(), Ge(), M),
    ko = {
        class: "lotteryDetail__container"
    },
    Fo = {
        key: 0,
        class: "lotteryDetail__container-item"
    },
    wo = {
        class: "lotteryDetail__container-item__hero"
    },
    Do = {
        class: "lotteryDetail__container-item__hero-img"
    },
    So = Ae(() => e("div", null, null, -1)),
    Io = {
        class: "lotteryDetail__container-item__hero-title"
    },
    Ao = {
        class: "lotteryDetail__container-item__hero-detail"
    },
    Po = Ae(() => e("div", null, null, -1)),
    Mo = {
        class: "text-spacing"
    },
    No = Ae(() => e("div", null, null, -1)),
    To = {
        class: "lotteryDetail__container-item__hero-progress"
    },
    Ro = {
        key: 0,
        class: "lotteryDetail__container-item__hero-footer"
    },
    Lo = {
        class: "lotteryDetail__container-item__hero-footer__ending"
    },
    xo = {
        class: "lotteryDetail__container-item__hero-footer__cost"
    },
    Bo = {
        style: {
            color: "#b247ff"
        }
    },
    zo = {
        key: 1,
        class: "lotteryDetail__container-item__hero-footer"
    },
    jo = {
        class: "lotteryDetail__container-item__hero-footer__ending"
    },
    Oo = {
        class: "lotteryDetail__container-item__hero-footer__cost"
    },
    qo = {
        class: "icon-box"
    },
    Uo = {
        class: "lotteryDetail__container-item__luckyNumber"
    },
    Eo = {
        class: "lotteryDetail__container-item__luckyNumber-number"
    },
    Go = {
        key: 0
    },
    Vo = {
        key: 1
    },
    Ko = {
        class: "lotteryDetail__container-item__luckyNumber-text"
    },
    Ho = {
        key: 0
    },
    Qo = {
        key: 1
    },
    Yo = {
        class: "lotteryDetail__container-item__footer"
    },
    Jo = {
        class: "lotteryDetail__container-item__footer-tabBar"
    },
    Wo = {
        class: "lotteryDetail__container-item__footer-participants"
    },
    Zo = {
        class: "lotteryDetail__container-item__footer-participants__item-header"
    },
    Xo = {
        class: "lotteryDetail__container-item__footer-participants__item-tickets"
    },
    ea = {
        key: 0,
        class: "lotteryDetail__container-item__footer-participants__item-tickets__viewAll"
    },
    ta = ["onClick"],
    oa = ["innerHTML"],
    aa = {
        key: 0
    },
    na = {
        key: 1
    },
    ia = {
        class: "lotteryDetail__container-item__actionSheet"
    },
    sa = ["onClick"],
    la = {
        key: 1,
        class: "lotteryDetail__container-item__actionSheetCloseBtn"
    },
    ra = {
        class: "van-dialog__content-title"
    },
    da = {
        class: "van-dialog__content-subTitle"
    },
    ca = {
        class: "van-dialog__content-tips"
    },
    ua = {
        class: "van-dialog__content-ticketsList"
    },
    _a = ["src"],
    ma = K({
        __name: "index",
        setup(M) {
            const a = J();
            $e();
            const m = ke();
            fe();
            const {
                getPointLotteryInfo: r,
                onJoin: d,
                winPeople: f,
                list: $,
                loading: v,
                ticketCount: y,
                resultTicket: c,
                pointInfo: l
            } = ge(), A = (h, I) => h == 0 && I == 0 ? 100 : h / I * 100, b = X(() => {
                var h, I, S, D, z;
                return [(h = l.value) == null ? void 0 : h.img_Five, (I = l.value) == null ? void 0 : I.img_Four, (S = l.value) == null ? void 0 : S.img_One, (D = l.value) == null ? void 0 : D.img_Three, (z = l.value) == null ? void 0 : z.img_Two].filter(Boolean)
            }), p = P(0), u = P(!1), _ = P(0), N = P(!1), g = [{
                amount: 1,
                price: 10
            }, {
                amount: 3,
                price: 30
            }, {
                amount: 5,
                price: 50
            }, {
                amount: 10,
                price: 100
            }, {
                amount: 20,
                price: 200
            }, {
                amount: 30,
                price: 300
            }, {
                amount: 50,
                price: 500
            }, {
                amount: 100,
                price: 1e3
            }];

            function F() {
                a.push({
                    name: "PointMall-MyLottery"
                })
            }

            function U(h) {
                $.value.length && ($.value[0].users[h].showAll = !$.value[0].users[h].showAll)
            }

            function E(h, I = !1) {
                I ? w() : (u.value = h, h || (_.value = 0))
            }

            function w() {
                N.value = !0
            }
            const W = async () => {
                N.value = !1, u.value = !1, await r()
            };
            return be(c, h => {
                h.length && (N.value = !0)
            }), ie(async () => {
                await r()
            }), (h, I) => {
                var Z, oe;
                const S = C("NavBar"),
                    D = C("van-progress"),
                    z = C("svg-icon"),
                    ee = C("van-tab"),
                    ue = C("van-tabs"),
                    B = C("van-button"),
                    k = C("van-action-sheet"),
                    T = C("van-icon"),
                    Y = C("van-dialog"),
                    te = se("lazy");
                return n(), i("div", ko, [s(S, {
                    title: h.$t("drawActivity"),
                    "left-arrow": "",
                    onClickLeft: I[0] || (I[0] = L => o(a).go(-1))
                }, null, 8, ["title"]), o(l) ? (n(), i("div", Fo, [e("div", wo, [e("div", Do, [s(o(Ke), {
                    autoplay: 3e3,
                    "indicator-color": "white"
                }, {
                    default: j(() => [(n(!0), i(q, null, G(b.value, L => (n(), ce(o(Ve), null, {
                        default: j(() => [O(e("img", null, null, 512), [
                            [te, L]
                        ])]),
                        _: 2
                    }, 1024))), 256))]),
                    _: 1
                }), So]), e("div", Io, t((Z = o(l)) == null ? void 0 : Z.name), 1), e("div", Ao, [e("div", null, [e("span", null, t(h.$t("startTime")), 1), Po, e("span", null, t((oe = o(l)) == null ? void 0 : oe.startTime), 1)]), e("div", null, [e("span", Mo, t(h.$t("betIssue")), 1), No, e("span", null, t(o(l).issueNumber), 1)])]), e("div", To, [e("div", null, [e("span", null, t(h.$t("progress")), 1), e("span", null, t(h.$t("totalActivity")), 1)]), s(D, {
                    "stroke-width": "8px",
                    color: "#DD9138",
                    percentage: A(o(l).redeemedNumber || 0, o(l).totalNumber),
                    "show-pivot": !1
                }, null, 8, ["percentage"]), e("div", null, [e("span", null, t(A(o(l).redeemedNumber || 0, o(l).totalNumber).toFixed(2)) + "%", 1), e("h1", null, t(o(l).totalNumber) + t(h.$t("sheets")), 1)])]), o(l).winningNumber ? (n(), i("div", Ro, [e("div", Lo, [e("span", null, t(h.$t("lotteryActivityEndTime")), 1), e("div", null, t(o(l).endTime), 1)]), e("div", xo, [e("span", null, t(h.$t("lotteryWinPeople")), 1), e("div", Bo, t(o(Ne)(o(f).userName)), 1)])])) : (n(), i("div", zo, [e("div", jo, [e("span", null, t(h.$t("requiredBeforeEnd")), 1), e("div", null, [e("span", null, t(o(l).totalNumber - o(l).redeemedNumber), 1), R(" " + t(h.$t("sheets")), 1)])]), e("div", Oo, [e("span", null, t(h.$t("perRaffleTicket")), 1), e("div", qo, [s(z, {
                    name: "point"
                }), e("h5", null, t(o(l).unit) + ".00", 1)])])]))]), e("div", Uo, [e("h1", null, t(h.$t("prizenumber")), 1), e("div", null, [e("div", Eo, [o(l).winningNumber ? (n(), i("span", Go, t(o(l).winningNumber), 1)) : (n(), i("span", Vo, "**********"))]), e("div", Ko, [o(l).winningNumber ? (n(), i("span", Ho, t(h.$t("prizenumber")), 1)) : (n(), i("span", Qo, t(h.$t("waitingforlottery")), 1))]), O(e("img", null, null, 512), [
                    [te, o(ae)("activity/PointMall", "luckyNumber")]
                ])])]), e("div", Yo, [e("div", Jo, [e("h1", {
                    class: Q({
                        active: p.value === 0
                    }),
                    onClick: I[1] || (I[1] = L => p.value = 0)
                }, t(h.$t("participant")), 3), e("h1", {
                    class: Q({
                        active: p.value === 1
                    }),
                    onClick: I[2] || (I[2] = L => p.value = 1)
                }, t(h.$t("PrizeDetails")), 3)]), s(ue, {
                    active: p.value,
                    "onUpdate:active": I[3] || (I[3] = L => p.value = L),
                    type: "card",
                    background: "transparent",
                    "title-active-color": "#151515",
                    "title-inactive-color": "#333",
                    animated: ""
                }, {
                    default: j(() => [s(ee, {
                        title: h.$t("popularProduct"),
                        ref: "targetContainer"
                    }, {
                        default: j(() => [e("div", Wo, [(n(!0), i(q, null, G(o(l).users, (L, V) => (n(), i("div", {
                            class: "lotteryDetail__container-item__footer-participants__item",
                            key: V
                        }, [e("div", Zo, [e("span", {
                            class: Q({
                                me: L.isWin
                            })
                        }, t(o(Ne)(L.userName)), 3), e("span", null, t(L.addTime), 1)]), e("div", Xo, [(n(!0), i(q, null, G(L.showAll ? L.tickets : L.tickets.slice(0, 5), re => (n(), i("div", {
                            key: re
                        }, [s(z, {
                            name: "ticket"
                        }), e("span", null, t(re), 1)]))), 128)), !L.showAll && L.tickets.length > 6 ? (n(), i("div", ea, [e("div", {
                            onClick: re => U(V)
                        }, [R(t(h.$t("viewAll")) + " ", 1), s(z, {
                            name: "downArrow"
                        })], 8, ta)])) : x("v-if", !0)])]))), 128))])]),
                        _: 1
                    }, 8, ["title"]), s(ee, {
                        title: h.$t("treasureScore")
                    }, {
                        default: j(() => [e("div", {
                            class: "lotteryDetail__container-item__footer-detail",
                            innerHTML: o(l).details
                        }, null, 8, oa)]),
                        _: 1
                    }, 8, ["title"])]),
                    _: 1
                }, 8, ["active"])]), e("div", {
                    class: Q(["lotteryDetail__container-item__participate", {
                        lotteryDetailActive: o(l).status == 1
                    }])
                }, [o(l).status == 2 ? (n(), i("span", aa, t(h.$t("lotteryActivityUnstarted")), 1)) : o(l).status == 0 ? (n(), i("span", na, t(h.$t("lotteryActivityEnd")), 1)) : (n(), i("span", {
                    key: 2,
                    onClick: I[4] || (I[4] = L => E(!0, !1))
                }, t(h.$t("ParticipateInlottery")), 1))], 2)])) : x("v-if", !0), s(k, {
                    show: u.value,
                    "onUpdate:show": I[5] || (I[5] = L => u.value = L),
                    title: h.$t("descLottery1"),
                    "z-index": "2000",
                    "close-on-click-overlay": !1,
                    closeable: !1
                }, {
                    default: j(() => {
                        var L;
                        return [e("div", ia, [e("div", null, [s(z, {
                            name: "point"
                        }), e("span", null, t(o(m).getUserInfo.integral), 1)]), e("div", null, t(h.$t("myScores")), 1), e("div", null, [(n(), i(q, null, G(g, (V, re) => e("div", {
                            key: re,
                            class: Q({
                                activeTicket: V.amount === o(y)
                            }),
                            onClick: Fe => y.value = V.amount
                        }, [e("span", null, t(V.amount), 1), e("span", null, t(h.$t("sheets")), 1)], 10, sa)), 64))]), e("div", null, [e("span", null, t(h.$t("needToPay")), 1), e("div", null, [s(z, {
                            name: "point"
                        }), R(" " + t(((L = o(l)) == null ? void 0 : L.unit) * o(y) || 0) + ".00 ", 1)])])]), s(B, {
                            class: "lotteryDetail__container-item__actionSheet-button",
                            block: "",
                            loading: o(v),
                            "loading-text": h.$t("confirmParticipate"),
                            onClick: o(d)
                        }, {
                            default: j(() => [R(t(h.$t("confirmParticipate")), 1)]),
                            _: 1
                        }, 8, ["loading", "loading-text", "onClick"])]
                    }),
                    _: 1
                }, 8, ["show", "title"]), u.value ? (n(), i("div", la, [e("span", {
                    onClick: I[6] || (I[6] = L => E(!1))
                }, [s(z, {
                    name: "close"
                })])])) : x("v-if", !0), s(Y, {
                    show: N.value,
                    "onUpdate:show": I[7] || (I[7] = L => N.value = L),
                    "show-confirm-button": !1,
                    "z-index": "3100"
                }, {
                    default: j(() => [e("div", ra, t(h.$t("participateSuccess")), 1), e("div", da, [e("span", null, t(o(c).length), 1), R(t(h.$t("sheets")), 1)]), e("div", ca, t(h.$t("congratsOnWinTicket")), 1), e("div", ua, [e("div", null, [(n(!0), i(q, null, G(o(c), L => (n(), i("div", null, [s(z, {
                        name: "ticket"
                    }), R(" " + t(L), 1)]))), 256))])]), e("div", {
                        class: "van-dialog__content-confirm",
                        onClick: W
                    }, t(h.$t("confirm")), 1), e("div", {
                        class: "van-dialog__content-myTreasure",
                        onClick: F
                    }, [R(t(h.$t("toMyTreasure")) + " ", 1), s(T, {
                        name: "arrow"
                    }), s(T, {
                        name: "arrow",
                        style: {
                            left: "-10px"
                        }
                    })]), O(e("img", null, null, 512), [
                        [te, o(ae)("activity/PointMall", "successfullyParticipatedBg")]
                    ]), e("img", {
                        class: "van-dialog__content-successfullyParticipatedBottom",
                        src: o(ae)("activity/PointMall", "successfullyParticipatedBottom")
                    }, null, 8, _a)]),
                    _: 1
                }, 8, ["show"])])
            }
        }
    });
const pa = H(ma, [
        ["__scopeId", "data-v-c886dc4c"],
        ["__file", "/usr/local/jenkins-prod/workspace/AR079-Pages-india-tashanwin/src/views/activity/PointMall/LotteryDetail/index.vue"]
    ]),
    es = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: pa
    }, Symbol.toStringTag, {
        value: "Module"
    })),
    va = {
        class: "myLottery__container"
    },
    ha = {
        class: "myLottery__container-products"
    },
    ya = {
        class: "myLottery__container-products__item"
    },
    fa = {
        class: "myLottery__container-products__item-header"
    },
    ga = {
        class: "myLottery__container-products__item-header__left"
    },
    Ca = {
        class: "myLottery__container-products__item-header__right"
    },
    $a = {
        class: "left"
    },
    ba = {
        class: "right"
    },
    ka = {
        class: "myLottery__container-products__item-footer"
    },
    Fa = {
        class: "myLottery__container-products__item-footer__header"
    },
    wa = {
        class: "myLottery__container-products__item-footer__body"
    },
    Da = ["onClick"],
    Sa = K({
        __name: "index",
        setup(M) {
            const {
                t: a
            } = le(), m = J(), {
                myPointTabs: r,
                pointTabActive: d,
                myPointList: f,
                myPointQuery: $,
                listRef: v,
                pointRest: y
            } = ge(), c = u => [u.img_Five, u.img_Four, u.img_One, u.img_Three, u.img_Two].filter(Boolean);

            function l() {
                m.back()
            }
            be(d, () => {
                $.value.orderStatus = d.value, y(), v.value.resetRefresh()
            });

            function A(u, _) {
                if (_ === 1) switch (u) {
                    case 0:
                        return "linear-gradient(270deg, #FF5353 27.64%, #FF4141 91%, #FF9495 96.88%, #EB2426 100%)";
                    case 2:
                        return "linear-gradient(270deg, #FABB2A 18.36%, #EB9315 89.84%, #FBE571 96.48%, #ED8B19 100%)";
                    case 1:
                        return "linear-gradient(270deg, #9FAAD2 18.36%, #A3B0DE 89.84%, #D5E1FF 96.48%, #7884B0 100%)"
                } else switch (u) {
                    case 1:
                        return "linear-gradient(90deg, #BDC9F4 -3.24%, #FFF 4.63%, #C9D5FB 13.43%, #D9E3FF 76.75%)";
                    case 2:
                        return "linear-gradient(90deg, #FF9C3A -3.24%, #FFE55C 4.63%, #FFB936 13.43%, #FFF962 76.75%)";
                    default:
                        return "linear-gradient(90deg, #FF9C3A -3.24%, #FFE55C 4.63%, #FFB936 13.43%, #FFF962 76.75%)"
                }
            }

            function b(u) {
                switch (u) {
                    case 0:
                        return a("ongoing");
                    case 2:
                        return a("winTheLottery");
                    case 1:
                        return a("winTips4")
                }
            }

            function p(u, _) {
                m.push({
                    name: "PointMall-ReceiveLottery",
                    query: {
                        pointsLotteryID: u,
                        orderId: _
                    }
                })
            }
            return (u, _) => {
                const N = C("NavBar"),
                    g = C("van-tab"),
                    F = C("van-tabs"),
                    U = C("svg-icon"),
                    E = se("lazy");
                return n(), i("div", va, [s(N, {
                    title: o(a)("mydraw"),
                    "z-index": "99",
                    fixed: "",
                    "left-arrow": "",
                    onClickLeft: l
                }, null, 8, ["title"]), s(F, {
                    active: o(d),
                    "onUpdate:active": _[0] || (_[0] = w => me(d) ? d.value = w : null),
                    "line-width": "0",
                    "line-height": "0",
                    "title-active-color": "#fff",
                    "title-inactive-color": "#fff"
                }, {
                    default: j(() => [(n(!0), i(q, null, G(o(r), (w, W) => (n(), ce(g, {
                        name: w.value,
                        key: W,
                        title: w.label
                    }, null, 8, ["name", "title"]))), 128))]),
                    _: 1
                }, 8, ["active"]), s(ye, {
                    distance: 300,
                    api: o(nt),
                    list: o(f),
                    "onUpdate:list": _[1] || (_[1] = w => me(f) ? f.value = w : null),
                    "page-query": o($),
                    "onUpdate:pageQuery": _[2] || (_[2] = w => me($) ? $.value = w : null),
                    isAutoLoad: !0,
                    ref_key: "listRef",
                    ref: v
                }, {
                    content: j(() => [e("div", ha, [(n(!0), i(q, null, G(o(f), (w, W) => (n(), i("div", ya, [e("div", fa, [e("div", ga, [e("span", {
                        style: Ce({
                            background: A(w.orderInfo.orderStatus, 1)
                        })
                    }, t(b(w.orderInfo.orderStatus)), 5), e("span", {
                        style: Ce({
                            background: A(w.orderInfo.orderStatus, 2)
                        })
                    }, t(b(w.orderInfo.orderStatus)), 5), O(e("img", null, null, 512), [
                        [E, c(w.lotteryInfo)[0]]
                    ])]), e("div", Ca, [e("h1", null, t(w.lotteryInfo.name), 1), e("div", null, t(o(a)("betNumber")) + ": " + t(w.lotteryInfo.issueNumber), 1), e("div", null, [e("span", $a, t(w.lotteryInfo.redeemedNumber), 1), R("/" + t(w.lotteryInfo.totalNumber) + " " + t(o(a)("sheets")) + " ", 1), e("span", ba, [s(U, {
                        name: "point"
                    }), R(" " + t(w.lotteryInfo.unit) + ".00 ", 1)])])])]), e("div", ka, [e("div", Fa, [e("div", null, [R(t(o(a)("gross")), 1), e("span", null, t(w.ticketsInfo.length), 1), R(t(o(a)("raffleticket")), 1)]), e("div", null, [s(U, {
                        name: "point"
                    }), R(" " + t(w.ticketsInfo.length * w.lotteryInfo.unit), 1)])]), e("div", wa, [(n(!0), i(q, null, G(w.ticketsInfo, h => (n(), i("div", {
                        class: "myLottery__container-products__item-footer__body-item",
                        key: W
                    }, [s(U, {
                        name: "ticket"
                    }), e("span", null, t(h.ticketNumber), 1)]))), 128))])]), w.orderInfo.orderStatus === 2 && w.orderInfo.shippingStatus == 0 ? (n(), i("div", {
                        key: 0,
                        class: Q(["myLottery__container-products__item-button", {
                            boxShadow4px: !0
                        }]),
                        onClick: h => p(w.lotteryInfo.pointsLotteryID, w.orderInfo.pointsLotteryOrdersID)
                    }, [e("span", null, t(o(a)("claimtreasure")), 1)], 8, Da)) : x("v-if", !0), w.orderInfo.shippingStatus > 0 && w.orderInfo.orderStatus === 2 ? (n(), i("div", {
                        key: 1,
                        class: Q(["myLottery__container-products__item-button", {
                            boxShadow4px: !1
                        }])
                    }, [e("span", null, t(o(a)("claimed")), 1)])) : x("v-if", !0)]))), 256))])]),
                    _: 1
                }, 8, ["api", "list", "page-query"])])
            }
        }
    });
const Ia = H(Sa, [
        ["__scopeId", "data-v-9902e904"],
        ["__file", "/usr/local/jenkins-prod/workspace/AR079-Pages-india-tashanwin/src/views/activity/PointMall/MyLottery/index.vue"]
    ]),
    ts = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: Ia
    }, Symbol.toStringTag, {
        value: "Module"
    })),
    Aa = {
        class: "myOrders__container"
    },
    Pa = ["onClick"],
    Ma = {
        class: "myOrders__container-item__header-left"
    },
    Na = {
        alt: ""
    },
    Ta = {
        class: "myOrders__container-item__header-right"
    },
    Ra = {
        class: "myOrders__container-item__footer"
    },
    La = {
        class: "myOrders__container-item__footer-top"
    },
    xa = ["onClick"],
    Ba = {
        class: "myOrders__container-item__footer-bottom"
    },
    za = K({
        __name: "index",
        setup(M) {
            const {
                t: a
            } = le(), m = J(), r = P({}), d = P({
                pageNo: 1,
                list: [],
                totalCount: 0,
                totalPage: 0
            });

            function f(y) {
                switch (y) {
                    case 0:
                        return a("tobeDelivered");
                    case 1:
                        return a("shipped");
                    case 2:
                        return a("completed");
                    case 3:
                        return a("canceled");
                    default:
                        return a("tobeDelivered")
                }
            }

            function $() {
                m.back()
            }

            function v(y) {
                m.push({
                    name: "PointMall-OrderDetail",
                    query: {
                        orderNumber: y.orderNumber,
                        orderType: y.orderType,
                        orderId: y.orderId
                    }
                })
            }
            return (y, c) => {
                const l = C("NavBar"),
                    A = C("svg-icon"),
                    b = se("lazy");
                return n(), i("div", Aa, [s(l, {
                    title: o(a)("myOrder"),
                    "left-arrow": "",
                    onClickLeft: $
                }, null, 8, ["title"]), s(ye, {
                    distance: 300,
                    api: o(it),
                    list: d.value.list,
                    "onUpdate:list": c[0] || (c[0] = p => d.value.list = p),
                    "page-query": r.value,
                    "onUpdate:pageQuery": c[1] || (c[1] = p => r.value = p),
                    isAutoLoad: !0
                }, {
                    content: j(() => [(n(!0), i(q, null, G(d.value.list, (p, u) => (n(), i("div", {
                        class: "myOrders__container-item",
                        key: u
                    }, [e("div", {
                        class: "myOrders__container-item__header",
                        onClick: _ => v(p)
                    }, [e("div", Ma, [O(e("img", Na, null, 512), [
                        [b, p.productImg]
                    ]), e("div", {
                        class: Q(["state" + p.state])
                    }, t(f(p.state)), 3)]), e("div", Ta, [e("h1", null, t(o(Le)(p.productName, 80)), 1), e("div", null, [e("span", null, [s(A, {
                        name: "point"
                    }), e("span", null, t(p.integral / p.counts), 1)]), e("span", null, " x" + t(p.counts), 1)]), e("div", null, [e("span", null, t(o(a)("orderTotalAmount")), 1), e("span", null, t(p.integral), 1)])])], 8, Pa), e("div", Ra, [e("div", La, [e("span", null, t(o(a)("orderNo")), 1), e("span", null, t(p.orderNumber), 1), e("i", {
                        onClick: () => o(Be)(p.orderNumber)
                    }, [s(A, {
                        name: "copy"
                    })], 8, xa)]), e("div", Ba, [e("span", null, t(o(a)("ordertime")), 1), e("span", null, t(p.addTime), 1)])])]))), 128))]),
                    _: 1
                }, 8, ["api", "list", "page-query"])])
            }
        }
    });
const ja = H(za, [
        ["__scopeId", "data-v-588ebc06"],
        ["__file", "/usr/local/jenkins-prod/workspace/AR079-Pages-india-tashanwin/src/views/activity/PointMall/MyOrders/index.vue"]
    ]),
    os = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: ja
    }, Symbol.toStringTag, {
        value: "Module"
    })),
    he = st.global.t;

function Oa(M) {
    switch (M) {
        case 0:
            return ae("activity/PointMall", "orderPendingImg");
        case 1:
            return ae("activity/PointMall", "orderSentImg");
        case 2:
            return ae("activity/PointMall", "orderCompletedImg");
        case 3:
            return ae("activity/PointMall", "orderCanceledImg");
        default:
            return ae("activity/PointMall", "orderPendingImg")
    }
}

function Te(M) {
    switch (M) {
        case 0:
            return he("tobeDelivered");
        case 1:
            return he("shipped");
        case 2:
            return he("completed");
        case 3:
            return he("canceled");
        default:
            return he("tobeDelivered")
    }
}
const qa = {
        class: "orderDetail__container"
    },
    Ua = {
        class: "orderDetail__container-header"
    },
    Ea = {
        class: "orderDetail__container-header__content"
    },
    Ga = {
        key: 0
    },
    Va = {
        key: 1
    },
    Ka = {
        key: 2
    },
    Ha = {
        key: 3
    },
    Qa = ["src"],
    Ya = {
        class: "orderDetail__container-content"
    },
    Ja = {
        class: "orderDetail__container-content__itemDetail"
    },
    Wa = {
        class: "orderDetail__container-content__itemDetail-header"
    },
    Za = {
        class: "orderDetail__container-content__itemDetail-body"
    },
    Xa = {
        class: "orderDetail__container-content__itemDetail-body__top"
    },
    en = {
        alt: ""
    },
    tn = {
        class: "colorf95959"
    },
    on = {
        class: "orderDetail__container-content__itemDetail-body__footer"
    },
    an = {
        class: "myOrders__container-item__footer-bottom"
    },
    nn = {
        class: "orderDetail__container-content__address"
    },
    sn = {
        class: "orderDetail__container-content__address-header"
    },
    ln = {
        key: 0,
        class: "orderDetail__container-content__address-body"
    },
    rn = {
        class: "orderDetail__container-content__orderDetail"
    },
    dn = {
        class: "orderDetail__container-content__orderDetail-header"
    },
    cn = {
        class: "orderDetail__container-content__orderDetail-body"
    },
    un = {
        class: "orderDetail__container-content__orderDetail-body__item"
    },
    _n = {
        class: "orderDetail__container-content__orderDetail-body__item"
    },
    mn = {
        class: "orderDetail__container-content__btn"
    },
    pn = K({
        __name: "index",
        setup(M) {
            const a = J();
            ke(), fe();
            const m = P(),
                r = P({}),
                d = P(!1),
                f = P(!1),
                $ = $e(),
                v = async () => {
                    const u = $.query.orderType || "",
                        _ = $.query.orderId || "",
                        N = await ne(ze({
                            orderId: Number(_),
                            orderType: Number(u)
                        }));
                    N && (m.value = N.data)
                },
                y = P(!1),
                c = X(() => $.query.orderType !== "2");

            function l() {
                r.value.state !== 3 && (d.value = !0)
            }

            function A() {
                a.back()
            }
            async function b() {
                console.log(r.value.state), r.value.state === 0 && lt({
                    orderNumber: r.value.orderNumber
                }).then(u => {
                    u.code == 0 ? (y.value = !0, r.value.state = 1, f.value = !0, p()) : (y.value = !1, r.value.state = 1, f.value = !0, p()), d.value = !1
                }).catch(u => {
                    rt(u)
                }), d.value = !1
            }
            async function p() {
                const u = $.query.orderNumber || "",
                    _ = $.query.orderType || "",
                    N = $.query.orderId || "",
                    g = await ne(dt({
                        orderNumber: u,
                        orderId: Number(N),
                        orderType: Number(_)
                    }));
                g && (r.value = g.data), v()
            }
            return ie(async () => {
                p()
            }), (u, _) => {
                var E, w, W, h, I, S;
                const N = C("NavBar"),
                    g = C("svg-icon"),
                    F = C("van-icon"),
                    U = se("lazy");
                return n(), i("div", qa, [e("div", Ua, [s(N, {
                    title: u.$t("myOrder"),
                    placeholder: !1,
                    "left-arrow": "",
                    onClickLeft: A
                }, null, 8, ["title"]), e("div", Ea, [e("div", null, [e("h1", null, t(o(Te)(r.value.state)), 1), r.value.state === 3 ? (n(), i("p", Ga, t(u.$t("ordercancle")), 1)) : r.value.state === 1 ? (n(), i("p", Va, t(u.$t("orderShipped")), 1)) : r.value.state === 2 ? (n(), i("p", Ka, t(u.$t("orderCompleted")), 1)) : r.value.state === 0 ? (n(), i("p", Ha, t(u.$t("descActivity4")), 1)) : x("v-if", !0)]), e("img", {
                    src: o(Oa)(r.value.state),
                    alt: ""
                }, null, 8, Qa)])]), e("div", Ya, [e("div", Ja, [e("div", Wa, [s(g, {
                    name: "pointDetail"
                }), e("h1", null, t(u.$t("productDetail")), 1)]), e("div", Za, [e("div", Xa, [e("div", null, [O(e("img", en, null, 512), [
                    [U, r.value.productImg]
                ])]), e("div", null, [e("h1", null, t(r.value.productName), 1), e("div", null, [e("span", null, [s(g, {
                    name: "point"
                }), e("span", null, t(r.value.integral / r.value.counts || 0), 1)]), e("span", null, " x" + t(r.value.counts), 1)]), e("div", null, [e("span", null, t(u.$t("orderTotalAmount")), 1), e("span", tn, [s(g, {
                    name: "point"
                }), R("   " + t(r.value.integral), 1)])])])]), e("div", on, [e("div", null, [e("span", null, t(u.$t("orderNo")), 1), e("span", null, t(r.value.orderNumber), 1), e("i", {
                    onClick: _[0] || (_[0] = () => o(Be)(r.value.orderNumber))
                }, [s(g, {
                    name: "pointCopy"
                })])]), e("div", an, [e("span", null, t(u.$t("ordertime")), 1), e("span", null, t(r.value.addTime), 1)])])])]), e("div", nn, [e("div", sn, [s(F, {
                    name: "location"
                }), e("h1", null, t(u.$t("recipientAddr")), 1)]), m.value ? (n(), i("div", ln, [e("div", null, t((E = m.value) == null ? void 0 : E.name), 1), e("div", null, "+" + t((W = m.value) != null && W.phone.startsWith((w = m.value) == null ? void 0 : w.area) ? "" : (h = m.value) == null ? void 0 : h.area) + t((I = m.value) == null ? void 0 : I.phone), 1), e("p", null, t((S = m.value) == null ? void 0 : S.address), 1)])) : x("v-if", !0)]), e("div", rn, [e("div", dn, [s(g, {
                    name: "pointDetail"
                }), e("h1", null, t(u.$t("orderDetail")), 1)]), e("div", cn, [e("div", un, [e("span", null, t(r.value.addTime), 1), e("span", null, t(u.$t("orderSuccess")), 1)]), e("div", _n, [e("span", null, t(r.value.upTime), 1), e("span", null, t(o(Te)(r.value.state)), 1)])])]), e("div", mn, [r.value.state !== 3 && r.value.state !== 1 && r.value.state !== 2 && c.value ? (n(), i("div", {
                    key: 0,
                    onClick: l,
                    class: "orderDetail__container-content__btn-cancel"
                }, t(u.$t("concelOrder")), 1)) : x("v-if", !0), e("div", {
                    onClick: _[1] || (_[1] = D => o(a).push({
                        name: "CustomerService"
                    }))
                }, t(u.$t("contactServicer")), 1)])]), s(Ie, {
                    show: d.value,
                    "onUpdate:show": _[2] || (_[2] = D => d.value = D),
                    cancelText: u.$t("cancel"),
                    confirmText: u.$t("confirm"),
                    onConfirm: b
                }, {
                    title: j(() => [e("h1", null, t(u.$t("tipWeatherToCancel")), 1)]),
                    _: 1
                }, 8, ["show", "cancelText", "confirmText"]), s(Ie, {
                    show: f.value,
                    "onUpdate:show": _[3] || (_[3] = D => f.value = D),
                    onConfirm: _[4] || (_[4] = D => f.value = !1),
                    confirmText: u.$t("confirm"),
                    "show-cancel-btn": !1,
                    title: y.value ? u.$t("orderCanceled") : u.$t("tipUnableToConcel")
                }, null, 8, ["show", "confirmText", "title"])])
            }
        }
    });
const vn = H(pn, [
        ["__scopeId", "data-v-fea9eddd"],
        ["__file", "/usr/local/jenkins-prod/workspace/AR079-Pages-india-tashanwin/src/views/activity/PointMall/OrderDetail/index.vue"]
    ]),
    as = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: vn
    }, Symbol.toStringTag, {
        value: "Module"
    })),
    hn = {
        class: "receiveLottery__container"
    },
    yn = {
        class: "receiveLottery__container-hero"
    },
    fn = {
        class: "receiveLottery__container-hero__left"
    },
    gn = {
        class: "receiveLottery__container-hero__right"
    },
    Cn = {
        class: "receiveLottery__container-note"
    },
    $n = {
        key: 1,
        class: "receiveLottery__container-empty"
    },
    bn = {
        class: "receiveLottery__container-address"
    },
    kn = {
        class: "receiveLottery__container-address__header"
    },
    Fn = {
        class: "receiveLottery__container-address__body-content"
    },
    wn = {
        class: "receiveLottery__container-address__body-footer"
    },
    Dn = ["onClick"],
    Sn = {
        key: 1,
        class: "receiveLottery__container-address__empty"
    },
    In = {
        class: "dialog__content-top"
    },
    An = {
        class: "van-dialog__content-title"
    },
    Pn = {
        class: "van-dialog__content-note"
    },
    Mn = K({
        __name: "index",
        setup(M) {
            const a = J(),
                m = $e(),
                {
                    getPointLotteryInfo: r,
                    getAddress: d,
                    setDefault: f,
                    delAddress: $,
                    address: v,
                    list: y,
                    loading: c,
                    pointInfo: l
                } = ge(),
                A = X(() => {
                    var g, F, U, E, w;
                    return [(g = l.value) == null ? void 0 : g.img_Five, (F = l.value) == null ? void 0 : F.img_Four, (U = l.value) == null ? void 0 : U.img_One, (E = l.value) == null ? void 0 : E.img_Three, (w = l.value) == null ? void 0 : w.img_Two].filter(Boolean)
                }),
                b = P(!1);
            async function p() {
                a.push({
                    path: "/activity/pointMall/myorders"
                })
            }

            function u() {
                a.back()
            }
            const _ = g => {
                const F = v.value[0] || {};
                g === "edit" ? a.push({
                    path: "/activity/pointMall/addAddress",
                    query: { ...F,
                        type: "edit",
                        form: "lotteryPoint"
                    }
                }) : a.push({
                    path: "/activity/pointMall/addAddress",
                    query: {
                        type: "add",
                        form: "lotteryPoint"
                    }
                })
            };
            async function N() {
                if (c.value) return;
                c.value = !0;
                const g = m.query.orderId,
                    F = parseInt(g, 10),
                    U = v.value.find(w => w.defaultAddress == !0) || v.value[0],
                    E = await ne(ct({
                        orderId: F,
                        userAddressId: U.addressId
                    }));
                c.value = !1, E && (b.value = !0)
            }
            return ie(async () => {
                await Promise.all([d(), r()])
            }), (g, F) => {
                const U = C("NavBar"),
                    E = C("svg-icon"),
                    w = C("van-icon"),
                    W = C("van-button"),
                    h = C("van-dialog"),
                    I = se("lazy");
                return n(), i("div", hn, [s(U, {
                    title: g.$t("claimPrize"),
                    fixed: "",
                    "left-arrow": "",
                    onClickLeft: u
                }, null, 8, ["title"]), o(l) ? (n(), i(q, {
                    key: 0
                }, [e("div", yn, [e("div", fn, [O(e("img", null, null, 512), [
                    [I, A.value[0]]
                ]), e("span", null, t(g.$t("winTheLottery")), 1), e("span", null, t(g.$t("winTheLottery")), 1)]), e("div", gn, [e("h1", null, t(o(l).name), 1), e("div", null, t(g.$t("betsNo")) + "：" + t(o(l).issueNumber), 1), e("div", null, [s(E, {
                    name: "ticket"
                }), R(" " + t(o(l).winningNumber), 1)])])]), e("div", Cn, [s(E, {
                    name: "act_notic"
                }), e("span", null, t(g.$t("descActivity5")) + "!", 1)])], 64)) : (n(), i("div", $n, [s(yt, null, {
                    default: j(() => [e("p", null, t(g.$t("descActivity6")), 1)]),
                    _: 1
                })])), e("div", bn, [e("div", kn, [s(w, {
                    name: "location"
                }), e("h1", null, t(g.$t("recipientAddr")), 1)]), o(v).length ? (n(!0), i(q, {
                    key: 0
                }, G(o(v), (S, D) => (n(), i("div", {
                    class: "receiveLottery__container-address__body",
                    key: D
                }, [e("div", Fn, [e("div", null, t(S.name), 1), e("div", null, "+" + t(S.area) + t(S.phone), 1), e("div", null, t(S.address), 1)]), e("div", wn, [x('						<div @click="setDefault(item.addressId,item.defaultAddress)">'), x(`							<van-checkbox :model-value="item.defaultAddress" checked-color="#ee0a24">{{ $t('setAsDefault') }}</van-checkbox>`), x("						</div>"), e("div", {
                    onClick: F[0] || (F[0] = z => _("edit"))
                }, [s(E, {
                    name: "editMain"
                }), R(" " + t(g.$t("edit")), 1)]), e("div", {
                    onClick: z => o($)(S.addressId)
                }, [s(E, {
                    name: "deleteMain"
                }), R(" " + t(g.$t("delete")), 1)], 8, Dn)])]))), 128)) : (n(), i("div", Sn, [O(e("img", {
                    onClick: F[1] || (F[1] = S => _("add"))
                }, null, 512), [
                    [I, o(Se)("activity/PointMall", "addAddress")]
                ]), e("p", null, t(g.$t("addrecipientAddr")), 1)]))]), s(W, {
                    loading: o(c),
                    disabled: !o(v).length,
                    "loading-text": g.$t("receive"),
                    class: Q(["receiveLottery__container-receiverBtn", {
                        disabled: !o(v).length
                    }]),
                    onClick: N
                }, {
                    default: j(() => [R(t(g.$t("receive")), 1)]),
                    _: 1
                }, 8, ["loading", "disabled", "loading-text", "class"]), s(h, {
                    show: b.value,
                    "onUpdate:show": F[3] || (F[3] = S => b.value = S),
                    "show-confirm-button": !1,
                    "z-index": "3100"
                }, {
                    default: j(() => [O(e("img", In, null, 512), [
                        [I, o(Se)("public", "succeed")]
                    ]), e("div", An, t(g.$t("receiveSuccess")), 1), e("div", Pn, t(g.$t("descActivity7")), 1), e("div", {
                        class: "van-dialog__content-btn",
                        onClick: p
                    }, t(g.$t("checkOrder")), 1), O(e("img", {
                        class: "dialog__content-bottom",
                        onClick: F[2] || (F[2] = S => b.value = !1)
                    }, null, 512), [
                        [I, o(ae)("activity/DailyTask", "close")]
                    ])]),
                    _: 1
                }, 8, ["show"])])
            }
        }
    });
const Nn = H(Mn, [
        ["__scopeId", "data-v-ae10c6d1"],
        ["__file", "/usr/local/jenkins-prod/workspace/AR079-Pages-india-tashanwin/src/views/activity/PointMall/ReceiveLottery/index.vue"]
    ]),
    ns = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: Nn
    }, Symbol.toStringTag, {
        value: "Module"
    })),
    Tn = {
        class: "pointMallRecord__container"
    },
    Rn = {
        class: "navbar__content-right__buttons"
    },
    Ln = {
        class: "pointMallRecord__container-header"
    },
    xn = {
        class: "points-date"
    },
    Bn = {
        class: "pointMallRecord__container-header__content"
    },
    zn = {
        class: "pointMallRecord__container-header__content-left"
    },
    jn = {
        class: "pointMallRecord__container-header__content-right"
    },
    On = {
        key: 0,
        class: "pointMallRecord__container-list"
    },
    qn = {
        class: "pointMallRecord__container-list__item-left"
    },
    Un = {
        class: "pointMallRecord__container-list__item-right"
    },
    En = {
        key: 0
    },
    Gn = {
        key: 1
    },
    Vn = K({
        __name: "index",
        setup(M) {
            const a = P(!1),
                {
                    t: m
                } = le(),
                r = P(),
                d = J(),
                {
                    minDate: f,
                    maxDate: $
                } = _t(),
                v = localStorage.getItem("language"),
                {
                    value: y
                } = ut({
                    status: 3
                });
            let c = P(`${y[0]}${m("year")}${y[1]}${m("month")}`);
            const l = pe({
                startDate: Me(f).format("YYYY-MM-DD HH:mm:ss"),
                endDate: Me($).format("YYYY-MM-DD HH:mm:ss")
            });
            l.startDate = `${y[0]}-${y[1]}-01 00:00:00`;
            const A = new Date(y[0], y[1], 0).getDate();
            l.endDate = `${y[0]}-${y[1]}-${A} 23:59:59`;
            const b = pe({
                    show: !1,
                    actions: [{
                        name: m("pointsAllRecords"),
                        value: -1
                    }, {
                        name: m("pointsBets"),
                        value: 0
                    }, {
                        name: m("pointsRedeem"),
                        value: 3
                    }, {
                        name: m("pointsCanceled"),
                        value: 5
                    }, {
                        name: m("wealName1"),
                        value: 6
                    }, {
                        name: m("wealName2"),
                        value: 7
                    }],
                    selected: {
                        name: "",
                        value: 0
                    }
                }),
                p = X(() => _.value.filter(S => S.type !== 3).reduce((S, D) => S + D.integral, 0)),
                u = X(() => _.value.filter(S => S.type === 3).reduce((S, D) => S + D.integral, 0)),
                _ = P([]);

            function N() {
                d.back()
            }
            const g = P(y);

            function F(S, D) {
                if (S === "year") switch (v) {
                    case "vi":
                        D.text = m("year") + " " + D.text;
                        break;
                    case "en":
                        D.text = m("year") + " " + D.text;
                        break;
                    default:
                        D.text += m("year")
                }
                if (S === "month") switch (v) {
                    case "vi":
                        D.text = m("month") + " " + D.text;
                        break;
                    case "en":
                        D.text = m("month") + " " + D.text;
                        break;
                    default:
                        D.text += m("month")
                }
                return D
            }
            const U = () => {
                    console.log("取消日期"), a.value = !1
                },
                E = ({
                    selectedOptions: S
                }) => {
                    console.log("确认日期"), a.value = !1;
                    let [{
                        text: D
                    }, {
                        text: z
                    }] = S;
                    D.slice(0, -1), z.slice(0, -1), z.startsWith("0") && (z = z.replace("0", "")), c.value = D + z;
                    const ee = new Date(new Date().getFullYear(), S[1].value, 0).getDate();
                    l.startDate = `${S[0].value}-${S[1].value}-01 00:00:00`, l.endDate = `${S[0].value}-${S[1].value}-${ee} 23:59:59`, I.startDate = l.startDate, I.endDate = l.endDate, r.value.resetRefresh()
                };

            function w() {
                b.show = !0
            }

            function W(S) {
                b.selected = S, console.log("filterSheetProps.selected", b.selected), I.type = S.value, b.show = !1, r.value.resetRefresh()
            }

            function h(S) {
                const ee = b.actions.filter(B => B.value === S).map(B => B.name)[0];
                return ee ? ee.replace(/[\[\]"]/g, "") : ""
            }
            const I = pe({
                type: -1,
                startDate: l.startDate,
                endDate: l.endDate
            });
            return ie(() => {
                r.value.resetRefresh()
            }), (S, D) => {
                const z = C("svg-icon"),
                    ee = C("NavBar"),
                    ue = C("van-date-picker"),
                    B = C("van-popup"),
                    k = C("van-action-sheet");
                return n(), i(q, null, [e("div", Tn, [s(ee, {
                    title: o(m)("pointsRecord"),
                    "left-arrow": "",
                    onClickLeft: N
                }, {
                    right: j(() => [e("div", Rn, [s(z, {
                        name: "recordFilter",
                        onClick: w
                    })])]),
                    _: 1
                }, 8, ["title"]), e("div", Ln, [e("div", xn, [e("div", {
                    class: "pointMallRecord__container-header-date",
                    onClick: D[0] || (D[0] = T => a.value = !0)
                }, [e("div", null, t(o(c)), 1), s(z, {
                    name: "dropDown"
                })])]), e("div", Bn, [e("div", zn, [e("div", null, t(p.value.toFixed(2)), 1), e("div", null, [s(z, {
                    name: "income"
                }), e("span", null, t(o(m)("pointsIncome")), 1)])]), e("div", jn, [e("div", null, t(u.value.toFixed(2)), 1), e("div", null, [s(z, {
                    name: "output"
                }), e("span", null, t(o(m)("payout")), 1)])])])]), s(ft, {
                    api: o(mt),
                    list: _.value,
                    "onUpdate:list": D[1] || (D[1] = T => _.value = T),
                    ref_key: "listRef",
                    ref: r,
                    pageQuery: I
                }, {
                    content: j(() => [_.value.length > 0 ? (n(), i("div", On, [(n(!0), i(q, null, G(_.value, (T, Y) => (n(), i("div", {
                        class: "pointMallRecord__container-list__item",
                        key: Y
                    }, [e("div", qn, [e("div", null, t(h(T.type)), 1), e("div", null, t(T.addTime), 1)]), x("这个位置type==3才是红色，其余的时候都是绿色  shon确认"), e("div", Un, [e("div", {
                        class: Q({
                            color2fb192: T.integral && T.type !== 3,
                            colorf95959: T.integral && T.type === 3
                        })
                    }, [x("这个位置type==3或者4才是-号，其余的时候都是+ shon确认"), T.integral && (T.type === 3 || T.type === 4) ? (n(), i("span", En, "-")) : (n(), i("span", Gn, "+")), R(t(T.integral.toFixed(2)), 1)], 2)])]))), 128))])) : x("v-if", !0)]),
                    _: 1
                }, 8, ["api", "list", "pageQuery"])]), s(B, {
                    show: a.value,
                    "onUpdate:show": D[3] || (D[3] = T => a.value = T),
                    round: "",
                    position: "bottom"
                }, {
                    default: j(() => [s(ue, {
                        modelValue: g.value,
                        "onUpdate:modelValue": D[2] || (D[2] = T => g.value = T),
                        title: o(m)("pickDate"),
                        "columns-type": ["year", "month"],
                        formatter: F,
                        onCancel: U,
                        onConfirm: E
                    }, null, 8, ["modelValue", "title"])]),
                    _: 1
                }, 8, ["show"]), x(` <van-calendar v-model:show="calendarProps.show" type="range" @confirm="onCalenderConfirm" color="#F95959"
		:min-date="calendarProps.minDate" :max-date="calendarProps.maxDate" /> `), s(k, {
                    show: b.show,
                    "onUpdate:show": D[4] || (D[4] = T => b.show = T),
                    actions: b.actions,
                    onSelect: W
                }, null, 8, ["show", "actions"])], 64)
            }
        }
    });
const Kn = H(Vn, [
        ["__scopeId", "data-v-b9c228ce"],
        ["__file", "/usr/local/jenkins-prod/workspace/AR079-Pages-india-tashanwin/src/views/activity/PointMall/Record/index.vue"]
    ]),
    is = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: Kn
    }, Symbol.toStringTag, {
        value: "Module"
    })),
    Hn = {
        class: "progress__container"
    },
    Qn = Ye('<div class="progress__container-content" data-v-22f5c57f><div class="progress__container-content__left" data-v-22f5c57f><div class="progress__container-content__left-content" data-v-22f5c57f></div></div><div class="progress__container-content__right" data-v-22f5c57f><div class="progress__container-content__right-content" data-v-22f5c57f></div></div></div>', 1),
    Yn = [Qn],
    Jn = K({
        __name: "CircleProgress",
        props: {
            color: {
                type: String,
                default: "#FF7172"
            },
            percentage: {
                type: [String, Number],
                default: 0
            }
        },
        setup(M) {
            const a = M;
            He(v => ({
                "22f5c57f-'rotate(' + (-135 + leftRotate) + 'deg' + ')'": "rotate(" + (-135 + m.value) + "deg)",
                "22f5c57f-'rotate(' + (-225 + rightRotate) + 'deg' + ')'": "rotate(" + (-225 + r.value) + "deg)"
            }));
            const m = P(0),
                r = P(0),
                d = P("#FF7172"),
                f = P(0),
                $ = P(null);
            return be(f, (v, y) => {
                v >= 0 && v <= 50 ? (r.value = v / 50 * 180, m.value = 0) : v > 50 && v <= 100 && (r.value = 180, m.value = (v - 50) / 50 * 180)
            }, {
                immediate: !0
            }), ie(() => {
                d.value = a.color, $.value = setInterval(() => {
                    let v = a.percentage;
                    if (v && v > 0) {
                        if (f.value > v) return
                    } else return;
                    f.value += 1
                }, 10)
            }), Qe(() => {
                clearInterval($.value), $.value = null
            }), (v, y) => (n(), i("div", Hn, Yn))
        }
    });
const Wn = H(Jn, [
        ["__scopeId", "data-v-22f5c57f"],
        ["__file", "/usr/local/jenkins-prod/workspace/AR079-Pages-india-tashanwin/src/components/common/CircleProgress.vue"]
    ]),
    Zn = {
        class: "redeem__container"
    },
    Xn = {
        class: "redeem__container-hero"
    },
    ei = {
        class: "redeem__container-detail"
    },
    ti = {
        class: "redeem__container-detail__description"
    },
    oi = {
        class: "redeem__container-detail__description-header"
    },
    ai = {
        class: "redeem__container-detail__description-body"
    },
    ni = {
        class: "redeem__container-detail__description-body__left"
    },
    ii = {
        class: "redeem__container-detail__description-body__left-box"
    },
    si = {
        class: "redeem__container-detail__description-body__right"
    },
    li = {
        class: "nowrap"
    },
    ri = {
        class: "redeem__container-detail__description-footer"
    },
    di = {
        class: "redeem__container-detail__redeem-content"
    },
    ci = {
        class: "redeem__container-detail__redeem-content__amount"
    },
    ui = ["placeholder", "pattern"],
    _i = {
        class: "redeem__container-detail__redeem-insufficient"
    },
    mi = {
        key: 0
    },
    pi = {
        key: 1
    },
    vi = {
        key: 2
    },
    hi = {
        class: "redeem__container-detail__notes"
    },
    yi = {
        class: "redeem__container-button"
    },
    fi = {
        key: 0,
        class: "redeem__container-button__left"
    },
    gi = {
        class: "redeem__container-actionSheet"
    },
    Ci = {
        class: "redeem__container-actionSheet__note"
    },
    $i = {
        class: "redeem__container-actionSheet__item"
    },
    bi = {
        class: "redeem__container-actionSheet__item-img"
    },
    ki = {
        class: "redeem__container-actionSheet__item-desc"
    },
    Fi = {
        class: "redeem__container-actionSheet__cost"
    },
    wi = {
        class: "redeem__container-actionSheet__address"
    },
    Di = {
        class: "redeem__container-actionSheet__address-header"
    },
    Si = {
        key: 0
    },
    Ii = {
        key: 0,
        class: "redeem__container-actionSheet__address-default"
    },
    Ai = {
        class: "redeem__container-actionSheet__address-default__name"
    },
    Pi = {
        class: "redeem__container-actionSheet__address-default__phone"
    },
    Mi = {
        key: 1
    },
    Ni = {
        class: "addAddress__container-forum__item"
    },
    Ti = {
        class: "input_model"
    },
    Ri = {
        key: 0
    },
    Li = ["onUpdate:modelValue", "placeholder", "maxlength"],
    xi = ["placeholder"],
    Bi = K({
        __name: "index",
        setup(M) {
            const {
                t: a
            } = le(), m = [{
                title: a("recipientName"),
                icon: "user",
                value: "userName",
                placeholder: a("plEnterrecipientName"),
                maxlength: 20
            }, {
                title: a("contactInfo"),
                icon: "phone",
                value: "phoneNumber",
                placeholder: a("plEntercontactInfo"),
                maxlength: 11
            }, {
                title: a("shippingAddr"),
                icon: "address",
                value: "address",
                placeholder: a("plEnterCity"),
                maxlength: 150
            }];
            let r = pe({
                    userName: "",
                    phoneNumber: "",
                    area: "66",
                    address: ""
                }),
                d = P(!1);
            const f = ke(),
                $ = fe(),
                v = P(!1),
                y = J(),
                c = P(!1),
                l = P(1),
                A = X(() => p.value.stock > 99 ? 99 : p.value.stock),
                b = P({}),
                p = P({}),
                u = P(),
                _ = X(() => p.value.integral * l.value);

            function N(B) {
                const k = B.target,
                    T = /[\u4e00-\u9fa5]/g;
                k.value = k.value.replace(T, "")
            }
            const g = X(() => b.value.integral < _.value || p.value.stock === 0 || b.value.integral === void 0 || b.value.integral === 0 || l.value > 99 || !Number.isInteger(l.value)),
                F = X(() => `^(?:[1-9]|[1-9]\\d|${A})$`),
                U = X(() => {
                    const B = p.value.grandTotal / (p.value.stock + p.value.grandTotal) * 100;
                    return p.value.stock > 0 ? Math.floor(100 - B).toFixed(0) : 0
                });

            function E(B) {
                p.value.stock !== 0 && (B === 0 ? l.value > 1 && (l.value -= 1) : l.value += 1)
            }

            function w() {
                l.value = Number(l.value.toString().replace(/\D/g, "")), b.value.integral < _.value && Je(a("quantityExceeded"))
            }
            const W = B => {
                console.log("...address.value", {
                    path: "/activity/pointMall/addAddress",
                    query: { ...u.value,
                        type: "edit"
                    }
                }), B === "edit" ? y.push({
                    path: "/activity/pointMall/addAddress",
                    query: { ...u.value,
                        type: "edit"
                    }
                }) : y.push({
                    path: "/activity/pointMall/addAddress",
                    query: {
                        type: "add"
                    }
                })
            };

            function h() {
                y.push({
                    path: "/activity/pointMall/rules"
                })
            }
            async function I() {
                y.push({
                    path: "/activity/pointMall/myorders"
                })
            }

            function S() {
                y.back()
            }

            function D(B) {
                let k = "";
                const {
                    name: T,
                    area: Y,
                    phone: te,
                    address: Z
                } = B;
                (!T || (T == null ? void 0 : T.trim()) === "") && (k += a("phEnterName"));
                const oe = "" + Y + te;
                return (oe.length < 10 || oe.length > 14) && (k && (k += `
`), k += a("wrongTel")), (!Z || (Z == null ? void 0 : Z.trim()) === "") && (k && (k += `
`), k += a("addressEmpty")), k ? (We({
                    message: k
                }), !1) : !0
            }
            async function z() {
                var Y, te, Z, oe;
                const B = $.getRedeemItem,
                    k = {
                        name: u.value ? (Y = u.value) == null ? void 0 : Y.name : r.userName,
                        address: u.value ? (te = u.value) == null ? void 0 : te.address : r.address,
                        phone: u.value ? (Z = u.value) == null ? void 0 : Z.phone : r.phoneNumber,
                        counts: l.value,
                        area: u.value ? (oe = u.value) == null ? void 0 : oe.area : r.area.replace("+", ""),
                        productid: B.productID
                    };
                if (!D(k)) return;
                await ne(pt(k)) && (c.value = !1, v.value = !0, d.value = !0), ue()
            }
            const ee = async () => {
                const B = await ne(ze({}));
                B ? u.value = B.data : u.value = void 0
            };
            async function ue() {
                ee();
                const B = await vt({
                    signature: "string"
                });
                f.setUserInfo(B == null ? void 0 : B.data), b.value = f.getUserInfo, p.value = $.getRedeemItem
            }
            return ie(async () => {
                ue()
            }), (B, k) => {
                const T = C("NavBar"),
                    Y = C("svg-icon"),
                    te = C("van-divider"),
                    Z = C("van-icon"),
                    oe = C("van-action-sheet"),
                    L = se("lazy");
                return n(), i("div", Zn, [s(T, {
                    title: o(a)("exchangeGoods"),
                    "left-arrow": "",
                    onClickLeft: S
                }, null, 8, ["title"]), e("div", Xn, [O(e("img", null, null, 512), [
                    [L, p.value.productImg]
                ])]), e("div", ei, [e("div", ti, [e("h1", oi, t(p.value.productName), 1), e("div", ai, [e("div", ni, [e("div", null, [s(Y, {
                    name: "point"
                }), e("span", null, t(p.value.integral), 1)]), e("div", ii, [e("span", null, t(o(a)("exchanged")), 1), e("span", null, t(p.value.grandTotal), 1)])]), e("div", si, [e("div", null, [e("span", li, t(o(a)("goodsLeft")), 1), e("span", null, t(U.value) + "%", 1)]), s(Wn, {
                    percentage: U.value
                }, null, 8, ["percentage"])])]), s(te, {
                    dashed: ""
                }), e("div", ri, [s(Y, {
                    name: "pointFrame"
                }), R(" " + t(o(a)("authenticIdentification")), 1)])]), e("div", {
                    class: Q(["redeem__container-detail__redeem", {
                        active: g.value
                    }])
                }, [e("div", di, [e("span", null, t(o(a)("exchangeNo")), 1), e("div", ci, [e("span", {
                    onClick: k[0] || (k[0] = V => E(0))
                }, [s(Y, {
                    name: "pointMinus"
                })]), x(" <span> {{ redeemAmount }}</span> "), O(e("input", {
                    type: "digit",
                    step: "1",
                    placeholder: o(a)("plsEnterQuantity"),
                    max: "maxAmount",
                    min: "1",
                    disabled: "",
                    onInput: k[1] || (k[1] = V => w()),
                    pattern: F.value,
                    "onUpdate:modelValue": k[2] || (k[2] = V => l.value = V)
                }, null, 40, ui), [
                    [ve, l.value]
                ]), e("span", {
                    onClick: k[3] || (k[3] = V => E(1))
                }, [s(Y, {
                    name: "pointPlus"
                })])])]), e("div", _i, [b.value.integral < _.value ? (n(), i("div", mi, t(o(a)("descRedeem1")) + " " + t(b.value.integral), 1)) : p.value.stock === 0 ? (n(), i("div", pi, t(o(a)("code241")), 1)) : (n(), i("div", vi, t(o(a)("noRedeemableItems")), 1)), x(` <p v-if="!isValid && maxAmount > 0">{{ $t('integerRequired') }}{{ maxAmount }}.</p> `), O(e("div", {
                    onClick: h
                }, [R(t(o(a)("descRedeem2")), 1), s(Z, {
                    name: "arrow"
                }), s(Z, {
                    name: "arrow"
                })], 512), [
                    [Re, l.value > A.value]
                ])])], 2), e("div", hi, [e("h1", null, t(o(a)("descRedeem3")), 1), e("li", null, t(o(a)("descRedeem4")), 1), e("li", null, t(o(a)("descRedeem5")), 1), e("li", null, t(o(a)("descRedeem6")), 1), e("li", null, t(o(a)("descRedeem7")), 1)])]), e("div", yi, [c.value ? (n(), i("div", {
                    key: 1,
                    class: "redeem__container-button__cancel",
                    onClick: k[4] || (k[4] = V => c.value = !1)
                }, t(o(a)("cancel")), 1)) : (n(), i("div", fi, [e("div", null, [e("span", null, t(o(a)("consumptionPoints")), 1)]), e("div", null, [s(Y, {
                    name: "point"
                }), e("span", null, t(_.value), 1)])])), e("div", {
                    class: Q(["redeem__container-button__right", {
                        disabled: g.value
                    }])
                }, [c.value ? (n(), i("span", {
                    key: 1,
                    onClick: z
                }, t(o(a)("exchangeConfirm")), 1)) : (n(), i("span", {
                    key: 0,
                    onClick: k[5] || (k[5] = V => c.value = !0)
                }, t(o(a)("exchange")), 1))], 2)]), s(oe, {
                    show: c.value,
                    "onUpdate:show": k[11] || (k[11] = V => c.value = V),
                    "z-index": "2000",
                    "close-on-click-overlay": !0,
                    closeable: !1,
                    title: o(a)("exchange")
                }, {
                    default: j(() => {
                        var V, re, Fe, Pe;
                        return [e("div", gi, [e("div", Ci, [s(Z, {
                            name: "warning-o"
                        }), e("p", null, t(o(a)("descRedeem8")), 1)]), e("div", $i, [e("div", bi, [O(e("img", null, null, 512), [
                            [L, p.value.productImg]
                        ])]), e("p", ki, t(p.value.productName), 1)]), e("div", Fi, [R(t(o(a)("comsumption")) + " ", 1), e("span", null, t(_.value) + ".00 ", 1), R(t(o(a)("pointsExchange")), 1)]), e("div", wi, [e("div", Di, [s(Z, {
                            name: "location"
                        }), e("span", null, t(o(a)("recipientAddr")), 1), u.value ? (n(), i("div", {
                            key: 0,
                            onClick: k[6] || (k[6] = de => W("edit"))
                        }, [s(Y, {
                            name: "edit"
                        }), e("span", null, t(o(a)("edit")), 1)])) : x("v-if", !0)]), s(te), u.value ? (n(), i("div", Si, [(V = u.value) != null && V.name ? (n(), i("div", Ii, [e("div", Ai, t((re = u.value) == null ? void 0 : re.name), 1), e("div", Pi, t("+" + ((Fe = u.value) == null ? void 0 : Fe.phone)), 1), e("p", null, t((Pe = u.value) == null ? void 0 : Pe.address), 1)])) : (n(), i("div", {
                            key: 1,
                            class: "redeem__container-actionSheet__address-empty",
                            onClick: k[7] || (k[7] = de => W("add"))
                        }, [O(e("img", null, null, 512), [
                            [L, o(Se)("activity/PointMall", "addAddress")]
                        ]), e("p", null, t(o(a)("addrecipientAddr")), 1)]))])) : (n(), i("div", Mi, [(n(), i(q, null, G(m, (de, we) => e("div", Ni, [e("h1", null, [s(Y, {
                            name: de.icon
                        }, null, 8, ["name"]), R(" " + t(de.title), 1)]), e("div", Ti, [we === 1 ? (n(), i("div", Ri, [s(je, {
                            typeValue: o(r).area,
                            "onUpdate:typeValue": k[8] || (k[8] = _e => o(r).area = _e),
                            onChangeT: k[9] || (k[9] = _e => o(r).area = _e)
                        }, null, 8, ["typeValue"])])) : x("v-if", !0), we !== 2 ? O((n(), i("input", {
                            key: 1,
                            type: "text",
                            "onUpdate:modelValue": _e => o(r)[de.value] = _e,
                            placeholder: de.placeholder,
                            maxlength: de.maxlength,
                            onInput: N
                        }, null, 40, Li)), [
                            [ve, o(r)[de.value]]
                        ]) : x("v-if", !0)]), we === 2 ? O((n(), i("textarea", {
                            key: 0,
                            "onUpdate:modelValue": k[10] || (k[10] = _e => o(r).address = _e),
                            placeholder: o(a)("phEnterDetailedAddr"),
                            maxlength: "150"
                        }, null, 8, xi)), [
                            [ve, o(r).address]
                        ]) : x("v-if", !0)])), 64))]))])])]
                    }),
                    _: 1
                }, 8, ["show", "title"]), s(Ie, {
                    show: v.value,
                    "onUpdate:show": k[12] || (k[12] = V => v.value = V),
                    onConfirm: I,
                    confirmText: o(a)("redeemDialogDesc0"),
                    showCancelBtn: !1,
                    clickOutSide: !0,
                    showCloseIcon: !0,
                    imgUrl: o(d) ? "succeed" : ""
                }, {
                    title: j(() => [e("h1", null, t(o(a)("redeemDialogDesc1")), 1)]),
                    content: j(() => [R(t(o(a)("redeemDialogDesc2")), 1)]),
                    _: 1
                }, 8, ["show", "confirmText", "imgUrl"])])
            }
        }
    });
const zi = H(Bi, [
        ["__scopeId", "data-v-f0d9c3bb"],
        ["__file", "/usr/local/jenkins-prod/workspace/AR079-Pages-india-tashanwin/src/views/activity/PointMall/Redeem/index.vue"]
    ]),
    ss = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: zi
    }, Symbol.toStringTag, {
        value: "Module"
    })),
    ji = {
        class: "pointMall-rule__container content"
    },
    Oi = {
        class: "pointMall-rule__container-pointRule"
    },
    qi = {
        class: "pointMall-rule__container-pointRule__title"
    },
    Ui = {
        class: "pointMall-rule__container-pointRule__body"
    },
    Ei = {
        class: "toBet"
    },
    Gi = K({
        __name: "index",
        setup(M) {
            const {
                t: a
            } = le(), m = J(), r = pe([{
                title: a("betAmounts"),
                body: []
            }, {
                title: a("rewordPercent"),
                body: []
            }]), d = async () => {
                const v = await ne(ht());
                if (v) {
                    const y = v.data;
                    console.log(v), y.map(c => (r[0].body.push(c.lotteryAmount + ""), r[1].body.push(c.exchange_Rate * 1e3 * 100 / 1e3 + "%"), c))
                }
            };
            ie(() => {
                d()
            });

            function f() {
                m.back()
            }
            const $ = () => {
                sessionStorage.setItem("clickedGameType", "lottery"), m.push({
                    path: "/"
                })
            };
            return (v, y) => {
                const c = C("NavBar"),
                    l = C("van-icon");
                return n(), i("div", ji, [s(c, {
                    title: o(a)("pointsRule"),
                    "left-arrow": "",
                    onClickLeft: f
                }, null, 8, ["title"]), x(` <div class="pointMall-rule__container-claimRule">
			<div class="pointMall-rule__container-claimRule__title">1.{{ $t('claimPoints') }}</div>
			<div class="pointMall-rule__container-claimRule__body">
				<div>{{ $t('descRules1') }}</div>
				<div>
					<p>{{ $t('inviteFriends') }}</p>
					<p>{{ $t('earnPoints') }}</p>
				</div>
				<div @click="router.push({ path: '/main/InvitationBonus' })">
					<span> {{ $t('toClaim') }} </span>
					<van-icon name="upgrade" />
				</div>
			</div>
		</div> `), e("div", Oi, [e("div", qi, t(o(a)("bonusPoints")), 1), e("div", Ui, [e("div", null, t(o(a)("descRules2")), 1), e("div", null, [(n(!0), i(q, null, G(r, (A, b) => (n(), i("div", {
                    key: b
                }, [e("p", null, t(A.title), 1), (n(!0), i(q, null, G(A.body, p => (n(), i("li", {
                    key: p
                }, t(p), 1))), 128))]))), 128))]), e("div", {
                    onClick: y[0] || (y[0] = A => $())
                }, [e("span", Ei, t(o(a)("goBetting")), 1), s(l, {
                    name: "upgrade",
                    color: "#D23838"
                })])])])])
            }
        }
    });
const Vi = H(Gi, [
        ["__scopeId", "data-v-26d63714"],
        ["__file", "/usr/local/jenkins-prod/workspace/AR079-Pages-india-tashanwin/src/views/activity/PointMall/Rules/index.vue"]
    ]),
    ls = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: Vi
    }, Symbol.toStringTag, {
        value: "Module"
    }));
export {
    je as D, Zi as a, Xi as b, es as c, ts as d, os as e, as as f, ns as g, is as h, Wi as i, ss as j, ls as k
};