✨ feat(活动): 37通用对接接口

This commit is contained in:
luying
2023-04-04 18:53:02 +08:00
parent 16eace7d4c
commit ad808162d7
9 changed files with 252 additions and 30 deletions
+50
View File
@@ -448,4 +448,54 @@ export class SendGiftCodeParam {
let { user_id, server_id, role_id, gift_id, order_id, time } = this;
return { user_id, server_id, role_id, gift_id, order_id, time }
}
}
export class GetRoleByServerParam {
user_id: number; // 用户id
server_id: number; // 区服id
time: number; // 时间戳
sign: string; // 37给的签名
constructor(data: any) {
this.user_id = data.user_id;
this.server_id = data.server_id;
this.time = data.time;
this.sign = data.sign;
}
checkParams() {
return this.user_id != undefined && this.server_id != undefined && this.time != undefined && this.sign != undefined
}
}
export class GetRoleByUidParam {
user_id: number; // 用户id
time: number; // 时间戳
sign: string; // 37给的签名
constructor(data: any) {
this.user_id = data.user_id;
this.time = data.time;
this.sign = data.sign;
}
checkParams() {
return this.user_id != undefined && this.time != undefined && this.sign != undefined
}
}
export class GetServerParam {
server_id: number; // 用户id
time: number; // 时间戳
sign: string; // 37给的签名
constructor(data: any) {
this.server_id = data.server_id;
this.time = data.time;
this.sign = data.sign;
}
checkParams() {
return this.server_id != undefined && this.time != undefined && this.sign != undefined
}
}