|
|
@@ -44,28 +44,17 @@ const OrderDetail: React.FC = () => {
|
|
|
{ value: 'cancelled', label: '已取消', class: 'bg-red-100 text-red-800' },
|
|
|
]
|
|
|
|
|
|
- // 获取企业用户信息
|
|
|
- const getEnterpriseUserInfo = () => {
|
|
|
- try {
|
|
|
- const userInfo = Taro.getStorageSync('enterpriseUserInfo')
|
|
|
- return userInfo || null
|
|
|
- } catch (error) {
|
|
|
- console.error('获取企业用户信息失败:', error)
|
|
|
- return null
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
// 获取订单详情查询函数
|
|
|
const fetchOrderDetailQuery = async (id: number) => {
|
|
|
const response = await enterpriseOrderClient.detail[':id'].$get({
|
|
|
param: { id: id }
|
|
|
})
|
|
|
|
|
|
- if (!response.ok) {
|
|
|
+ if (response.status !== 200) {
|
|
|
throw new Error(`获取订单详情失败: ${response.status}`)
|
|
|
}
|
|
|
|
|
|
- const data = await response.json() as any
|
|
|
+ const data = await response.json()
|
|
|
// 转换API数据到UI格式
|
|
|
return {
|
|
|
id: data.id,
|