保存进度!

This commit is contained in:
2023-09-21 22:58:01 +08:00
parent b91c7d281e
commit bcef8b4994
2 changed files with 84 additions and 42 deletions

View File

@@ -40,9 +40,21 @@ interface RewardGainerResponse
gainerList: RewardGainer[] | null;
}
interface AddRewardTelsalerRequest
{
telsalerName: string;
rewardIndex: number;
}
interface AddRewardTelsalerResponse
{
success: boolean;
message: string;
}
interface DeleteRewardTelsalerRequest
{
recID: number;
recordID: number;
}
interface DeleteRewardTelsalerResponse
@@ -133,6 +145,33 @@ function requestRewardGainers( handler: any ): void
});
}
function addRewardTelsaler( data: AddRewardTelsalerRequest, handler: any ): void
{
if ( handler === undefined || handler === null )
{
return;
}
const addResponse: AddRewardTelsalerResponse = {
success: false,
message: "",
};
instance.request({
method: "post",
url: API_URL.URL_ADD_REWARD_TELSALER,
data,
})
.then(( response: AxiosResponse<any, any> ): void =>
{
})
.catch(( error ): void =>
{
console.log( error );
});
}
/**
* 请求删除获奖坐席。
* @param data 请求数据
@@ -231,7 +270,10 @@ export {
type RewardGainerResponse,
type DeleteRewardTelsalerRequest,
type DeleteRewardTelsalerResponse,
type AddRewardTelsalerRequest,
type AddRewardTelsalerResponse,
requestRewardPorjectsList,
requestRewardGainers,
addRewardTelsaler,
deleteRewardTelsaler
};