Chad před 1 týdnem
rodič
revize
678e70827c
100 změnil soubory, kde provedl 250 přidání a 0 odebrání
  1. 37 0
      .gitignore
  2. 38 0
      README.md
  3. 89 0
      auto-imports.d.ts
  4. 75 0
      components.d.ts
  5. binární
      dist/assets/Entertainment-bg-DDkz4dK4.png
  6. binární
      dist/assets/ExtremeSpeed28-Bf-ihOmp.png
  7. binární
      dist/assets/ExtremeSpeed28_en-BXQiwPTQ.png
  8. binární
      dist/assets/ExtremeSpeed28_vi-BasAfCiv.png
  9. binární
      dist/assets/ExtremeSpeedMarkSix-Ia2ClLZS.png
  10. binární
      dist/assets/ExtremeSpeedMarkSix_en-iOKy7Ds7.png
  11. binární
      dist/assets/ExtremeSpeedMarkSix_vi-DRAAW6Zn.png
  12. binární
      dist/assets/HongKongMarkSix-B_72AMA_.png
  13. binární
      dist/assets/HongKongMarkSix_en-CMsWclAg.png
  14. binární
      dist/assets/HongKongMarkSix_vi-CuI-R2uQ.png
  15. 0 0
      dist/assets/LotteryDrawHistory-5qdXucPo.css
  16. 0 0
      dist/assets/LotteryDrawHistory-CyYg8hWB.js
  17. 0 0
      dist/assets/LotteryOrderDetail-B3-xJIpS.js
  18. 0 0
      dist/assets/LotteryOrderDetail-Dqyo-rZG.css
  19. binární
      dist/assets/MacauMarkSix-CIQVBqwv.png
  20. binární
      dist/assets/MacauMarkSix_en-CKtFQ1e1.png
  21. binární
      dist/assets/MacauMarkSix_vi-BF3K1_TH.png
  22. binární
      dist/assets/NewMacauMarkSix-BTWHjHV8.png
  23. binární
      dist/assets/NewMacauMarkSix_en-Ch5niKo4.png
  24. binární
      dist/assets/NewMacauMarkSix_vi-Di3IBUpG.png
  25. 0 0
      dist/assets/OpenResult-DPu6ZncA.js
  26. 0 0
      dist/assets/OpenResult-J6T2l5nn.css
  27. binární
      dist/assets/a-BaysfgEV.png
  28. 0 0
      dist/assets/account-Dw9nDNr7.js
  29. binární
      dist/assets/amlhc-DcbajzNF.png
  30. binární
      dist/assets/b-taje39OU.png
  31. binární
      dist/assets/bg-login-pc-BG1eDk7a.png
  32. binární
      dist/assets/blue-FXAxekND.png
  33. binární
      dist/assets/c-BqRF2K82.png
  34. 1 0
      dist/assets/config-D_phJykt.js
  35. binární
      dist/assets/cp-CfYPHOvc.png
  36. 1 0
      dist/assets/el-avatar-CTwEKy2l.css
  37. 0 0
      dist/assets/el-carousel-item-CNHk1ILL.css
  38. 0 0
      dist/assets/el-collapse-transition-MG2SupWs.css
  39. 0 0
      dist/assets/el-date-picker-DdqrBAMT.css
  40. 0 0
      dist/assets/el-descriptions-BOWRtw3d.css
  41. 1 0
      dist/assets/el-divider-Cb3UFln2.css
  42. 0 0
      dist/assets/el-form-item-CmfNzD7e.css
  43. 1 0
      dist/assets/el-page-header-CrxgfXj4.css
  44. 1 0
      dist/assets/el-skeleton-BJbnfLPP.css
  45. 0 0
      dist/assets/el-tab-pane-CQeyBPus.css
  46. 0 0
      dist/assets/el-table-column-Cw4MbbAW.css
  47. 0 0
      dist/assets/element-plus-yhtdTbPD.js
  48. binární
      dist/assets/footer-bg-uO02BVGs.png
  49. binární
      dist/assets/green-Cl1EZqCt.png
  50. binární
      dist/assets/home-F8Bj38Tp.mp4
  51. 0 0
      dist/assets/index-1LeG7AOa.js
  52. 0 0
      dist/assets/index-2cYWq0HZ.js
  53. 0 0
      dist/assets/index-9Rh_Dy8c.js
  54. 0 0
      dist/assets/index-B3bZxtdW.css
  55. 0 0
      dist/assets/index-B4NzWPMX.css
  56. 0 0
      dist/assets/index-B93_SDKK.js
  57. 0 0
      dist/assets/index-BD1iJwh0.css
  58. 0 0
      dist/assets/index-BEfAMpvK.css
  59. 0 0
      dist/assets/index-BK6ijTJY.css
  60. 0 0
      dist/assets/index-BNG8JpMm.css
  61. 1 0
      dist/assets/index-BSUpPCgp.css
  62. 0 0
      dist/assets/index-BX8jZ06_.css
  63. 0 0
      dist/assets/index-Ba2Gfe1t.css
  64. 0 0
      dist/assets/index-BbjMEanc.css
  65. 0 0
      dist/assets/index-BeZ97QcE.css
  66. 0 0
      dist/assets/index-BeccbQ3H.js
  67. 0 0
      dist/assets/index-Bib900b5.css
  68. 0 0
      dist/assets/index-BisjJHzB.css
  69. 0 0
      dist/assets/index-BjHwo3pP.css
  70. 0 0
      dist/assets/index-BjxqTWjb.js
  71. 0 0
      dist/assets/index-BjzwXCig.css
  72. 0 0
      dist/assets/index-Bm3rYc2e.js
  73. 0 0
      dist/assets/index-Bnc4gVBX.js
  74. 0 0
      dist/assets/index-BoEA_nBp.css
  75. 0 0
      dist/assets/index-BqN4wa2S.css
  76. 0 0
      dist/assets/index-BxHS0Mdh.css
  77. 0 0
      dist/assets/index-C3eslRq4.css
  78. 0 0
      dist/assets/index-CA4nO96h.css
  79. 0 0
      dist/assets/index-CFuhQjtl.css
  80. 0 0
      dist/assets/index-CjiIpxbE.js
  81. 0 0
      dist/assets/index-CjlHHqkd.css
  82. 0 0
      dist/assets/index-Cohhe8Pd.js
  83. 1 0
      dist/assets/index-CpNhV-6y.js
  84. 0 0
      dist/assets/index-D26bgitN.js
  85. 2 0
      dist/assets/index-D5k4QILW.js
  86. 0 0
      dist/assets/index-D6O31gU7.css
  87. 0 0
      dist/assets/index-D7XdPofF.js
  88. 0 0
      dist/assets/index-DBD9yQR4.css
  89. 0 0
      dist/assets/index-DBY8yd7t.js
  90. 0 0
      dist/assets/index-DGqqX6LO.css
  91. 0 0
      dist/assets/index-DSsVRB9A.js
  92. 0 0
      dist/assets/index-DVrKOkmg.css
  93. 0 0
      dist/assets/index-DWmAflcP.css
  94. 1 0
      dist/assets/index-DdSXLYBx.js
  95. 0 0
      dist/assets/index-DeAMvhGU.js
  96. 0 0
      dist/assets/index-DpN7Ja4H.js
  97. 1 0
      dist/assets/index-DreSvj8h.js
  98. 0 0
      dist/assets/index-DstXeTYS.css
  99. 0 0
      dist/assets/index-Du168nPA.js
  100. 0 0
      dist/assets/index-DuDKs6Yr.js

+ 37 - 0
.gitignore

@@ -0,0 +1,37 @@
+# Logs
+logs
+*.log
+npm-debug.log*
+yarn-debug.log*
+yarn-error.log*
+pnpm-debug.log*
+lerna-debug.log*
+
+node_modules
+.DS_Store
+coverage
+*.local
+
+# Editor directories and files
+.vscode/*
+!.vscode/extensions.json
+.idea
+*.suo
+*.ntvs*
+*.njsproj
+*.sln
+*.sw?
+
+*.tsbuildinfo
+
+.eslintcache
+
+# Cypress
+/cypress/videos/
+/cypress/screenshots/
+
+# Vitest
+__screenshots__/
+
+# Vite
+*.timestamp-*-*.mjs

+ 38 - 0
README.md

@@ -0,0 +1,38 @@
+# vite-melbet-pc
+
+This template should help get you started developing with Vue 3 in Vite.
+
+## Recommended IDE Setup
+
+[VS Code](https://code.visualstudio.com/) + [Vue (Official)](https://marketplace.visualstudio.com/items?itemName=Vue.volar) (and disable Vetur).
+
+## Recommended Browser Setup
+
+- Chromium-based browsers (Chrome, Edge, Brave, etc.):
+  - [Vue.js devtools](https://chromewebstore.google.com/detail/vuejs-devtools/nhdogjmejiglipccpnnnanhbledajbpd)
+  - [Turn on Custom Object Formatter in Chrome DevTools](http://bit.ly/object-formatters)
+- Firefox:
+  - [Vue.js devtools](https://addons.mozilla.org/en-US/firefox/addon/vue-js-devtools/)
+  - [Turn on Custom Object Formatter in Firefox DevTools](https://fxdx.dev/firefox-devtools-custom-object-formatters/)
+
+## Customize configuration
+
+See [Vite Configuration Reference](https://vite.dev/config/).
+
+## Project Setup
+
+```sh
+npm install
+```
+
+### Compile and Hot-Reload for Development
+
+```sh
+npm run dev
+```
+
+### Compile and Minify for Production
+
+```sh
+npm run build
+```

+ 89 - 0
auto-imports.d.ts

@@ -0,0 +1,89 @@
+/* eslint-disable */
+/* prettier-ignore */
+// @ts-nocheck
+// noinspection JSUnusedGlobalSymbols
+// Generated by unplugin-auto-import
+// biome-ignore lint: disable
+export {}
+declare global {
+  const EffectScope: typeof import('vue')['EffectScope']
+  const ElMessageBox: typeof import('element-plus/es')['ElMessageBox']
+  const acceptHMRUpdate: typeof import('pinia')['acceptHMRUpdate']
+  const computed: typeof import('vue')['computed']
+  const createApp: typeof import('vue')['createApp']
+  const createPinia: typeof import('pinia')['createPinia']
+  const customRef: typeof import('vue')['customRef']
+  const defineAsyncComponent: typeof import('vue')['defineAsyncComponent']
+  const defineComponent: typeof import('vue')['defineComponent']
+  const defineStore: typeof import('pinia')['defineStore']
+  const effectScope: typeof import('vue')['effectScope']
+  const getActivePinia: typeof import('pinia')['getActivePinia']
+  const getCurrentInstance: typeof import('vue')['getCurrentInstance']
+  const getCurrentScope: typeof import('vue')['getCurrentScope']
+  const h: typeof import('vue')['h']
+  const inject: typeof import('vue')['inject']
+  const isProxy: typeof import('vue')['isProxy']
+  const isReactive: typeof import('vue')['isReactive']
+  const isReadonly: typeof import('vue')['isReadonly']
+  const isRef: typeof import('vue')['isRef']
+  const mapActions: typeof import('pinia')['mapActions']
+  const mapGetters: typeof import('pinia')['mapGetters']
+  const mapState: typeof import('pinia')['mapState']
+  const mapStores: typeof import('pinia')['mapStores']
+  const mapWritableState: typeof import('pinia')['mapWritableState']
+  const markRaw: typeof import('vue')['markRaw']
+  const nextTick: typeof import('vue')['nextTick']
+  const onActivated: typeof import('vue')['onActivated']
+  const onBeforeMount: typeof import('vue')['onBeforeMount']
+  const onBeforeRouteLeave: typeof import('vue-router')['onBeforeRouteLeave']
+  const onBeforeRouteUpdate: typeof import('vue-router')['onBeforeRouteUpdate']
+  const onBeforeUnmount: typeof import('vue')['onBeforeUnmount']
+  const onBeforeUpdate: typeof import('vue')['onBeforeUpdate']
+  const onDeactivated: typeof import('vue')['onDeactivated']
+  const onErrorCaptured: typeof import('vue')['onErrorCaptured']
+  const onMounted: typeof import('vue')['onMounted']
+  const onRenderTracked: typeof import('vue')['onRenderTracked']
+  const onRenderTriggered: typeof import('vue')['onRenderTriggered']
+  const onScopeDispose: typeof import('vue')['onScopeDispose']
+  const onServerPrefetch: typeof import('vue')['onServerPrefetch']
+  const onUnmounted: typeof import('vue')['onUnmounted']
+  const onUpdated: typeof import('vue')['onUpdated']
+  const onWatcherCleanup: typeof import('vue')['onWatcherCleanup']
+  const provide: typeof import('vue')['provide']
+  const reactive: typeof import('vue')['reactive']
+  const readonly: typeof import('vue')['readonly']
+  const ref: typeof import('vue')['ref']
+  const resolveComponent: typeof import('vue')['resolveComponent']
+  const setActivePinia: typeof import('pinia')['setActivePinia']
+  const setMapStoreSuffix: typeof import('pinia')['setMapStoreSuffix']
+  const shallowReactive: typeof import('vue')['shallowReactive']
+  const shallowReadonly: typeof import('vue')['shallowReadonly']
+  const shallowRef: typeof import('vue')['shallowRef']
+  const storeToRefs: typeof import('pinia')['storeToRefs']
+  const toRaw: typeof import('vue')['toRaw']
+  const toRef: typeof import('vue')['toRef']
+  const toRefs: typeof import('vue')['toRefs']
+  const toValue: typeof import('vue')['toValue']
+  const triggerRef: typeof import('vue')['triggerRef']
+  const unref: typeof import('vue')['unref']
+  const useAttrs: typeof import('vue')['useAttrs']
+  const useCssModule: typeof import('vue')['useCssModule']
+  const useCssVars: typeof import('vue')['useCssVars']
+  const useId: typeof import('vue')['useId']
+  const useLink: typeof import('vue-router')['useLink']
+  const useModel: typeof import('vue')['useModel']
+  const useRoute: typeof import('vue-router')['useRoute']
+  const useRouter: typeof import('vue-router')['useRouter']
+  const useSlots: typeof import('vue')['useSlots']
+  const useTemplateRef: typeof import('vue')['useTemplateRef']
+  const watch: typeof import('vue')['watch']
+  const watchEffect: typeof import('vue')['watchEffect']
+  const watchPostEffect: typeof import('vue')['watchPostEffect']
+  const watchSyncEffect: typeof import('vue')['watchSyncEffect']
+}
+// for type re-export
+declare global {
+  // @ts-ignore
+  export type { Component, Slot, Slots, ComponentPublicInstance, ComputedRef, DirectiveBinding, ExtractDefaultPropTypes, ExtractPropTypes, ExtractPublicPropTypes, InjectionKey, PropType, Ref, MaybeRef, MaybeRefOrGetter, VNode, WritableComputedRef } from 'vue'
+  import('vue')
+}

+ 75 - 0
components.d.ts

@@ -0,0 +1,75 @@
+/* eslint-disable */
+// @ts-nocheck
+// biome-ignore lint: disable
+// oxlint-disable
+// ------
+// Generated by unplugin-vue-components
+// Read more: https://github.com/vuejs/core/pull/3399
+
+export {}
+
+/* prettier-ignore */
+declare module 'vue' {
+  export interface GlobalComponents {
+    CUploadImage: typeof import('./src/components/CUploadImage/index.vue')['default']
+    ElAlert: typeof import('element-plus/es')['ElAlert']
+    ElAside: typeof import('element-plus/es')['ElAside']
+    ElAvatar: typeof import('element-plus/es')['ElAvatar']
+    ElBacktop: typeof import('element-plus/es')['ElBacktop']
+    ElButton: typeof import('element-plus/es')['ElButton']
+    ElCard: typeof import('element-plus/es')['ElCard']
+    ElCarousel: typeof import('element-plus/es')['ElCarousel']
+    ElCarouselItem: typeof import('element-plus/es')['ElCarouselItem']
+    ElCheckbox: typeof import('element-plus/es')['ElCheckbox']
+    ElCollapse: typeof import('element-plus/es')['ElCollapse']
+    ElCollapseItem: typeof import('element-plus/es')['ElCollapseItem']
+    ElCollapseTransition: typeof import('element-plus/es')['ElCollapseTransition']
+    ElConfigProvider: typeof import('element-plus/es')['ElConfigProvider']
+    ElContainer: typeof import('element-plus/es')['ElContainer']
+    ElDatePicker: typeof import('element-plus/es')['ElDatePicker']
+    ElDescriptions: typeof import('element-plus/es')['ElDescriptions']
+    ElDescriptionsItem: typeof import('element-plus/es')['ElDescriptionsItem']
+    ElDialog: typeof import('element-plus/es')['ElDialog']
+    ElDivider: typeof import('element-plus/es')['ElDivider']
+    ElDropdown: typeof import('element-plus/es')['ElDropdown']
+    ElDropdownItem: typeof import('element-plus/es')['ElDropdownItem']
+    ElDropdownMenu: typeof import('element-plus/es')['ElDropdownMenu']
+    ElEmpty: typeof import('element-plus/es')['ElEmpty']
+    ElForm: typeof import('element-plus/es')['ElForm']
+    ElFormItem: typeof import('element-plus/es')['ElFormItem']
+    ElHeader: typeof import('element-plus/es')['ElHeader']
+    ElIcon: typeof import('element-plus/es')['ElIcon']
+    ElImage: typeof import('element-plus/es')['ElImage']
+    ElInput: typeof import('element-plus/es')['ElInput']
+    ElMain: typeof import('element-plus/es')['ElMain']
+    ElOption: typeof import('element-plus/es')['ElOption']
+    ElPageHeader: typeof import('element-plus/es')['ElPageHeader']
+    ElPagination: typeof import('element-plus/es')['ElPagination']
+    ElPopover: typeof import('element-plus/es')['ElPopover']
+    ElScrollbar: typeof import('element-plus/es')['ElScrollbar']
+    ElSegmented: typeof import('element-plus/es')['ElSegmented']
+    ElSelect: typeof import('element-plus/es')['ElSelect']
+    ElSkeleton: typeof import('element-plus/es')['ElSkeleton']
+    ElSkeletonItem: typeof import('element-plus/es')['ElSkeletonItem']
+    ElTable: typeof import('element-plus/es')['ElTable']
+    ElTableColumn: typeof import('element-plus/es')['ElTableColumn']
+    ElTabPane: typeof import('element-plus/es')['ElTabPane']
+    ElTabs: typeof import('element-plus/es')['ElTabs']
+    ElTag: typeof import('element-plus/es')['ElTag']
+    ElTooltip: typeof import('element-plus/es')['ElTooltip']
+    ElUpload: typeof import('element-plus/es')['ElUpload']
+    HotList: typeof import('./src/components/Layout/components/leftDraw/components/hotList.vue')['default']
+    Layout: typeof import('./src/components/Layout/index.vue')['default']
+    LeagueList: typeof import('./src/components/Layout/components/leftDraw/components/leagueList.vue')['default']
+    LeftDraw: typeof import('./src/components/Layout/components/leftDraw/index.vue')['default']
+    LotteryList: typeof import('./src/components/Layout/components/leftDraw/components/lotteryList.vue')['default']
+    Promotion: typeof import('./src/components/Layout/components/Promotion/index.vue')['default']
+    RouterLink: typeof import('vue-router')['RouterLink']
+    RouterView: typeof import('vue-router')['RouterView']
+    SelectLang: typeof import('./src/components/selectLang/index.vue')['default']
+  }
+  export interface GlobalDirectives {
+    vInfiniteScroll: typeof import('element-plus/es')['ElInfiniteScroll']
+    vLoading: typeof import('element-plus/es')['ElLoadingDirective']
+  }
+}

binární
dist/assets/Entertainment-bg-DDkz4dK4.png


binární
dist/assets/ExtremeSpeed28-Bf-ihOmp.png


binární
dist/assets/ExtremeSpeed28_en-BXQiwPTQ.png


binární
dist/assets/ExtremeSpeed28_vi-BasAfCiv.png


binární
dist/assets/ExtremeSpeedMarkSix-Ia2ClLZS.png


binární
dist/assets/ExtremeSpeedMarkSix_en-iOKy7Ds7.png


binární
dist/assets/ExtremeSpeedMarkSix_vi-DRAAW6Zn.png


binární
dist/assets/HongKongMarkSix-B_72AMA_.png


binární
dist/assets/HongKongMarkSix_en-CMsWclAg.png


binární
dist/assets/HongKongMarkSix_vi-CuI-R2uQ.png


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/LotteryDrawHistory-5qdXucPo.css


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/LotteryDrawHistory-CyYg8hWB.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/LotteryOrderDetail-B3-xJIpS.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/LotteryOrderDetail-Dqyo-rZG.css


binární
dist/assets/MacauMarkSix-CIQVBqwv.png


binární
dist/assets/MacauMarkSix_en-CKtFQ1e1.png


binární
dist/assets/MacauMarkSix_vi-BF3K1_TH.png


binární
dist/assets/NewMacauMarkSix-BTWHjHV8.png


binární
dist/assets/NewMacauMarkSix_en-Ch5niKo4.png


binární
dist/assets/NewMacauMarkSix_vi-Di3IBUpG.png


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/OpenResult-DPu6ZncA.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/OpenResult-J6T2l5nn.css


binární
dist/assets/a-BaysfgEV.png


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/account-Dw9nDNr7.js


binární
dist/assets/amlhc-DcbajzNF.png


binární
dist/assets/b-taje39OU.png


binární
dist/assets/bg-login-pc-BG1eDk7a.png


binární
dist/assets/blue-FXAxekND.png


binární
dist/assets/c-BqRF2K82.png


+ 1 - 0
dist/assets/config-D_phJykt.js

@@ -0,0 +1 @@
+const e=["Fulltime Result","Match Winner","Second Half Winner","Double Chance","To Win 2nd Half","First Half Winner","Results/Both Teams Score","Handicap Result","Team To Score First","Team To Score Last","Home Team Exact Goals Number","Away Team Exact Goals Number","Corners 1x2","1x2 - 60 minutes","1x2 - 30 minutes","Highest Scoring Half","First 10 min Winner","Double Chance - First Half"],a={Home:1,Away:2,Over:1,Under:2,Yes:1,No:2,Odd:1,Even:2};export{a as p,e as t};

binární
dist/assets/cp-CfYPHOvc.png


+ 1 - 0
dist/assets/el-avatar-CTwEKy2l.css

@@ -0,0 +1 @@
+.el-avatar{--el-avatar-text-color:var(--el-color-white);--el-avatar-bg-color:var(--el-text-color-disabled);--el-avatar-text-size:14px;--el-avatar-icon-size:18px;--el-avatar-border-radius:var(--el-border-radius-base);--el-avatar-size-large:56px;--el-avatar-size:40px;--el-avatar-size-small:24px;box-sizing:border-box;text-align:center;color:var(--el-avatar-text-color);background:var(--el-avatar-bg-color);width:var(--el-avatar-size);height:var(--el-avatar-size);font-size:var(--el-avatar-text-size);outline:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.el-avatar>img{width:100%;height:100%;display:block}.el-avatar--circle{border-radius:50%}.el-avatar--square{border-radius:var(--el-avatar-border-radius)}.el-avatar--icon{font-size:var(--el-avatar-icon-size)}.el-avatar--small{--el-avatar-size:24px}.el-avatar--large{--el-avatar-size:56px}

Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/el-carousel-item-CNHk1ILL.css


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/el-collapse-transition-MG2SupWs.css


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/el-date-picker-DdqrBAMT.css


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/el-descriptions-BOWRtw3d.css


+ 1 - 0
dist/assets/el-divider-Cb3UFln2.css

@@ -0,0 +1 @@
+.el-divider{position:relative}.el-divider--horizontal{border-top:1px var(--el-border-color) var(--el-border-style);width:100%;height:1px;margin:24px 0;display:block}.el-divider--vertical{vertical-align:middle;border-left:1px var(--el-border-color) var(--el-border-style);width:1px;height:1em;margin:0 8px;display:inline-block;position:relative}.el-divider__text{background-color:var(--el-bg-color);color:var(--el-text-color-primary);padding:0 20px;font-size:14px;font-weight:500;position:absolute}.el-divider__text.is-left{left:20px;transform:translateY(-50%)}.el-divider__text.is-center{left:50%;transform:translate(-50%)translateY(-50%)}.el-divider__text.is-right{right:20px;transform:translateY(-50%)}

Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/el-form-item-CmfNzD7e.css


+ 1 - 0
dist/assets/el-page-header-CrxgfXj4.css

@@ -0,0 +1 @@
+.el-page-header.is-contentful .el-page-header__main{border-top:1px solid var(--el-border-color-light);margin-top:16px}.el-page-header__header{justify-content:space-between;align-items:center;line-height:24px;display:flex}.el-page-header__left{align-items:center;margin-right:40px;display:flex;position:relative}.el-page-header__back{cursor:pointer;align-items:center;display:flex}.el-page-header__left .el-divider--vertical{margin:0 16px}.el-page-header__icon{align-items:center;margin-right:10px;font-size:16px;display:flex}.el-page-header__icon .el-icon{font-size:inherit}.el-page-header__title{font-size:14px;font-weight:500}.el-page-header__content{color:var(--el-text-color-primary);font-size:18px}.el-page-header__breadcrumb{margin-bottom:16px}

+ 1 - 0
dist/assets/el-skeleton-BJbnfLPP.css

@@ -0,0 +1 @@
+.el-skeleton{--el-skeleton-circle-size:var(--el-avatar-size)}.el-skeleton__item{background:var(--el-skeleton-color);border-radius:var(--el-border-radius-base);width:100%;height:16px;display:inline-block}.el-skeleton__circle{width:var(--el-skeleton-circle-size);height:var(--el-skeleton-circle-size);line-height:var(--el-skeleton-circle-size);border-radius:50%}.el-skeleton__button{border-radius:4px;width:64px;height:40px}.el-skeleton__p{width:100%}.el-skeleton__p.is-last{width:61%}.el-skeleton__p.is-first{width:33%}.el-skeleton__text{width:100%;height:var(--el-font-size-small)}.el-skeleton__caption{height:var(--el-font-size-extra-small)}.el-skeleton__h1{height:var(--el-font-size-extra-large)}.el-skeleton__h3{height:var(--el-font-size-large)}.el-skeleton__h5{height:var(--el-font-size-medium)}.el-skeleton__image{width:unset;border-radius:0;justify-content:center;align-items:center;display:flex}.el-skeleton__image svg{color:var(--el-svg-monochrome-grey);fill:currentColor;width:22%;height:22%}.el-skeleton{--el-skeleton-color:var(--el-fill-color);--el-skeleton-to-color:var(--el-fill-color-darker)}@keyframes el-skeleton-loading{0%{background-position:100%}to{background-position:0}}.el-skeleton{width:100%}.el-skeleton__first-line,.el-skeleton__paragraph{background:var(--el-skeleton-color);height:16px;margin-top:16px}.el-skeleton.is-animated .el-skeleton__item{background:linear-gradient(90deg,var(--el-skeleton-color) 25%,var(--el-skeleton-to-color) 37%,var(--el-skeleton-color) 63%);background-size:400% 100%;animation:1.4s infinite el-skeleton-loading}

Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/el-tab-pane-CQeyBPus.css


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/el-table-column-Cw4MbbAW.css


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/element-plus-yhtdTbPD.js


binární
dist/assets/footer-bg-uO02BVGs.png


binární
dist/assets/green-Cl1EZqCt.png


binární
dist/assets/home-F8Bj38Tp.mp4


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/index-1LeG7AOa.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/index-2cYWq0HZ.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/index-9Rh_Dy8c.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/index-B3bZxtdW.css


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/index-B4NzWPMX.css


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/index-B93_SDKK.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/index-BD1iJwh0.css


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/index-BEfAMpvK.css


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/index-BK6ijTJY.css


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/index-BNG8JpMm.css


+ 1 - 0
dist/assets/index-BSUpPCgp.css

@@ -0,0 +1 @@
+@charset "UTF-8";.bgff[data-v-a579e4d9]{margin:0 auto;box-shadow:0 2px 10px #0000000d;height:60vh;overflow-y:auto}.am-padding-sm[data-v-a579e4d9]{padding:15px 20px;border-bottom:1px solid #f0f0f0}.am-padding-sm[data-v-a579e4d9]:last-child{border-bottom:none}.am-margin-top-xs[data-v-a579e4d9]{margin-top:10px}.am-text-sm[data-v-a579e4d9]{font-size:14px;line-height:1.6}.cl50[data-v-a579e4d9]{color:#ccc}.am-text-bold[data-v-a579e4d9]{font-weight:600;color:#f1f1f1}.cl7800[data-v-a579e4d9]{color:#f2ba45;font-weight:500}.orangeball[data-v-a579e4d9]{display:inline-block;width:22px;height:22px;line-height:22px;text-align:center;border-radius:50%;background-color:#f2ba45;color:#fff;font-size:13px;font-weight:700;margin:0 3px;vertical-align:middle}.title-row[data-v-a579e4d9]{display:flex;align-items:center;font-size:15px;color:#ccc}.title-row .cl7800[data-v-a579e4d9]{margin-right:5px}.title-row span[data-v-a579e4d9]:last-child{margin-left:8px}.tabs-table[data-v-a579e4d9]{width:100%;border-collapse:collapse;margin-top:15px;font-size:13px;text-align:center}.tabs-table thead td[data-v-a579e4d9]{color:#f1f1f1;padding-bottom:10px;border-bottom:1px solid #eee}.tabs-table tbody td[data-v-a579e4d9]{padding:12px 5px;color:#ccc}.tabs-table tbody tr[data-v-a579e4d9]:nth-child(odd){background-color:#f2ba450f}

Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/index-BX8jZ06_.css


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/index-Ba2Gfe1t.css


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/index-BbjMEanc.css


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/index-BeZ97QcE.css


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/index-BeccbQ3H.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/index-Bib900b5.css


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/index-BisjJHzB.css


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/index-BjHwo3pP.css


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/index-BjxqTWjb.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/index-BjzwXCig.css


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/index-Bm3rYc2e.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/index-Bnc4gVBX.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/index-BoEA_nBp.css


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/index-BqN4wa2S.css


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/index-BxHS0Mdh.css


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/index-C3eslRq4.css


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/index-CA4nO96h.css


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/index-CFuhQjtl.css


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/index-CjiIpxbE.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/index-CjlHHqkd.css


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/index-Cohhe8Pd.js


+ 1 - 0
dist/assets/index-CpNhV-6y.js

@@ -0,0 +1 @@
+import{ap as i}from"./element-plus-yhtdTbPD.js";import{_ as d,u as _,Z as l}from"./index-D5k4QILW.js";/* empty css                   *//* empty css                       */import{aB as u,aA as g,r as m,L as f,P as e,M as x,O as h,Z as b,u as a,H as v}from"./vue-vendor-C1ve1r-r.js";const k={class:"promotion-page"},y={style:{"background-color":"#1e1e1e",padding:"16px 10px","border-radius":"6px"}},B={class:"text-large font-600 mr-3"},H={style:{"overflow-y":"auto",height:"100%","margin-top":"20px","background-color":"#1e1e1e","border-radius":"6px"}},I=["innerHTML"],L={__name:"index",setup(M){const{t:r}=_(),s=u(),n=g(),t=m();l({id:s.query.id}).then(o=>{t.value=o.data.content.replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&nbsp;/g," ").replace(/&amp;/g,"&").replace(/&quot;/g,'"').replace(/<\/?p[^>]*>/gi,"").replace(/<\/?br[^>]*>/gi,"")});function c(){n.back()}return(o,q)=>{const p=i;return v(),f("div",k,[e("div",y,[x(p,{onBack:c},{content:h(()=>[e("span",B,b(a(r)("优惠活动详情")),1)]),_:1})]),e("div",H,[e("div",{innerHTML:a(t)},null,8,I)])])}}},R=d(L,[["__scopeId","data-v-0b22543b"]]);export{R as default};

Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/index-D26bgitN.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 2 - 0
dist/assets/index-D5k4QILW.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/index-D6O31gU7.css


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/index-D7XdPofF.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/index-DBD9yQR4.css


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/index-DBY8yd7t.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/index-DGqqX6LO.css


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/index-DSsVRB9A.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/index-DVrKOkmg.css


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/index-DWmAflcP.css


+ 1 - 0
dist/assets/index-DdSXLYBx.js

@@ -0,0 +1 @@
+import{aB as s,r as e,L as l,P as n,u,H as c}from"./vue-vendor-C1ve1r-r.js";const i={style:{width:"100%",height:"100%","box-sizing":"border-box",padding:"20px"}},d=["src"],p={__name:"index",setup(g){const t=s();let o=e(localStorage.getItem("token"));t.query.GuestMode&&t.query.GuestMode==1&&(o.value=localStorage.getItem("youke_token"));let a=e(localStorage.getItem("locale")||"zh"),r=e(`${window.global.serviceURL}/#/userMsg?token=`+o.value+"&Lang="+a.value);return(_,h)=>(c(),l("div",i,[n("iframe",{height:"100%",width:"100%",style:{border:"none"},src:u(r)},null,8,d)]))}};export{p as default};

Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/index-DeAMvhGU.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/index-DpN7Ja4H.js


+ 1 - 0
dist/assets/index-DreSvj8h.js

@@ -0,0 +1 @@
+import{ap as B,h as E,a5 as I,a4 as w}from"./element-plus-yhtdTbPD.js";import{_ as C,u as D,j as L}from"./index-D5k4QILW.js";/* empty css                    *//* empty css                   *//* empty css                       */import{aA as P,r as n,L as i,P as o,M as a,O as r,Z as S,u as c,H as l,F as A,ab as F}from"./vue-vendor-C1ve1r-r.js";const H={class:"promotion-page"},N={style:{"background-color":"#1e1e1e",padding:"16px 10px","border-radius":"6px"}},R={class:"text-large font-600 mr-3"},V={class:"promotion-page-list"},j={class:"promotion-page-list-item"},q=["onClick"],M={__name:"index",setup(O){const{t:m}=D(),p=P(),d=n(null),_=n([]),t=n(!0);function g(){t.value=!0,L({type:3}).then(e=>{var s;_.value=e.data.list||[],(s=d.value)==null||s.complete(!0),t.value=!1}).catch(()=>{var e;(e=d.value)==null||e.complete(!0),t.value=!1})}function h(e){p.push({name:"PromotionDetail",query:{id:e.id}})}function f(){p.back()}return g(),(e,s)=>{const v=B,k=I,x=E,y=w;return l(),i("div",H,[o("div",N,[a(v,{onBack:f},{content:r(()=>[o("span",R,S(c(m)("优惠活动")),1)]),_:1})]),o("div",V,[a(y,{loading:c(t),animated:"",count:4},{template:r(()=>[o("div",j,[a(k,{variant:"image",style:{width:"100%",height:"180px","border-radius":"8px"}})])]),default:r(()=>[(l(!0),i(A,null,F(c(_),(u,b)=>(l(),i("div",{class:"promotion-page-list-item",key:b,onClick:Q=>h(u)},[a(x,{src:u.pc_image,style:{width:"100%","border-radius":"8px"}},null,8,["src"])],8,q))),128))]),_:1},8,["loading"])])])}}},T=C(M,[["__scopeId","data-v-392a40d7"]]);export{T as default};

Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/index-DstXeTYS.css


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/index-Du168nPA.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
dist/assets/index-DuDKs6Yr.js


Některé soubory nejsou zobrazeny, neboť je v těchto rozdílových datech změněno mnoho souborů