43 lines
1.1 KiB
Protocol Buffer
43 lines
1.1 KiB
Protocol Buffer
syntax = "proto3";
|
|
package activity;
|
|
option go_package = ".;activity";
|
|
|
|
//操作结果
|
|
enum OpResultCode_ActSign {
|
|
OPRC_Activity_Sign_Sucess = 0; //成功
|
|
OPRC_Activity_Sign_Error = 1; //失败
|
|
OPRC_Activity_Sign_Close = 1001; //活动未开启
|
|
OPRC_Activity_Sign_PayNum_Low = 1002; //未达到最低充值金额
|
|
OPRC_Activity_Sign_Config_Vip_Error = 1003; //vip不匹配
|
|
OPRC_Activity_Sign_Config_Day_Error = 1004; //签到天数不匹配
|
|
OPRC_Activity_Sign_Repeat = 1005; //重复签到
|
|
}
|
|
// 签到
|
|
enum ActSignPacketID {
|
|
PACKET_SignZero = 0;// 弃用消息号
|
|
PACKET_CSSign = 2662;// 签到
|
|
PACKET_SCSign = 2663;
|
|
PACKET_CSSignData = 2664;// 签到数据
|
|
PACKET_SCSignData = 2665;
|
|
}
|
|
|
|
//PACKET_CSSign
|
|
message CSSign {
|
|
int32 SignIndex = 1;
|
|
int32 SignType = 2; //0.普通签到 1.双倍签到
|
|
}
|
|
//PACKET_SCSign
|
|
message SCSign {
|
|
int32 SignIndex = 1;
|
|
int32 SignType = 2; //0.普通签到 1.双倍签到
|
|
OpResultCode_ActSign OpRetCode = 3;
|
|
}
|
|
|
|
//PACKET_CSSignData
|
|
message CSSignData {
|
|
}
|
|
//PACKET_SCSignData
|
|
message SCSignData {
|
|
int32 SignCount = 1;
|
|
int32 TodaySign = 2; //0.未签到 1.已签到
|
|
} |