import {
    G as K,
    r as N,
    B as X,
    C as ie,
    H as C,
    I as i,
    J as e,
    P as t,
    Q as l,
    ao as Q,
    K as U,
    M as G,
    an as T,
    N as n,
    aA as R,
    R as J,
    az as le,
    aw as O,
    O as o,
    aD as Ue,
    n as qe,
    z as se,
    ay as Ce,
    at as ce,
    au as j,
    ax as Le,
    Z as me,
    T as be,
    A as pe,
    F as De,
    aE as ve,
    $ as $e,
    aB as Ee,
    aC as Ge,
    aF as Ve,
    aG as Ke,
    w as Pe,
    aH as He,
    X as Qe,
    ap as Ye,
    u as Je,
    q as We
} from "./common.modules-af1f85b9.js";
import {
    y as Ze,
    _ as H,
    z as fe,
    B as Re,
    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 Ae,
    K as nt,
    L as Be,
    M as it,
    N as lt,
    O as st,
    h as rt,
    P as dt,
    Q as ze,
    T as ct,
    g as Ie,
    f as ut,
    V as _t,
    W as mt,
    X as pt,
    Y as vt,
    Z as ht
} from "./page-activity-ActivityDetail-09e806d3.js";
import {
    L as ye
} from "./page-activity-DailySignIn-a76bf4fc.js";
import {
    D as Se
} from "./page-activity-Championship-a1efdd83.js";
import {
    E as yt,
    L as ft
} from "./page-activity-Bonus-78dc3749.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"
    },
    bt = ["onClick"],
    $t = K({
        __name: "DropDown",
        props: {
            disabled: {
                type: Boolean,
                required: !1,
                default: !1
            },
            typeValue: {
                type: String,
                required: !0
            }
        },
        emits: ["changeT"],
        setup(P, {
            expose: a,
            emit: m
        }) {
            const r = Ze(),
                d = N(!1),
                f = Object.entries(gt);

            function b(c) {
                m("changeT", c.replace("+", "")), d.value = !d.value
            }
            const v = X(() => {
                    const c = r.getAreaPhoneLenList.map(s => s.area);
                    return c.length ? f.filter(s => c.includes(s[1].dialCode)) : f
                }),
                y = () => {
                    d.value = !1
                };
            return ie(async () => {}), a({
                close: y
            }), (c, s) => {
                var $;
                const M = C("van-icon");
                return n(), i("div", Ct, [e("div", {
                    class: "dropdown__value",
                    onClick: s[0] || (s[0] = p => c.disabled ? null : d.value = !d.value)
                }, [e("span", null, "+" + t(c.typeValue), 1), l(M, {
                    name: "arrow-down",
                    class: Q({
                        arrowActive: d.value
                    })
                }, null, 8, ["class"])]), e("div", {
                    class: Q(["dropdown__list", {
                        active: d.value
                    }])
                }, [($ = v.value) != null && $.length ? (n(!0), i(U, {
                    key: 0
                }, G(v.value, (p, _) => (n(), i("div", {
                    key: _,
                    class: Q(["dropdown__list-item", {
                        active: p[1].dialCode.includes(c.typeValue)
                    }]),
                    onClick: u => b(p[1].dialCode)
                }, [e("span", null, t(p[1].dialCode), 1), R(" " + t(p[1].name), 1)], 10, bt))), 128)) : T("v-if", !0)], 2)])
            }
        }
    });
const je = H($t, [
        ["__scopeId", "data-v-5067ef5e"],
        ["__file", "/usr/local/jenkins-prod/workspace/ar055-india-bdg/src/components/Login/DropDown.vue"]
    ]),
    kt = {
        class: "pointMall__container-treasureActivity"
    },
    Ft = {
        class: "treasureActivity-tips"
    },
    wt = {
        class: "treasureActivity-desc"
    },
    Dt = K({
        __name: "index",
        setup(P) {
            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, [l(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 It = H(Dt, [
        ["__scopeId", "data-v-c45f66e0"],
        ["__file", "/usr/local/jenkins-prod/workspace/ar055-india-bdg/src/components/Activity/PointMall/ParticipateActivity/index.vue"]
    ]),
    St = {
        class: "pointMall__container-products__content-item"
    },
    Mt = {
        class: "pointMall__container-products__content-item__header"
    },
    Nt = {
        class: "pointMall__container-products__content-item__header-left"
    },
    Pt = {
        class: "pointMall__container-products__content-item__header-redeemed"
    },
    At = {
        class: "pointMall__container-products__content-item__footer"
    },
    Tt = {
        class: "product-title"
    },
    Lt = K({
        __name: "ProductItem",
        props: {
            product: {
                type: Object,
                required: !0
            }
        },
        setup(P) {
            const a = P,
                m = J(),
                r = fe();
            Ue(() => qe(() =>
                import ("./diamondRedSm-6b4942c1.js"), ["assets/js/diamondRedSm-6b4942c1.js", "assets/js/common.modules-af1f85b9.js", "assets/css/common-e210f711.css", "assets/js/page-activity-ActivityDetail-09e806d3.js", "assets/js/page-turntable-assets-d6267459.js", "assets/js/native/index-2c2af617.js", "assets/js/en-8dc3e88f.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, b) => {
                const v = C("svg-icon"),
                    y = le("lazy");
                return n(), i("div", St, [e("div", Mt, [O(e("img", null, null, 512), [
                    [y, P.product.productImg]
                ]), e("div", Nt, [R(t(f.$t("productLeft")) + ": ", 1), e("span", null, t(P.product.stock > 9999 ? "9999+" : P.product.stock), 1)]), e("div", Pt, [e("span", null, t(P.product.grandTotal > 9999 ? "9999+" : P.product.grandTotal), 1), R(" (" + t(f.$t("pointsExchanged")) + ") ", 1)])]), e("div", At, [e("span", Tt, t(o(Re)(P.product.productName, 40)), 1), e("div", null, [l(v, {
                    name: "point"
                }), e("span", null, t(P.product.integral) + ".00", 1)]), e("button", {
                    onClick: d
                }, t(f.$t("exchange")), 1)])])
            }
        }
    });
const Rt = H(Lt, [
        ["__scopeId", "data-v-7642ec79"],
        ["__file", "/usr/local/jenkins-prod/workspace/ar055-india-bdg/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"
    },
    Ut = {
        class: "treasure__container__treasure-item__footer-progressDetails"
    },
    qt = {
        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(P) {
            const a = P,
                {
                    t: m
                } = se(),
                r = J();
            fe(), N(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, s) => c == 0 && s == 0 ? 100 : c / s * 100;

            function b(c, s) {
                if (s === 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, s) => {
                const M = C("van-progress"),
                    $ = C("svg-icon"),
                    p = le("lazy");
                return n(), i("div", xt, [e("div", Bt, [e("div", {
                    style: Ce({
                        background: b(c.item.status, 2)
                    }),
                    class: "treasure-state"
                }, [e("span", {
                    style: Ce({
                        background: b(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)]), l(M, {
                    "stroke-width": "8px",
                    color: "#DD9138",
                    percentage: f(c.item.redeemedNumber, c.item.totalNumber),
                    "show-pivot": !1
                }, null, 8, ["percentage"]), e("div", Ut, [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", qt, [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, [l($, {
                    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/ar055-india-bdg/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(P) {
            const a = N(),
                m = J(),
                {
                    listRef: r,
                    list: d
                } = ge(),
                f = N(1),
                {
                    t: b
                } = se(),
                v = N([]),
                y = N([]),
                c = N({
                    typeId: f.value,
                    pageNo: 1,
                    pageSize: 10
                }),
                s = N();

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

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

            function p(u) {
                f.value = u, u != 1e3 && (c.value.pageNo = 1, c.value.typeId = parseInt(u), y.value = [], a.value.resetRefresh())
            }
            async function _() {
                var A;
                const u = await ne(et());
                if (u) {
                    const g = (A = u.data) == null ? void 0 : A.productTypeList;
                    v.value = g.map(F => F.typeID == "1000" ? Object.assign(F, {
                        typeName: b("MyTreasure")
                    }) : F), v.value.length > 0 && (f.value = v.value[0].typeID)
                }
            }
            return ie(async () => {
                await _()
            }), (u, A) => {
                const g = C("svg-icon");
                return n(), i(U, null, [e("div", Vt, [e("div", {
                    class: "pointMall__container-products__tabs",
                    ref_key: "productTabsRef",
                    ref: s
                }, [(n(!0), i(U, null, G(v.value, F => (n(), i("div", {
                    key: F.typeID,
                    class: Q({
                        active: f.value === F.typeID
                    }),
                    onClick: q => 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": A[0] || (A[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(U, 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: M
                    }, t(u.$t("allActivity")), 513), [
                        [Le, o(d).length]
                    ])]),
                    _: 1
                }, 8, ["api", "list"])) : (n(), ce(ye, {
                    key: 1,
                    distance: 300,
                    api: o(Xe),
                    list: y.value,
                    "onUpdate:list": A[1] || (A[1] = F => y.value = F),
                    "page-query": c.value,
                    "onUpdate:pageQuery": A[2] || (A[2] = F => c.value = F),
                    isAutoLoad: !0,
                    ref_key: "productRef",
                    ref: a
                }, {
                    content: j(() => [e("div", Qt, [(n(!0), i(U, null, G(y.value, (F, q) => (n(), ce(Rt, {
                        key: q,
                        product: F
                    }, null, 8, ["product"]))), 128))])]),
                    _: 1
                }, 8, ["api", "list", "page-query"]))]), e("div", {
                    class: "pointMall__container-cart",
                    onClick: $
                }, [f.value === "1000" ? (n(), i("div", Yt, [e("span", null, t(u.$t("MyTreasure")), 1)])) : (n(), i("div", Jt, [l(g, {
                    name: "cart"
                }), e("span", null, t(u.$t("myOrder")), 1)]))])], 64)
            }
        }
    });
const Zt = H(Wt, [
        ["__scopeId", "data-v-aab298ee"],
        ["__file", "/usr/local/jenkins-prod/workspace/ar055-india-bdg/src/components/Activity/PointMall/ProductList/index.vue"]
    ]),
    Xt = {
        class: "pointMall__container-info"
    },
    eo = K({
        __name: "index",
        setup(P) {
            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] = b => m("Rules"))
                }, [l(f, {
                    name: "pointRule"
                }), e("span", null, t(r.$t("pointsRule")), 1)]), e("div", {
                    class: "pointMall__container-info__right",
                    onClick: d[1] || (d[1] = b => m("Record"))
                }, [l(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/ar055-india-bdg/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(P) {
            const a = ke(),
                m = J();

            function r() {
                m.go(-1)
            }
            return (d, f) => {
                const b = C("NavBar"),
                    v = C("svg-icon"),
                    y = le("lazy");
                return n(), i("div", oo, [l(b, {
                    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, [l(v, {
                    name: "point"
                }), e("span", null, t(d.$t("avaliablePoints")), 1), e("h1", null, t(o(a).getUserInfo.integral), 1)]), T(" 参与抽奖 "), l(It)]), l(to), l(Zt)])
            }
        }
    });
const lo = H(io, [
        ["__scopeId", "data-v-b1bcc2f5"],
        ["__file", "/usr/local/jenkins-prod/workspace/ar055-india-bdg/src/views/activity/PointMall/index.vue"]
    ]),
    Wi = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: lo
    }, Symbol.toStringTag, {
        value: "Module"
    })),
    so = {
        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(P) {
            const {
                t: a
            } = se(), m = J(), r = be();
            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),
                b = [{
                    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,
                    s = r.query.type,
                    M = r.query.addressId,
                    $ = {
                        phone: d.phoneNumber,
                        address: d.address,
                        name: d.userName,
                        area: d.area
                    };
                if (c === "lotteryPoint" && s === "edit") {
                    $.userAddressId = parseInt(M, 10), await ne(tt($)) && (De(a("savedSuccessfully")), m.back());
                    return
                } else if (c === "lotteryPoint" && s === "add") {
                    await ne(ot($)) && (De(a("savedSuccessfully")), m.back());
                    return
                }
                let p = { ...d,
                    area: d.area
                };
                await ne(at(p)) && (De(a("savedSuccessfully")), m.back())
            }
            return (c, s) => {
                const M = C("NavBar"),
                    $ = C("van-icon"),
                    p = C("svg-icon"),
                    _ = le("only-num");
                return n(), i("div", so, [l(M, {
                    title: o(a)("addAddr"),
                    placeholder: !1,
                    "left-arrow": "",
                    onClickLeft: v
                }, null, 8, ["title"]), e("div", ro, [e("h1", null, [l($, {
                    name: "warning"
                }), R(" " + t(o(a)("kindTips")), 1)]), e("p", null, t(o(a)("descActivity3")), 1)]), e("div", co, [(n(), i(U, null, G(b, (u, A) => e("div", uo, [e("h1", null, [l(p, {
                    name: u.icon
                }, null, 8, ["name"]), R(" " + t(u.title), 1)]), e("div", _o, [A === 1 ? (n(), i("div", mo, [l(je, {
                    typeValue: o(d).area,
                    "onUpdate:typeValue": s[0] || (s[0] = g => o(d).area = g),
                    onChangeT: s[1] || (s[1] = g => o(d).area = g)
                }, null, 8, ["typeValue"])])) : T("v-if", !0), A === 0 ? O((n(), i("input", {
                    key: 1,
                    type: "text",
                    "onUpdate:modelValue": g => o(d)[u.value] = g,
                    placeholder: u.placeholder,
                    maxlength: u.maxlength
                }, null, 8, po)), [
                    [ve, o(d)[u.value]]
                ]) : T("v-if", !0), A === 1 ? O((n(), i("input", {
                    key: 2,
                    type: "text",
                    "onUpdate:modelValue": g => o(d)[u.value] = g,
                    placeholder: u.placeholder,
                    maxlength: u.maxlength
                }, null, 8, vo)), [
                    [_],
                    [ve, o(d)[u.value]]
                ]) : T("v-if", !0)]), A === 2 ? O((n(), i("textarea", {
                    key: 0,
                    "onUpdate:modelValue": s[2] || (s[2] = g => o(d).address = g),
                    placeholder: o(a)("phEnterDetailedAddr"),
                    maxlength: "150"
                }, null, 8, ho)), [
                    [ve, o(d).address]
                ]) : T("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/ar055-india-bdg/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"
    },
    bo = K({
        __name: "index",
        setup(P) {
            const {
                t: a
            } = se(), m = J(), {
                listRef: r,
                list: d,
                pointTabs: f,
                pointTabActive: b,
                pointQuery: v,
                pointRest: y
            } = ge();
            $e(b, () => {
                y(), r.value.resetRefresh()
            });

            function c() {
                m.back()
            }
            return (s, M) => {
                const $ = C("NavBar"),
                    p = C("van-tab"),
                    _ = C("van-tabs");
                return n(), i("div", go, [l($, {
                    title: o(a)("sweepstakes"),
                    fixed: "",
                    "left-arrow": "",
                    onClickLeft: c
                }, null, 8, ["title"]), l(_, {
                    active: o(b),
                    "onUpdate:active": M[0] || (M[0] = u => me(b) ? b.value = u : null),
                    "line-width": "0",
                    "line-height": "0",
                    "title-active-color": "#fff",
                    "title-inactive-color": "#fff"
                }, {
                    default: j(() => [(n(!0), i(U, null, G(o(f), u => (n(), ce(p, {
                        name: u.value,
                        title: u.label
                    }, null, 8, ["name", "title"]))), 256))]),
                    _: 1
                }, 8, ["active"]), l(ye, {
                    distance: 300,
                    api: o(xe),
                    list: o(d),
                    "onUpdate:list": M[1] || (M[1] = u => me(d) ? d.value = u : null),
                    "page-query": o(v),
                    "onUpdate:pageQuery": M[2] || (M[2] = u => me(v) ? v.value = u : null),
                    isAutoLoad: !0,
                    ref_key: "listRef",
                    ref: r
                }, {
                    content: j(() => [e("div", Co, [(n(!0), i(U, null, G(o(d), u => (n(), ce(Oe, {
                        item: u,
                        key: u.pointsLotteryID
                    }, null, 8, ["item"]))), 128))])]),
                    _: 1
                }, 8, ["api", "list", "page-query"])])
            }
        }
    });
const $o = H(bo, [
        ["__scopeId", "data-v-7fed58b7"],
        ["__file", "/usr/local/jenkins-prod/workspace/ar055-india-bdg/src/views/activity/PointMall/LotteryActivity/index.vue"]
    ]),
    Xi = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: $o
    }, Symbol.toStringTag, {
        value: "Module"
    })),
    Me = P => (Ee("data-v-c886dc4c"), P = P(), Ge(), P),
    ko = {
        class: "lotteryDetail__container"
    },
    Fo = {
        key: 0,
        class: "lotteryDetail__container-item"
    },
    wo = {
        class: "lotteryDetail__container-item__hero"
    },
    Do = {
        class: "lotteryDetail__container-item__hero-img"
    },
    Io = Me(() => e("div", null, null, -1)),
    So = {
        class: "lotteryDetail__container-item__hero-title"
    },
    Mo = {
        class: "lotteryDetail__container-item__hero-detail"
    },
    No = Me(() => e("div", null, null, -1)),
    Po = {
        class: "text-spacing"
    },
    Ao = Me(() => e("div", null, null, -1)),
    To = {
        class: "lotteryDetail__container-item__hero-progress"
    },
    Lo = {
        key: 0,
        class: "lotteryDetail__container-item__hero-footer"
    },
    Ro = {
        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"
    },
    Uo = {
        class: "icon-box"
    },
    qo = {
        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"
    },
    la = ["onClick"],
    sa = {
        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(P) {
            const a = J();
            be();
            const m = ke();
            fe();
            const {
                getPointLotteryInfo: r,
                onJoin: d,
                winPeople: f,
                list: b,
                loading: v,
                ticketCount: y,
                resultTicket: c,
                pointInfo: s
            } = ge(), M = (h, S) => h == 0 && S == 0 ? 100 : h / S * 100, $ = X(() => {
                var h, S, I, D, z;
                return [(h = s.value) == null ? void 0 : h.img_Five, (S = s.value) == null ? void 0 : S.img_Four, (I = s.value) == null ? void 0 : I.img_One, (D = s.value) == null ? void 0 : D.img_Three, (z = s.value) == null ? void 0 : z.img_Two].filter(Boolean)
            }), p = N(0), _ = N(!1), u = N(0), A = N(!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 q(h) {
                b.value.length && (b.value[0].users[h].showAll = !b.value[0].users[h].showAll)
            }

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

            function w() {
                A.value = !0
            }
            const W = async () => {
                A.value = !1, _.value = !1, await r()
            };
            return $e(c, h => {
                h.length && (A.value = !0)
            }), ie(async () => {
                await r()
            }), (h, S) => {
                var Z, oe;
                const I = 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"),
                    L = C("van-icon"),
                    Y = C("van-dialog"),
                    te = le("lazy");
                return n(), i("div", ko, [l(I, {
                    title: h.$t("drawActivity"),
                    "left-arrow": "",
                    onClickLeft: S[0] || (S[0] = x => o(a).go(-1))
                }, null, 8, ["title"]), o(s) ? (n(), i("div", Fo, [e("div", wo, [e("div", Do, [l(o(Ke), {
                    autoplay: 3e3,
                    "indicator-color": "white"
                }, {
                    default: j(() => [(n(!0), i(U, null, G($.value, x => (n(), ce(o(Ve), null, {
                        default: j(() => [O(e("img", null, null, 512), [
                            [te, x]
                        ])]),
                        _: 2
                    }, 1024))), 256))]),
                    _: 1
                }), Io]), e("div", So, t((Z = o(s)) == null ? void 0 : Z.name), 1), e("div", Mo, [e("div", null, [e("span", null, t(h.$t("startTime")), 1), No, e("span", null, t((oe = o(s)) == null ? void 0 : oe.startTime), 1)]), e("div", null, [e("span", Po, t(h.$t("betIssue")), 1), Ao, e("span", null, t(o(s).issueNumber), 1)])]), e("div", To, [e("div", null, [e("span", null, t(h.$t("progress")), 1), e("span", null, t(h.$t("totalActivity")), 1)]), l(D, {
                    "stroke-width": "8px",
                    color: "#DD9138",
                    percentage: M(o(s).redeemedNumber || 0, o(s).totalNumber),
                    "show-pivot": !1
                }, null, 8, ["percentage"]), e("div", null, [e("span", null, t(M(o(s).redeemedNumber || 0, o(s).totalNumber).toFixed(2)) + "%", 1), e("h1", null, t(o(s).totalNumber) + t(h.$t("sheets")), 1)])]), o(s).winningNumber ? (n(), i("div", Lo, [e("div", Ro, [e("span", null, t(h.$t("lotteryActivityEndTime")), 1), e("div", null, t(o(s).endTime), 1)]), e("div", xo, [e("span", null, t(h.$t("lotteryWinPeople")), 1), e("div", Bo, t(o(Ae)(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(s).totalNumber - o(s).redeemedNumber), 1), R(" " + t(h.$t("sheets")), 1)])]), e("div", Oo, [e("span", null, t(h.$t("perRaffleTicket")), 1), e("div", Uo, [l(z, {
                    name: "point"
                }), e("h5", null, t(o(s).unit) + ".00", 1)])])]))]), e("div", qo, [e("h1", null, t(h.$t("prizenumber")), 1), e("div", null, [e("div", Eo, [o(s).winningNumber ? (n(), i("span", Go, t(o(s).winningNumber), 1)) : (n(), i("span", Vo, "**********"))]), e("div", Ko, [o(s).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: S[1] || (S[1] = x => p.value = 0)
                }, t(h.$t("participant")), 3), e("h1", {
                    class: Q({
                        active: p.value === 1
                    }),
                    onClick: S[2] || (S[2] = x => p.value = 1)
                }, t(h.$t("PrizeDetails")), 3)]), l(ue, {
                    active: p.value,
                    "onUpdate:active": S[3] || (S[3] = x => p.value = x),
                    type: "card",
                    background: "transparent",
                    "title-active-color": "#151515",
                    "title-inactive-color": "#333",
                    animated: ""
                }, {
                    default: j(() => [l(ee, {
                        title: h.$t("popularProduct"),
                        ref: "targetContainer"
                    }, {
                        default: j(() => [e("div", Wo, [(n(!0), i(U, null, G(o(s).users, (x, V) => (n(), i("div", {
                            class: "lotteryDetail__container-item__footer-participants__item",
                            key: V
                        }, [e("div", Zo, [e("span", {
                            class: Q({
                                me: x.isWin
                            })
                        }, t(o(Ae)(x.userName)), 3), e("span", null, t(x.addTime), 1)]), e("div", Xo, [(n(!0), i(U, null, G(x.showAll ? x.tickets : x.tickets.slice(0, 5), re => (n(), i("div", {
                            key: re
                        }, [l(z, {
                            name: "ticket"
                        }), e("span", null, t(re), 1)]))), 128)), !x.showAll && x.tickets.length > 6 ? (n(), i("div", ea, [e("div", {
                            onClick: re => q(V)
                        }, [R(t(h.$t("viewAll")) + " ", 1), l(z, {
                            name: "downArrow"
                        })], 8, ta)])) : T("v-if", !0)])]))), 128))])]),
                        _: 1
                    }, 8, ["title"]), l(ee, {
                        title: h.$t("treasureScore")
                    }, {
                        default: j(() => [e("div", {
                            class: "lotteryDetail__container-item__footer-detail",
                            innerHTML: o(s).details
                        }, null, 8, oa)]),
                        _: 1
                    }, 8, ["title"])]),
                    _: 1
                }, 8, ["active"])]), e("div", {
                    class: Q(["lotteryDetail__container-item__participate", {
                        lotteryDetailActive: o(s).status == 1
                    }])
                }, [o(s).status == 2 ? (n(), i("span", aa, t(h.$t("lotteryActivityUnstarted")), 1)) : o(s).status == 0 ? (n(), i("span", na, t(h.$t("lotteryActivityEnd")), 1)) : (n(), i("span", {
                    key: 2,
                    onClick: S[4] || (S[4] = x => E(!0, !1))
                }, t(h.$t("ParticipateInlottery")), 1))], 2)])) : T("v-if", !0), l(k, {
                    show: _.value,
                    "onUpdate:show": S[5] || (S[5] = x => _.value = x),
                    title: h.$t("descLottery1"),
                    "z-index": "2000",
                    "close-on-click-overlay": !1,
                    closeable: !1
                }, {
                    default: j(() => {
                        var x;
                        return [e("div", ia, [e("div", null, [l(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(U, 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, la)), 64))]), e("div", null, [e("span", null, t(h.$t("needToPay")), 1), e("div", null, [l(z, {
                            name: "point"
                        }), R(" " + t(((x = o(s)) == null ? void 0 : x.unit) * o(y) || 0) + ".00 ", 1)])])]), l(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"]), _.value ? (n(), i("div", sa, [e("span", {
                    onClick: S[6] || (S[6] = x => E(!1))
                }, [l(z, {
                    name: "close"
                })])])) : T("v-if", !0), l(Y, {
                    show: A.value,
                    "onUpdate:show": S[7] || (S[7] = x => A.value = x),
                    "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(U, null, G(o(c), x => (n(), i("div", null, [l(z, {
                        name: "ticket"
                    }), R(" " + t(x), 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), l(L, {
                        name: "arrow"
                    }), l(L, {
                        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/ar055-india-bdg/src/views/activity/PointMall/LotteryDetail/index.vue"]
    ]),
    el = 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"
    },
    ba = {
        class: "left"
    },
    $a = {
        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"],
    Ia = K({
        __name: "index",
        setup(P) {
            const {
                t: a
            } = se(), m = J(), {
                myPointTabs: r,
                pointTabActive: d,
                myPointList: f,
                myPointQuery: b,
                listRef: v,
                pointRest: y
            } = ge(), c = _ => [_.img_Five, _.img_Four, _.img_One, _.img_Three, _.img_Two].filter(Boolean);

            function s() {
                m.back()
            }
            $e(d, () => {
                b.value.orderStatus = d.value, y(), v.value.resetRefresh()
            });

            function M(_, u) {
                if (u === 1) switch (_) {
                    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 (_) {
                    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 $(_) {
                switch (_) {
                    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: _,
                        orderId: u
                    }
                })
            }
            return (_, u) => {
                const A = C("NavBar"),
                    g = C("van-tab"),
                    F = C("van-tabs"),
                    q = C("svg-icon"),
                    E = le("lazy");
                return n(), i("div", va, [l(A, {
                    title: o(a)("mydraw"),
                    "z-index": "99",
                    fixed: "",
                    "left-arrow": "",
                    onClickLeft: s
                }, null, 8, ["title"]), l(F, {
                    active: o(d),
                    "onUpdate:active": u[0] || (u[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(U, 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"]), l(ye, {
                    distance: 300,
                    api: o(nt),
                    list: o(f),
                    "onUpdate:list": u[1] || (u[1] = w => me(f) ? f.value = w : null),
                    "page-query": o(b),
                    "onUpdate:pageQuery": u[2] || (u[2] = w => me(b) ? b.value = w : null),
                    isAutoLoad: !0,
                    ref_key: "listRef",
                    ref: v
                }, {
                    content: j(() => [e("div", ha, [(n(!0), i(U, null, G(o(f), (w, W) => (n(), i("div", ya, [e("div", fa, [e("div", ga, [e("span", {
                        style: Ce({
                            background: M(w.orderInfo.orderStatus, 1)
                        })
                    }, t($(w.orderInfo.orderStatus)), 5), e("span", {
                        style: Ce({
                            background: M(w.orderInfo.orderStatus, 2)
                        })
                    }, t($(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", ba, t(w.lotteryInfo.redeemedNumber), 1), R("/" + t(w.lotteryInfo.totalNumber) + " " + t(o(a)("sheets")) + " ", 1), e("span", $a, [l(q, {
                        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, [l(q, {
                        name: "point"
                    }), R(" " + t(w.ticketsInfo.length * w.lotteryInfo.unit), 1)])]), e("div", wa, [(n(!0), i(U, null, G(w.ticketsInfo, h => (n(), i("div", {
                        class: "myLottery__container-products__item-footer__body-item",
                        key: W
                    }, [l(q, {
                        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)) : T("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)])) : T("v-if", !0)]))), 256))])]),
                    _: 1
                }, 8, ["api", "list", "page-query"])])
            }
        }
    });
const Sa = H(Ia, [
        ["__scopeId", "data-v-9902e904"],
        ["__file", "/usr/local/jenkins-prod/workspace/ar055-india-bdg/src/views/activity/PointMall/MyLottery/index.vue"]
    ]),
    tl = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: Sa
    }, Symbol.toStringTag, {
        value: "Module"
    })),
    Ma = {
        class: "myOrders__container"
    },
    Na = ["onClick"],
    Pa = {
        class: "myOrders__container-item__header-left"
    },
    Aa = {
        alt: ""
    },
    Ta = {
        class: "myOrders__container-item__header-right"
    },
    La = {
        class: "myOrders__container-item__footer"
    },
    Ra = {
        class: "myOrders__container-item__footer-top"
    },
    xa = ["onClick"],
    Ba = {
        class: "myOrders__container-item__footer-bottom"
    },
    za = K({
        __name: "index",
        setup(P) {
            const {
                t: a
            } = se(), m = J(), r = N({}), d = N({
                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 b() {
                m.back()
            }

            function v(y) {
                m.push({
                    name: "PointMall-OrderDetail",
                    query: {
                        orderNumber: y.orderNumber,
                        orderType: y.orderType,
                        orderId: y.orderId
                    }
                })
            }
            return (y, c) => {
                const s = C("NavBar"),
                    M = C("svg-icon"),
                    $ = le("lazy");
                return n(), i("div", Ma, [l(s, {
                    title: o(a)("myOrder"),
                    "left-arrow": "",
                    onClickLeft: b
                }, null, 8, ["title"]), l(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(U, null, G(d.value.list, (p, _) => (n(), i("div", {
                        class: "myOrders__container-item",
                        key: _
                    }, [e("div", {
                        class: "myOrders__container-item__header",
                        onClick: u => v(p)
                    }, [e("div", Pa, [O(e("img", Aa, null, 512), [
                        [$, p.productImg]
                    ]), e("div", {
                        class: Q(["state" + p.state])
                    }, t(f(p.state)), 3)]), e("div", Ta, [e("h1", null, t(o(Re)(p.productName, 80)), 1), e("div", null, [e("span", null, [l(M, {
                        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, Na), e("div", La, [e("div", Ra, [e("span", null, t(o(a)("orderNo")), 1), e("span", null, t(p.orderNumber), 1), e("i", {
                        onClick: () => o(Be)(p.orderNumber)
                    }, [l(M, {
                        name: "copy"
                    })], 8, xa), T(` <van-icon
                size="16"
                @click="() => copy(item.orderNumber)"
                :name="getIcons('main', 'copyIcon')"
              /> `)]), 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/ar055-india-bdg/src/views/activity/PointMall/MyOrders/index.vue"]
    ]),
    ol = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: ja
    }, Symbol.toStringTag, {
        value: "Module"
    })),
    he = lt.global.t;

function Oa(P) {
    switch (P) {
        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(P) {
    switch (P) {
        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 Ua = {
        class: "orderDetail__container"
    },
    qa = {
        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"
    },
    ln = {
        class: "orderDetail__container-content__address-header"
    },
    sn = {
        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(P) {
            const a = J();
            ke(), fe();
            const m = N(),
                r = N({}),
                d = N(!1),
                f = N(!1),
                b = be(),
                v = async () => {
                    const _ = b.query.orderType || "",
                        u = b.query.orderId || "",
                        A = await ne(ze({
                            orderId: Number(u),
                            orderType: Number(_)
                        }));
                    A && (m.value = A.data)
                },
                y = N(!1),
                c = X(() => b.query.orderType !== "2");

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

            function M() {
                a.back()
            }
            async function $() {
                r.value.state === 0 && st({
                    orderNumber: r.value.orderNumber
                }).then(_ => {
                    _.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(_ => {
                    rt(_)
                }), d.value = !1
            }
            async function p() {
                const _ = b.query.orderNumber || "",
                    u = b.query.orderType || "",
                    A = b.query.orderId || "",
                    g = await ne(dt({
                        orderNumber: _,
                        orderId: Number(A),
                        orderType: Number(u)
                    }));
                g && (r.value = g.data), v()
            }
            return ie(async () => {
                p()
            }), (_, u) => {
                var E, w, W, h, S, I;
                const A = C("NavBar"),
                    g = C("svg-icon"),
                    F = C("van-icon"),
                    q = le("lazy");
                return n(), i("div", Ua, [e("div", qa, [l(A, {
                    title: _.$t("myOrder"),
                    placeholder: !1,
                    "left-arrow": "",
                    onClickLeft: M
                }, 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(_.$t("ordercancle")), 1)) : r.value.state === 1 ? (n(), i("p", Va, t(_.$t("orderShipped")), 1)) : r.value.state === 2 ? (n(), i("p", Ka, t(_.$t("orderCompleted")), 1)) : r.value.state === 0 ? (n(), i("p", Ha, t(_.$t("descActivity4")), 1)) : T("v-if", !0)]), e("img", {
                    src: o(Oa)(r.value.state),
                    alt: ""
                }, null, 8, Qa)])]), e("div", Ya, [e("div", Ja, [e("div", Wa, [l(g, {
                    name: "pointDetail"
                }), e("h1", null, t(_.$t("productDetail")), 1)]), e("div", Za, [e("div", Xa, [e("div", null, [O(e("img", en, null, 512), [
                    [q, r.value.productImg]
                ])]), e("div", null, [e("h1", null, t(r.value.productName), 1), e("div", null, [e("span", null, [T(` <van-icon :name="getIcons('activity/PointMall', 'redDiamondSm')" /> `), l(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(_.$t("orderTotalAmount")), 1), e("span", tn, [l(g, {
                    name: "point"
                }), R("   " + t(r.value.integral), 1)])])])]), e("div", on, [e("div", null, [e("span", null, t(_.$t("orderNo")), 1), e("span", null, t(r.value.orderNumber), 1), e("i", {
                    onClick: u[0] || (u[0] = () => o(Be)(r.value.orderNumber))
                }, [l(g, {
                    name: "pointCopy"
                })])]), e("div", an, [e("span", null, t(_.$t("ordertime")), 1), e("span", null, t(r.value.addTime), 1)])])])]), e("div", nn, [e("div", ln, [l(F, {
                    name: "location"
                }), e("h1", null, t(_.$t("recipientAddr")), 1)]), m.value ? (n(), i("div", sn, [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((S = m.value) == null ? void 0 : S.phone), 1), e("p", null, t((I = m.value) == null ? void 0 : I.address), 1)])) : T("v-if", !0)]), e("div", rn, [e("div", dn, [l(g, {
                    name: "pointDetail"
                }), e("h1", null, t(_.$t("orderDetail")), 1)]), e("div", cn, [e("div", un, [e("span", null, t(r.value.addTime), 1), e("span", null, t(_.$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: s,
                    class: "orderDetail__container-content__btn-cancel"
                }, t(_.$t("concelOrder")), 1)) : T("v-if", !0), e("div", {
                    onClick: u[1] || (u[1] = D => o(a).push({
                        name: "CustomerService"
                    }))
                }, t(_.$t("contactServicer")), 1)])]), l(Se, {
                    show: d.value,
                    "onUpdate:show": u[2] || (u[2] = D => d.value = D),
                    cancelText: _.$t("cancel"),
                    confirmText: _.$t("confirm"),
                    onConfirm: $
                }, {
                    title: j(() => [e("h1", null, t(_.$t("tipWeatherToCancel")), 1)]),
                    _: 1
                }, 8, ["show", "cancelText", "confirmText"]), l(Se, {
                    show: f.value,
                    "onUpdate:show": u[3] || (u[3] = D => f.value = D),
                    onConfirm: u[4] || (u[4] = D => f.value = !1),
                    confirmText: _.$t("confirm"),
                    "show-cancel-btn": !1,
                    title: y.value ? _.$t("orderCanceled") : _.$t("tipUnableToConcel")
                }, {
                    default: j(() => [T(` <template #header>
				<img style="width: 100%" v-lazy="getIcons('activity/PointMall', getOrderResultImg(cancelable))" alt="" />
			</template> `)]),
                    _: 1
                }, 8, ["show", "confirmText", "title"])])
            }
        }
    });
const vn = H(pn, [
        ["__scopeId", "data-v-fea9eddd"],
        ["__file", "/usr/local/jenkins-prod/workspace/ar055-india-bdg/src/views/activity/PointMall/OrderDetail/index.vue"]
    ]),
    al = 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"
    },
    bn = {
        key: 1,
        class: "receiveLottery__container-empty"
    },
    $n = {
        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"],
    In = {
        key: 1,
        class: "receiveLottery__container-address__empty"
    },
    Sn = {
        class: "dialog__content-top"
    },
    Mn = {
        class: "van-dialog__content-title"
    },
    Nn = {
        class: "van-dialog__content-note"
    },
    Pn = K({
        __name: "index",
        setup(P) {
            const a = J(),
                m = be(),
                {
                    getPointLotteryInfo: r,
                    getAddress: d,
                    setDefault: f,
                    delAddress: b,
                    address: v,
                    list: y,
                    loading: c,
                    pointInfo: s
                } = ge(),
                M = X(() => {
                    var g, F, q, E, w;
                    return [(g = s.value) == null ? void 0 : g.img_Five, (F = s.value) == null ? void 0 : F.img_Four, (q = s.value) == null ? void 0 : q.img_One, (E = s.value) == null ? void 0 : E.img_Three, (w = s.value) == null ? void 0 : w.img_Two].filter(Boolean)
                }),
                $ = N(!1);
            async function p() {
                a.push({
                    path: "/activity/pointMall/myorders"
                })
            }

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

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

            function F(I, D) {
                if (I === "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 (I === "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 q = () => {
                    a.value = !1
                },
                E = ({
                    selectedOptions: I
                }) => {
                    a.value = !1;
                    let [{
                        text: D
                    }, {
                        text: z
                    }] = I;
                    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(), I[1].value, 0).getDate();
                    s.startDate = `${I[0].value}-${I[1].value}-01 00:00:00`, s.endDate = `${I[0].value}-${I[1].value}-${ee} 23:59:59`, S.startDate = s.startDate, S.endDate = s.endDate, r.value.resetRefresh()
                };

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

            function W(I) {
                $.selected = I, S.type = I.value, $.show = !1, r.value.resetRefresh()
            }

            function h(I) {
                const ee = $.actions.filter(B => B.value === I).map(B => B.name)[0];
                return ee ? ee.replace(/[\[\]"]/g, "") : ""
            }
            const S = pe({
                type: -1,
                startDate: s.startDate,
                endDate: s.endDate
            });
            return ie(() => {
                r.value.resetRefresh()
            }), (I, 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(U, null, [e("div", Tn, [l(ee, {
                    title: o(m)("pointsRecord"),
                    "left-arrow": "",
                    onClickLeft: A
                }, {
                    right: j(() => [e("div", Ln, [l(z, {
                        name: "recordFilter",
                        onClick: w
                    })])]),
                    _: 1
                }, 8, ["title"]), e("div", Rn, [e("div", xn, [e("div", {
                    class: "pointMallRecord__container-header-date",
                    onClick: D[0] || (D[0] = L => a.value = !0)
                }, [e("div", null, t(o(c)), 1), l(z, {
                    name: "dropDown"
                })])]), e("div", Bn, [e("div", zn, [e("div", null, t(p.value.toFixed(2)), 1), e("div", null, [l(z, {
                    name: "income"
                }), e("span", null, t(o(m)("pointsIncome")), 1)])]), e("div", jn, [e("div", null, t(_.value.toFixed(2)), 1), e("div", null, [l(z, {
                    name: "output"
                }), e("span", null, t(o(m)("payout")), 1)])])])]), l(ft, {
                    api: o(mt),
                    list: u.value,
                    "onUpdate:list": D[1] || (D[1] = L => u.value = L),
                    ref_key: "listRef",
                    ref: r,
                    pageQuery: S
                }, {
                    content: j(() => [u.value.length > 0 ? (n(), i("div", On, [(n(!0), i(U, null, G(u.value, (L, Y) => (n(), i("div", {
                        class: "pointMallRecord__container-list__item",
                        key: Y
                    }, [e("div", Un, [e("div", null, t(h(L.type)), 1), e("div", null, t(L.addTime), 1)]), T("这个位置type==3才是红色，其余的时候都是绿色  shon确认"), e("div", qn, [e("div", {
                        class: Q({
                            color2fb192: L.integral && L.type !== 3,
                            colorf95959: L.integral && L.type === 3
                        })
                    }, [T("这个位置type==3或者4才是-号，其余的时候都是+ shon确认"), L.integral && (L.type === 3 || L.type === 4) ? (n(), i("span", En, "-")) : (n(), i("span", Gn, "+")), R(t(L.integral.toFixed(2)), 1)], 2)])]))), 128))])) : T("v-if", !0)]),
                    _: 1
                }, 8, ["api", "list", "pageQuery"])]), l(B, {
                    show: a.value,
                    "onUpdate:show": D[3] || (D[3] = L => a.value = L),
                    round: "",
                    position: "bottom"
                }, {
                    default: j(() => [l(ue, {
                        modelValue: g.value,
                        "onUpdate:modelValue": D[2] || (D[2] = L => g.value = L),
                        title: o(m)("pickDate"),
                        "columns-type": ["year", "month"],
                        formatter: F,
                        onCancel: q,
                        onConfirm: E
                    }, null, 8, ["modelValue", "title"])]),
                    _: 1
                }, 8, ["show"]), T(` <van-calendar v-model:show="calendarProps.show" type="range" @confirm="onCalenderConfirm" color="#F95959"
		:min-date="calendarProps.minDate" :max-date="calendarProps.maxDate" /> `), l(k, {
                    show: $.show,
                    "onUpdate:show": D[4] || (D[4] = L => $.show = L),
                    actions: $.actions,
                    onSelect: W
                }, null, 8, ["show", "actions"])], 64)
            }
        }
    });
const Kn = H(Vn, [
        ["__scopeId", "data-v-b9c228ce"],
        ["__file", "/usr/local/jenkins-prod/workspace/ar055-india-bdg/src/views/activity/PointMall/Record/index.vue"]
    ]),
    il = 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(P) {
            const a = P;
            He(v => ({
                "22f5c57f-'rotate(' + (-135 + leftRotate) + 'deg' + ')'": "rotate(" + (-135 + m.value) + "deg)",
                "22f5c57f-'rotate(' + (-225 + rightRotate) + 'deg' + ')'": "rotate(" + (-225 + r.value) + "deg)"
            }));
            const m = N(0),
                r = N(0),
                d = N("#FF7172"),
                f = N(0),
                b = N(null);
            return $e(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, b.value = setInterval(() => {
                    let v = a.percentage;
                    if (v && v > 0) {
                        if (f.value > v) return
                    } else return;
                    f.value += 1
                }, 10)
            }), Qe(() => {
                clearInterval(b.value), b.value = null
            }), (v, y) => (n(), i("div", Hn, Yn))
        }
    });
const Wn = H(Jn, [
        ["__scopeId", "data-v-22f5c57f"],
        ["__file", "/usr/local/jenkins-prod/workspace/ar055-india-bdg/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"
    },
    li = {
        class: "redeem__container-detail__description-body__right"
    },
    si = {
        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"
    },
    bi = {
        class: "redeem__container-actionSheet__item"
    },
    $i = {
        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"
    },
    Ii = {
        key: 0
    },
    Si = {
        key: 0,
        class: "redeem__container-actionSheet__address-default"
    },
    Mi = {
        class: "redeem__container-actionSheet__address-default__name"
    },
    Ni = {
        class: "redeem__container-actionSheet__address-default__phone"
    },
    Pi = {
        key: 1
    },
    Ai = {
        class: "addAddress__container-forum__item"
    },
    Ti = {
        class: "input_model"
    },
    Li = {
        key: 0
    },
    Ri = ["onUpdate:modelValue", "placeholder", "maxlength"],
    xi = ["placeholder"],
    Bi = K({
        __name: "index",
        setup(P) {
            const {
                t: a
            } = se(), 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 = N(!1);
            const f = ke(),
                b = fe(),
                v = N(!1),
                y = J(),
                c = N(!1),
                s = N(1),
                M = X(() => p.value.stock > 99 ? 99 : p.value.stock),
                $ = N({}),
                p = N({}),
                _ = N(),
                u = X(() => p.value.integral * s.value);

            function A(B) {
                const k = B.target,
                    L = /[\u4e00-\u9fa5]/g;
                k.value = k.value.replace(L, "")
            }
            const g = X(() => $.value.integral < u.value || p.value.stock === 0 || $.value.integral === void 0 || $.value.integral === 0 || s.value > 99 || !Number.isInteger(s.value)),
                F = X(() => `^(?:[1-9]|[1-9]\\d|${M})$`),
                q = 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 ? s.value > 1 && (s.value -= 1) : s.value += 1)
            }

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

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

            function I() {
                y.back()
            }

            function D(B) {
                let k = "";
                const {
                    name: L,
                    area: Y,
                    phone: te,
                    address: Z
                } = B;
                (!L || (L == null ? void 0 : L.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 = b.getRedeemItem,
                    k = {
                        name: _.value ? (Y = _.value) == null ? void 0 : Y.name : r.userName,
                        address: _.value ? (te = _.value) == null ? void 0 : te.address : r.address,
                        phone: _.value ? (Z = _.value) == null ? void 0 : Z.phone : r.phoneNumber,
                        counts: s.value,
                        area: _.value ? (oe = _.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 ? _.value = B.data : _.value = void 0
            };
            async function ue() {
                ee();
                const B = await vt({
                    signature: "string"
                });
                f.setUserInfo(B == null ? void 0 : B.data), $.value = f.getUserInfo, p.value = b.getRedeemItem
            }
            return ie(async () => {
                ue()
            }), (B, k) => {
                const L = C("NavBar"),
                    Y = C("svg-icon"),
                    te = C("van-divider"),
                    Z = C("van-icon"),
                    oe = C("van-action-sheet"),
                    x = le("lazy");
                return n(), i("div", Zn, [l(L, {
                    title: o(a)("exchangeGoods"),
                    "left-arrow": "",
                    onClickLeft: I
                }, null, 8, ["title"]), e("div", Xn, [O(e("img", null, null, 512), [
                    [x, 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, [l(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", li, [e("div", null, [e("span", si, t(o(a)("goodsLeft")), 1), e("span", null, t(q.value) + "%", 1)]), l(Wn, {
                    percentage: q.value
                }, null, 8, ["percentage"])])]), l(te, {
                    dashed: ""
                }), e("div", ri, [l(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))
                }, [l(Y, {
                    name: "pointMinus"
                })]), T(" <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 => s.value = V)
                }, null, 40, ui), [
                    [ve, s.value]
                ]), e("span", {
                    onClick: k[3] || (k[3] = V => E(1))
                }, [l(Y, {
                    name: "pointPlus"
                })])])]), e("div", _i, [$.value.integral < u.value ? (n(), i("div", mi, t(o(a)("descRedeem1")) + " " + t($.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)), T(` <p v-if="!isValid && maxAmount > 0">{{ $t('integerRequired') }}{{ maxAmount }}.</p> `), O(e("div", {
                    onClick: h
                }, [R(t(o(a)("descRedeem2")), 1), l(Z, {
                    name: "arrow"
                }), l(Z, {
                    name: "arrow"
                })], 512), [
                    [Le, s.value > M.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, [T(` <img :src="getIcons('activity/PointMall', 'redDiamondSm')" alt="" /> `), l(Y, {
                    name: "point"
                }), e("span", null, t(u.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)]), l(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, Ne;
                        return [e("div", gi, [e("div", Ci, [l(Z, {
                            name: "warning-o"
                        }), e("p", null, t(o(a)("descRedeem8")), 1)]), e("div", bi, [e("div", $i, [T(` <img v-lazy="getIcons('activity/PointMall', 'iphone14')" alt="" /> `), O(e("img", null, null, 512), [
                            [x, p.value.productImg]
                        ])]), e("p", ki, t(p.value.productName), 1)]), e("div", Fi, [R(t(o(a)("comsumption")) + " ", 1), e("span", null, t(u.value) + ".00 ", 1), R(t(o(a)("pointsExchange")), 1)]), e("div", wi, [e("div", Di, [l(Z, {
                            name: "location"
                        }), e("span", null, t(o(a)("recipientAddr")), 1), _.value ? (n(), i("div", {
                            key: 0,
                            onClick: k[6] || (k[6] = de => W("edit"))
                        }, [l(Y, {
                            name: "edit"
                        }), T(` <img v-lazy="getIcons('activity/PointMall', 'edit')" alt="" /> `), e("span", null, t(o(a)("edit")), 1)])) : T("v-if", !0)]), l(te), _.value ? (n(), i("div", Ii, [(V = _.value) != null && V.name ? (n(), i("div", Si, [e("div", Mi, t((re = _.value) == null ? void 0 : re.name), 1), e("div", Ni, t("+" + ((Fe = _.value) == null ? void 0 : Fe.phone)), 1), e("p", null, t((Ne = _.value) == null ? void 0 : Ne.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), [
                            [x, o(Ie)("activity/PointMall", "addAddress")]
                        ]), e("p", null, t(o(a)("addrecipientAddr")), 1)]))])) : (n(), i("div", Pi, [(n(), i(U, null, G(m, (de, we) => e("div", Ai, [e("h1", null, [l(Y, {
                            name: de.icon
                        }, null, 8, ["name"]), R(" " + t(de.title), 1)]), e("div", Ti, [we === 1 ? (n(), i("div", Li, [l(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"])])) : T("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: A
                        }, null, 40, Ri)), [
                            [ve, o(r)[de.value]]
                        ]) : T("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]
                        ]) : T("v-if", !0)])), 64))]))])])]
                    }),
                    _: 1
                }, 8, ["show", "title"]), l(Se, {
                    show: v.value,
                    "onUpdate:show": k[12] || (k[12] = V => v.value = V),
                    onConfirm: S,
                    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/ar055-india-bdg/src/views/activity/PointMall/Redeem/index.vue"]
    ]),
    ll = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: zi
    }, Symbol.toStringTag, {
        value: "Module"
    })),
    ji = {
        class: "pointMall-rule__container content"
    },
    Oi = {
        class: "pointMall-rule__container-pointRule"
    },
    Ui = {
        class: "pointMall-rule__container-pointRule__title"
    },
    qi = {
        class: "pointMall-rule__container-pointRule__body"
    },
    Ei = {
        class: "toBet"
    },
    Gi = K({
        __name: "index",
        setup(P) {
            const {
                t: a
            } = se(), m = J(), r = pe([{
                title: a("betAmounts"),
                body: []
            }, {
                title: a("rewordPercent"),
                body: []
            }]), d = async () => {
                const v = await ne(ht());
                v && v.data.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 b = () => {
                sessionStorage.setItem("clickedGameType", "lottery"), m.push({
                    path: "/"
                })
            };
            return (v, y) => {
                const c = C("NavBar"),
                    s = C("van-icon");
                return n(), i("div", ji, [l(c, {
                    title: o(a)("pointsRule"),
                    "left-arrow": "",
                    onClickLeft: f
                }, null, 8, ["title"]), T(` <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", Ui, t(o(a)("bonusPoints")), 1), e("div", qi, [e("div", null, t(o(a)("descRules2")), 1), e("div", null, [(n(!0), i(U, null, G(r, (M, $) => (n(), i("div", {
                    key: $
                }, [e("p", null, t(M.title), 1), (n(!0), i(U, null, G(M.body, p => (n(), i("li", {
                    key: p
                }, t(p), 1))), 128))]))), 128))]), e("div", {
                    onClick: y[0] || (y[0] = M => b())
                }, [e("span", Ei, t(o(a)("goBetting")), 1), l(s, {
                    name: "upgrade",
                    color: "#D23838"
                })])])])])
            }
        }
    });
const Vi = H(Gi, [
        ["__scopeId", "data-v-26d63714"],
        ["__file", "/usr/local/jenkins-prod/workspace/ar055-india-bdg/src/views/activity/PointMall/Rules/index.vue"]
    ]),
    sl = Object.freeze(Object.defineProperty({
        __proto__: null,
        default: Vi
    }, Symbol.toStringTag, {
        value: "Module"
    }));
export {
    je as D, Zi as a, Xi as b, el as c, tl as d, ol as e, al as f, nl as g, il as h, Wi as i, ll as j, sl as k
};