客户需求对比

This commit is contained in:
‘huanghaiixia’
2026-01-23 11:20:27 +08:00
parent acdc3555ac
commit 7788e60814
6 changed files with 366 additions and 150 deletions

View File

@ -14,11 +14,71 @@ enum Api {
PurList = '/magic-api/dayPlan/queryPngDemandPurList',
Rate = '/magic-api/dayPlan/queryPngDemandRate',
saveAndSubmit = '/dayPlan/demand/saveAndSubmit',
toChange = '/dayPlan/demand/toChange',
compare = '/dayPlan/demand/compare',
withdraw = '/dayPlan/demand/withdraw',
submit = '/dayPlan/demand/submit',
cancel = 'dayPlan/demand/cancel',
Export = '/dayPlan/demand/export',
DataLog = '/dayPlan/demand/datalog',
}
export async function cancelLngPng(id: String, mode: ErrorMessageMode = 'modal') {
return defHttp.get<LngPngDemandPageModel>(
{
url: Api.cancel,
params: { id },
},
{
errorMessageMode: mode,
},
);
}
export async function submitLngPng(ids: string[], mode: ErrorMessageMode = 'modal') {
return defHttp.post<boolean>(
{
url: Api.submit,
data: ids,
},
{
errorMessageMode: mode,
},
);
}
export async function withdrawLngPng(ids: string[], mode: ErrorMessageMode = 'modal') {
return defHttp.post<boolean>(
{
url: Api.withdraw,
data: ids,
},
{
errorMessageMode: mode,
},
);
}
export async function getLngPngDemandCompare(id: String, mode: ErrorMessageMode = 'modal') {
return defHttp.get<LngPngDemandPageModel>(
{
url: Api.compare,
params: { id },
},
{
errorMessageMode: mode,
},
);
}
export async function getLngPngDemandUpdate(id: String, mode: ErrorMessageMode = 'modal') {
return defHttp.get<LngPngDemandPageModel>(
{
url: Api.toChange,
params: { id },
},
{
errorMessageMode: mode,
},
);
}
export async function submitLngPngDemand(lngPngDemand: Recordable, mode: ErrorMessageMode = 'modal') {
return defHttp.post<boolean>(
{