From 17ff25024bb0016837def007577fd34c0992757d Mon Sep 17 00:00:00 2001 From: zhx Date: Fri, 17 Jul 2026 18:23:06 +0800 Subject: [PATCH] fix: switch h5 assets to Aslan --- .env | 2 +- docs/视频特效播放说明.md | 4 +-- docs/项目详情.md | 6 ++-- index.html | 2 +- src/assets/icon/Aslan/add.png | Bin 0 -> 1465 bytes src/assets/icon/Aslan/addImg.png | Bin 0 -> 27735 bytes src/assets/icon/Aslan/addUser.png | Bin 0 -> 913 bytes src/assets/icon/Aslan/addWhite.png | Bin 0 -> 992 bytes src/assets/icon/Aslan/arrow.png | Bin 0 -> 694 bytes src/assets/icon/Aslan/arrowBack.png | Bin 0 -> 348 bytes src/assets/icon/Aslan/arrowBackBlack.png | Bin 0 -> 514 bytes src/assets/icon/Aslan/arrowBlack.png | Bin 0 -> 531 bytes src/assets/icon/Aslan/arrowBlackGold.png | Bin 0 -> 1711 bytes src/assets/icon/Aslan/arrowWhite.png | Bin 0 -> 480 bytes src/assets/icon/Aslan/bell.png | Bin 0 -> 1689 bytes src/assets/icon/Aslan/building-bank.png | Bin 0 -> 782 bytes src/assets/icon/Aslan/cancelGray.png | Bin 0 -> 1002 bytes src/assets/icon/Aslan/coin.png | Bin 0 -> 22939 bytes src/assets/icon/Aslan/coinMore.png | Bin 0 -> 20484 bytes src/assets/icon/Aslan/coinMost.png | Bin 0 -> 21827 bytes src/assets/icon/Aslan/copy.png | Bin 0 -> 649 bytes src/assets/icon/Aslan/database-dollar.png | Bin 0 -> 1372 bytes src/assets/icon/Aslan/database-export.png | Bin 0 -> 1265 bytes src/assets/icon/Aslan/database.png | Bin 0 -> 985 bytes src/assets/icon/Aslan/defaultAvatar.png | Bin 0 -> 42625 bytes src/assets/icon/Aslan/detail.png | Bin 0 -> 634 bytes src/assets/icon/Aslan/direction.png | Bin 0 -> 519 bytes src/assets/icon/Aslan/dollar.png | Bin 0 -> 30280 bytes src/assets/icon/Aslan/edit.png | Bin 0 -> 489 bytes src/assets/icon/Aslan/file-analytics.png | Bin 0 -> 868 bytes src/assets/icon/Aslan/file-text.png | Bin 0 -> 724 bytes src/assets/icon/Aslan/help.png | Bin 0 -> 1237 bytes src/assets/icon/Aslan/helpAct.png | Bin 0 -> 11056 bytes src/assets/icon/Aslan/helpPurple.png | Bin 0 -> 2191 bytes src/assets/icon/Aslan/helpWhite.png | Bin 0 -> 1428 bytes src/assets/icon/Aslan/history.png | Bin 0 -> 1198 bytes src/assets/icon/Aslan/identity/BD.png | Bin 0 -> 27501 bytes src/assets/icon/Aslan/identity/admin.png | Bin 0 -> 29254 bytes src/assets/icon/Aslan/identity/agency.png | Bin 0 -> 31038 bytes src/assets/icon/Aslan/identity/coinSeller.png | Bin 0 -> 35541 bytes src/assets/icon/Aslan/identity/host.png | Bin 0 -> 28446 bytes src/assets/icon/Aslan/identity/manager.png | Bin 0 -> 29618 bytes src/assets/icon/Aslan/identity/superAdmin.png | Bin 0 -> 34371 bytes src/assets/icon/Aslan/info.png | Bin 0 -> 245 bytes src/assets/icon/Aslan/license.png | Bin 0 -> 972 bytes src/assets/icon/Aslan/list.png | Bin 0 -> 299 bytes src/assets/icon/Aslan/loading.webp | Bin 0 -> 1550364 bytes src/assets/icon/Aslan/records.png | Bin 0 -> 958 bytes src/assets/icon/Aslan/recordsNew.png | Bin 0 -> 450 bytes src/assets/icon/Aslan/search.png | Bin 0 -> 1165 bytes src/assets/icon/Aslan/trash.png | Bin 0 -> 854 bytes src/assets/icon/Aslan/users-plus.png | Bin 0 -> 1175 bytes src/assets/icon/Aslan/users.png | Bin 0 -> 1101 bytes .../images/Aslan/BDCenter/completed.png | Bin 0 -> 48453 bytes src/assets/images/Aslan/BDCenter/progress.png | Bin 0 -> 35510 bytes .../images/Aslan/BDCenter/progressLong.png | Bin 0 -> 52246 bytes .../images/Aslan/HostCenter/levelBg.png | Bin 0 -> 19601 bytes .../images/Aslan/HostCenter/whitebox.png | Bin 0 -> 26912 bytes .../images/Aslan/RechargeAgency/copy.png | Bin 0 -> 608 bytes .../images/Aslan/RechargeAgency/copyWhite.png | Bin 0 -> 446 bytes .../images/Aslan/RechargeAgency/idBg.png | Bin 0 -> 16002 bytes .../images/Aslan/RechargeAgency/pageTop.png | Bin 0 -> 435080 bytes .../images/Aslan/RechargeAgency/phone.png | Bin 0 -> 1583 bytes .../images/Aslan/RechargeAgency/testFlag.png | Bin 0 -> 4169 bytes src/assets/images/Aslan/secondBg.png | Bin 0 -> 252252 bytes src/components/GeneralHeader.vue | 4 +-- src/components/LoadingContent.vue | 2 +- src/components/historySalary.vue | 6 ++-- src/components/itemCenter.vue | 4 +-- src/components/workReportBox.vue | 2 +- src/config/imagePaths.js | 5 ++-- src/utils/image/imageCacheManager.js | 4 +-- src/utils/image/imageHandler.js | 6 ++-- src/views/Activities/DailyRecharge/index.vue | 4 +-- .../BountyFootball/components/topUser.vue | 2 +- .../Activities/Games/BountyFootball/index.vue | 6 ++-- .../Games/PokerAce/components/topUser.vue | 4 +-- src/views/Activities/Games/PokerAce/index.vue | 4 +-- .../TheGreedyKing/components/topUser.vue | 2 +- .../Activities/Games/TheGreedyKing/index.vue | 2 +- src/views/Activities/GulbenFestival/index.vue | 4 +-- .../LesserBairam/components/topUser.vue | 2 +- src/views/Activities/LesserBairam/index.vue | 24 +++++++-------- .../Season3/components/topUser.vue | 2 +- .../Activities/LuckyDollars/Season3/index.vue | 28 +++++++++--------- .../Activities/LuckyDollars/Season4/index.vue | 12 ++++---- .../Activities/LuckyDollars/Season5/index.vue | 14 ++++----- .../Activities/SpringFestival/Ranking.vue | 2 +- .../SpringFestival/RechargeReward.vue | 2 +- src/views/Activities/SpringFestival/Task.vue | 12 ++++---- .../SpringFestival/components/topUser.vue | 2 +- src/views/Activities/SpringFestival/index.vue | 2 +- .../Activities/WorldCup/EventDetail/index.vue | 14 ++++----- src/views/Activities/WorldCup/index.vue | 16 +++++----- src/views/AdminCenter/ItemDistribution.vue | 2 +- src/views/AdminCenter/MyAgencyTeams.vue | 2 +- src/views/AdminCenter/MyBDLeaderTeams.vue | 2 +- src/views/AdminCenter/MyBDTeams.vue | 2 +- src/views/AdminCenter/MyRechargeAgency.vue | 4 +-- .../AdminCenter/components/historySalary.vue | 6 ++-- src/views/AdminCenter/index.vue | 28 +++++++++--------- src/views/AdminCenter/policy.vue | 2 +- src/views/AgencyCenter/AgencySetting.vue | 10 +++---- src/views/AgencyCenter/TeamBill.vue | 2 +- src/views/AgencyCenter/TeamMember.vue | 4 +-- .../AgencyCenter/components/TeamBillMore.vue | 4 +-- .../AgencyCenter/components/workReportBox.vue | 2 +- src/views/AgencyCenter/index.vue | 6 ++-- src/views/ApplyHost/ApplyView.vue | 4 +-- src/views/BDCenter/ItemDistribution.vue | 2 +- src/views/BDCenter/incomeDetails.vue | 2 +- src/views/BDCenter/index.vue | 12 ++++---- src/views/BDLeaderCenter/index.vue | 16 +++++----- src/views/CPReward/index.vue | 2 +- src/views/HostCenter/HostSetting.vue | 8 ++--- src/views/HostCenter/index.vue | 4 +-- src/views/Invitation/InviteToRegister.vue | 10 +++---- src/views/Invitation/inviteAgency.vue | 4 +-- src/views/Invitation/inviteBD.vue | 4 +-- src/views/Invitation/inviteBDLeader.vue | 4 +-- src/views/Invitation/inviteNewUser.vue | 18 +++++------ src/views/Invitation/inviteRechargeAgency.vue | 4 +-- src/views/LandingPage/LoadingView.vue | 4 +-- .../Couple/GamePlay/components/lottery.vue | 4 +-- .../Couple/GamePlay/components/signInItem.vue | 4 +-- src/views/Ranking/Couple/Ranking.vue | 6 ++-- src/views/Ranking/Couple/index.vue | 2 +- .../Ranking/GamesKing/components/topUser.vue | 2 +- .../GamesKing/components/topUserDaily.vue | 2 +- src/views/Ranking/GamesKing/index.vue | 8 ++--- src/views/Ranking/KingAndQueen/TopList.vue | 8 ++--- src/views/Ranking/Overall/Ranking.vue | 6 ++-- .../Ranking/Overall/components/topUser.vue | 6 ++-- src/views/Ranking/WeeklyStar/WeeklyStar.vue | 10 +++---- .../Ranking/WeeklyStar/components/topUser.vue | 2 +- src/views/Recharge/guide.vue | 4 +-- src/views/Recharge/index.vue | 4 +-- src/views/Recharge/map.vue | 2 +- src/views/Recharge/payWay.vue | 6 ++-- src/views/RechargeAgency/Recruit.vue | 6 ++-- src/views/RechargeAgency/SearchUser.vue | 4 +-- .../RechargeAgency/SellerRecordsView.vue | 2 +- src/views/RechargeAgency/SubSellers.vue | 4 +-- src/views/RechargeAgency/index.vue | 8 ++--- src/views/Wallet/CashOut/BankCard.vue | 6 ++-- src/views/Wallet/CashOut/CashOut.vue | 10 +++---- src/views/Wallet/CashOut/CashWithdraw.vue | 12 ++++---- src/views/Wallet/CashOut/Details.vue | 2 +- src/views/Wallet/CashOut/KYC.vue | 6 ++-- src/views/Wallet/Detail/HistorySalary.vue | 2 +- .../Wallet/Exchange/ExchangeGoldCoins.vue | 4 +-- src/views/Wallet/Transfer/SearchPayee.vue | 2 +- src/views/Wallet/Transfer/Transfer.vue | 4 +-- src/views/Wallet/availableIncome.vue | 14 ++++----- 154 files changed, 272 insertions(+), 271 deletions(-) create mode 100644 src/assets/icon/Aslan/add.png create mode 100644 src/assets/icon/Aslan/addImg.png create mode 100644 src/assets/icon/Aslan/addUser.png create mode 100644 src/assets/icon/Aslan/addWhite.png create mode 100644 src/assets/icon/Aslan/arrow.png create mode 100644 src/assets/icon/Aslan/arrowBack.png create mode 100644 src/assets/icon/Aslan/arrowBackBlack.png create mode 100644 src/assets/icon/Aslan/arrowBlack.png create mode 100644 src/assets/icon/Aslan/arrowBlackGold.png create mode 100644 src/assets/icon/Aslan/arrowWhite.png create mode 100644 src/assets/icon/Aslan/bell.png create mode 100644 src/assets/icon/Aslan/building-bank.png create mode 100644 src/assets/icon/Aslan/cancelGray.png create mode 100644 src/assets/icon/Aslan/coin.png create mode 100644 src/assets/icon/Aslan/coinMore.png create mode 100644 src/assets/icon/Aslan/coinMost.png create mode 100644 src/assets/icon/Aslan/copy.png create mode 100644 src/assets/icon/Aslan/database-dollar.png create mode 100644 src/assets/icon/Aslan/database-export.png create mode 100644 src/assets/icon/Aslan/database.png create mode 100644 src/assets/icon/Aslan/defaultAvatar.png create mode 100644 src/assets/icon/Aslan/detail.png create mode 100644 src/assets/icon/Aslan/direction.png create mode 100644 src/assets/icon/Aslan/dollar.png create mode 100644 src/assets/icon/Aslan/edit.png create mode 100644 src/assets/icon/Aslan/file-analytics.png create mode 100644 src/assets/icon/Aslan/file-text.png create mode 100644 src/assets/icon/Aslan/help.png create mode 100644 src/assets/icon/Aslan/helpAct.png create mode 100644 src/assets/icon/Aslan/helpPurple.png create mode 100644 src/assets/icon/Aslan/helpWhite.png create mode 100644 src/assets/icon/Aslan/history.png create mode 100644 src/assets/icon/Aslan/identity/BD.png create mode 100644 src/assets/icon/Aslan/identity/admin.png create mode 100644 src/assets/icon/Aslan/identity/agency.png create mode 100644 src/assets/icon/Aslan/identity/coinSeller.png create mode 100644 src/assets/icon/Aslan/identity/host.png create mode 100644 src/assets/icon/Aslan/identity/manager.png create mode 100644 src/assets/icon/Aslan/identity/superAdmin.png create mode 100644 src/assets/icon/Aslan/info.png create mode 100644 src/assets/icon/Aslan/license.png create mode 100644 src/assets/icon/Aslan/list.png create mode 100644 src/assets/icon/Aslan/loading.webp create mode 100644 src/assets/icon/Aslan/records.png create mode 100644 src/assets/icon/Aslan/recordsNew.png create mode 100644 src/assets/icon/Aslan/search.png create mode 100644 src/assets/icon/Aslan/trash.png create mode 100644 src/assets/icon/Aslan/users-plus.png create mode 100644 src/assets/icon/Aslan/users.png create mode 100644 src/assets/images/Aslan/BDCenter/completed.png create mode 100644 src/assets/images/Aslan/BDCenter/progress.png create mode 100644 src/assets/images/Aslan/BDCenter/progressLong.png create mode 100644 src/assets/images/Aslan/HostCenter/levelBg.png create mode 100644 src/assets/images/Aslan/HostCenter/whitebox.png create mode 100644 src/assets/images/Aslan/RechargeAgency/copy.png create mode 100644 src/assets/images/Aslan/RechargeAgency/copyWhite.png create mode 100644 src/assets/images/Aslan/RechargeAgency/idBg.png create mode 100644 src/assets/images/Aslan/RechargeAgency/pageTop.png create mode 100644 src/assets/images/Aslan/RechargeAgency/phone.png create mode 100644 src/assets/images/Aslan/RechargeAgency/testFlag.png create mode 100644 src/assets/images/Aslan/secondBg.png diff --git a/.env b/.env index 9d17bff..fc6034e 100644 --- a/.env +++ b/.env @@ -1,5 +1,5 @@ # 应用版本号 -VITE_APP_VERSION=7.0.60 +VITE_APP_VERSION=7.0.61 # 版本类型 # major:重大更新(清除除了白名单外的所有缓存:用户缓存、图片缓存和assets缓存) diff --git a/docs/视频特效播放说明.md b/docs/视频特效播放说明.md index 21cce5c..c33aaba 100644 --- a/docs/视频特效播放说明.md +++ b/docs/视频特效播放说明.md @@ -119,13 +119,13 @@ const bgVapUrl = mp4Url('bg') 生成的线上地址形如: ```text -https://asset.global-interaction.com/h5/Azizi/Activities/ActiveGame/bg.mp4 +https://asset.global-interaction.com/h5/Aslan/Activities/ActiveGame/bg.mp4 ``` 开发环境会走: ```text -/oss/h5/Azizi/Activities/ActiveGame/bg.mp4 +/oss/h5/Aslan/Activities/ActiveGame/bg.mp4 ``` 如果资源路径属于受保护范围,`getMp4Url` 会返回保护后的地址。播放器或预加载工具在真正 `fetch` 前需要用 `resolveProtectedAssetUrl` 还原。`VapMp4Player.vue` 内部已经处理播放时的还原;页面手动预加载时也要处理: diff --git a/docs/项目详情.md b/docs/项目详情.md index ee86709..d4847e5 100644 --- a/docs/项目详情.md +++ b/docs/项目详情.md @@ -519,8 +519,8 @@ Pinia 启用了 persisted state。 规则: -- 开发环境:`/oss/h5/Azizi/` -- 非开发环境:`https://asset.global-interaction.com/h5/Azizi/` +- 开发环境:`/oss/h5/Aslan/` +- 非开发环境:`https://asset.global-interaction.com/h5/Aslan/` 常用方法: @@ -530,7 +530,7 @@ Pinia 启用了 persisted state。 本地 OSS 镜像目录: -- `public/oss/h5/Azizi` +- `public/oss/h5/Aslan` 当前本地主要包含: diff --git a/index.html b/index.html index 26568c2..faed073 100644 --- a/index.html +++ b/index.html @@ -22,7 +22,7 @@ - Azizi H5 + Aslan H5