|
|
@@ -56,7 +56,7 @@ import {
|
|
|
CheckCircle,
|
|
|
} from 'lucide-react';
|
|
|
import { OrderStatus, WorkStatus, getOrderStatusLabel, getWorkStatusLabel } from '@d8d/allin-enums';
|
|
|
-import { orderClient } from '../api/orderClient';
|
|
|
+import { orderClient, orderClientManager } from '../api/orderClient';
|
|
|
import OrderForm from './OrderForm';
|
|
|
import PersonSelector from './PersonSelector';
|
|
|
import OrderPersonAssetAssociation from './OrderPersonAssetAssociation';
|
|
|
@@ -88,10 +88,10 @@ export const OrderManagement: React.FC = () => {
|
|
|
// 转换searchParams中的orderStatus从number到OrderStatus枚举
|
|
|
const apiParams = {
|
|
|
...searchParams,
|
|
|
- orderStatus: searchParams.orderStatus !== undefined ? searchParams.orderStatus as OrderStatus : undefined,
|
|
|
+ orderStatus: searchParams.orderStatus !== undefined ? searchParams.orderStatus as unknown as OrderStatus : undefined,
|
|
|
};
|
|
|
|
|
|
- const response = await orderClient.list.$get({
|
|
|
+ const response = await orderClientManager.get().list.$get({
|
|
|
query: apiParams,
|
|
|
});
|
|
|
if (!response.ok) {
|
|
|
@@ -105,7 +105,7 @@ export const OrderManagement: React.FC = () => {
|
|
|
// 删除订单Mutation
|
|
|
const deleteMutation = useMutation({
|
|
|
mutationFn: async (id: number) => {
|
|
|
- const response = await orderClient.delete[':id'].$delete({
|
|
|
+ const response = await orderClientManager.get().delete[':id'].$delete({
|
|
|
param: { id },
|
|
|
});
|
|
|
if (!response.ok) {
|
|
|
@@ -126,7 +126,7 @@ export const OrderManagement: React.FC = () => {
|
|
|
// 激活订单Mutation
|
|
|
const activateMutation = useMutation({
|
|
|
mutationFn: async (orderId: number) => {
|
|
|
- const response = await orderClient.activate[':orderId'].$post({
|
|
|
+ const response = await orderClientManager.get().activate[':orderId'].$post({
|
|
|
param: { orderId },
|
|
|
});
|
|
|
if (!response.ok) {
|
|
|
@@ -147,7 +147,7 @@ export const OrderManagement: React.FC = () => {
|
|
|
// 关闭订单Mutation
|
|
|
const closeMutation = useMutation({
|
|
|
mutationFn: async (orderId: number) => {
|
|
|
- const response = await orderClient.close[':orderId'].$post({
|
|
|
+ const response = await orderClientManager.get().close[':orderId'].$post({
|
|
|
param: { orderId },
|
|
|
});
|
|
|
if (!response.ok) {
|