Commit be5de7ac by qinjianhui

fix: 订单拦截功能接口联调

parent c7d581fe
......@@ -116,9 +116,9 @@ export function getFactoryOrderNewLogApi(id: number | string) {
}
export function getOperationOrderByIdApi(id: number | string) {
return axios.get<never, BaseRespData<operateOrderListData[]>>(
'factory/podOrder/getOperationOrderById',
'factory/podOrderOperation/getByPodOrderId',
{
params: { id },
params: { podOrderId: id },
},
)
}
......@@ -632,18 +632,17 @@ export function exportFactoryOrderInfo(data: ExportParams) {
}
export function interceptUpdateApi(ids: (string | number)[]) {
return axios.post<never, BaseRespData<never>>(
'factory/podOrder/interceptUpdate',
return axios.post<never, BaseRespData<ResultInfoDataItem[]>>(
'factory/podOrder/factoryOrderUnblock',
ids,
)
}
export function interceptSuccessApi(data: {
ids: (string | number)[]
interceptType: number
}) {
return axios.post<never, BaseRespData<never>>(
'factory/podOrder/interceptSuccess',
export function interceptSuccessApi(
data: { factoryOrderNumber: string; suspendSussessType: number }[],
) {
return axios.post<never, BaseRespData<ResultInfoDataItem[]>>(
'factory/podOrder/factoryOrderBlockSuccess',
data,
)
}
......@@ -50,8 +50,11 @@ export function useOrderBatchActions(options: UseOrderBatchActionsOptions) {
const res = await action.api(ids)
if (res.code !== 200) return
if (action.successText) ElMessage.success(action.successText)
if (action.onSuccess) await action.onSuccess(res)
await refreshCurrentView({ isRefreshTree: !!action.refreshTree })
if (action.onSuccess) {
await action.onSuccess(res)
} else {
await refreshCurrentView({ isRefreshTree: !!action.refreshTree })
}
if (action.onAfter) await action.onAfter()
} catch (e) {
console.error(e)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment