cdk 服务器id添加

lvxinran 2020-09-20 20:55:04 +08:00
parent 834f6e303e
commit d00c9f8c64
2 changed files with 15 additions and 1 deletions

View File

@ -71,7 +71,10 @@ public class ExchangeCdkHandler extends BaseHandler<PlayerInfoProto.ExchangeCdkR
if(scdkInfo.getPid()!=-2&&user.getPlayerInfoManager().getPid()!=scdkInfo.getPid()){
throw new ErrorCodeException(ErrorCode.CDK_FAIL);
}
//serverId
if(scdkInfo.getServerId()!=0&&scdkInfo.getServerId()!=GameApplication.serverId){
throw new ErrorCodeException(ErrorCode.CDK_FAIL);
}
int usetype = scdkInfo.getUsetype();
if (usetype == 0) {//只能兑换一次
if (cdkInfo.getStatus() == 1) {

View File

@ -42,6 +42,9 @@ public class SCdkInfo {
@Field(value = "isAdd")
private int isAdd; // 1: 已生成过 ,0: 未生成过
@Field(value = "serverId")
private int serverId;
public int getId() {
return id;
}
@ -129,5 +132,13 @@ public class SCdkInfo {
public void setRoleUseNum(int roleUseNum) {
this.roleUseNum = roleUseNum;
}
public int getServerId() {
return serverId;
}
public void setServerId(int serverId) {
this.serverId = serverId;
}
}