保存进度!

This commit is contained in:
2023-09-13 18:01:07 +08:00
parent 31d5e1622c
commit 4deed356f5
12 changed files with 308 additions and 184 deletions

View File

@@ -26,7 +26,7 @@ interface RewardProjectResponse
interface RewardGainer
{
acquiredDate: string;
recID: number;
callerName: string;
callerCode: string;
rewardProjectCode: string;
@@ -37,7 +37,7 @@ interface RewardGainerResponse
{
success: boolean;
message: string;
gainerList: RewardGainer[];
gainerList: RewardGainer[] | null;
}
/**
@@ -108,7 +108,7 @@ function requestRewardGainers( handler: any ): void
rewardResponse.success = data.success;
rewardResponse.message = data.message;
rewardResponse.gainerList = data.gainerList;
rewardResponse.gainerList = checkRewardGainers( data.gainerList );
handler( rewardResponse, null );
})
@@ -158,12 +158,14 @@ function checkRewardGainers( gainers: any[]): RewardGainer[] | null
gainers.forEach(( item: RewardGainer ): void =>
{
const gainer: RewardGainer = {
acquiredDate: item.acquiredDate ?? "",
recID: item.recID ?? "",
callerName: item.callerName ?? "",
callerCode: item.callerCode ?? "",
rewardProjectCode: item.rewardProjectCode ?? "",
rewardProjectName: item.rewardProjectName ?? "",
};
gainerList.push( gainer );
});
return gainerList;