From 9ab39d2aec3c82774beed4a7c28124ecf5787c4e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A7=A6=E6=98=9F=E6=98=9F?= <605893810@qq.com> Date: Fri, 24 Jul 2026 22:06:19 +0800 Subject: [PATCH] =?UTF-8?q?feat=EF=BC=9A=E6=80=A7=E8=83=BD=E4=BC=98?= =?UTF-8?q?=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- App.vue | 7 +- api/kefu.js | 27 ++ components/LuckyWheel.vue | 176 -------- components/address.vue | 2 +- components/choiceness/choiceness.vue | 2 +- components/common/product-seckill-card.vue | 2 +- .../qrcode-preview.vue | 0 ...{ping-item.vue => parity-product-item.vue} | 6 +- .../{fen-item.vue => points-product-item.vue} | 2 +- ...ou-item.vue => preferred-product-item.vue} | 2 +- index.html | 2 + manifest.json | 3 +- package.json | 1 - pages.json | 38 +- pages/active/limited-time/limited-time.vue | 6 +- .../newcomer-exclusive/newcomer-exclusive.vue | 6 +- .../common => pages/active/static}/cdjk.png | Bin .../active/static}/cdjk_grey.png | Bin .../common => pages/active/static}/qwhb.png | Bin .../active/static}/qwhb_grey.png | Bin .../common => pages/active/static}/xrjx.png | Bin .../active/static}/xrjx_grey.png | Bin .../common => pages/active/static}/yxhw.png | Bin .../active/static}/yxhw_grey.png | Bin pages/active/super-subsidy/super-subsidy.vue | 6 +- pages/home/home.vue | 8 +- .../components}/code-comm/code-comm.vue | 0 pages/login_package/login/login.vue | 12 +- pages/login_package/news/news.vue | 2 +- pages/login_package/news_info/news_info.vue | 2 +- pages/login_package/preference/preference.vue | 4 +- pages/login_package/register/register.vue | 12 +- .../login_package/static}/login/WXICON.png | Bin .../login_package/static}/login/ZFB.png | Bin .../login_package/static}/login/hidden.png | Bin .../login_package/static}/login/show.png | Bin pages/login_package/welcome/welcome.vue | 4 +- pages/mine/mine.vue | 12 +- {api => pages/mine_package/api}/bank.js | 0 {api => pages/mine_package/api}/team.js | 0 .../components}/winning_record.vue | 0 .../mine_address/mine_address.vue | 2 +- .../mine_bank_add/mine_bank_add.vue | 2 +- .../mine_bank_card/mine_bank_card.vue | 4 +- .../mine_my_team/mine_my_team.vue | 6 +- .../mine_my_team_list/mine_my_team_list.vue | 2 +- .../mine_my_team_list/mine_my_team_list1.vue | 415 ------------------ .../{refund-popu.vue => refund-popup.vue} | 0 pages/mine_package/mine_order/mine_order.vue | 8 +- .../mine_order_info/mine_order_info.vue | 8 +- pages/mine_package/mine_purse/mine_purse.vue | 8 +- .../mine_purse_bonus_withdraw.vue | 2 +- .../mine_settings/mine_settings.vue | 2 +- .../mine_winning_record.vue | 2 +- .../mine_package/static}/bank/default.png | Bin .../mine_package/static}/order_status_1.png | Bin .../mine_package/static}/order_status_2.png | Bin .../mine_package/static}/order_status_3.png | Bin .../mine_package/utils}/enumCssUtils.js | 0 .../{cpoun-dialog.vue => coupon-dialog.vue} | 0 .../order_submit/order_submit.vue | 2 +- .../alipay_payment.vue} | 0 .../payment_processing/payment_processing.vue | 2 +- .../pointsRedemption/pointsRedemption.vue | 4 +- .../other_package/productInfo/productInfo.vue | 18 +- pages/other_package/search/search.vue | 4 +- .../other_package/static}/not_search.png | Bin .../other_package/static}/product/bk_l.png | Bin .../other_package/static}/product/bk_r.png | Bin .../other_package/static}/product/cart.png | Bin .../other_package/static}/product/home.png | Bin .../other_package/static}/product/home_1.png | Bin .../other_package/static}/product/hw_l.png | Bin .../other_package/static}/product/hw_r.png | Bin .../other_package/static}/product/kefu.png | Bin .../static}/product/product_b.png | Bin .../static}/product/product_js.png | Bin .../other_package/static}/product/way_wx.png | Bin .../other_package/static}/product/way_zfb.png | Bin .../static}/turntable/record.png | Bin pages/other_package/turntable/turntable.vue | 2 +- {api => pages/rwa_package/api}/contract.js | 0 .../business-license.vue} | 0 pages/rwa_package/forgotPass/forgotPass.vue | 8 +- .../jia.vue => insights/acceleration.vue} | 4 +- .../{dongjian => insights}/check.vue | 2 +- .../components/contract-item.vue | 0 .../components/shop-item.vue | 0 .../{dongjian => insights}/finance.vue | 0 .../{dongjian => insights}/index.vue | 4 +- .../{dongjian => insights}/search.vue | 0 pages/rwa_package/rwa/rwa - 副本.vue | 311 ------------- pages/rwa_package/rwa/rwa.vue | 8 +- .../rwa_withdrawal/rwa_withdrawal - 副本.vue | 287 ------------ .../rwa_withdrawal_log/rwa_withdrawal_log.vue | 6 +- pages/rwa_package/setting/setting.vue | 5 +- .../shop/{fen-shop.vue => points-shop.vue} | 12 +- .../shop/{you-shop.vue => preferred-shop.vue} | 10 +- pages/rwa_package/shop/sort-shop.vue | 6 +- .../rwa_package/static}/kf_dh.png | Bin .../rwa_package/static}/kf_wx.png | Bin .../rwa_package/static}/rwa/account.png | Bin .../rwa_package/static}/rwa/add.png | Bin .../rwa_package/static}/rwa/copy.png | Bin .../rwa_package/static}/rwa/jl.png | Bin .../rwa_package/static}/rwa/tx.png | Bin .../rwa_package/static}/setting.png | Bin .../rwa_package/static}/tips.png | Bin .../rwa_package/static}/waybill.png | Bin .../store-photo.vue} | 2 +- pages/shopping_cart/shopping_cart.vue | 2 +- pages/sort/sort.vue | 6 +- pages/supply_chain/supply_chain.vue | 12 +- static/common/address3.png | Bin 1525 -> 0 bytes static/common/buttom.png | Bin 763 -> 0 bytes static/common/buttom_x.png | Bin 1038 -> 0 bytes static/common/down.png | Bin 482 -> 0 bytes static/common/note.png | Bin 883 -> 0 bytes static/common/right_b.png | Bin 296 -> 0 bytes static/common/right_l.png | Bin 552 -> 0 bytes static/common/right_y_st2.png | Bin 905 -> 0 bytes static/common/right_y_st3.png | Bin 435 -> 0 bytes static/common/right_y_st4.png | Bin 734 -> 0 bytes static/common/tips_b.png | Bin 6427 -> 0 bytes static/invite/save.png | Bin 821 -> 0 bytes static/shopping/tp.png | Bin 5891 -> 0 bytes uni_modules/no-data/changelog.md | 0 .../no-data/components/no-data/i18n/en.json | 3 - .../no-data/components/no-data/i18n/index.js | 10 - .../no-data/components/no-data/i18n/ja.json | 3 - .../components/no-data/i18n/zh-Hans.json | 3 - .../components/no-data/i18n/zh-Hant.json | 3 - .../no-data/components/no-data/no-data.vue | 44 -- uni_modules/no-data/package.json | 97 ---- uni_modules/no-data/readme.md | 1 - utils/enumUtils.js | 4 +- utils/request.js | 42 +- vite.config.js | 11 + 138 files changed, 232 insertions(+), 1511 deletions(-) create mode 100644 api/kefu.js delete mode 100644 components/LuckyWheel.vue rename {pages/rwa_package/component => components}/qrcode-preview.vue (100%) rename components/shop/{ping-item.vue => parity-product-item.vue} (91%) rename components/shop/{fen-item.vue => points-product-item.vue} (93%) rename components/shop/{you-item.vue => preferred-product-item.vue} (94%) rename {static/common => pages/active/static}/cdjk.png (100%) rename {static/common => pages/active/static}/cdjk_grey.png (100%) rename {static/common => pages/active/static}/qwhb.png (100%) rename {static/common => pages/active/static}/qwhb_grey.png (100%) rename {static/common => pages/active/static}/xrjx.png (100%) rename {static/common => pages/active/static}/xrjx_grey.png (100%) rename {static/common => pages/active/static}/yxhw.png (100%) rename {static/common => pages/active/static}/yxhw_grey.png (100%) rename {components => pages/login_package/components}/code-comm/code-comm.vue (100%) rename {static => pages/login_package/static}/login/WXICON.png (100%) rename {static => pages/login_package/static}/login/ZFB.png (100%) rename {static => pages/login_package/static}/login/hidden.png (100%) rename {static => pages/login_package/static}/login/show.png (100%) rename {api => pages/mine_package/api}/bank.js (100%) rename {api => pages/mine_package/api}/team.js (100%) rename {components => pages/mine_package/components}/winning_record.vue (100%) delete mode 100644 pages/mine_package/mine_my_team_list/mine_my_team_list1.vue rename pages/mine_package/mine_order/after-sales/{refund-popu.vue => refund-popup.vue} (100%) rename {static => pages/mine_package/static}/bank/default.png (100%) rename {static/common => pages/mine_package/static}/order_status_1.png (100%) rename {static/common => pages/mine_package/static}/order_status_2.png (100%) rename {static/common => pages/mine_package/static}/order_status_3.png (100%) rename {utils => pages/mine_package/utils}/enumCssUtils.js (100%) rename pages/order_package/order_submit/{cpoun-dialog.vue => coupon-dialog.vue} (100%) rename pages/other_package/{zfb_payment/zfb_payment.vue => alipay_payment/alipay_payment.vue} (100%) rename {static/common => pages/other_package/static}/not_search.png (100%) rename {static => pages/other_package/static}/product/bk_l.png (100%) rename {static => pages/other_package/static}/product/bk_r.png (100%) rename {static => pages/other_package/static}/product/cart.png (100%) rename {static => pages/other_package/static}/product/home.png (100%) rename {static => pages/other_package/static}/product/home_1.png (100%) rename {static => pages/other_package/static}/product/hw_l.png (100%) rename {static => pages/other_package/static}/product/hw_r.png (100%) rename {static => pages/other_package/static}/product/kefu.png (100%) rename {static => pages/other_package/static}/product/product_b.png (100%) rename {static => pages/other_package/static}/product/product_js.png (100%) rename {static => pages/other_package/static}/product/way_wx.png (100%) rename {static => pages/other_package/static}/product/way_zfb.png (100%) rename {static => pages/other_package/static}/turntable/record.png (100%) rename {api => pages/rwa_package/api}/contract.js (100%) rename pages/rwa_package/{zhao/zhao.vue => business-license/business-license.vue} (100%) rename pages/rwa_package/{dongjian/jia.vue => insights/acceleration.vue} (95%) rename pages/rwa_package/{dongjian => insights}/check.vue (94%) rename pages/rwa_package/{dongjian => insights}/components/contract-item.vue (100%) rename pages/rwa_package/{dongjian => insights}/components/shop-item.vue (100%) rename pages/rwa_package/{dongjian => insights}/finance.vue (100%) rename pages/rwa_package/{dongjian => insights}/index.vue (94%) rename pages/rwa_package/{dongjian => insights}/search.vue (100%) delete mode 100644 pages/rwa_package/rwa/rwa - 副本.vue delete mode 100644 pages/rwa_package/rwa_withdrawal/rwa_withdrawal - 副本.vue rename pages/rwa_package/shop/{fen-shop.vue => points-shop.vue} (89%) rename pages/rwa_package/shop/{you-shop.vue => preferred-shop.vue} (93%) rename {static/common => pages/rwa_package/static}/kf_dh.png (100%) rename {static/common => pages/rwa_package/static}/kf_wx.png (100%) rename {static => pages/rwa_package/static}/rwa/account.png (100%) rename {static => pages/rwa_package/static}/rwa/add.png (100%) rename {static => pages/rwa_package/static}/rwa/copy.png (100%) rename {static => pages/rwa_package/static}/rwa/jl.png (100%) rename {static => pages/rwa_package/static}/rwa/tx.png (100%) rename {static/common => pages/rwa_package/static}/setting.png (100%) rename {static/common => pages/rwa_package/static}/tips.png (100%) rename {static/common => pages/rwa_package/static}/waybill.png (100%) rename pages/rwa_package/{zhaopian/zhaopian.vue => store-photo/store-photo.vue} (96%) delete mode 100644 static/common/address3.png delete mode 100644 static/common/buttom.png delete mode 100644 static/common/buttom_x.png delete mode 100644 static/common/down.png delete mode 100644 static/common/note.png delete mode 100644 static/common/right_b.png delete mode 100644 static/common/right_l.png delete mode 100644 static/common/right_y_st2.png delete mode 100644 static/common/right_y_st3.png delete mode 100644 static/common/right_y_st4.png delete mode 100644 static/common/tips_b.png delete mode 100644 static/invite/save.png delete mode 100644 static/shopping/tp.png delete mode 100644 uni_modules/no-data/changelog.md delete mode 100644 uni_modules/no-data/components/no-data/i18n/en.json delete mode 100644 uni_modules/no-data/components/no-data/i18n/index.js delete mode 100644 uni_modules/no-data/components/no-data/i18n/ja.json delete mode 100644 uni_modules/no-data/components/no-data/i18n/zh-Hans.json delete mode 100644 uni_modules/no-data/components/no-data/i18n/zh-Hant.json delete mode 100644 uni_modules/no-data/components/no-data/no-data.vue delete mode 100644 uni_modules/no-data/package.json delete mode 100644 uni_modules/no-data/readme.md diff --git a/App.vue b/App.vue index db4ace3..eb008ae 100644 --- a/App.vue +++ b/App.vue @@ -6,8 +6,11 @@ export default { onLaunch: function () { console.log("App Launch"); - const res = uni.getSystemInfoSync(); - uni.setStorageSync("platform", res.platform); + uni.getSystemInfo({ + success: (res) => { + uni.setStorageSync("platform", res.platform); + } + }); // #ifdef APP-PLUS plus.navigator.closeSplashscreen(); // 立即关闭原生闪屏 diff --git a/api/kefu.js b/api/kefu.js new file mode 100644 index 0000000..8ca3b93 --- /dev/null +++ b/api/kefu.js @@ -0,0 +1,27 @@ +import { KEFU_BASE_URL, Authorization } from '@/utils/config.js' +import { getStorageFun, TOKEN_NAME } from '@/utils/auth.js' + +export function getUnreadCount(userId) { + const token = getStorageFun(TOKEN_NAME) + return new Promise((resolve, reject) => { + uni.request({ + url: `${KEFU_BASE_URL}/kefu/user/unread-count`, + method: 'GET', + data: { userId }, + header: { + Authorization, + 'HSM-AUTH': token || '', + 'content-type': 'application/json' + }, + success: response => { + const body = response.data || {} + if (response.statusCode >= 200 && response.statusCode < 300 && body.bizcode === 100) { + resolve(Number(body.data || 0)) + return + } + resolve(0) + }, + fail: () => resolve(0) + }) + }) +} diff --git a/components/LuckyWheel.vue b/components/LuckyWheel.vue deleted file mode 100644 index aaf1197..0000000 --- a/components/LuckyWheel.vue +++ /dev/null @@ -1,176 +0,0 @@ - - - - - \ No newline at end of file diff --git a/components/address.vue b/components/address.vue index bbaccdb..4058999 100644 --- a/components/address.vue +++ b/components/address.vue @@ -15,7 +15,7 @@ - 暂时地址,快去地址管理添加吧~ diff --git a/components/choiceness/choiceness.vue b/components/choiceness/choiceness.vue index 10ce871..9017ed7 100644 --- a/components/choiceness/choiceness.vue +++ b/components/choiceness/choiceness.vue @@ -8,7 +8,7 @@ - + {{ item.title }} diff --git a/components/common/product-seckill-card.vue b/components/common/product-seckill-card.vue index 462c047..12aa108 100644 --- a/components/common/product-seckill-card.vue +++ b/components/common/product-seckill-card.vue @@ -2,7 +2,7 @@ - {{ countdownText }} diff --git a/pages/rwa_package/component/qrcode-preview.vue b/components/qrcode-preview.vue similarity index 100% rename from pages/rwa_package/component/qrcode-preview.vue rename to components/qrcode-preview.vue diff --git a/components/shop/ping-item.vue b/components/shop/parity-product-item.vue similarity index 91% rename from components/shop/ping-item.vue rename to components/shop/parity-product-item.vue index 68465ac..25be627 100644 --- a/components/shop/ping-item.vue +++ b/components/shop/parity-product-item.vue @@ -1,5 +1,5 @@ - - - - diff --git a/pages/rwa_package/rwa_withdrawal_log/rwa_withdrawal_log.vue b/pages/rwa_package/rwa_withdrawal_log/rwa_withdrawal_log.vue index fc6b67d..67b91f9 100644 --- a/pages/rwa_package/rwa_withdrawal_log/rwa_withdrawal_log.vue +++ b/pages/rwa_package/rwa_withdrawal_log/rwa_withdrawal_log.vue @@ -13,7 +13,7 @@ - + {{ item.name }}-{{ item.account }} {{ @@ -40,7 +40,7 @@ `https://chaininsight.antdigital.com/search?unionId=2647&projectName=VBGAKNJB&content=${item.antChainHash}` }} - - @@ -274,10 +273,10 @@ export default { url = '/pages/rwa_package/accountSafe/accountSafe' break; case 1: - url = '/pages/rwa_package/dongjian/index' + url = '/pages/rwa_package/insights/index' break; case 2: - url = '/pages/rwa_package/zhaopian/zhaopian' + url = '/pages/rwa_package/store-photo/store-photo' break; case 3: url = '/pages/mine_package/mine_user_agreement/mine_user_agreement' diff --git a/pages/rwa_package/shop/fen-shop.vue b/pages/rwa_package/shop/points-shop.vue similarity index 89% rename from pages/rwa_package/shop/fen-shop.vue rename to pages/rwa_package/shop/points-shop.vue index 7a9e16d..d4ed15f 100644 --- a/pages/rwa_package/shop/fen-shop.vue +++ b/pages/rwa_package/shop/points-shop.vue @@ -26,12 +26,12 @@ - + - + @@ -50,11 +50,11 @@ import { getAcctBalance } from "@/api/finance.js"; import MescrollMixin from "@/components/mescroll-uni/mescroll-mixins.js"; import MescrollUni from "@/components/mescroll-uni/mescroll-uni.vue"; -import PingItem from "@/components/shop/ping-item.vue"; +import ParityProductItem from "@/components/shop/parity-product-item.vue"; export default { mixins: [MescrollMixin], - components: { Header, TopSafe, MyBtn, PingItem, MescrollUni, }, + components: { Header, TopSafe, MyBtn, ParityProductItem, MescrollUni, }, data() { return { dataList: [], diff --git a/pages/rwa_package/shop/you-shop.vue b/pages/rwa_package/shop/preferred-shop.vue similarity index 93% rename from pages/rwa_package/shop/you-shop.vue rename to pages/rwa_package/shop/preferred-shop.vue index ff86af3..fb5705e 100644 --- a/pages/rwa_package/shop/you-shop.vue +++ b/pages/rwa_package/shop/preferred-shop.vue @@ -78,13 +78,13 @@ - + > @@ -94,12 +94,12 @@ import shopHeader from "@/components/common/shopHeader.vue"; import TopSafe from "@/components/common/top-safe.nvue"; import MyBtn from "@/components/common/my-btn.vue"; -import YouItem from "@/components/shop/you-item.vue"; +import PreferredProductItem from "@/components/shop/preferred-product-item.vue"; import { searchList } from "@/api/product.js"; import { getCarouselImage } from "@/api/common.js"; export default { - components: { shopHeader, TopSafe, MyBtn, YouItem }, + components: { shopHeader, TopSafe, MyBtn, PreferredProductItem }, data() { return { dataList: [], @@ -132,7 +132,7 @@ export default { }, jumpSearch() { uni.navigateTo({ - url: "/pages/rwa_package/dongjian/search", + url: "/pages/rwa_package/insights/search", }); }, // 跳转到商品详情 diff --git a/pages/rwa_package/shop/sort-shop.vue b/pages/rwa_package/shop/sort-shop.vue index ba2755a..f8f344c 100644 --- a/pages/rwa_package/shop/sort-shop.vue +++ b/pages/rwa_package/shop/sort-shop.vue @@ -10,7 +10,7 @@ - + 暂无数据 @@ -27,9 +27,9 @@ import MyBtn from '@/components/common/my-btn.vue' import { searchList } from '@/api/product.js'; import { getCascadeCategory } from '@/api/common.js'; -import PingItem from "@/components/shop/ping-item.vue"; +import ParityProductItem from "@/components/shop/parity-product-item.vue"; export default { - components: { Header, TopSafe,MyBtn,PingItem }, + components: { Header, TopSafe,MyBtn,ParityProductItem }, data() { return { dataList:[ diff --git a/static/common/kf_dh.png b/pages/rwa_package/static/kf_dh.png similarity index 100% rename from static/common/kf_dh.png rename to pages/rwa_package/static/kf_dh.png diff --git a/static/common/kf_wx.png b/pages/rwa_package/static/kf_wx.png similarity index 100% rename from static/common/kf_wx.png rename to pages/rwa_package/static/kf_wx.png diff --git a/static/rwa/account.png b/pages/rwa_package/static/rwa/account.png similarity index 100% rename from static/rwa/account.png rename to pages/rwa_package/static/rwa/account.png diff --git a/static/rwa/add.png b/pages/rwa_package/static/rwa/add.png similarity index 100% rename from static/rwa/add.png rename to pages/rwa_package/static/rwa/add.png diff --git a/static/rwa/copy.png b/pages/rwa_package/static/rwa/copy.png similarity index 100% rename from static/rwa/copy.png rename to pages/rwa_package/static/rwa/copy.png diff --git a/static/rwa/jl.png b/pages/rwa_package/static/rwa/jl.png similarity index 100% rename from static/rwa/jl.png rename to pages/rwa_package/static/rwa/jl.png diff --git a/static/rwa/tx.png b/pages/rwa_package/static/rwa/tx.png similarity index 100% rename from static/rwa/tx.png rename to pages/rwa_package/static/rwa/tx.png diff --git a/static/common/setting.png b/pages/rwa_package/static/setting.png similarity index 100% rename from static/common/setting.png rename to pages/rwa_package/static/setting.png diff --git a/static/common/tips.png b/pages/rwa_package/static/tips.png similarity index 100% rename from static/common/tips.png rename to pages/rwa_package/static/tips.png diff --git a/static/common/waybill.png b/pages/rwa_package/static/waybill.png similarity index 100% rename from static/common/waybill.png rename to pages/rwa_package/static/waybill.png diff --git a/pages/rwa_package/zhaopian/zhaopian.vue b/pages/rwa_package/store-photo/store-photo.vue similarity index 96% rename from pages/rwa_package/zhaopian/zhaopian.vue rename to pages/rwa_package/store-photo/store-photo.vue index 9fae62d..e3fbe38 100644 --- a/pages/rwa_package/zhaopian/zhaopian.vue +++ b/pages/rwa_package/store-photo/store-photo.vue @@ -48,7 +48,7 @@ export default { }, onJump(index){ uni.navigateTo({ - url:`/pages/rwa_package/zhao/zhao?type=${index}` + url:`/pages/rwa_package/business-license/business-license?type=${index}` }) } } diff --git a/pages/shopping_cart/shopping_cart.vue b/pages/shopping_cart/shopping_cart.vue index fb348cc..8ec6a16 100644 --- a/pages/shopping_cart/shopping_cart.vue +++ b/pages/shopping_cart/shopping_cart.vue @@ -37,7 +37,7 @@ @change="(event) => productChange(event, index, pIndex)"> - - + + mode="aspectFill" lazy-load> {{ item1.name }} @@ -154,7 +154,7 @@ export default { }, jumpSearch(item) { uni.navigateTo({ - url: "/pages/rwa_package/dongjian/search", + url: "/pages/rwa_package/insights/search", }); }, jumpInfo(item) { diff --git a/pages/supply_chain/supply_chain.vue b/pages/supply_chain/supply_chain.vue index fdb3f12..d42123c 100644 --- a/pages/supply_chain/supply_chain.vue +++ b/pages/supply_chain/supply_chain.vue @@ -26,11 +26,11 @@ - - @@ -48,7 +48,7 @@ import Header from "@/components/common/header.vue"; import TopSafe from "@/components/common/top-safe.nvue"; import MyBtn from "@/components/common/my-btn.vue"; -import PingItem from "@/components/shop/ping-item.vue"; +import ParityProductItem from "@/components/shop/parity-product-item.vue"; import { searchList, getGoodsTags } from "@/api/product.js"; import CustomTabBar from "@/components/custom-tab-bar.vue"; import MescrollMixin from "@/components/mescroll-uni/mescroll-mixins.js"; @@ -56,7 +56,7 @@ import MescrollUni from "@/components/mescroll-uni/mescroll-uni.vue"; export default { mixins: [MescrollMixin], - components: { Header, TopSafe, MyBtn, PingItem, CustomTabBar, MescrollUni }, + components: { Header, TopSafe, MyBtn, ParityProductItem, CustomTabBar, MescrollUni }, computed: { isApp() { // #ifdef APP-PLUS @@ -258,7 +258,7 @@ export default { onJumpSearch() { uni.navigateTo({ - url: "/pages/rwa_package/dongjian/search", + url: "/pages/rwa_package/insights/search", }); }, onJumpShop(id) { @@ -397,7 +397,7 @@ export default { .fall-col { width: 332rpx; - /* 与 PingItem 宽度一致 */ + /* 与 ParityProductItem 宽度一致 */ height: 100%; } } diff --git a/static/common/address3.png b/static/common/address3.png deleted file mode 100644 index e34a03a51c7f7e666a21a6814d66376cfe637726..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1525 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 G&;$UJ8qgX5 diff --git a/static/common/down.png b/static/common/down.png deleted file mode 100644 index f4334e2ac72aa72886d4ce7967249f4994a5554e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 482 zcmV<80UiE{P)Px$oJmAMR9Hvtlrc*KK@f%CdWRsvz#It(1{=Z3+D1VH!9pw)D+^okFKDfQL2NCo zL<_MIK?Jd|wz04fA_zHdLL>-s=jw(C5@T|kxj>5D`n@+FZ{|*6z@Hj$J~%+>hFpWL zL1_b0zq>)#ptJ$0-`!x}8w`TrRBOE|9c27Usk11G)@-u6u9%1t07EvR9kid!?Ac_c z0o((yV-wmzyU)zKHd$Q(&1Q(`0Kk?_a2xF*Gj9XXHaTekO`b3@blBuO$~tJNY2 zT+e{USS%LD;yAtqFxdj}-YtS_)Z9wXGH|QFaHX!x88Px&ElET{R9HvFS4(V6VHEzpI}a>Gyh;!y7BaUrsh~Sa6BP+!A<|8~Hx?BOHfCCJ zqn()@7Se=`g(A|h5hN{QAw&dG?VUs#Y2%S-qROUbrtRV0F{3kcXXc-2wRd~(J>Pd; z-#Lev!Xsz()kw$%fOQc02~F#OM_Or^aaFTa{V@AG3F*R~a#n79}7?og49??GU+E47^YTCV6hfyc^zSduTlQ zl|ewx=o>MP07SL`Sd*K-{GJ!80b48LGGM1W3p`Cgf>lj`T!e_*v2w|$@bUd%55$ZRi|3Z#$ybbS5&>vmjZi6#H9;D zf7%x1F2m77b{oonC*WU&cw!I&?H>USqo%5Y4V~k;1cG}1ALUyI4F?&DS_-KAXxGeX%YEfm8_Gj zz0i$q**Ps#gqbAxk`c4EBm!v?scXnONdDdgs>3KrA`yTK-PYtSnLr^DGjf=uJ)L|P z&h%;KNFt-Jc!OcHQMI;|i_poSSUoN{pFGbo0`exja;}u~{5RLuHa~zZL^S{a002ov JPDHLkV1gu{g`5BY diff --git a/static/common/right_b.png b/static/common/right_b.png deleted file mode 100644 index 7db666debdaf95b5cb727dd999e691d9f44898f5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 296 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH!3HGlHr@UYq!^2X+?^QKos)S9c+JglGLV|&>Eaj? z!TENYBUgg~4@>m@MfD#z>yFK~bNRbw`z}GIOUcZuPp~;vdz$%tn=nO0NkApQ>*NW$ z8_V{}JmS8Tl>J_4Mazc{n_Q+Nav4|SxE^w@RGj3oqua$vWlqEX_%BD^94`H*xPRuV z@U;&nShO~5Xl`ibasL=y+i_u|eSgrp9UogSUb~&AA9qBSO~T^zv{Uk&G5<{>EF<+r Q_JdsM>FVdQ&MBb@0D#I}0{{R3 diff --git a/static/common/right_l.png b/static/common/right_l.png deleted file mode 100644 index fa9cf5f8b794a513b43d69f298d5845de2b3b0d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 552 zcmeAS@N?(olHy`uVBq!ia0vp^20(1Y!3HFyPDS(pDaPU;cPEB*=VV?2IWDOYo@u_m z3|c@o2Loe!CIbsd2@p#GF#`kh0!9XAAk7F8TfhXDHCVt5XB&YOF8pqv15`H2)5S3) zgZ1sry?%!c1lS9#6@%_Kh;Cctl@nsaEG)=uEc8@&g4Rc|fT>fLx+FE4Gi>~9_<_mB zd6rC}R;1*tgCFnyYCJ23mnoUnysw0W9r+9n zuK)ab=A~crm>R3>Z#6`#70*yNKYG}SG3G|Px&LrFwIRA@upn$JrWQ546&XDoa3RLFT|5XweT9BCrGmAl(FJN#Ujzz9(hPGsyR&)H!jVGcrBrId`UUp4?gLcg{JV zckexO?zxu`(ZkGI{%3aoCX4$R)D2)afSmvu0W{cd@&M)md3tT{h`rE#jjn@WN+TZFVsw1)v+WC1GG~r3tS7Ea+0ss2D^_FDy1G&6T=keX#7Ds{tp zs{OqCkN*JKAI+Cxt=Hr|&FXW1d{=-(IaA7ICt|1oqUN4V80jvjOj-ddUpTCSS2;}I2_pBT79z(D{fVgUjsbR*p(s`N5Y!OR{a@S6yn|5~iC z+tt*x7vrJuzOwWOhk3TEaC z0XJo%mDJS)iojQ>Xl8~1oRthTh^!V+_XN-=fZiaH2GGV0H70<*0@xlP$e_|Vp}q+q zu~&EcWEA&Rn~}vE-!#W_rN3^xFxHg>`%rQ0G$DCRh26Vq}-HKE-5IN zw$=KuDp&d_SDY%heNb+Lr{oq~xh6?@lvHYC2_WSfjpgL9e157%E7+;Wm1@?Pr{416 zusX*n0!pa^FK6m0btLIPDRpREF;Z$A>pM_NUA%Chl)4(@?ind_dC3i>)b+9oFf}d! fdbKS#$`#GOVKP|#H*R4`00000NkvXXu0mjf!>yQR diff --git a/static/common/right_y_st3.png b/static/common/right_y_st3.png deleted file mode 100644 index 690dc0c582f5b6fd5b1dcc459e24673bac8240b9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 435 zcmV;k0ZjghP)Px$ZAnByR7gv;mODyBK@dgH6%2I&Mh1dn>?Vv9@r$Ck2tT+0@v{X%K?fB@9NdPn zD3}=N0yGi)v{TR{&71f7^$c_;lT_EKTerI2h|EWs^AiO)=lX#uU>cYJhI~P9z&&sa zG$nmi6&Ce;GF9Nc7aWZD-5zZ-~iZ>^czyj0DHhzkKXJ{ z+O7onw%l}4d9e;tG84AzUx7FDA<}a*@)a0P@MOGgdz>z^-bUom@K*T zA!)Ezzz?w2QhN@VFZR-lrxcLVqHkaoxCD-X^=?{JXR;+X<80E7J*cXqr6$*n>4gWJ z_}`darDJNFGxpFvTP=A>m^52{oe#~*$+{}qdYyCmmYr9TcU=cc@_cZ@(a8GAOjsF7 dA=&>``~hqQjv1|LD=`27002ovPDHLkV1i6KxHSL( diff --git a/static/common/right_y_st4.png b/static/common/right_y_st4.png deleted file mode 100644 index 856f07014187af3494e67df5ce001fda54971217..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 734 zcmV<40wMj0P)Px%m`OxIR5(wCRb6WnK@`1rW_|Rre)NM1779Ly?WW1AuRgU%YZ{CdU-TEKiHHOQ zY3pAQ6xyH?2wVISl_tK5u~Eo_1rbw81tU9mMrJ3wncZ$`UUr!<=bn4+xn~hles^7U z>LPX*If^9?lwm;Q4iYe+1Fop)FzNZ?_s+c!89#X)lLt@To(6f&k!Cm$a1_8mf_bOl z$$-E?YI7y;-`czE*%%RE1r$T~&od6<0Rw>?HHZKfJT;I2b7tQ4xdT!$B{%o?yhjzN zNDVv$bo=WF;-Rh{GT|VB*+3RU&0PPl3pgk@^6xXH2=MWhze|j(ItPJ6K*Laj2WR?n z0636f0B)p^3X!hocXJ-<0gNgCqt?t^j5FjYeFpwF4)TJnVbsNtb^FkFE@632Ei?3M zf!JZysCvMvKG8UT<43l$#efROi(12Cu!7}z+GapEwcvqX7E3ct<)adX@#duWbK&bY zM_P^P8lQd@OY`y*2Qi!4PNW<8sHkwZIqe`I-ZTC@SpeGT}Z zmW^IYppt9d=G5DX-2MwxbjS9gCgK<^Th>s9Yi0C|7zzfW_^UBhJCptL(g9ivRx#$o z(5qC%@|;*^C~HFlCpHD;o888_;?;%DD~41IcR9s}z_o26V*|~k`H&&?9grOc{;aW9 z()|nMgRZ+ diff --git a/static/common/tips_b.png b/static/common/tips_b.png deleted file mode 100644 index 6bfeb8e144e700c49a77a56406d1d1f176aafd2f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6427 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 UC8q~7EV0!QA;uum9 z_x8@-{L29%tRIR+MY)uvW4V~itQ195*G43yBs#uoI?^JMz`0@L!9%xJF(<8<@PI$T zEvfTJi1N2vQ~W!pu5@aUvY)b$X~~U^wex1LzievvKKB2;wQsGq^8Q-L(&MGg!#K%T z!GUoSQ%a0%gm{9)w)F>Y3Nxgiv{X~htB^W=QI_Fcy5me)3AVTS4Z1()ZVj$;YjA4j4cB!^o##t8`9%f%}o4tY2Cz?l;H@uzDzkv77v1_`tOCx9L0MHOAQz z1+oWLp4u8>voVCtBq7!jp7ZGYwQXN`d21uD;PEOmrZ`57`owjfyBCdt;Nz` zCa4OsTKMc?S;Vk8YMa6$hR=1+xfQqyt~eG0h1?nc?e*JZ`=?;0p@YPe`@MzNrm;q4y%BM zB@B}5S2L?WO=CK|nd8Ba6^ySK<}A4#x%iv?=g(oQw{F;fzk;{jyRx~0ea;r^OH)}H zTb|#VZSb0F!=gnD|C^)pO`7%3%M{oh{#?Lb#n_de`$(ecoQe{K8GuyLA3vurD3T;rWPc^(i4RQBJx=dUe9gb zz2LQj)aDxuyCo3e8%Auoip`zb4&+4iVH{rm2aqWyh3a%^*R8O%Sceff9Ps^LD{ zcca$czZ2`-ZY6X#>}E@NxPo!!uH|~s?(BZDOu-u%B=^peGgI-NwQh&igcyCsKE{F% z{8p!*?Aa{j|44$ diff --git a/static/shopping/tp.png b/static/shopping/tp.png deleted file mode 100644 index aafea78e4b53e4bc81794cce9386def513b18c30..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5891 zcmV+e7yRgnP)Tq9aF5k9l> zNcil^anj-Nxm9D~Uz`fz+Et@rBk8(TBjLJLhr;Jq9SmPsOwSM3j9T)i)R z$?4_r<<)z`S61(Fx_w!hbkD8@|{7`|zLr&p6%G|GRMW+TVp+MEy^N@2?d- z8E#$sM7Z5)8|CBS2WuY-KRorZ@T0X`!;epOD%`Pl%L8|u_UI))ddEZaSS}-hg$uTR zC6>d&Edh3O2sj-;Cjxmx7dpsEfZVlks-%)Z$5DDu@UDvy$1Y9TNHMbz-|1EjH)qSaTkc%D zWjSrjT)iB9Otz8evzUmTZgve-at@>wyZLf08sgTV%O)`wdE#e0G>%E!1bEtL2AWYL zoH{!dd4d>C^-wbcGsXa63IS5&5+QBTh$k`Xf_YR*bh#-O#A+0Sg1JkIftAEruAaW|n*JbH_cgv(#^gn+0ANTEp?J;Kq8v`P1P3KUFE z0R@sRnUF#e&r?oCVG5|eGuBDGViW{Ar_|`0pi_1Y1z!S^xZFxin?1uz^z7zJ_MD7a zSjU*EDLiAb$Mq^V#h-~}<-GR<654d|iXfQJA|L^qOVRxhum@iazTQ9|mT zx*=aD3#Zjd2jO5dpS*_CO@m&c;+c>}NED1jd@`8Jvs7g)?F6%Xz&MufT7Gv%U+q|_ zu){IL6HYx*kV=kGP6mx&c53VlyW0m7Ls#r9g$HC&VJB1u*BlzMx{JP<_*#As2V^W6 z66Em7T%%Pag^O-G+G*7le*4vOkey>V;fyw{zOo0auI#1k#o~9j z`E2X0=K+5A79#SlEO!{_S|2vuTOb*_3B( zS_;vblxJ>w6Z)@SgwEqz(A1u-(XvbCW7!AiBhzG>UgaPKczN98_c+&_`Htf~O$Z11 zID;`7NQJ!tUwh9KzVW_EY$AQ*y%YHI*+=lDGsZD7A_PI~Ho9vXk6wQO_k3&^ zX_3?D*iaGkSF~Z?DS5PWw`teSChffD?wr!6!(7Uzl>|-Cx#cwD?LrF4VBkGY5O_23 z)C@A}q}bfW!1){I;60yf#$S=n`$RLk7Z`eu$)L4Ih=||0g%zp-okwS)BjKgVfa2kx zjpZIq6}SkVPPF!Bkeh=U?eJdixDZ`AUaEOwqD4;s=s*dtJU4~0!D*mM2i<8O8<@t_ zXc@a7K8%6;#}X<~MjE_t6hr@0z{Ea|O$Sj{rm7gc_Yhv$b{N$%b0(KvB8X5Ay2sTI z7=94&#v$+{Y#6b4MHY)!X0Y(&NPSB(Ob#r4+svKt!b2rAcNpfhHs*%gYd+M9{>$62 zhSYy~yUR6~ci^P+^2oK!#E+?Pz8WCgY{>J$l9(t>RJ|~=^L;sJM@mnrz+w(Ras-cD zw+H`s?Jyo8ZP_@CE!PfV>&78GdfgDVT|bP%z*IWKLQ3QbdnB6@O4PpL8;FvT5oLVqrGVQgO&`?gn*?=t9Nf`-<8Y!+|7sx6^* zyzMGc2Tr@H11Fx5Cq9{sW2)S2M-K2>(HdxXEXYAmK&sv+4pmStYE|%pW}7qaPnil= znXaOAq=NF1s>{-N#pU#P*=3~^c!G235SNEpxbkEbRZi`DMoV&q;W!-?AXB??=`?pm z7S~H>G@bVz+lT;4MW89KOS10Y@h~q_4$F6CSO_0hV}}MR7}z>Ji;CF&*fb8m%$3%V zpj}3&$`O3ycOTy*qehb~T!kkNoH{=@H)F?X+}Q4T334euUIV53af#8;E^g_aRk+>U zfs6@XBhKNqqm(ajQr_dFYPUslPJjbF#M08pWWf6wnfoFeKMMsPZXXbzOGpNI+9d zk|UX*FkJR?sGM?jA2;&=r$#FtZ)(k;wJ!@a4A;XV&nNI(u9%0p%kpUM%)v51BgV|o zdUO+NuN+{y0F3i#Yy_$}gwU%_Pu-xyR5+p$o4FvTtAH2B!l+WG#r81J~|7%aPRF1nU9(+@TtAbaO=E!69M zdW<`j_d$6A4C(GH#?zjvK6}^$4|M^Z_a6>oV@6?0$-Oz*g-q4HlHg==$P4%;K=%o^dpD4!7 z#^p4%8d~ShOxCxonJ>RxIQhL@=stet!t`J$j#V)D&|ze9hGS0az>1H|$C=kJ!8<;? z2z{rtLOZaNKeOV>A}{h1uN14Cmy^EDF}$U}k9RHNIzA zge3gXP(Tyk=rerVPh5QQts>Ku;ia8PT`u+VtHMW$x%6%(()i+76%#xGD%#d>k71k- z3xh$uYf%$)ph%itOvhg?W8|f2j185bhd~l@QQ-Ssl~2rPZasjfzPlgedrQOwv>w%j z#bzN zQ7KTR_DhuoiAdf=`9v*E0`lh?=GOy5yDHC1HN{Hq+g|3Avy8#Vr*Y(!Dvnz*2TR}C zLTVARrne*!FRmC-@bXi6z5ua{*$1J zTHICpo1Z=O-cfIHUy#j8adQBLlq0 zQ6^oNr|xMWf*tU6oA0z%-s9Yd*hY49%Q0DNPlj;^dSG<8>UN&5Bko98fjdzP(XWGZ zKii45SGHlrMXjVZ7Aw+QFKUNq@!MPcw&3gG_^w&+aC-5b-g~O!7WeoY z4V~-bT1$KpF6=Dgx8L3ieL1lV{Rt}YCz}^eKeLpWTg{Ad5iw?Q7gA+e?2Y|a)uq?Q z!l9w*{>BWvRE>o~t@(~?g8y=;IjM{eSI7a*58bfQ(8^PRFTq9Ze0T~wADYCA4@~lD zT?Lm7;k%Ay!Up^#i>6)0T0r-|h7cwXR(Rkl){fJ`SNJ*vO$O%R&OxFJ4>c;Y3s>bOTI8jwFkS=CA!uy%6Zo&#FIZ||7Iz;C8q7t_ap6VGgc z-t+YJq{4&nwR0V<{5h55i4ZQO5q|k#$Tvghtoz>tcTJg3#uUrtdn&gzND3Fy!LPki zQ>t*?lN{?d2MJ0Te6TA}fyiR#RW1k(3gW56Zf?*?Gs^J!@*%><9u3{`O@CP zPf9dvo$08@>{PrT*ipjoe>Mqyp^!sGIQ4Hk&{cc&Af5yB{OOdPwc|$l$w*_``Nc%z zq>IvB!?MeCVhT#;BA2e?ntM_!^ckJ5TGtnmBER3s!BZ;{DGsGxQ@9C3{T`>JjJ`$> z=;4>#O#PzfFNMGZ268;(t;waTowoP6DyI3JY@Akeb)pI?4XhWn>#Xi*T=h{mufSvh-uc}=Q~dop!lx#n zu^f!px)-spY-$>+A<&)<_rhHF;-iGx-A@7E9Wqa-Jcsj={_%~<;GJiuiLv+tQAcK>DyMcya% zBo+NB|M&2gOS^GQe;%@@4_9&U4@Erny@MEeahit=K!d@?%W}=f7huupoyhZk+1!=o z{7lY}dWHAX-4Bjp`w#ZZtWf|<7g94oJ2ka*RWfZ%;uxRIHDaP)?{z!2RPp0alt|M~ z_iZZq2TT?4!A(Wne?t-5epJHvfvTo+`QIBRaO;(0`0+;%;|`|+?)=9wJb&*L(t>KH z-Ta(%=RX|8Pd|DPcaiSluZaE6^G3-PC_c8Qj0ZO!#GUK*;Ev1o;LZ;XlZNnL9~#0> zL?7ObpI$MD%^x4a3wIY#<@=ZpjKjU_khcHiARhYUV5AL$c=(e8k=F0RudmvHts4iR zUlKlmEX2}7V99^N-FSPSJ+kZ|2a&&QsD`Sc;iSUO%IBJ2gb1LzA^vFHNgKhhz9Q; z#qI|RIQZ-ll=x91urS6kDwa#?vGcgt&8#6SW?riC<&Y?L;(VMEN}&t2xEvzwUlKdg ztil_T#(?a^0uv+zypjBIJ`MqDcv%L68q@P|xw2?7M4f@isj$cS6MzCDnUYFCjJh@C z1a%LCO^PwKROyn8XF!IenGxYOrz0rMOVzy*CQQ`ec9(NlhdVH|cb$ z2c!{Mpv4uyEPC~S)qr|aEVYD)>m(w<`w2<_ipRqiCq{l3WHCrj%t#M)^#BjW#2QGV z&z&*OdmP53iu?@o`y03bcEEw=A^?;o1~qD)j82%*VwWE<{-M?sA~4!ohyi9|lmMs! zDW_pZ#;Tg}k{2Fq)X8hz8t_PCE(44xGjS@lE}Jp>&7?Cx87S0^qfAOljA_kg^or;= z<9aC74K|hu7M_qHGO;vUD&-?7=I13jm|8ehQc0}iD7`0m*Tslqm&Wq=@~B6Tpnme? zp-Xc*h<4+$m0vO8wY#J{j$>RBugor3l&CWU<7s~3d>lb^*Ekiz<%xLZm(S;t;uN09 zAlQx6g``MRaV#y!+c3g>5vE8ao`tB?d0be6VLUXBN!&s!Z8QVTs1Z(`or*ks6QU7& zs2PD76$J=`Hz{(7+#wbX6&Z-SU{I41U9y~l^OVJ)VD6#9?kZWxnBADk1Z?J@d+FeV zoSG()paVk39I=MZ6@Z8QYzTvTlbH-*^#h_FASF;h0KkPzBu%=buWnQ|o*eV$YvD(r}OIcAgaoQ{H=K`P|0-xW_T693QHXdM67qw1&WKt|2c!;-(J~Cbs)o$^3m<;x0XG3w>uk)yEIb-T31XiS3s5Z{48bm|X!00006Nkl - - {{title}} - - - - - diff --git a/uni_modules/no-data/package.json b/uni_modules/no-data/package.json deleted file mode 100644 index 2237b9b..0000000 --- a/uni_modules/no-data/package.json +++ /dev/null @@ -1,97 +0,0 @@ -{ - "id": "no-data", - "displayName": "no-data", - "version": "1.0.0", - "description": "no-data", - "keywords": [ - "no-data" - ], - "repository": "", - "engines": { - "HBuilderX": "^3.1.0", - "uni-app": "^3.1.0", - "uni-app-x": "^3.1.0" - }, - "dcloudext": { - "sale": { - "regular": { - "price": "0.00" - }, - "sourcecode": { - "price": "0.00" - } - }, - "contact": { - "qq": "" - }, - "declaration": { - "ads": "", - "data": "", - "permissions": "" - }, - "npmurl": "", - "type": "component-vue", - "darkmode": "-", - "i18n": "-", - "widescreen": "-" - }, - "uni_modules": { - "dependencies": [], - "encrypt": [], - "platforms": { - "cloud": { - "tcb": "-", - "aliyun": "-" - }, - "client": { - "uni-app": { - "vue": { - "vue2": "-", - "vue3": "-" - }, - "web": { - "safari": "-", - "chrome": "-" - }, - "app": { - "vue": "-", - "nvue": "-", - "android": "-", - "ios": "-", - "harmony": "-" - }, - "mp": { - "weixin": "-", - "alipay": "-", - "toutiao": "-", - "baidu": "-", - "kuaishou": "-", - "jd": "-", - "harmony": "-", - "qq": "-", - "lark": "-", - "xhs": "-" - }, - "quickapp": { - "huawei": "-", - "union": "-" - } - }, - "uni-app-x": { - "web": { - "safari": "-", - "chrome": "-" - }, - "app": { - "android": "-", - "ios": "-", - "harmony": "-" - }, - "mp": { - "weixin": "-" - } - } - } - } - } -} \ No newline at end of file diff --git a/uni_modules/no-data/readme.md b/uni_modules/no-data/readme.md deleted file mode 100644 index f6364f2..0000000 --- a/uni_modules/no-data/readme.md +++ /dev/null @@ -1 +0,0 @@ -# no-data \ No newline at end of file diff --git a/utils/enumUtils.js b/utils/enumUtils.js index 4b7513a..e0041b2 100644 --- a/utils/enumUtils.js +++ b/utils/enumUtils.js @@ -167,13 +167,13 @@ export const WAY_LIST = [ disabled: false, id: PAYMENT_WAY.WECHAT, name: "微信支付", - path: "/static/product/way_wx.png", + path: "/pages/other_package/static/product/way_wx.png", }, { disabled: false, id: PAYMENT_WAY.ALIPAY, name: "支付宝支付", - path: "/static/product/way_zfb.png", + path: "/pages/other_package/static/product/way_zfb.png", }, ] diff --git a/utils/request.js b/utils/request.js index 7af91df..22c812d 100644 --- a/utils/request.js +++ b/utils/request.js @@ -4,6 +4,27 @@ import { BASE_URL, Authorization } from "@/utils/config.js"; // utils/http.js (修改后的版本) // const baseUrl = 'http://192.168.0.108:8087'; +let requestCount = 0; + +function showLoading() { + if (requestCount === 0) { + uni.showLoading({ + title: "加载中...", + mask: false + }); + } + requestCount++; +} + +function hideLoading() { + if (requestCount > 0) { + requestCount--; + } + if (requestCount === 0) { + uni.hideLoading(); + } +} + function request(options) { const { url, @@ -13,11 +34,10 @@ function request(options) { isShowLoading = true, } = options; - // const token = uni.getStorageSync(tokenKey); // 获取token, 根据实际情况调整获取方式 - const token = getStorageFun(TOKEN_NAME); // 获取token, 根据实际情况调整获取方式 + const token = getStorageFun(TOKEN_NAME); let defaultHeaders = { Authorization: Authorization, - "HSM-AUTH": token ? token : "", // 如果存在token, 则添加到请求头中 + "HSM-AUTH": token ? token : "", "content-type": ["post", "POST"].includes(method) ? "application/x-www-form-urlencoded" : "application/json", @@ -30,13 +50,7 @@ function request(options) { } return new Promise((resolve, reject) => { if (isShowLoading) { - // 请求之前做一些事 - uni.showToast({ - title: "加载中...", - image: "https://static.tbmall.xin/static/loading.gif", - // image: "/static/common/loading.gif", // 本地图片路径 - position: "middle", // 可选:top/middle/bottom - }); + showLoading(); } uni.request({ url: BASE_URL + url, @@ -44,12 +58,11 @@ function request(options) { data, header: { ...defaultHeaders, - ...headers, // 使用展开运算符合并默认头和自定义头 + ...headers, }, success: (res) => { if (isShowLoading) { - // 请求之前做一些事 - uni.hideToast(); + hideLoading(); } let data = res.data; @@ -114,8 +127,7 @@ function request(options) { fail: (error) => { console.log("错误-2", url); if (isShowLoading) { - // 请求之前做一些事 - uni.hideToast(); + hideLoading(); } uni.showToast({ title: "服务器异常,稍后再试", diff --git a/vite.config.js b/vite.config.js index 881c9fa..f7f604a 100644 --- a/vite.config.js +++ b/vite.config.js @@ -3,6 +3,17 @@ import uni from '@dcloudio/vite-plugin-uni'; export default defineConfig({ plugins: [uni()], + build: { + minify: 'terser', + terserOptions: { + compress: { + drop_console: process.env.NODE_ENV === 'production', + drop_debugger: process.env.NODE_ENV === 'production', + }, + }, + assetsInlineLimit: 4096, + cssCodeSplit: true, + }, server: { port: 5173, proxy: {