xiaoyang0346 4 天之前
父节点
当前提交
6ea1647717
共有 4 个文件被更改,包括 219 次插入8 次删除
  1. 94 1
      s_to_proto/docs/openapi.json
  2. 32 3
      s_to_proto/docs/tsapi.md
  3. 71 4
      s_to_proto/shared/serviceProto.ts
  4. 22 0
      s_to_proto/shared/user/PtlUserUseCode.ts

+ 94 - 1
s_to_proto/docs/openapi.json

@@ -1837,6 +1837,53 @@
           }
         }
       }
+    },
+    "/user/UserUseCode": {
+      "post": {
+        "tags": [
+          "user"
+        ],
+        "operationId": "user/UserUseCode",
+        "requestBody": {
+          "description": "Req<UserUseCode>",
+          "content": {
+            "application/json": {
+              "schema": {
+                "$ref": "#/components/schemas/user_PtlUserUseCode_ReqUserUseCode"
+              }
+            }
+          }
+        },
+        "responses": {
+          "200": {
+            "description": "Success",
+            "content": {
+              "application/json": {
+                "schema": {
+                  "type": "object",
+                  "description": "ApiReturn<ResUserUseCode>",
+                  "properties": {
+                    "isSucc": {
+                      "type": "boolean",
+                      "enum": [
+                        true
+                      ],
+                      "default": true
+                    },
+                    "res": {
+                      "$ref": "#/components/schemas/user_PtlUserUseCode_ResUserUseCode"
+                    }
+                  }
+                }
+              }
+            }
+          },
+          "default": {
+            "description": "Error",
+            "$ref": "#/components/responses/error"
+          }
+        }
+      }
     }
   },
   "components": {
@@ -2506,16 +2553,45 @@
       "mail_PtlMailDelAll_ResMailDelAll": {
         "type": "object",
         "properties": {},
+        "additionalProperties": {
+          "type": "object",
+          "properties": {
+            "ets": {
+              "type": "number"
+            }
+          },
+          "required": [
+            "ets"
+          ]
+        },
         "description": "返回信息"
       },
       "mail_PtlMailDelOne_ReqMailDelOne": {
         "type": "object",
-        "properties": {},
+        "properties": {
+          "id": {
+            "type": "string"
+          }
+        },
+        "required": [
+          "id"
+        ],
         "description": "请求接口"
       },
       "mail_PtlMailDelOne_ResMailDelOne": {
         "type": "object",
         "properties": {},
+        "additionalProperties": {
+          "type": "object",
+          "properties": {
+            "ets": {
+              "type": "number"
+            }
+          },
+          "required": [
+            "ets"
+          ]
+        },
         "description": "返回信息"
       },
       "mail_PtlMailInfo_ReqMailInfo": {
@@ -3128,6 +3204,23 @@
         ],
         "description": "返回修改后的角色名字"
       },
+      "user_PtlUserUseCode_ReqUserUseCode": {
+        "type": "object",
+        "properties": {
+          "key": {
+            "type": "string"
+          }
+        },
+        "required": [
+          "key"
+        ],
+        "description": "请求接口 使用兑换码"
+      },
+      "user_PtlUserUseCode_ResUserUseCode": {
+        "type": "object",
+        "properties": {},
+        "description": "返回信息"
+      },
       "user_server_MsgUserUplevel_s_MsgUserUplevel_s": {
         "type": "object",
         "properties": {

+ 32 - 3
s_to_proto/docs/tsapi.md

@@ -57,6 +57,7 @@
     - [战斗测试](#/user/UserFight)
     - [角色登录](#/user/UserLogin)
     - [角色改名](#/user/UserSetName)
+    - [请求接口 使用兑换码](#/user/UserUseCode)
 
 ---
 
@@ -862,7 +863,7 @@ interface ReqMailDelAll {
 **响应**
 ```ts
 interface ResMailDelAll {
-
+    [key: string]: { ets: number }
 }
 ```
 
@@ -883,14 +884,14 @@ interface ResMailDelAll {
 **请求**
 ```ts
 interface ReqMailDelOne {
-
+    id: string
 }
 ```
 
 **响应**
 ```ts
 interface ResMailDelOne {
-
+    [key: string]: { ets: number }
 }
 ```
 
@@ -1276,3 +1277,31 @@ interface ResUserSetName {
 }
 ```
 
+---
+
+### 请求接口 使用兑换码 <a id="/user/UserUseCode"></a>
+
+**路径**
+- POST `/user/UserUseCode`
+
+**请求**
+```ts
+interface ReqUserUseCode {
+    key: string
+}
+```
+
+**响应**
+```ts
+interface ResUserUseCode {
+
+}
+```
+
+**配置**
+```ts
+{
+  "connet": "ws"
+}
+```
+

+ 71 - 4
s_to_proto/shared/serviceProto.ts

@@ -44,6 +44,7 @@ import { MsgTaskCons_s } from './task/server/MsgTaskCons_s';
 import { ReqUserFight, ResUserFight } from './user/PtlUserFight';
 import { ReqUserLogin, ResUserLogin } from './user/PtlUserLogin';
 import { ReqUserSetName, ResUserSetName } from './user/PtlUserSetName';
+import { ReqUserUseCode, ResUserUseCode } from './user/PtlUserUseCode';
 import { MsgUserUplevel_s } from './user/server/MsgUserUplevel_s';
 
 export interface ServiceType {
@@ -203,6 +204,10 @@ export interface ServiceType {
         "user/UserSetName": {
             req: ReqUserSetName,
             res: ResUserSetName
+        },
+        "user/UserUseCode": {
+            req: ReqUserUseCode,
+            res: ResUserUseCode
         }
     },
     msg: {
@@ -217,7 +222,7 @@ export interface ServiceType {
 }
 
 export const serviceProto: ServiceProto<ServiceType> = {
-    "version": 51,
+    "version": 52,
     "services": [
         {
             "id": 39,
@@ -562,6 +567,14 @@ export const serviceProto: ServiceProto<ServiceType> = {
             }
         },
         {
+            "id": 84,
+            "name": "user/UserUseCode",
+            "type": "api",
+            "conf": {
+                "connet": "ws"
+            }
+        },
+        {
             "id": 73,
             "name": "user/server/UserUplevel_s",
             "type": "msg"
@@ -1338,13 +1351,52 @@ export const serviceProto: ServiceProto<ServiceType> = {
             "type": "Interface"
         },
         "mail/PtlMailDelAll/ResMailDelAll": {
-            "type": "Interface"
+            "type": "Interface",
+            "indexSignature": {
+                "keyType": "String",
+                "type": {
+                    "type": "Interface",
+                    "properties": [
+                        {
+                            "id": 0,
+                            "name": "ets",
+                            "type": {
+                                "type": "Number"
+                            }
+                        }
+                    ]
+                }
+            }
         },
         "mail/PtlMailDelOne/ReqMailDelOne": {
-            "type": "Interface"
+            "type": "Interface",
+            "properties": [
+                {
+                    "id": 0,
+                    "name": "id",
+                    "type": {
+                        "type": "String"
+                    }
+                }
+            ]
         },
         "mail/PtlMailDelOne/ResMailDelOne": {
-            "type": "Interface"
+            "type": "Interface",
+            "indexSignature": {
+                "keyType": "String",
+                "type": {
+                    "type": "Interface",
+                    "properties": [
+                        {
+                            "id": 0,
+                            "name": "ets",
+                            "type": {
+                                "type": "Number"
+                            }
+                        }
+                    ]
+                }
+            }
         },
         "mail/PtlMailInfo/ReqMailInfo": {
             "type": "Interface"
@@ -2163,6 +2215,21 @@ export const serviceProto: ServiceProto<ServiceType> = {
                 }
             ]
         },
+        "user/PtlUserUseCode/ReqUserUseCode": {
+            "type": "Interface",
+            "properties": [
+                {
+                    "id": 0,
+                    "name": "key",
+                    "type": {
+                        "type": "String"
+                    }
+                }
+            ]
+        },
+        "user/PtlUserUseCode/ResUserUseCode": {
+            "type": "Interface"
+        },
         "user/server/MsgUserUplevel_s/MsgUserUplevel_s": {
             "type": "Interface",
             "properties": [

+ 22 - 0
s_to_proto/shared/user/PtlUserUseCode.ts

@@ -0,0 +1,22 @@
+
+
+/**
+* 请求接口 使用兑换码
+*/
+export interface ReqUserUseCode {
+    key:string  //兑换码
+}
+
+/**
+* 返回信息
+*/
+export interface ResUserUseCode {
+
+}
+
+export const conf = {
+    connet: "ws"
+}
+
+
+