From 108521704f55c3fcdf60e984d66bc24b8d68405d Mon Sep 17 00:00:00 2001 From: dzc <2388224167@qq.com> Date: Mon, 18 May 2026 18:35:35 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E5=A2=9E=E5=8A=A0tabbar?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/boxes/list.vue | 3 +- src/pages/canteen/components/product-row.vue | 3 +- .../canteen/components/product-total.vue | 2 +- src/pages/canteen/detail.vue | 3 +- src/pages/canteen/food.vue | 3 +- src/pages/canteen/product-detail.vue | 2 +- src/pages/car/user-car/apply.vue | 5 +- src/pages/car/user-car/list.vue | 5 +- src/pages/human-face/apply.vue | 3 +- src/pages/human-face/list.vue | 3 +- src/pages/integrated/repair/index.vue | 2 +- .../integrated/visitor/invitation-record.vue | 3 +- src/pages/merchant/brandDetail.vue | 3 +- src/pages/merchant/coupon-list.vue | 2 +- src/pages/merchant/detail.vue | 3 +- src/pages/merchant/merchant-activity.vue | 3 +- src/pages/merchant/my-act-list.vue | 4 +- src/pages/order/detail.vue | 3 +- src/pages/pay/scanPay.vue | 4 +- src/pages/pay/transferMoney.vue | 3 +- src/pages/prosperity-shop/categary-manage.vue | 2 +- .../components/product-cart.vue | 2 +- .../components/product-total.vue | 2 +- src/pages/prosperity-shop/goods-form.vue | 2 +- src/pages/prosperity-shop/goods-manage.vue | 2 +- src/pages/prosperity-shop/goods-search.vue | 2 +- src/pages/prosperity-shop/settlement.vue | 2 +- src/pages/root/dashboard.vue | 28 +++++----- src/pages/tabbar/cabinet.vue | 3 +- src/pages/tabbar/canteen.vue | 6 ++- src/pages/tabbar/canteenAnalyse.vue | 2 +- src/pages/tabbar/coopMerchant.vue | 3 +- src/pages/tabbar/integrated.vue | 2 +- src/pages/tabbar/my.vue | 10 ++-- src/pages/tabbar/order.vue | 3 +- src/pages/tabbar/prosperityShop.vue | 3 +- src/pages/tabbar/prosperityShopMchList.vue | 3 +- src/pages/tabbar/selfMerchant.vue | 3 +- src/pages/third-app/happyMall.vue | 3 +- src/pages/wallet/detail.vue | 2 +- src/pages/wallet/list.vue | 3 +- src/pages/wallet/recharge.vue | 4 +- .../crud/crud-layout/crud-layout.vue | 49 +++++++++++++++--- src/sheep/stores/tabbar.ts | 44 ++++++++++++++++ src/sheep/utils/request.ts | 28 ++++++---- src/static/tabbar/scan.png | Bin 0 -> 3310 bytes .../tm-ui/components/tm-tabbar/tm-tabbar.vue | 5 ++ 47 files changed, 201 insertions(+), 79 deletions(-) create mode 100644 src/static/tabbar/scan.png diff --git a/src/pages/boxes/list.vue b/src/pages/boxes/list.vue index aa7b869..df93da4 100644 --- a/src/pages/boxes/list.vue +++ b/src/pages/boxes/list.vue @@ -3,7 +3,8 @@ import { ref, reactive, computed } from "vue" import { onLoad, onShow } from "@dcloudio/uni-app" import { isEmpty } from "radash" -import { hooks, router } from "@@/index" +import * as hooks from "@@/hooks" +import * as router from "@@/router" import { boxesApi } from "@@/api" import { SERVICE_IMAGE } from "@@/constant/index" diff --git a/src/pages/canteen/components/product-row.vue b/src/pages/canteen/components/product-row.vue index 5b5d453..e6f7dcb 100644 --- a/src/pages/canteen/components/product-row.vue +++ b/src/pages/canteen/components/product-row.vue @@ -1,5 +1,6 @@ diff --git a/src/pages/tabbar/cabinet.vue b/src/pages/tabbar/cabinet.vue index 1df869c..5e5a608 100644 --- a/src/pages/tabbar/cabinet.vue +++ b/src/pages/tabbar/cabinet.vue @@ -29,7 +29,8 @@