112 lines
3.2 KiB
TypeScript
112 lines
3.2 KiB
TypeScript
// @ts-ignore
|
|
/* eslint-disable */
|
|
import request from '@/utils/request';
|
|
|
|
/** 删除运输时效规则场景 POST /Warning/Transport/DeleteTransportWarningScene */
|
|
export async function transportWarningDeleteTransportWarningScenePost(
|
|
body: API.DeleteTransportWarningSceneInput,
|
|
options?: { [key: string]: any }
|
|
) {
|
|
return request<API.UnifyResultDto>(
|
|
`trackApi/Warning/Transport/DeleteTransportWarningScene`,
|
|
{
|
|
method: 'POST',
|
|
headers: {
|
|
'Content-Type': 'application/json-patch+json',
|
|
},
|
|
data: body,
|
|
...(options || {}),
|
|
}
|
|
);
|
|
}
|
|
|
|
/** 编辑预警规则项目(全量) POST /Warning/Transport/EditTransportWarningSceneRuleItem */
|
|
export async function transportWarningEditTransportWarningSceneRuleItemPost(
|
|
body: API.EditTransportWarningSceneRuleItemInput,
|
|
options?: { [key: string]: any }
|
|
) {
|
|
return request<API.UnifyResultDto>(
|
|
`trackApi/Warning/Transport/EditTransportWarningSceneRuleItem`,
|
|
{
|
|
method: 'POST',
|
|
headers: {
|
|
'Content-Type': 'application/json-patch+json',
|
|
},
|
|
data: body,
|
|
...(options || {}),
|
|
}
|
|
);
|
|
}
|
|
|
|
/** 分页获取运输时效预警明细 POST /Warning/Transport/GetPageTransportWarningDetails */
|
|
export async function transportWarningGetPageTransportWarningDetailsPost(
|
|
body: API.GetPageTransportWarningDetailsInput,
|
|
options?: { [key: string]: any }
|
|
) {
|
|
return request<API.TransportWarningDetailsDtoUnifyPageResultDto>(
|
|
`trackApi/Warning/Transport/GetPageTransportWarningDetails`,
|
|
{
|
|
method: 'POST',
|
|
headers: {
|
|
'Content-Type': 'application/json-patch+json',
|
|
},
|
|
data: body,
|
|
...(options || {}),
|
|
}
|
|
);
|
|
}
|
|
|
|
/** 获取预警规则场景 POST /Warning/Transport/GetTransportWarningScene */
|
|
export async function transportWarningGetTransportWarningScenePost(
|
|
body: API.GetTransportWarningSceneInput,
|
|
options?: { [key: string]: any }
|
|
) {
|
|
return request<API.TransportWarningSceneDtoListUnifyResultDto>(
|
|
`trackApi/Warning/Transport/GetTransportWarningScene`,
|
|
{
|
|
method: 'POST',
|
|
headers: {
|
|
'Content-Type': 'application/json-patch+json',
|
|
},
|
|
data: body,
|
|
...(options || {}),
|
|
}
|
|
);
|
|
}
|
|
|
|
/** 获取运输时效场景规则项目 POST /Warning/Transport/GetTransportWarningSceneRuleItem */
|
|
export async function transportWarningGetTransportWarningSceneRuleItemPost(
|
|
body: API.GetTransportWarningSceneRuleItemInput,
|
|
options?: { [key: string]: any }
|
|
) {
|
|
return request<API.TransportWarningSceneRuleItemDtoListUnifyResultDto>(
|
|
`trackApi/Warning/Transport/GetTransportWarningSceneRuleItem`,
|
|
{
|
|
method: 'POST',
|
|
headers: {
|
|
'Content-Type': 'application/json-patch+json',
|
|
},
|
|
data: body,
|
|
...(options || {}),
|
|
}
|
|
);
|
|
}
|
|
|
|
/** 新增/更新 运输时效场景 POST /Warning/Transport/UpsertTransportWarningScene */
|
|
export async function transportWarningUpsertTransportWarningScenePost(
|
|
body: API.UpsertTransportWarningSceneInput,
|
|
options?: { [key: string]: any }
|
|
) {
|
|
return request<API.IdBaseDtoUnifyResultDto>(
|
|
`trackApi/Warning/Transport/UpsertTransportWarningScene`,
|
|
{
|
|
method: 'POST',
|
|
headers: {
|
|
'Content-Type': 'application/json-patch+json',
|
|
},
|
|
data: body,
|
|
...(options || {}),
|
|
}
|
|
);
|
|
}
|