// @ts-ignore /* eslint-disable */ import request from '@/utils/request'; /** 批量创建/新增 轨迹订单 POST /ProviderService/Order/BatchUpsert */ export async function postOrderBatchUpsert( body: API.BatchUpsertOrderInput, options?: { [key: string]: any } ) { return request(`Track/ProviderService/Order/BatchUpsert`, { method: 'POST', headers: { 'Content-Type': 'application/json-patch+json', }, data: body, ...(options || {}), }); } /** 删除订单 POST /ProviderService/Order/Delete */ export async function postOrderDelete( body: API.DeleteOrderInput, options?: { [key: string]: any } ) { return request(`Track/ProviderService/Order/Delete`, { method: 'POST', headers: { 'Content-Type': 'application/json-patch+json', }, data: body, ...(options || {}), }); } /** 关联、解除关联订单 POST /ProviderService/Order/Link */ export async function postOrderLink( body: API.LinkOrderInput, options?: { [key: string]: any } ) { return request(`Track/ProviderService/Order/Link`, { method: 'POST', headers: { 'Content-Type': 'application/json-patch+json', }, data: body, ...(options || {}), }); } /** 查询订单轨迹抓取配置 POST /ProviderService/Order/FindOrderPullConfigs */ export async function postOrderFindOrderPullConfigs( body: { appKey: string; orderType: number; orderNos: string[] }, options?: { [key: string]: any } ) { return request(`Track/ProviderService/Order/FindOrderPullConfigs`, { method: 'POST', headers: { 'Content-Type': 'application/json-patch+json', }, data: body, ...(options || {}), }); } /** 修改订单拉取信息(轻易勿动) POST /ProviderService/Order/UpdateOrderPullConfigs */ export async function postOrderUpdateOrderPullConfigs( body: API.UpdateOrderPullConfigsInput, options?: { [key: string]: any } ) { return request( `Track/ProviderService/Order/UpdateOrderPullConfigs`, { method: 'POST', headers: { 'Content-Type': 'application/json-patch+json', }, data: body, ...(options || {}), } ); } /** 新增、更新订单(存在就更新) POST /ProviderService/Order/Upsert */ export async function postOrderUpsert( body: API.UpsertOrderInput, options?: { [key: string]: any } ) { return request(`Track/ProviderService/Order/Upsert`, { method: 'POST', headers: { 'Content-Type': 'application/json-patch+json', }, data: body, ...(options || {}), }); }