| | |
| | | import { format, paginateList, setOSSLink } from '@/utils'; |
| | | import { useQuery } from '@tanstack/vue-query'; |
| | | import { ModelValueType } from 'element-plus'; |
| | | import { useStandardOrder } from '@/hooks'; |
| | | |
| | | defineOptions({ |
| | | name: 'OrderManageDetail', |
| | |
| | | |
| | | const state = reactive({ ...BaseState }); |
| | | |
| | | const { isLoading } = useQuery({ |
| | | queryKey: ['standardOrderServices/getStandardOrder', id], |
| | | queryFn: async () => { |
| | | return await standardOrderServices.getStandardOrder( |
| | | { id: id }, |
| | | { |
| | | showLoading: false, |
| | | } |
| | | ); |
| | | }, |
| | | placeholderData: () => ({} as API.GetStandardOrderQueryResult), |
| | | const { isLoading } = useStandardOrder({ |
| | | id: id, |
| | | onSuccess(data) { |
| | | form.appointmentStatus = data.appointmentStatus; |
| | | form.payStatus = data.payStatus; |
| | |
| | | ]; |
| | | getList(); |
| | | }, |
| | | enabled: computed(() => !!id), |
| | | }); |
| | | |
| | | const { |