增加查询出错提示

dev/mobile
Jimmy Liow 2 years ago
parent 1da2f33f1c
commit d82fcfe136

@ -3,13 +3,14 @@ import { Card, Typography, Flex, Result, Button } from 'antd'
export default function ErrorPage() {
const errorResponse = useRouteError();
console.error(errorResponse);
console.info('error: ');
console.dir(errorResponse.message);
return (
<Result
status="404"
title="Sorry, an unexpected error has occurred."
subTitle={errorResponse.error.message}
subTitle={errorResponse?.message || errorResponse.error?.message}
/>
);
}

@ -13,7 +13,7 @@ import ChatHistory from '@/views/ChatHistory'
import SalesManagement from '@/views/SalesManagement'
import DingdingQRCode from '@/views/DingdingQRCode'
import AccountProfile from '@/views/AccountProfile'
import ErrorPage from '@/views/ErrorPage'
import ErrorPage from '@/components/ErrorPage'
import Conversations from '@/views/Conversations/ChatWindow'
// import Conversations from '@/views/Conversations/ChatApp'

@ -1,7 +1,7 @@
import { memo, useCallback, useEffect, useState } from 'react'
import {
Badge, Divider, Table, Button, Input,
Space, Tag, Radio, Select, Flex, Form, Switch, DatePicker
Space, Tag, Radio, Select, Flex, Form, Switch, DatePicker, App
} from 'antd'
import { Conditional } from '@/components/Conditional'
import { useAuthContext } from '@/stores/AuthContext'
@ -155,7 +155,7 @@ function OrderList({ formValues }) {
key: 'COLI_Introduction',
},
]
const { notification } = App.useApp()
const [orderData, setOrderData] = useState([])
const [loading, setLoading] = useState(false)
const { loginUser } = useAuthContext()
@ -167,11 +167,23 @@ function OrderList({ formValues }) {
.then(json => {
if (json.errcode === 0) {
setOrderData([...json.result])
setLoading(false)
} else {
notification.error({
message: '查询出错',
description: json?.errmsg,
placement: 'top',
duration: 60,
})
}
})
.finally(() => setLoading(false))
.catch(reason => {
console.info(reason)
notification.error({
message: '查询出错',
description: reason.message,
placement: 'top',
duration: 60,
})
})
}, [formValues])

Loading…
Cancel
Save