保存进度!
This commit is contained in:
		@@ -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
 | 
			
		||||
};
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user