Selaa lähdekoodia

新增角色删除协议

leitao 3 kuukautta sitten
vanhempi
sitoutus
555597ddbc

+ 0 - 2
RO_Server_Trunk-branch_0.1.39/roserver/go.mod

@@ -2,8 +2,6 @@ module roserver
 
 
 go 1.23.0
 go 1.23.0
 
 
-toolchain go1.23.5
-
 require (
 require (
 	github.com/coreos/etcd v3.3.13+incompatible
 	github.com/coreos/etcd v3.3.13+incompatible
 	github.com/dgrijalva/jwt-go v3.2.0+incompatible
 	github.com/dgrijalva/jwt-go v3.2.0+incompatible

+ 27 - 0
RO_Server_Trunk-branch_0.1.39/roserver/serverproto/login.proto

@@ -24,6 +24,33 @@ message SCMd5GetAck{
     string   md5 =2;
     string   md5 =2;
 }
 }
 
 
+message CSUserDeleteReq{
+    int32      status         = 1;//0表示删除(默认)。1表示取消删除
+}
+
+message SCUserDeleteAck{
+    int32       error                   = 1; //错误码,OK表示重连成功
+    int64 time=2;//角色删除剩余时间
+}
+
+message CSUserDeleteInfoReq{
+}
+
+message SCUserDeleteInfoAck{
+    int32       error                   = 1; //错误码,OK表示重连成功
+    int64 time=2;//角色删除剩余时间,为0代表无删除
+}
+
+message SSUserDeleteReq{
+    int32      status         = 1;//0表示删除(默认)。1表示取消删除
+    int32  type =2;//0表示设置删除时间,1表示请求获取删除时间,2表示取消删除时间
+}
+
+message SSUserDeleteAck{
+    int32       error                   = 1; //错误码,OK表示重连成功
+    int64 time=2;//角色删除剩余时间
+}
+
 //游戏登陆操作project Service:"gate" RouteRule:"pass"
 //游戏登陆操作project Service:"gate" RouteRule:"pass"
 message CSLoginReq{	//project game|auth //RouteRule game
 message CSLoginReq{	//project game|auth //RouteRule game
     string      platform        = 1; //用户平台
     string      platform        = 1; //用户平台

+ 6 - 0
RO_Server_Trunk-branch_0.1.39/roserver/serverproto/messagedef.proto

@@ -1051,4 +1051,10 @@ enum protoMsgId{
 	SS_PAY_ORDER_DB_REQ         = 6074;		//	SSPayOrderDbReq **SSPayOrderDbReq **logic.proto **db [SSPayOrderDbReq]
 	SS_PAY_ORDER_DB_REQ         = 6074;		//	SSPayOrderDbReq **SSPayOrderDbReq **logic.proto **db [SSPayOrderDbReq]
 	SS_PAY_ORDER_DB_ACK         = 6075;		//	SSPayOrderDbAck **SSPayOrderDbAck **logic.proto **game [SSPayOrderDbAck]
 	SS_PAY_ORDER_DB_ACK         = 6075;		//	SSPayOrderDbAck **SSPayOrderDbAck **logic.proto **game [SSPayOrderDbAck]
 	SC_DNY_SDK_NTF       = 6076;		//	SCDnySdkNtf **SCDnySdkNtf **login.proto ** [SCDnySdkNtf]
 	SC_DNY_SDK_NTF       = 6076;		//	SCDnySdkNtf **SCDnySdkNtf **login.proto ** [SCDnySdkNtf]
+	CS_USER_DELETE_REQ         = 6077;		//	CSUserDeleteReq **CSUserDeleteReq **login.proto **game [CSUserDeleteReq]
+	SC_USER_DELETE_ACK         = 6078;		//	SCUserDeleteAck **SCUserDeleteAck **login.proto **game [SCUserDeleteAck]
+	CS_USER_DELETE_INFO_REQ         = 6079;		//	CSUserDeleteInfoReq **CSUserDeleteInfoReq **login.proto **game [CSUserDeleteInfoReq]
+	SC_USER_DELETE_INFO_ACK         = 6080;		//	SCUserDeleteInfoAck **SCUserDeleteInfoAck **login.proto **game [SCUserDeleteInfoAck]
+	SS_USER_DELETE_REQ         = 6081;		//	SSUserDeleteReq **SSUserDeleteReq **logic.proto **db [SSUserDeleteReq]
+	SS_USER_DELETE_ACK         = 6082;		//	SSUserDeleteAck **SSUserDeleteAck **logic.proto **game [SSUserDeleteAck]
 }
 }