From 6197dbdb84c5b965744e96d12c65c73fb0e57e3b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E5=BF=A0=E6=9E=97?= <170083662@qq.com> Date: Thu, 5 Feb 2026 19:22:42 +0800 Subject: [PATCH] =?UTF-8?q?refactor(user):=20=E7=A7=BB=E9=99=A4=E5=A4=9A?= =?UTF-8?q?=E4=BD=99=E7=9A=84=E7=8A=B6=E6=80=81=E6=A0=8F=E9=AB=98=E5=BA=A6?= =?UTF-8?q?=E8=8E=B7=E5=8F=96=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 删除了状态栏高度相关的状态变量定义 - 移除了系统信息获取的副作用逻辑 - 简化了页面顶部的安全区域处理 - 更新了导航栏配置以使用默认样式 - 优化了页面布局结构减少了不必要的视图组件 --- src/user/ticket/orders/index.config.ts | 2 +- src/user/ticket/orders/index.tsx | 17 ++--------------- 2 files changed, 3 insertions(+), 16 deletions(-) diff --git a/src/user/ticket/orders/index.config.ts b/src/user/ticket/orders/index.config.ts index 454fe17..d891ee3 100644 --- a/src/user/ticket/orders/index.config.ts +++ b/src/user/ticket/orders/index.config.ts @@ -1,5 +1,5 @@ export default definePageConfig({ - navigationBarTitleText: '我的送水订单', + navigationBarTitleText: '送水订单', navigationBarTextStyle: 'black', navigationBarBackgroundColor: '#ffffff' }) diff --git a/src/user/ticket/orders/index.tsx b/src/user/ticket/orders/index.tsx index f1affe2..e8b1412 100644 --- a/src/user/ticket/orders/index.tsx +++ b/src/user/ticket/orders/index.tsx @@ -1,8 +1,7 @@ import { useEffect, useState } from 'react' import Taro, { useDidShow } from '@tarojs/taro' import { View, Text } from '@tarojs/components' -import { NavBar, Cell, CellGroup, InfiniteLoading, PullToRefresh, Empty, Loading } from '@nutui/nutui-react-taro' -import { ArrowLeft } from '@nutui/icons-react-taro' +import { Cell, CellGroup, InfiniteLoading, PullToRefresh, Empty, Loading } from '@nutui/nutui-react-taro' import dayjs from 'dayjs' import { pageGltTicketOrder } from '@/api/glt/gltTicketOrder' @@ -11,7 +10,6 @@ import type { GltTicketOrder } from '@/api/glt/gltTicketOrder/model' const PAGE_SIZE = 10 export default function TicketOrdersPage() { - const [statusBarHeight, setStatusBarHeight] = useState(0) const [list, setList] = useState([]) const [loading, setLoading] = useState(false) const [hasMore, setHasMore] = useState(true) @@ -57,9 +55,6 @@ export default function TicketOrdersPage() { } useEffect(() => { - Taro.getSystemInfo({ - success: (res) => setStatusBarHeight(res.statusBarHeight ?? 0) - }) }, []) useDidShow(() => { @@ -71,16 +66,8 @@ export default function TicketOrdersPage() { return ( - - Taro.navigateBack()} />} - > - 我的送水订单 - - + reload(true)}> {list.length === 0 && !loading ? (