xiaoyang0346 5 일 전
부모
커밋
d08f289713
3개의 변경된 파일3954개의 추가작업 그리고 0개의 파일을 삭제
  1. 2 0
      index.js
  2. 2832 0
      s_to_proto/docs/openapi.json
  3. 1120 0
      s_to_proto/docs/tsapi.md

+ 2 - 0
index.js

@@ -1122,6 +1122,8 @@ function copy_s_to_proto() {
 	try {
 		fse.emptyDirSync('./s_to_proto/shared/');
 		fse.copySync('../mergerpg_backend_kaifa/src/shared/', './s_to_proto/shared/');
+		fse.emptyDirSync('./s_to_proto/docs/');
+		fse.copySync('../mergerpg_backend_kaifa/docs/', './s_to_proto/docs/');
 		console.log('目录拷贝完成');
 	} catch (err) {
 		console.error('拷贝失败:', err);

+ 2832 - 0
s_to_proto/docs/openapi.json

@@ -0,0 +1,2832 @@
+{
+  "openapi": "3.0.0",
+  "info": {
+    "title": "TSRPC Open API",
+    "version": "1.0.0"
+  },
+  "paths": {
+    "/admin/addBuMa": {
+      "post": {
+        "tags": [
+          "admin"
+        ],
+        "operationId": "admin/addBuMa",
+        "requestBody": {
+          "description": "Req<addBuMa>",
+          "content": {
+            "application/json": {
+              "schema": {
+                "$ref": "#/components/schemas/admin_PtladdBuMa_ReqaddBuMa"
+              }
+            }
+          }
+        },
+        "responses": {
+          "200": {
+            "description": "Success",
+            "content": {
+              "application/json": {
+                "schema": {
+                  "type": "object",
+                  "description": "ApiReturn<ResaddBuMa>",
+                  "properties": {
+                    "isSucc": {
+                      "type": "boolean",
+                      "enum": [
+                        true
+                      ],
+                      "default": true
+                    },
+                    "res": {
+                      "$ref": "#/components/schemas/admin_PtladdBuMa_ResaddBuMa"
+                    }
+                  }
+                }
+              }
+            }
+          },
+          "default": {
+            "description": "Error",
+            "$ref": "#/components/responses/error"
+          }
+        }
+      }
+    },
+    "/admin/addCode": {
+      "post": {
+        "tags": [
+          "admin"
+        ],
+        "operationId": "admin/addCode",
+        "requestBody": {
+          "description": "Req<addCode>",
+          "content": {
+            "application/json": {
+              "schema": {
+                "$ref": "#/components/schemas/admin_PtladdCode_ReqaddCode"
+              }
+            }
+          }
+        },
+        "responses": {
+          "200": {
+            "description": "Success",
+            "content": {
+              "application/json": {
+                "schema": {
+                  "type": "object",
+                  "description": "ApiReturn<ResaddCode>",
+                  "properties": {
+                    "isSucc": {
+                      "type": "boolean",
+                      "enum": [
+                        true
+                      ],
+                      "default": true
+                    },
+                    "res": {
+                      "$ref": "#/components/schemas/admin_PtladdCode_ResaddCode"
+                    }
+                  }
+                }
+              }
+            }
+          },
+          "default": {
+            "description": "Error",
+            "$ref": "#/components/responses/error"
+          }
+        }
+      }
+    },
+    "/admin/addMail": {
+      "post": {
+        "tags": [
+          "admin"
+        ],
+        "operationId": "admin/addMail",
+        "requestBody": {
+          "description": "Req<addMail>",
+          "content": {
+            "application/json": {
+              "schema": {
+                "$ref": "#/components/schemas/admin_PtladdMail_ReqaddMail"
+              }
+            }
+          }
+        },
+        "responses": {
+          "200": {
+            "description": "Success",
+            "content": {
+              "application/json": {
+                "schema": {
+                  "type": "object",
+                  "description": "ApiReturn<ResaddMail>",
+                  "properties": {
+                    "isSucc": {
+                      "type": "boolean",
+                      "enum": [
+                        true
+                      ],
+                      "default": true
+                    },
+                    "res": {
+                      "$ref": "#/components/schemas/admin_PtladdMail_ResaddMail"
+                    }
+                  }
+                }
+              }
+            }
+          },
+          "default": {
+            "description": "Error",
+            "$ref": "#/components/responses/error"
+          }
+        }
+      }
+    },
+    "/admin/cacheVer": {
+      "post": {
+        "tags": [
+          "admin"
+        ],
+        "operationId": "admin/cacheVer",
+        "requestBody": {
+          "description": "Req<cacheVer>",
+          "content": {
+            "application/json": {
+              "schema": {
+                "$ref": "#/components/schemas/admin_PtlcacheVer_ReqcacheVer"
+              }
+            }
+          }
+        },
+        "responses": {
+          "200": {
+            "description": "Success",
+            "content": {
+              "application/json": {
+                "schema": {
+                  "type": "object",
+                  "description": "ApiReturn<RescacheVer>",
+                  "properties": {
+                    "isSucc": {
+                      "type": "boolean",
+                      "enum": [
+                        true
+                      ],
+                      "default": true
+                    },
+                    "res": {
+                      "$ref": "#/components/schemas/admin_PtlcacheVer_RescacheVer"
+                    }
+                  }
+                }
+              }
+            }
+          },
+          "default": {
+            "description": "Error",
+            "$ref": "#/components/responses/error"
+          }
+        }
+      }
+    },
+    "/admin/deleteCode": {
+      "post": {
+        "tags": [
+          "admin"
+        ],
+        "operationId": "admin/deleteCode",
+        "requestBody": {
+          "description": "Req<deleteCode>",
+          "content": {
+            "application/json": {
+              "schema": {
+                "$ref": "#/components/schemas/admin_PtldeleteCode_ReqdeleteCode"
+              }
+            }
+          }
+        },
+        "responses": {
+          "200": {
+            "description": "Success",
+            "content": {
+              "application/json": {
+                "schema": {
+                  "type": "object",
+                  "description": "ApiReturn<ResdeleteCode>",
+                  "properties": {
+                    "isSucc": {
+                      "type": "boolean",
+                      "enum": [
+                        true
+                      ],
+                      "default": true
+                    },
+                    "res": {
+                      "$ref": "#/components/schemas/admin_PtldeleteCode_ResdeleteCode"
+                    }
+                  }
+                }
+              }
+            }
+          },
+          "default": {
+            "description": "Error",
+            "$ref": "#/components/responses/error"
+          }
+        }
+      }
+    },
+    "/admin/deleteMail": {
+      "post": {
+        "tags": [
+          "admin"
+        ],
+        "operationId": "admin/deleteMail",
+        "requestBody": {
+          "description": "Req<deleteMail>",
+          "content": {
+            "application/json": {
+              "schema": {
+                "$ref": "#/components/schemas/admin_PtldeleteMail_ReqdeleteMail"
+              }
+            }
+          }
+        },
+        "responses": {
+          "200": {
+            "description": "Success",
+            "content": {
+              "application/json": {
+                "schema": {
+                  "type": "object",
+                  "description": "ApiReturn<ResdeleteMail>",
+                  "properties": {
+                    "isSucc": {
+                      "type": "boolean",
+                      "enum": [
+                        true
+                      ],
+                      "default": true
+                    },
+                    "res": {
+                      "$ref": "#/components/schemas/admin_PtldeleteMail_ResdeleteMail"
+                    }
+                  }
+                }
+              }
+            }
+          },
+          "default": {
+            "description": "Error",
+            "$ref": "#/components/responses/error"
+          }
+        }
+      }
+    },
+    "/admin/deleteQuFu": {
+      "post": {
+        "tags": [
+          "admin"
+        ],
+        "operationId": "admin/deleteQuFu",
+        "requestBody": {
+          "description": "Req<deleteQuFu>",
+          "content": {
+            "application/json": {
+              "schema": {
+                "$ref": "#/components/schemas/admin_PtldeleteQuFu_ReqdeleteQuFu"
+              }
+            }
+          }
+        },
+        "responses": {
+          "200": {
+            "description": "Success",
+            "content": {
+              "application/json": {
+                "schema": {
+                  "type": "object",
+                  "description": "ApiReturn<ResdeleteQuFu>",
+                  "properties": {
+                    "isSucc": {
+                      "type": "boolean",
+                      "enum": [
+                        true
+                      ],
+                      "default": true
+                    },
+                    "res": {
+                      "$ref": "#/components/schemas/admin_PtldeleteQuFu_ResdeleteQuFu"
+                    }
+                  }
+                }
+              }
+            }
+          },
+          "default": {
+            "description": "Error",
+            "$ref": "#/components/responses/error"
+          }
+        }
+      }
+    },
+    "/admin/deleteSetting": {
+      "post": {
+        "tags": [
+          "admin"
+        ],
+        "operationId": "admin/deleteSetting",
+        "requestBody": {
+          "description": "Req<deleteSetting>",
+          "content": {
+            "application/json": {
+              "schema": {
+                "$ref": "#/components/schemas/admin_PtldeleteSetting_ReqdeleteSetting"
+              }
+            }
+          }
+        },
+        "responses": {
+          "200": {
+            "description": "Success",
+            "content": {
+              "application/json": {
+                "schema": {
+                  "type": "object",
+                  "description": "ApiReturn<ResdeleteSetting>",
+                  "properties": {
+                    "isSucc": {
+                      "type": "boolean",
+                      "enum": [
+                        true
+                      ],
+                      "default": true
+                    },
+                    "res": {
+                      "$ref": "#/components/schemas/admin_PtldeleteSetting_ResdeleteSetting"
+                    }
+                  }
+                }
+              }
+            }
+          },
+          "default": {
+            "description": "Error",
+            "$ref": "#/components/responses/error"
+          }
+        }
+      }
+    },
+    "/admin/getCode": {
+      "post": {
+        "tags": [
+          "admin"
+        ],
+        "operationId": "admin/getCode",
+        "requestBody": {
+          "description": "Req<getCode>",
+          "content": {
+            "application/json": {
+              "schema": {
+                "$ref": "#/components/schemas/admin_PtlgetCode_ReqgetCode"
+              }
+            }
+          }
+        },
+        "responses": {
+          "200": {
+            "description": "Success",
+            "content": {
+              "application/json": {
+                "schema": {
+                  "type": "object",
+                  "description": "ApiReturn<ResgetCode>",
+                  "properties": {
+                    "isSucc": {
+                      "type": "boolean",
+                      "enum": [
+                        true
+                      ],
+                      "default": true
+                    },
+                    "res": {
+                      "$ref": "#/components/schemas/admin_PtlgetCode_ResgetCode"
+                    }
+                  }
+                }
+              }
+            }
+          },
+          "default": {
+            "description": "Error",
+            "$ref": "#/components/responses/error"
+          }
+        }
+      }
+    },
+    "/admin/getCodeMa": {
+      "post": {
+        "tags": [
+          "admin"
+        ],
+        "operationId": "admin/getCodeMa",
+        "requestBody": {
+          "description": "Req<getCodeMa>",
+          "content": {
+            "application/json": {
+              "schema": {
+                "$ref": "#/components/schemas/admin_PtlgetCodeMa_ReqgetCodeMa"
+              }
+            }
+          }
+        },
+        "responses": {
+          "200": {
+            "description": "Success",
+            "content": {
+              "application/json": {
+                "schema": {
+                  "type": "object",
+                  "description": "ApiReturn<ResgetCodeMa>",
+                  "properties": {
+                    "isSucc": {
+                      "type": "boolean",
+                      "enum": [
+                        true
+                      ],
+                      "default": true
+                    },
+                    "res": {
+                      "$ref": "#/components/schemas/admin_PtlgetCodeMa_ResgetCodeMa"
+                    }
+                  }
+                }
+              }
+            }
+          },
+          "default": {
+            "description": "Error",
+            "$ref": "#/components/responses/error"
+          }
+        }
+      }
+    },
+    "/admin/getMail": {
+      "post": {
+        "tags": [
+          "admin"
+        ],
+        "operationId": "admin/getMail",
+        "requestBody": {
+          "description": "Req<getMail>",
+          "content": {
+            "application/json": {
+              "schema": {
+                "$ref": "#/components/schemas/admin_PtlgetMail_ReqgetMail"
+              }
+            }
+          }
+        },
+        "responses": {
+          "200": {
+            "description": "Success",
+            "content": {
+              "application/json": {
+                "schema": {
+                  "type": "object",
+                  "description": "ApiReturn<ResgetMail>",
+                  "properties": {
+                    "isSucc": {
+                      "type": "boolean",
+                      "enum": [
+                        true
+                      ],
+                      "default": true
+                    },
+                    "res": {
+                      "$ref": "#/components/schemas/admin_PtlgetMail_ResgetMail"
+                    }
+                  }
+                }
+              }
+            }
+          },
+          "default": {
+            "description": "Error",
+            "$ref": "#/components/responses/error"
+          }
+        }
+      }
+    },
+    "/admin/getNeed": {
+      "post": {
+        "tags": [
+          "admin"
+        ],
+        "operationId": "admin/getNeed",
+        "requestBody": {
+          "description": "Req<getNeed>",
+          "content": {
+            "application/json": {
+              "schema": {
+                "$ref": "#/components/schemas/admin_PtlgetNeed_ReqgetNeed"
+              }
+            }
+          }
+        },
+        "responses": {
+          "200": {
+            "description": "Success",
+            "content": {
+              "application/json": {
+                "schema": {
+                  "type": "object",
+                  "description": "ApiReturn<ResgetNeed>",
+                  "properties": {
+                    "isSucc": {
+                      "type": "boolean",
+                      "enum": [
+                        true
+                      ],
+                      "default": true
+                    },
+                    "res": {
+                      "$ref": "#/components/schemas/admin_PtlgetNeed_ResgetNeed"
+                    }
+                  }
+                }
+              }
+            }
+          },
+          "default": {
+            "description": "Error",
+            "$ref": "#/components/responses/error"
+          }
+        }
+      }
+    },
+    "/admin/getQuFu": {
+      "post": {
+        "tags": [
+          "admin"
+        ],
+        "operationId": "admin/getQuFu",
+        "requestBody": {
+          "description": "Req<getQuFu>",
+          "content": {
+            "application/json": {
+              "schema": {
+                "$ref": "#/components/schemas/admin_PtlgetQuFu_ReqgetQuFu"
+              }
+            }
+          }
+        },
+        "responses": {
+          "200": {
+            "description": "Success",
+            "content": {
+              "application/json": {
+                "schema": {
+                  "type": "object",
+                  "description": "ApiReturn<ResgetQuFu>",
+                  "properties": {
+                    "isSucc": {
+                      "type": "boolean",
+                      "enum": [
+                        true
+                      ],
+                      "default": true
+                    },
+                    "res": {
+                      "$ref": "#/components/schemas/admin_PtlgetQuFu_ResgetQuFu"
+                    }
+                  }
+                }
+              }
+            }
+          },
+          "default": {
+            "description": "Error",
+            "$ref": "#/components/responses/error"
+          }
+        }
+      }
+    },
+    "/admin/getSetting": {
+      "post": {
+        "tags": [
+          "admin"
+        ],
+        "operationId": "admin/getSetting",
+        "requestBody": {
+          "description": "Req<getSetting>",
+          "content": {
+            "application/json": {
+              "schema": {
+                "$ref": "#/components/schemas/admin_PtlgetSetting_ReqgetSetting"
+              }
+            }
+          }
+        },
+        "responses": {
+          "200": {
+            "description": "Success",
+            "content": {
+              "application/json": {
+                "schema": {
+                  "type": "object",
+                  "description": "ApiReturn<ResgetSetting>",
+                  "properties": {
+                    "isSucc": {
+                      "type": "boolean",
+                      "enum": [
+                        true
+                      ],
+                      "default": true
+                    },
+                    "res": {
+                      "$ref": "#/components/schemas/admin_PtlgetSetting_ResgetSetting"
+                    }
+                  }
+                }
+              }
+            }
+          },
+          "default": {
+            "description": "Error",
+            "$ref": "#/components/responses/error"
+          }
+        }
+      }
+    },
+    "/admin/getVer": {
+      "post": {
+        "tags": [
+          "admin"
+        ],
+        "operationId": "admin/getVer",
+        "requestBody": {
+          "description": "Req<getVer>",
+          "content": {
+            "application/json": {
+              "schema": {
+                "$ref": "#/components/schemas/admin_PtlgetVer_ReqgetVer"
+              }
+            }
+          }
+        },
+        "responses": {
+          "200": {
+            "description": "Success",
+            "content": {
+              "application/json": {
+                "schema": {
+                  "type": "object",
+                  "description": "ApiReturn<ResgetVer>",
+                  "properties": {
+                    "isSucc": {
+                      "type": "boolean",
+                      "enum": [
+                        true
+                      ],
+                      "default": true
+                    },
+                    "res": {
+                      "$ref": "#/components/schemas/admin_PtlgetVer_ResgetVer"
+                    }
+                  }
+                }
+              }
+            }
+          },
+          "default": {
+            "description": "Error",
+            "$ref": "#/components/responses/error"
+          }
+        }
+      }
+    },
+    "/admin/huodongAdd": {
+      "post": {
+        "tags": [
+          "admin"
+        ],
+        "operationId": "admin/huodongAdd",
+        "requestBody": {
+          "description": "Req<huodongAdd>",
+          "content": {
+            "application/json": {
+              "schema": {
+                "$ref": "#/components/schemas/admin_PtlhuodongAdd_ReqhuodongAdd"
+              }
+            }
+          }
+        },
+        "responses": {
+          "200": {
+            "description": "Success",
+            "content": {
+              "application/json": {
+                "schema": {
+                  "type": "object",
+                  "description": "ApiReturn<ReshuodongAdd>",
+                  "properties": {
+                    "isSucc": {
+                      "type": "boolean",
+                      "enum": [
+                        true
+                      ],
+                      "default": true
+                    },
+                    "res": {
+                      "$ref": "#/components/schemas/admin_PtlhuodongAdd_ReshuodongAdd"
+                    }
+                  }
+                }
+              }
+            }
+          },
+          "default": {
+            "description": "Error",
+            "$ref": "#/components/responses/error"
+          }
+        }
+      }
+    },
+    "/admin/huodongDelete": {
+      "post": {
+        "tags": [
+          "admin"
+        ],
+        "operationId": "admin/huodongDelete",
+        "requestBody": {
+          "description": "Req<huodongDelete>",
+          "content": {
+            "application/json": {
+              "schema": {
+                "$ref": "#/components/schemas/admin_PtlhuodongDelete_ReqhuodongDelete"
+              }
+            }
+          }
+        },
+        "responses": {
+          "200": {
+            "description": "Success",
+            "content": {
+              "application/json": {
+                "schema": {
+                  "type": "object",
+                  "description": "ApiReturn<ReshuodongDelete>",
+                  "properties": {
+                    "isSucc": {
+                      "type": "boolean",
+                      "enum": [
+                        true
+                      ],
+                      "default": true
+                    },
+                    "res": {
+                      "$ref": "#/components/schemas/admin_PtlhuodongDelete_ReshuodongDelete"
+                    }
+                  }
+                }
+              }
+            }
+          },
+          "default": {
+            "description": "Error",
+            "$ref": "#/components/responses/error"
+          }
+        }
+      }
+    },
+    "/admin/huodongEdit": {
+      "post": {
+        "tags": [
+          "admin"
+        ],
+        "operationId": "admin/huodongEdit",
+        "requestBody": {
+          "description": "Req<huodongEdit>",
+          "content": {
+            "application/json": {
+              "schema": {
+                "$ref": "#/components/schemas/admin_PtlhuodongEdit_ReqhuodongEdit"
+              }
+            }
+          }
+        },
+        "responses": {
+          "200": {
+            "description": "Success",
+            "content": {
+              "application/json": {
+                "schema": {
+                  "type": "object",
+                  "description": "ApiReturn<ReshuodongEdit>",
+                  "properties": {
+                    "isSucc": {
+                      "type": "boolean",
+                      "enum": [
+                        true
+                      ],
+                      "default": true
+                    },
+                    "res": {
+                      "$ref": "#/components/schemas/admin_PtlhuodongEdit_ReshuodongEdit"
+                    }
+                  }
+                }
+              }
+            }
+          },
+          "default": {
+            "description": "Error",
+            "$ref": "#/components/responses/error"
+          }
+        }
+      }
+    },
+    "/admin/huodongFind": {
+      "post": {
+        "tags": [
+          "admin"
+        ],
+        "operationId": "admin/huodongFind",
+        "requestBody": {
+          "description": "Req<huodongFind>",
+          "content": {
+            "application/json": {
+              "schema": {
+                "$ref": "#/components/schemas/admin_PtlhuodongFind_ReqhuodongFind"
+              }
+            }
+          }
+        },
+        "responses": {
+          "200": {
+            "description": "Success",
+            "content": {
+              "application/json": {
+                "schema": {
+                  "type": "object",
+                  "description": "ApiReturn<ReshuodongFind>",
+                  "properties": {
+                    "isSucc": {
+                      "type": "boolean",
+                      "enum": [
+                        true
+                      ],
+                      "default": true
+                    },
+                    "res": {
+                      "$ref": "#/components/schemas/admin_PtlhuodongFind_ReshuodongFind"
+                    }
+                  }
+                }
+              }
+            }
+          },
+          "default": {
+            "description": "Error",
+            "$ref": "#/components/responses/error"
+          }
+        }
+      }
+    },
+    "/admin/updateMail": {
+      "post": {
+        "tags": [
+          "admin"
+        ],
+        "operationId": "admin/updateMail",
+        "requestBody": {
+          "description": "Req<updateMail>",
+          "content": {
+            "application/json": {
+              "schema": {
+                "$ref": "#/components/schemas/admin_PtlupdateMail_RequpdateMail"
+              }
+            }
+          }
+        },
+        "responses": {
+          "200": {
+            "description": "Success",
+            "content": {
+              "application/json": {
+                "schema": {
+                  "type": "object",
+                  "description": "ApiReturn<ResupdateMail>",
+                  "properties": {
+                    "isSucc": {
+                      "type": "boolean",
+                      "enum": [
+                        true
+                      ],
+                      "default": true
+                    },
+                    "res": {
+                      "$ref": "#/components/schemas/admin_PtlupdateMail_ResupdateMail"
+                    }
+                  }
+                }
+              }
+            }
+          },
+          "default": {
+            "description": "Error",
+            "$ref": "#/components/responses/error"
+          }
+        }
+      }
+    },
+    "/admin/updateQuFu": {
+      "post": {
+        "tags": [
+          "admin"
+        ],
+        "operationId": "admin/updateQuFu",
+        "requestBody": {
+          "description": "Req<updateQuFu>",
+          "content": {
+            "application/json": {
+              "schema": {
+                "$ref": "#/components/schemas/admin_PtlupdateQuFu_RequpdateQuFu"
+              }
+            }
+          }
+        },
+        "responses": {
+          "200": {
+            "description": "Success",
+            "content": {
+              "application/json": {
+                "schema": {
+                  "type": "object",
+                  "description": "ApiReturn<ResupdateQuFu>",
+                  "properties": {
+                    "isSucc": {
+                      "type": "boolean",
+                      "enum": [
+                        true
+                      ],
+                      "default": true
+                    },
+                    "res": {
+                      "$ref": "#/components/schemas/admin_PtlupdateQuFu_ResupdateQuFu"
+                    }
+                  }
+                }
+              }
+            }
+          },
+          "default": {
+            "description": "Error",
+            "$ref": "#/components/responses/error"
+          }
+        }
+      }
+    },
+    "/admin/updateSetting": {
+      "post": {
+        "tags": [
+          "admin"
+        ],
+        "operationId": "admin/updateSetting",
+        "requestBody": {
+          "description": "Req<updateSetting>",
+          "content": {
+            "application/json": {
+              "schema": {
+                "$ref": "#/components/schemas/admin_PtlupdateSetting_RequpdateSetting"
+              }
+            }
+          }
+        },
+        "responses": {
+          "200": {
+            "description": "Success",
+            "content": {
+              "application/json": {
+                "schema": {
+                  "type": "object",
+                  "description": "ApiReturn<ResupdateSetting>",
+                  "properties": {
+                    "isSucc": {
+                      "type": "boolean",
+                      "enum": [
+                        true
+                      ],
+                      "default": true
+                    },
+                    "res": {
+                      "$ref": "#/components/schemas/admin_PtlupdateSetting_ResupdateSetting"
+                    }
+                  }
+                }
+              }
+            }
+          },
+          "default": {
+            "description": "Error",
+            "$ref": "#/components/responses/error"
+          }
+        }
+      }
+    },
+    "/admin/xaizai": {
+      "post": {
+        "tags": [
+          "admin"
+        ],
+        "operationId": "admin/xaizai",
+        "requestBody": {
+          "description": "Req<xaizai>",
+          "content": {
+            "application/json": {
+              "schema": {
+                "$ref": "#/components/schemas/admin_Ptlxaizai_Reqxaizai"
+              }
+            }
+          }
+        },
+        "responses": {
+          "200": {
+            "description": "Success",
+            "content": {
+              "application/json": {
+                "schema": {
+                  "type": "object",
+                  "description": "ApiReturn<Resxaizai>",
+                  "properties": {
+                    "isSucc": {
+                      "type": "boolean",
+                      "enum": [
+                        true
+                      ],
+                      "default": true
+                    },
+                    "res": {
+                      "$ref": "#/components/schemas/admin_Ptlxaizai_Resxaizai"
+                    }
+                  }
+                }
+              }
+            }
+          },
+          "default": {
+            "description": "Error",
+            "$ref": "#/components/responses/error"
+          }
+        }
+      }
+    },
+    "/eps/EpsInfo": {
+      "post": {
+        "tags": [
+          "eps"
+        ],
+        "operationId": "eps/EpsInfo",
+        "requestBody": {
+          "description": "Req<EpsInfo>",
+          "content": {
+            "application/json": {
+              "schema": {
+                "$ref": "#/components/schemas/eps_PtlEpsInfo_ReqEpsInfo"
+              }
+            }
+          }
+        },
+        "responses": {
+          "200": {
+            "description": "Success",
+            "content": {
+              "application/json": {
+                "schema": {
+                  "type": "object",
+                  "description": "ApiReturn<ResEpsInfo>",
+                  "properties": {
+                    "isSucc": {
+                      "type": "boolean",
+                      "enum": [
+                        true
+                      ],
+                      "default": true
+                    },
+                    "res": {
+                      "$ref": "#/components/schemas/eps_PtlEpsInfo_ResEpsInfo"
+                    }
+                  }
+                }
+              }
+            }
+          },
+          "default": {
+            "description": "Error",
+            "$ref": "#/components/responses/error"
+          }
+        }
+      }
+    },
+    "/hc/HcInfo": {
+      "post": {
+        "tags": [
+          "hc"
+        ],
+        "operationId": "hc/HcInfo",
+        "requestBody": {
+          "description": "Req<HcInfo>",
+          "content": {
+            "application/json": {
+              "schema": {
+                "$ref": "#/components/schemas/hc_PtlHcInfo_ReqHcInfo"
+              }
+            }
+          }
+        },
+        "responses": {
+          "200": {
+            "description": "Success",
+            "content": {
+              "application/json": {
+                "schema": {
+                  "type": "object",
+                  "description": "ApiReturn<ResHcInfo>",
+                  "properties": {
+                    "isSucc": {
+                      "type": "boolean",
+                      "enum": [
+                        true
+                      ],
+                      "default": true
+                    },
+                    "res": {
+                      "$ref": "#/components/schemas/hc_PtlHcInfo_ResHcInfo"
+                    }
+                  }
+                }
+              }
+            }
+          },
+          "default": {
+            "description": "Error",
+            "$ref": "#/components/responses/error"
+          }
+        }
+      }
+    },
+    "/hc/HcMerge": {
+      "post": {
+        "tags": [
+          "hc"
+        ],
+        "operationId": "hc/HcMerge",
+        "requestBody": {
+          "description": "Req<HcMerge>",
+          "content": {
+            "application/json": {
+              "schema": {
+                "$ref": "#/components/schemas/hc_PtlHcMerge_ReqHcMerge"
+              }
+            }
+          }
+        },
+        "responses": {
+          "200": {
+            "description": "Success",
+            "content": {
+              "application/json": {
+                "schema": {
+                  "type": "object",
+                  "description": "ApiReturn<ResHcMerge>",
+                  "properties": {
+                    "isSucc": {
+                      "type": "boolean",
+                      "enum": [
+                        true
+                      ],
+                      "default": true
+                    },
+                    "res": {
+                      "$ref": "#/components/schemas/hc_PtlHcMerge_ResHcMerge"
+                    }
+                  }
+                }
+              }
+            }
+          },
+          "default": {
+            "description": "Error",
+            "$ref": "#/components/responses/error"
+          }
+        }
+      }
+    },
+    "/item/ItemInfo": {
+      "post": {
+        "tags": [
+          "item"
+        ],
+        "operationId": "item/ItemInfo",
+        "requestBody": {
+          "description": "Req<ItemInfo>",
+          "content": {
+            "application/json": {
+              "schema": {
+                "$ref": "#/components/schemas/item_PtlItemInfo_ReqItemInfo"
+              }
+            }
+          }
+        },
+        "responses": {
+          "200": {
+            "description": "Success",
+            "content": {
+              "application/json": {
+                "schema": {
+                  "type": "object",
+                  "description": "ApiReturn<ResItemInfo>",
+                  "properties": {
+                    "isSucc": {
+                      "type": "boolean",
+                      "enum": [
+                        true
+                      ],
+                      "default": true
+                    },
+                    "res": {
+                      "$ref": "#/components/schemas/item_PtlItemInfo_ResItemInfo"
+                    }
+                  }
+                }
+              }
+            }
+          },
+          "default": {
+            "description": "Error",
+            "$ref": "#/components/responses/error"
+          }
+        }
+      }
+    },
+    "/plat/PlatLogin": {
+      "post": {
+        "tags": [
+          "plat"
+        ],
+        "operationId": "plat/PlatLogin",
+        "requestBody": {
+          "description": "Req<PlatLogin>",
+          "content": {
+            "application/json": {
+              "schema": {
+                "$ref": "#/components/schemas/plat_PtlPlatLogin_ReqPlatLogin"
+              }
+            }
+          }
+        },
+        "responses": {
+          "200": {
+            "description": "Success",
+            "content": {
+              "application/json": {
+                "schema": {
+                  "type": "object",
+                  "description": "ApiReturn<ResPlatLogin>",
+                  "properties": {
+                    "isSucc": {
+                      "type": "boolean",
+                      "enum": [
+                        true
+                      ],
+                      "default": true
+                    },
+                    "res": {
+                      "$ref": "#/components/schemas/plat_PtlPlatLogin_ResPlatLogin"
+                    }
+                  }
+                }
+              }
+            }
+          },
+          "default": {
+            "description": "Error",
+            "$ref": "#/components/responses/error"
+          }
+        }
+      }
+    },
+    "/player/PlayerLogin": {
+      "post": {
+        "tags": [
+          "player"
+        ],
+        "operationId": "player/PlayerLogin",
+        "requestBody": {
+          "description": "Req<PlayerLogin>",
+          "content": {
+            "application/json": {
+              "schema": {
+                "$ref": "#/components/schemas/player_PtlPlayerLogin_ReqPlayerLogin"
+              }
+            }
+          }
+        },
+        "responses": {
+          "200": {
+            "description": "Success",
+            "content": {
+              "application/json": {
+                "schema": {
+                  "type": "object",
+                  "description": "ApiReturn<ResPlayerLogin>",
+                  "properties": {
+                    "isSucc": {
+                      "type": "boolean",
+                      "enum": [
+                        true
+                      ],
+                      "default": true
+                    },
+                    "res": {
+                      "$ref": "#/components/schemas/player_PtlPlayerLogin_ResPlayerLogin"
+                    }
+                  }
+                }
+              }
+            }
+          },
+          "default": {
+            "description": "Error",
+            "$ref": "#/components/responses/error"
+          }
+        }
+      }
+    },
+    "/task/TaskInfo": {
+      "post": {
+        "tags": [
+          "task"
+        ],
+        "operationId": "task/TaskInfo",
+        "requestBody": {
+          "description": "Req<TaskInfo>",
+          "content": {
+            "application/json": {
+              "schema": {
+                "$ref": "#/components/schemas/task_PtlTaskInfo_ReqTaskInfo"
+              }
+            }
+          }
+        },
+        "responses": {
+          "200": {
+            "description": "Success",
+            "content": {
+              "application/json": {
+                "schema": {
+                  "type": "object",
+                  "description": "ApiReturn<ResTaskInfo>",
+                  "properties": {
+                    "isSucc": {
+                      "type": "boolean",
+                      "enum": [
+                        true
+                      ],
+                      "default": true
+                    },
+                    "res": {
+                      "$ref": "#/components/schemas/task_PtlTaskInfo_ResTaskInfo"
+                    }
+                  }
+                }
+              }
+            }
+          },
+          "default": {
+            "description": "Error",
+            "$ref": "#/components/responses/error"
+          }
+        }
+      }
+    },
+    "/task/TaskRwd": {
+      "post": {
+        "tags": [
+          "task"
+        ],
+        "operationId": "task/TaskRwd",
+        "requestBody": {
+          "description": "Req<TaskRwd>",
+          "content": {
+            "application/json": {
+              "schema": {
+                "$ref": "#/components/schemas/task_PtlTaskRwd_ReqTaskRwd"
+              }
+            }
+          }
+        },
+        "responses": {
+          "200": {
+            "description": "Success",
+            "content": {
+              "application/json": {
+                "schema": {
+                  "type": "object",
+                  "description": "ApiReturn<ResTaskRwd>",
+                  "properties": {
+                    "isSucc": {
+                      "type": "boolean",
+                      "enum": [
+                        true
+                      ],
+                      "default": true
+                    },
+                    "res": {
+                      "$ref": "#/components/schemas/task_PtlTaskRwd_ResTaskRwd"
+                    }
+                  }
+                }
+              }
+            }
+          },
+          "default": {
+            "description": "Error",
+            "$ref": "#/components/responses/error"
+          }
+        }
+      }
+    },
+    "/user/UserFight": {
+      "post": {
+        "tags": [
+          "user"
+        ],
+        "operationId": "user/UserFight",
+        "requestBody": {
+          "description": "Req<UserFight>",
+          "content": {
+            "application/json": {
+              "schema": {
+                "$ref": "#/components/schemas/user_PtlUserFight_ReqUserFight"
+              }
+            }
+          }
+        },
+        "responses": {
+          "200": {
+            "description": "Success",
+            "content": {
+              "application/json": {
+                "schema": {
+                  "type": "object",
+                  "description": "ApiReturn<ResUserFight>",
+                  "properties": {
+                    "isSucc": {
+                      "type": "boolean",
+                      "enum": [
+                        true
+                      ],
+                      "default": true
+                    },
+                    "res": {
+                      "$ref": "#/components/schemas/user_PtlUserFight_ResUserFight"
+                    }
+                  }
+                }
+              }
+            }
+          },
+          "default": {
+            "description": "Error",
+            "$ref": "#/components/responses/error"
+          }
+        }
+      }
+    },
+    "/user/UserLogin": {
+      "post": {
+        "tags": [
+          "user"
+        ],
+        "operationId": "user/UserLogin",
+        "requestBody": {
+          "description": "Req<UserLogin>",
+          "content": {
+            "application/json": {
+              "schema": {
+                "$ref": "#/components/schemas/user_PtlUserLogin_ReqUserLogin"
+              }
+            }
+          }
+        },
+        "responses": {
+          "200": {
+            "description": "Success",
+            "content": {
+              "application/json": {
+                "schema": {
+                  "type": "object",
+                  "description": "ApiReturn<ResUserLogin>",
+                  "properties": {
+                    "isSucc": {
+                      "type": "boolean",
+                      "enum": [
+                        true
+                      ],
+                      "default": true
+                    },
+                    "res": {
+                      "$ref": "#/components/schemas/user_PtlUserLogin_ResUserLogin"
+                    }
+                  }
+                }
+              }
+            }
+          },
+          "default": {
+            "description": "Error",
+            "$ref": "#/components/responses/error"
+          }
+        }
+      }
+    },
+    "/user/UserSetName": {
+      "post": {
+        "tags": [
+          "user"
+        ],
+        "operationId": "user/UserSetName",
+        "requestBody": {
+          "description": "Req<UserSetName>",
+          "content": {
+            "application/json": {
+              "schema": {
+                "$ref": "#/components/schemas/user_PtlUserSetName_ReqUserSetName"
+              }
+            }
+          }
+        },
+        "responses": {
+          "200": {
+            "description": "Success",
+            "content": {
+              "application/json": {
+                "schema": {
+                  "type": "object",
+                  "description": "ApiReturn<ResUserSetName>",
+                  "properties": {
+                    "isSucc": {
+                      "type": "boolean",
+                      "enum": [
+                        true
+                      ],
+                      "default": true
+                    },
+                    "res": {
+                      "$ref": "#/components/schemas/user_PtlUserSetName_ResUserSetName"
+                    }
+                  }
+                }
+              }
+            }
+          },
+          "default": {
+            "description": "Error",
+            "$ref": "#/components/responses/error"
+          }
+        }
+      }
+    }
+  },
+  "components": {
+    "schemas": {
+      "admin_PtladdBuMa_ReqaddBuMa": {
+        "type": "object",
+        "properties": {
+          "id": {
+            "type": "string"
+          },
+          "addCount": {
+            "type": "number"
+          }
+        },
+        "required": [
+          "id",
+          "addCount"
+        ]
+      },
+      "admin_PtladdBuMa_ResaddBuMa": {
+        "type": "object",
+        "properties": {
+          "order10Back": {
+            "type": "object"
+          }
+        },
+        "required": [
+          "order10Back"
+        ]
+      },
+      "admin_PtladdCode_ReqaddCode": {
+        "type": "object",
+        "properties": {
+          "param": {
+            "type": "object"
+          }
+        },
+        "required": [
+          "param"
+        ]
+      },
+      "admin_PtladdCode_ResaddCode": {
+        "type": "object",
+        "properties": {
+          "order10Back": {
+            "type": "object"
+          }
+        },
+        "required": [
+          "order10Back"
+        ]
+      },
+      "admin_PtladdMail_ReqaddMail": {
+        "type": "object",
+        "properties": {
+          "params": {
+            "type": "object"
+          }
+        },
+        "required": [
+          "params"
+        ]
+      },
+      "admin_PtladdMail_ResaddMail": {
+        "type": "object",
+        "properties": {
+          "order10Back": {
+            "type": "object"
+          }
+        },
+        "required": [
+          "order10Back"
+        ]
+      },
+      "admin_PtlcacheVer_ReqcacheVer": {
+        "type": "object",
+        "properties": {}
+      },
+      "admin_PtlcacheVer_RescacheVer": {
+        "type": "object",
+        "properties": {
+          "order10Back": {
+            "type": "object"
+          }
+        },
+        "required": [
+          "order10Back"
+        ]
+      },
+      "admin_PtldeleteCode_ReqdeleteCode": {
+        "type": "object",
+        "properties": {
+          "id": {
+            "type": "string"
+          }
+        },
+        "required": [
+          "id"
+        ]
+      },
+      "admin_PtldeleteCode_ResdeleteCode": {
+        "type": "object",
+        "properties": {
+          "order10Back": {
+            "type": "object"
+          }
+        },
+        "required": [
+          "order10Back"
+        ]
+      },
+      "admin_PtldeleteMail_ReqdeleteMail": {
+        "type": "object",
+        "properties": {
+          "id": {
+            "type": "string"
+          }
+        },
+        "required": [
+          "id"
+        ]
+      },
+      "admin_PtldeleteMail_ResdeleteMail": {
+        "type": "object",
+        "properties": {
+          "order10Back": {
+            "type": "object"
+          }
+        },
+        "required": [
+          "order10Back"
+        ]
+      },
+      "admin_PtldeleteQuFu_ReqdeleteQuFu": {
+        "type": "object",
+        "properties": {
+          "sid": {
+            "type": "string"
+          }
+        },
+        "required": [
+          "sid"
+        ]
+      },
+      "admin_PtldeleteQuFu_ResdeleteQuFu": {
+        "type": "object",
+        "properties": {
+          "order10Back": {
+            "type": "object"
+          }
+        },
+        "required": [
+          "order10Back"
+        ]
+      },
+      "admin_PtldeleteSetting_ReqdeleteSetting": {
+        "type": "object",
+        "properties": {
+          "key": {
+            "type": "string"
+          }
+        },
+        "required": [
+          "key"
+        ]
+      },
+      "admin_PtldeleteSetting_ResdeleteSetting": {
+        "type": "object",
+        "properties": {
+          "order10Back": {
+            "type": "object"
+          }
+        },
+        "required": [
+          "order10Back"
+        ]
+      },
+      "admin_PtlgetCode_ReqgetCode": {
+        "type": "object",
+        "properties": {}
+      },
+      "admin_PtlgetCode_ResgetCode": {
+        "type": "object",
+        "properties": {
+          "order10Back": {
+            "type": "object"
+          }
+        },
+        "required": [
+          "order10Back"
+        ]
+      },
+      "admin_PtlgetCodeMa_ReqgetCodeMa": {
+        "type": "object",
+        "properties": {
+          "id": {
+            "type": "string"
+          }
+        },
+        "required": [
+          "id"
+        ]
+      },
+      "admin_PtlgetCodeMa_ResgetCodeMa": {
+        "type": "object",
+        "properties": {
+          "order10Back": {
+            "type": "object"
+          }
+        },
+        "required": [
+          "order10Back"
+        ]
+      },
+      "admin_PtlgetMail_ReqgetMail": {
+        "type": "object",
+        "properties": {}
+      },
+      "admin_PtlgetMail_ResgetMail": {
+        "type": "object",
+        "properties": {
+          "order10Back": {
+            "type": "object"
+          }
+        },
+        "required": [
+          "order10Back"
+        ]
+      },
+      "admin_PtlgetNeed_ReqgetNeed": {
+        "type": "object",
+        "properties": {
+          "stime": {
+            "type": "number"
+          },
+          "timeInterval": {
+            "type": "number"
+          }
+        },
+        "required": [
+          "stime",
+          "timeInterval"
+        ]
+      },
+      "admin_PtlgetNeed_ResgetNeed": {
+        "type": "object",
+        "properties": {
+          "order10Back": {
+            "type": "object"
+          }
+        },
+        "required": [
+          "order10Back"
+        ]
+      },
+      "admin_PtlgetQuFu_ReqgetQuFu": {
+        "type": "object",
+        "properties": {}
+      },
+      "admin_PtlgetQuFu_ResgetQuFu": {
+        "type": "object",
+        "properties": {
+          "order10Back": {
+            "type": "object"
+          }
+        },
+        "required": [
+          "order10Back"
+        ]
+      },
+      "admin_PtlgetSetting_ReqgetSetting": {
+        "type": "object",
+        "properties": {}
+      },
+      "admin_PtlgetSetting_ResgetSetting": {
+        "type": "object",
+        "properties": {
+          "order10Back": {
+            "type": "object"
+          }
+        },
+        "required": [
+          "order10Back"
+        ]
+      },
+      "admin_PtlgetVer_ReqgetVer": {
+        "type": "object",
+        "properties": {}
+      },
+      "admin_PtlgetVer_ResgetVer": {
+        "type": "object",
+        "properties": {
+          "order10Back": {
+            "type": "object"
+          }
+        },
+        "required": [
+          "order10Back"
+        ]
+      },
+      "admin_PtlhuodongAdd_ReqhuodongAdd": {
+        "type": "object",
+        "properties": {
+          "params": {
+            "type": "object"
+          }
+        },
+        "required": [
+          "params"
+        ]
+      },
+      "admin_PtlhuodongAdd_ReshuodongAdd": {
+        "type": "object",
+        "properties": {
+          "order10Back": {
+            "type": "object"
+          }
+        },
+        "required": [
+          "order10Back"
+        ]
+      },
+      "admin_PtlhuodongDelete_ReqhuodongDelete": {
+        "type": "object",
+        "properties": {
+          "id": {
+            "type": "string"
+          }
+        },
+        "required": [
+          "id"
+        ]
+      },
+      "admin_PtlhuodongDelete_ReshuodongDelete": {
+        "type": "object",
+        "properties": {
+          "order10Back": {
+            "type": "object"
+          }
+        },
+        "required": [
+          "order10Back"
+        ]
+      },
+      "admin_PtlhuodongEdit_ReqhuodongEdit": {
+        "type": "object",
+        "properties": {
+          "id": {
+            "type": "string"
+          },
+          "params": {
+            "type": "object"
+          }
+        },
+        "required": [
+          "id",
+          "params"
+        ]
+      },
+      "admin_PtlhuodongEdit_ReshuodongEdit": {
+        "type": "object",
+        "properties": {
+          "order10Back": {
+            "type": "object"
+          }
+        },
+        "required": [
+          "order10Back"
+        ]
+      },
+      "admin_PtlhuodongFind_ReqhuodongFind": {
+        "type": "object",
+        "properties": {
+          "key": {
+            "type": "string"
+          },
+          "hdcid": {
+            "type": "string"
+          }
+        }
+      },
+      "admin_PtlhuodongFind_ReshuodongFind": {
+        "type": "object",
+        "properties": {
+          "order10Back": {
+            "type": "object"
+          }
+        },
+        "required": [
+          "order10Back"
+        ]
+      },
+      "admin_PtlupdateMail_RequpdateMail": {
+        "type": "object",
+        "properties": {
+          "id": {
+            "type": "string"
+          },
+          "params": {
+            "type": "object"
+          }
+        },
+        "required": [
+          "id",
+          "params"
+        ]
+      },
+      "admin_PtlupdateMail_ResupdateMail": {
+        "type": "object",
+        "properties": {
+          "order10Back": {
+            "type": "object"
+          }
+        },
+        "required": [
+          "order10Back"
+        ]
+      },
+      "admin_PtlupdateQuFu_RequpdateQuFu": {
+        "type": "object",
+        "properties": {
+          "sid": {
+            "type": "string"
+          },
+          "param": {
+            "type": "object",
+            "properties": {},
+            "additionalProperties": {
+              "type": "object"
+            }
+          }
+        },
+        "required": [
+          "sid",
+          "param"
+        ]
+      },
+      "admin_PtlupdateQuFu_ResupdateQuFu": {
+        "type": "object",
+        "properties": {
+          "order10Back": {
+            "type": "object"
+          }
+        },
+        "required": [
+          "order10Back"
+        ]
+      },
+      "admin_PtlupdateSetting_RequpdateSetting": {
+        "type": "object",
+        "properties": {
+          "key": {
+            "type": "string"
+          },
+          "param": {
+            "type": "object"
+          }
+        },
+        "required": [
+          "key",
+          "param"
+        ]
+      },
+      "admin_PtlupdateSetting_ResupdateSetting": {
+        "type": "object",
+        "properties": {
+          "order10Back": {
+            "type": "object"
+          }
+        },
+        "required": [
+          "order10Back"
+        ]
+      },
+      "admin_Ptlxaizai_Reqxaizai": {
+        "type": "object",
+        "properties": {
+          "id": {
+            "type": "string"
+          }
+        },
+        "required": [
+          "id"
+        ]
+      },
+      "admin_Ptlxaizai_Resxaizai": {
+        "type": "object",
+        "properties": {
+          "order10Back": {
+            "type": "object"
+          }
+        },
+        "required": [
+          "order10Back"
+        ]
+      },
+      "common_MsgItems_MsgItems": {
+        "type": "object",
+        "properties": {
+          "items": {
+            "type": "array",
+            "items": {
+              "type": "number"
+            }
+          }
+        },
+        "required": [
+          "items"
+        ],
+        "description": "道具变化"
+      },
+      "common_MsgMessage_MsgMessage": {
+        "type": "object",
+        "properties": {
+          "message": {
+            "type": "string"
+          }
+        },
+        "required": [
+          "message"
+        ],
+        "description": "信息推送"
+      },
+      "eps_PtlEpsInfo_ReqEpsInfo": {
+        "type": "object",
+        "properties": {},
+        "description": "获取属性信息"
+      },
+      "eps_PtlEpsInfo_ResEpsInfo": {
+        "type": "object",
+        "properties": {},
+        "additionalProperties": {
+          "type": "number"
+        },
+        "description": "返回属性信息"
+      },
+      "eps_server_MsgEpsChange_s_MsgEpsChange_s": {
+        "type": "object",
+        "properties": {},
+        "additionalProperties": {
+          "type": "number"
+        },
+        "description": "属性变化"
+      },
+      "hc_PtlHcInfo_ReqHcInfo": {
+        "type": "object",
+        "properties": {},
+        "description": "获取合成信息"
+      },
+      "hc_PtlHcInfo_ResHcInfo": {
+        "type": "object",
+        "properties": {
+          "chapterId": {
+            "type": "number"
+          },
+          "tili": {
+            "type": "number"
+          },
+          "lastTime": {
+            "type": "number"
+          },
+          "list": {
+            "$ref": "#/components/schemas/hc_PtlHcInfo_HcInfoList"
+          }
+        },
+        "required": [
+          "chapterId",
+          "tili",
+          "lastTime",
+          "list"
+        ],
+        "description": "返回合成信息"
+      },
+      "hc_PtlHcInfo_HcInfoList": {
+        "type": "object",
+        "properties": {},
+        "additionalProperties": {
+          "$ref": "#/components/schemas/hc_PtlHcInfo_HcInfoGeziInfo"
+        }
+      },
+      "hc_PtlHcInfo_HcInfoGeziInfo": {
+        "type": "object",
+        "properties": {
+          "type": {
+            "$ref": "#/components/schemas/hc_PtlHcInfo_HcType"
+          },
+          "unlock": {
+            "$ref": "#/components/schemas/hc_PtlHcInfo_HcUnlock"
+          },
+          "correlationId": {
+            "type": "number"
+          }
+        },
+        "required": [
+          "type",
+          "unlock",
+          "correlationId"
+        ]
+      },
+      "hc_PtlHcInfo_HcType": {
+        "type": "number",
+        "enum": [
+          0,
+          1,
+          2,
+          3,
+          4
+        ]
+      },
+      "hc_PtlHcInfo_HcUnlock": {
+        "type": "number",
+        "enum": [
+          0,
+          1
+        ]
+      },
+      "hc_PtlHcMerge_ReqHcMerge": {
+        "type": "object",
+        "properties": {
+          "gzid1": {
+            "type": "string"
+          },
+          "gzid2": {
+            "type": "string"
+          }
+        },
+        "required": [
+          "gzid1",
+          "gzid2"
+        ],
+        "description": "点击两个格子合成"
+      },
+      "hc_PtlHcMerge_ResHcMerge": {
+        "type": "object",
+        "properties": {},
+        "additionalProperties": {
+          "$ref": "#/components/schemas/hc_PtlHcInfo_HcInfoGeziInfo"
+        },
+        "description": "返回合成信息"
+      },
+      "item_PtlItemInfo_ReqItemInfo": {
+        "type": "object",
+        "properties": {},
+        "description": "获取道具信息"
+      },
+      "item_PtlItemInfo_ResItemInfo": {
+        "type": "object",
+        "properties": {},
+        "additionalProperties": {
+          "type": "number"
+        },
+        "description": "返回道具信息"
+      },
+      "item_server_MsgItemChange_s_MsgItemChange_s": {
+        "type": "object",
+        "properties": {},
+        "additionalProperties": {
+          "type": "number"
+        },
+        "description": "后端推送道具变化信息"
+      },
+      "plat_PtlPlatLogin_ReqPlatLogin": {
+        "type": "object",
+        "properties": {
+          "pid": {
+            "type": "string"
+          },
+          "param": {
+            "type": "array",
+            "items": {
+              "type": "string"
+            }
+          }
+        },
+        "required": [
+          "pid",
+          "param"
+        ],
+        "description": "平台登录"
+      },
+      "plat_PtlPlatLogin_ResPlatLogin": {
+        "type": "object",
+        "properties": {
+          "openId": {
+            "type": "string"
+          },
+          "token": {
+            "type": "string"
+          }
+        },
+        "required": [
+          "openId",
+          "token"
+        ],
+        "description": "返回平台登录信息"
+      },
+      "player_PtlPlayerLogin_ReqPlayerLogin": {
+        "type": "object",
+        "properties": {
+          "pid": {
+            "type": "string"
+          },
+          "openId": {
+            "type": "string"
+          },
+          "lang": {
+            "type": "string"
+          },
+          "plat": {
+            "type": "string"
+          },
+          "device": {
+            "type": "string"
+          },
+          "parms": {
+            "type": "array",
+            "items": {
+              "type": "string"
+            }
+          }
+        },
+        "required": [
+          "pid",
+          "openId",
+          "lang",
+          "plat",
+          "device",
+          "parms"
+        ],
+        "description": "账号登录"
+      },
+      "player_PtlPlayerLogin_ResPlayerLogin": {
+        "type": "object",
+        "properties": {
+          "uid": {
+            "type": "string"
+          },
+          "sid": {
+            "type": "string"
+          },
+          "list": {
+            "type": "object",
+            "properties": {},
+            "additionalProperties": {
+              "$ref": "#/components/schemas/player_PtlPlayerLogin_ResLoginList"
+            }
+          },
+          "token": {
+            "type": "string"
+          },
+          "qufuList": {
+            "type": "object",
+            "properties": {},
+            "additionalProperties": {
+              "$ref": "#/components/schemas/player_PtlPlayerLogin_qufuInfo"
+            }
+          },
+          "wsUrl": {
+            "type": "string"
+          }
+        },
+        "required": [
+          "uid",
+          "sid",
+          "list",
+          "token",
+          "qufuList",
+          "wsUrl"
+        ],
+        "description": "返回账号登录信息"
+      },
+      "player_PtlPlayerLogin_ResLoginList": {
+        "type": "object",
+        "properties": {
+          "uuid": {
+            "type": "string"
+          },
+          "name": {
+            "type": "string"
+          },
+          "level": {
+            "type": "number"
+          },
+          "lastlogin": {
+            "type": "number"
+          }
+        },
+        "required": [
+          "uuid",
+          "name",
+          "level",
+          "lastlogin"
+        ],
+        "description": "账号下角色信息"
+      },
+      "player_PtlPlayerLogin_qufuInfo": {
+        "type": "object",
+        "properties": {
+          "sid": {
+            "type": "string"
+          },
+          "name": {
+            "type": "string"
+          },
+          "sName": {
+            "type": "string"
+          },
+          "openAt": {
+            "type": "number"
+          },
+          "status": {
+            "type": "string"
+          },
+          "heid": {
+            "type": "string"
+          },
+          "suofu": {
+            "type": "string"
+          },
+          "skin": {
+            "type": "string"
+          }
+        },
+        "required": [
+          "sid",
+          "name",
+          "sName",
+          "openAt",
+          "status",
+          "heid",
+          "suofu",
+          "skin"
+        ],
+        "description": "区服信息"
+      },
+      "task_PtlTaskInfo_ReqTaskInfo": {
+        "type": "object",
+        "properties": {},
+        "description": "获取主线任务"
+      },
+      "task_PtlTaskInfo_ResTaskInfo": {
+        "type": "object",
+        "properties": {
+          "id": {
+            "type": "number"
+          },
+          "cons": {
+            "type": "number"
+          }
+        },
+        "required": [
+          "id",
+          "cons"
+        ],
+        "description": "主线任务"
+      },
+      "task_PtlTaskRwd_ReqTaskRwd": {
+        "type": "object",
+        "properties": {},
+        "description": "请求领取任务奖励"
+      },
+      "task_PtlTaskRwd_ResTaskRwd": {
+        "type": "object",
+        "properties": {
+          "id": {
+            "type": "number"
+          },
+          "cons": {
+            "type": "number"
+          }
+        },
+        "required": [
+          "id",
+          "cons"
+        ],
+        "description": "领取任务奖励"
+      },
+      "user_PtlUserFight_ReqUserFight": {
+        "type": "object",
+        "properties": {},
+        "description": "战斗测试"
+      },
+      "user_PtlUserFight_ResUserFight": {
+        "type": "object",
+        "properties": {
+          "fightStart": {
+            "$ref": "#/components/schemas/user_PtlUserFight_FightStart"
+          },
+          "win": {
+            "type": "number"
+          },
+          "log": {
+            "type": "object",
+            "properties": {},
+            "additionalProperties": {
+              "type": "array",
+              "items": {
+                "$ref": "#/components/schemas/user_PtlUserFight_fightLogOne"
+              }
+            }
+          }
+        },
+        "required": [
+          "fightStart",
+          "win",
+          "log"
+        ],
+        "description": "返回战斗信息"
+      },
+      "user_PtlUserFight_FightStart": {
+        "type": "object",
+        "properties": {
+          "from": {
+            "type": "string"
+          },
+          "seed": {
+            "type": "number"
+          },
+          "teams": {
+            "type": "object",
+            "properties": {},
+            "additionalProperties": {
+              "$ref": "#/components/schemas/user_PtlUserFight_FightTeam"
+            }
+          }
+        },
+        "required": [
+          "from",
+          "seed",
+          "teams"
+        ],
+        "description": "战斗初始阵容"
+      },
+      "user_PtlUserFight_FightTeam": {
+        "type": "object",
+        "properties": {
+          "fid": {
+            "type": "string"
+          },
+          "eps": {
+            "type": "object",
+            "properties": {},
+            "additionalProperties": {
+              "type": "number"
+            }
+          }
+        },
+        "required": [
+          "fid",
+          "eps"
+        ],
+        "description": "单个阵容信息"
+      },
+      "user_PtlUserFight_fightLogOne": {
+        "type": "object",
+        "properties": {
+          "aType": {
+            "$ref": "#/components/schemas/user_PtlUserFight_ActionType"
+          },
+          "atker": {
+            "$ref": "#/components/schemas/user_PtlUserFight_fightLogOneData"
+          },
+          "target": {
+            "type": "array",
+            "items": {
+              "$ref": "#/components/schemas/user_PtlUserFight_fightLogOneData"
+            }
+          }
+        },
+        "required": [
+          "aType",
+          "atker",
+          "target"
+        ]
+      },
+      "user_PtlUserFight_ActionType": {
+        "type": "string",
+        "enum": [
+          "wu",
+          "0",
+          "1",
+          "2",
+          "3",
+          "999"
+        ],
+        "description": "战斗动作类型"
+      },
+      "user_PtlUserFight_fightLogOneData": {
+        "type": "object",
+        "properties": {
+          "iid": {
+            "type": "string"
+          },
+          "hp": {
+            "type": "number"
+          },
+          "buff": {
+            "type": "array",
+            "items": {
+              "type": "array",
+              "prefixItems": [
+                {
+                  "type": "string"
+                },
+                {
+                  "type": "number"
+                }
+              ]
+            }
+          },
+          "effect": {
+            "type": "array",
+            "items": {
+              "type": "array",
+              "prefixItems": [
+                {
+                  "type": "string"
+                },
+                {
+                  "type": "number"
+                }
+              ]
+            }
+          }
+        },
+        "required": [
+          "iid",
+          "hp",
+          "buff",
+          "effect"
+        ],
+        "description": "日志格式"
+      },
+      "user_PtlUserLogin_ReqUserLogin": {
+        "type": "object",
+        "properties": {
+          "sid": {
+            "type": "string"
+          },
+          "uid": {
+            "type": "string"
+          },
+          "token": {
+            "type": "string"
+          }
+        },
+        "required": [
+          "sid",
+          "uid",
+          "token"
+        ],
+        "description": "角色登录"
+      },
+      "user_PtlUserLogin_ResUserLogin": {
+        "type": "object",
+        "properties": {
+          "uuid": {
+            "type": "string"
+          },
+          "sid": {
+            "type": "string"
+          },
+          "name": {
+            "type": "string"
+          },
+          "head": {
+            "type": "string"
+          },
+          "wxhead": {
+            "type": "string"
+          },
+          "sex": {
+            "type": "number"
+          },
+          "level": {
+            "type": "number"
+          },
+          "regtime": {
+            "type": "number"
+          },
+          "loginTime": {
+            "type": "number"
+          },
+          "lastlogin": {
+            "type": "number"
+          },
+          "lang": {
+            "type": "string"
+          },
+          "iscz": {
+            "type": "number"
+          },
+          "rmbcz": {
+            "type": "number"
+          },
+          "power": {
+            "type": "number"
+          }
+        },
+        "required": [
+          "uuid",
+          "sid",
+          "name",
+          "head",
+          "wxhead",
+          "sex",
+          "level",
+          "regtime",
+          "loginTime",
+          "lastlogin",
+          "lang",
+          "iscz",
+          "rmbcz",
+          "power"
+        ],
+        "description": "返回角色信息"
+      },
+      "user_PtlUserSetName_ReqUserSetName": {
+        "type": "object",
+        "properties": {
+          "name": {
+            "type": "string"
+          }
+        },
+        "required": [
+          "name"
+        ],
+        "description": "角色改名"
+      },
+      "user_PtlUserSetName_ResUserSetName": {
+        "type": "object",
+        "properties": {
+          "name": {
+            "type": "string"
+          }
+        },
+        "required": [
+          "name"
+        ],
+        "description": "返回修改后的角色名字"
+      },
+      "user_server_MsgUserUplevel_s_MsgUserUplevel_s": {
+        "type": "object",
+        "properties": {
+          "level": {
+            "type": "number"
+          },
+          "exp": {
+            "type": "number"
+          }
+        },
+        "required": [
+          "level",
+          "exp"
+        ],
+        "description": "升级"
+      },
+      "?bson_ObjectID": {
+        "type": "string"
+      },
+      "?bson_ObjectId": {
+        "type": "string"
+      },
+      "?mongodb_ObjectID": {
+        "type": "string"
+      },
+      "?mongodb_ObjectId": {
+        "type": "string"
+      }
+    },
+    "responses": {
+      "error": {
+        "description": "Error",
+        "content": {
+          "application/json": {
+            "schema": {
+              "type": "object",
+              "title": "API 错误",
+              "description": "业务错误(ApiError)返回 HTTP 状态码 200,其它错误返回 HTTP 状态码 500",
+              "properties": {
+                "isSucc": {
+                  "type": "boolean",
+                  "enum": [
+                    false
+                  ],
+                  "default": false
+                },
+                "err": {
+                  "type": "object",
+                  "description": "TsrpcError",
+                  "properties": {
+                    "message": {
+                      "type": "string"
+                    },
+                    "type": {
+                      "type": "string",
+                      "enum": [
+                        "ApiError",
+                        "NetworkError",
+                        "ServerError",
+                        "ClientError"
+                      ]
+                    },
+                    "code": {
+                      "oneOf": [
+                        {
+                          "type": "string"
+                        },
+                        {
+                          "type": "integer"
+                        }
+                      ],
+                      "nullable": true
+                    }
+                  },
+                  "required": [
+                    "message",
+                    "type"
+                  ]
+                }
+              }
+            }
+          }
+        }
+      }
+    }
+  }
+}

+ 1120 - 0
s_to_proto/docs/tsapi.md

@@ -0,0 +1,1120 @@
+
+# TSRPC API 接口文档
+
+## 通用说明
+
+- 所有请求方法均为 `POST`
+- 所有请求均需加入以下 Header :
+    - `Content-Type: application/json`
+
+## 目录
+
+- admin
+    - [addBuMa](#/admin/addBuMa)
+    - [addCode](#/admin/addCode)
+    - [addMail](#/admin/addMail)
+    - [cacheVer](#/admin/cacheVer)
+    - [deleteCode](#/admin/deleteCode)
+    - [deleteMail](#/admin/deleteMail)
+    - [deleteQuFu](#/admin/deleteQuFu)
+    - [deleteSetting](#/admin/deleteSetting)
+    - [getCode](#/admin/getCode)
+    - [getCodeMa](#/admin/getCodeMa)
+    - [getMail](#/admin/getMail)
+    - [getNeed](#/admin/getNeed)
+    - [getQuFu](#/admin/getQuFu)
+    - [getSetting](#/admin/getSetting)
+    - [getVer](#/admin/getVer)
+    - [huodongAdd](#/admin/huodongAdd)
+    - [huodongDelete](#/admin/huodongDelete)
+    - [huodongEdit](#/admin/huodongEdit)
+    - [huodongFind](#/admin/huodongFind)
+    - [updateMail](#/admin/updateMail)
+    - [updateQuFu](#/admin/updateQuFu)
+    - [updateSetting](#/admin/updateSetting)
+    - [xaizai](#/admin/xaizai)
+- eps
+    - [获取属性信息](#/eps/EpsInfo)
+- hc
+    - [获取合成信息](#/hc/HcInfo)
+    - [点击两个格子合成](#/hc/HcMerge)
+- item
+    - [获取道具信息](#/item/ItemInfo)
+- plat
+    - [平台登录](#/plat/PlatLogin)
+- player
+    - [账号登录](#/player/PlayerLogin)
+- task
+    - [获取主线任务](#/task/TaskInfo)
+    - [请求领取任务奖励](#/task/TaskRwd)
+- user
+    - [战斗测试](#/user/UserFight)
+    - [角色登录](#/user/UserLogin)
+    - [角色改名](#/user/UserSetName)
+
+---
+
+## admin
+
+### addBuMa <a id="/admin/addBuMa"></a>
+
+**路径**
+- POST `/admin/addBuMa`
+
+**请求**
+```ts
+interface ReqaddBuMa {
+    id: string,
+    addCount: number
+}
+```
+
+**响应**
+```ts
+interface ResaddBuMa {
+    order10Back: any
+}
+```
+
+**配置**
+```ts
+{
+  "connet": "admin"
+}
+```
+
+---
+
+### addCode <a id="/admin/addCode"></a>
+
+**路径**
+- POST `/admin/addCode`
+
+**请求**
+```ts
+interface ReqaddCode {
+    param: any
+}
+```
+
+**响应**
+```ts
+interface ResaddCode {
+    order10Back: any
+}
+```
+
+**配置**
+```ts
+{
+  "connet": "admin"
+}
+```
+
+---
+
+### addMail <a id="/admin/addMail"></a>
+
+**路径**
+- POST `/admin/addMail`
+
+**请求**
+```ts
+interface ReqaddMail {
+    params: any
+}
+```
+
+**响应**
+```ts
+interface ResaddMail {
+    order10Back: any
+}
+```
+
+**配置**
+```ts
+{
+  "connet": "admin"
+}
+```
+
+---
+
+### cacheVer <a id="/admin/cacheVer"></a>
+
+**路径**
+- POST `/admin/cacheVer`
+
+**请求**
+```ts
+interface ReqcacheVer {
+
+}
+```
+
+**响应**
+```ts
+interface RescacheVer {
+    order10Back: any
+}
+```
+
+**配置**
+```ts
+{
+  "connet": "admin"
+}
+```
+
+---
+
+### deleteCode <a id="/admin/deleteCode"></a>
+
+**路径**
+- POST `/admin/deleteCode`
+
+**请求**
+```ts
+interface ReqdeleteCode {
+    id: string
+}
+```
+
+**响应**
+```ts
+interface ResdeleteCode {
+    order10Back: any
+}
+```
+
+**配置**
+```ts
+{
+  "connet": "admin"
+}
+```
+
+---
+
+### deleteMail <a id="/admin/deleteMail"></a>
+
+**路径**
+- POST `/admin/deleteMail`
+
+**请求**
+```ts
+interface ReqdeleteMail {
+    id: string
+}
+```
+
+**响应**
+```ts
+interface ResdeleteMail {
+    order10Back: any
+}
+```
+
+**配置**
+```ts
+{
+  "connet": "admin"
+}
+```
+
+---
+
+### deleteQuFu <a id="/admin/deleteQuFu"></a>
+
+**路径**
+- POST `/admin/deleteQuFu`
+
+**请求**
+```ts
+interface ReqdeleteQuFu {
+    sid: string
+}
+```
+
+**响应**
+```ts
+interface ResdeleteQuFu {
+    order10Back: any
+}
+```
+
+**配置**
+```ts
+{
+  "connet": "admin"
+}
+```
+
+---
+
+### deleteSetting <a id="/admin/deleteSetting"></a>
+
+**路径**
+- POST `/admin/deleteSetting`
+
+**请求**
+```ts
+interface ReqdeleteSetting {
+    key: string
+}
+```
+
+**响应**
+```ts
+interface ResdeleteSetting {
+    order10Back: any
+}
+```
+
+**配置**
+```ts
+{
+  "connet": "admin"
+}
+```
+
+---
+
+### getCode <a id="/admin/getCode"></a>
+
+**路径**
+- POST `/admin/getCode`
+
+**请求**
+```ts
+interface ReqgetCode {
+
+}
+```
+
+**响应**
+```ts
+interface ResgetCode {
+    order10Back: any
+}
+```
+
+**配置**
+```ts
+{
+  "connet": "admin"
+}
+```
+
+---
+
+### getCodeMa <a id="/admin/getCodeMa"></a>
+
+**路径**
+- POST `/admin/getCodeMa`
+
+**请求**
+```ts
+interface ReqgetCodeMa {
+    id: string
+}
+```
+
+**响应**
+```ts
+interface ResgetCodeMa {
+    order10Back: any
+}
+```
+
+**配置**
+```ts
+{
+  "connet": "admin"
+}
+```
+
+---
+
+### getMail <a id="/admin/getMail"></a>
+
+**路径**
+- POST `/admin/getMail`
+
+**请求**
+```ts
+interface ReqgetMail {
+
+}
+```
+
+**响应**
+```ts
+interface ResgetMail {
+    order10Back: any
+}
+```
+
+**配置**
+```ts
+{
+  "connet": "admin"
+}
+```
+
+---
+
+### getNeed <a id="/admin/getNeed"></a>
+
+**路径**
+- POST `/admin/getNeed`
+
+**请求**
+```ts
+interface ReqgetNeed {
+    stime: number,
+    timeInterval: number
+}
+```
+
+**响应**
+```ts
+interface ResgetNeed {
+    order10Back: any
+}
+```
+
+**配置**
+```ts
+{
+  "connet": "admin"
+}
+```
+
+---
+
+### getQuFu <a id="/admin/getQuFu"></a>
+
+**路径**
+- POST `/admin/getQuFu`
+
+**请求**
+```ts
+interface ReqgetQuFu {
+
+}
+```
+
+**响应**
+```ts
+interface ResgetQuFu {
+    order10Back: any
+}
+```
+
+**配置**
+```ts
+{
+  "connet": "admin"
+}
+```
+
+---
+
+### getSetting <a id="/admin/getSetting"></a>
+
+**路径**
+- POST `/admin/getSetting`
+
+**请求**
+```ts
+interface ReqgetSetting {
+
+}
+```
+
+**响应**
+```ts
+interface ResgetSetting {
+    order10Back: any
+}
+```
+
+**配置**
+```ts
+{
+  "connet": "admin"
+}
+```
+
+---
+
+### getVer <a id="/admin/getVer"></a>
+
+**路径**
+- POST `/admin/getVer`
+
+**请求**
+```ts
+interface ReqgetVer {
+
+}
+```
+
+**响应**
+```ts
+interface ResgetVer {
+    order10Back: any
+}
+```
+
+**配置**
+```ts
+{
+  "connet": "admin"
+}
+```
+
+---
+
+### huodongAdd <a id="/admin/huodongAdd"></a>
+
+**路径**
+- POST `/admin/huodongAdd`
+
+**请求**
+```ts
+interface ReqhuodongAdd {
+    params: any
+}
+```
+
+**响应**
+```ts
+interface ReshuodongAdd {
+    order10Back: any
+}
+```
+
+**配置**
+```ts
+{
+  "connet": "admin"
+}
+```
+
+---
+
+### huodongDelete <a id="/admin/huodongDelete"></a>
+
+**路径**
+- POST `/admin/huodongDelete`
+
+**请求**
+```ts
+interface ReqhuodongDelete {
+    id: string
+}
+```
+
+**响应**
+```ts
+interface ReshuodongDelete {
+    order10Back: any
+}
+```
+
+**配置**
+```ts
+{
+  "connet": "admin"
+}
+```
+
+---
+
+### huodongEdit <a id="/admin/huodongEdit"></a>
+
+**路径**
+- POST `/admin/huodongEdit`
+
+**请求**
+```ts
+interface ReqhuodongEdit {
+    id: string,
+    params: any
+}
+```
+
+**响应**
+```ts
+interface ReshuodongEdit {
+    order10Back: any
+}
+```
+
+**配置**
+```ts
+{
+  "connet": "admin"
+}
+```
+
+---
+
+### huodongFind <a id="/admin/huodongFind"></a>
+
+**路径**
+- POST `/admin/huodongFind`
+
+**请求**
+```ts
+interface ReqhuodongFind {
+    key?: string,
+    hdcid?: string
+}
+```
+
+**响应**
+```ts
+interface ReshuodongFind {
+    order10Back: any
+}
+```
+
+**配置**
+```ts
+{
+  "connet": "admin"
+}
+```
+
+---
+
+### updateMail <a id="/admin/updateMail"></a>
+
+**路径**
+- POST `/admin/updateMail`
+
+**请求**
+```ts
+interface RequpdateMail {
+    id: string,
+    params: any
+}
+```
+
+**响应**
+```ts
+interface ResupdateMail {
+    order10Back: any
+}
+```
+
+**配置**
+```ts
+{
+  "connet": "admin"
+}
+```
+
+---
+
+### updateQuFu <a id="/admin/updateQuFu"></a>
+
+**路径**
+- POST `/admin/updateQuFu`
+
+**请求**
+```ts
+interface RequpdateQuFu {
+    sid: string,
+    param: { [key: string]: any }
+}
+```
+
+**响应**
+```ts
+interface ResupdateQuFu {
+    order10Back: any
+}
+```
+
+**配置**
+```ts
+{
+  "connet": "admin"
+}
+```
+
+---
+
+### updateSetting <a id="/admin/updateSetting"></a>
+
+**路径**
+- POST `/admin/updateSetting`
+
+**请求**
+```ts
+interface RequpdateSetting {
+    key: string,
+    param: any
+}
+```
+
+**响应**
+```ts
+interface ResupdateSetting {
+    order10Back: any
+}
+```
+
+**配置**
+```ts
+{
+  "connet": "admin"
+}
+```
+
+---
+
+### xaizai <a id="/admin/xaizai"></a>
+
+**路径**
+- POST `/admin/xaizai`
+
+**请求**
+```ts
+interface Reqxaizai {
+    id: string
+}
+```
+
+**响应**
+```ts
+interface Resxaizai {
+    order10Back: any
+}
+```
+
+**配置**
+```ts
+{
+  "connet": "admin"
+}
+```
+
+---
+
+## eps
+
+### 获取属性信息 <a id="/eps/EpsInfo"></a>
+
+**路径**
+- POST `/eps/EpsInfo`
+
+**请求**
+```ts
+interface ReqEpsInfo {
+
+}
+```
+
+**响应**
+```ts
+interface ResEpsInfo {
+    [key: string]: number
+}
+```
+
+**配置**
+```ts
+{
+  "connet": "ws"
+}
+```
+
+---
+
+## hc
+
+### 获取合成信息 <a id="/hc/HcInfo"></a>
+
+**路径**
+- POST `/hc/HcInfo`
+
+**请求**
+```ts
+interface ReqHcInfo {
+
+}
+```
+
+**响应**
+```ts
+interface ResHcInfo {
+    chapterId: number,
+    tili: number,
+    lastTime: number,
+    list: {
+        [key: string]: {
+            type: 0 | 1 | 2 | 3 | 4,
+            unlock: 0 | 1,
+            correlationId: number
+        }
+    }
+}
+```
+
+**配置**
+```ts
+{
+  "connet": "ws"
+}
+```
+
+---
+
+### 点击两个格子合成 <a id="/hc/HcMerge"></a>
+
+**路径**
+- POST `/hc/HcMerge`
+
+**请求**
+```ts
+interface ReqHcMerge {
+    gzid1: string,
+    gzid2: string
+}
+```
+
+**响应**
+```ts
+interface ResHcMerge {
+    [key: string]: {
+        type: 0 | 1 | 2 | 3 | 4,
+        unlock: 0 | 1,
+        correlationId: number
+    }
+}
+```
+
+**配置**
+```ts
+{
+  "connet": "ws"
+}
+```
+
+---
+
+## item
+
+### 获取道具信息 <a id="/item/ItemInfo"></a>
+
+**路径**
+- POST `/item/ItemInfo`
+
+**请求**
+```ts
+interface ReqItemInfo {
+
+}
+```
+
+**响应**
+```ts
+interface ResItemInfo {
+    [key: string]: number
+}
+```
+
+**配置**
+```ts
+{
+  "connet": "ws"
+}
+```
+
+---
+
+## plat
+
+### 平台登录 <a id="/plat/PlatLogin"></a>
+
+**路径**
+- POST `/plat/PlatLogin`
+
+**请求**
+```ts
+interface ReqPlatLogin {
+    pid: string,
+    param: string[]
+}
+```
+
+**响应**
+```ts
+interface ResPlatLogin {
+    openId: string,
+    token: string
+}
+```
+
+**配置**
+```ts
+{
+  "connet": "http"
+}
+```
+
+---
+
+## player
+
+### 账号登录 <a id="/player/PlayerLogin"></a>
+
+**路径**
+- POST `/player/PlayerLogin`
+
+**请求**
+```ts
+interface ReqPlayerLogin {
+    pid: string,
+    openId: string,
+    lang: string,
+    plat: string,
+    device: string,
+    parms: string[]
+}
+```
+
+**响应**
+```ts
+interface ResPlayerLogin {
+    uid: string,
+    sid: string,
+    list: {
+        [key: string]: {
+            uuid: string,
+            name: string,
+            level: number,
+            lastlogin: number
+        }
+    },
+    token: string,
+    qufuList: {
+        [key: string]: {
+            sid: string,
+            name: string,
+            sName: string,
+            openAt: number,
+            status: string,
+            heid: string,
+            suofu: string,
+            skin: string
+        }
+    },
+    wsUrl: string
+}
+```
+
+**配置**
+```ts
+{
+  "connet": "http"
+}
+```
+
+---
+
+## task
+
+### 获取主线任务 <a id="/task/TaskInfo"></a>
+
+**路径**
+- POST `/task/TaskInfo`
+
+**请求**
+```ts
+interface ReqTaskInfo {
+
+}
+```
+
+**响应**
+```ts
+interface ResTaskInfo {
+    id: number,
+    cons: number
+}
+```
+
+**配置**
+```ts
+{
+  "connet": "ws"
+}
+```
+
+---
+
+### 请求领取任务奖励 <a id="/task/TaskRwd"></a>
+
+**路径**
+- POST `/task/TaskRwd`
+
+**请求**
+```ts
+interface ReqTaskRwd {
+
+}
+```
+
+**响应**
+```ts
+interface ResTaskRwd {
+    id: number,
+    cons: number
+}
+```
+
+**配置**
+```ts
+{
+  "connet": "ws"
+}
+```
+
+---
+
+## user
+
+### 战斗测试 <a id="/user/UserFight"></a>
+
+**路径**
+- POST `/user/UserFight`
+
+**请求**
+```ts
+interface ReqUserFight {
+
+}
+```
+
+**响应**
+```ts
+interface ResUserFight {
+    /** 战斗初始阵容 */
+    fightStart: {
+        from: string,
+        seed: number,
+        teams: {
+            [key: string]: {
+                fid: string,
+                eps: { [key: string]: number }
+            }
+        }
+    },
+    win: number,
+    log: {
+        [key: string]: {
+            /** 战斗动作类型 */
+            aType: "wu" | "0" | "1" | "2" | "3" | "999",
+            /** 日志格式 */
+            atker: {
+                iid: string,
+                hp: number,
+                buff: [string, number][],
+                effect: [string, number][]
+            },
+            target: {
+                iid: string,
+                hp: number,
+                buff: [string, number][],
+                effect: [string, number][]
+            }[]
+        }[]
+    }
+}
+```
+
+**配置**
+```ts
+{
+  "connet": "ws"
+}
+```
+
+---
+
+### 角色登录 <a id="/user/UserLogin"></a>
+
+**路径**
+- POST `/user/UserLogin`
+
+**请求**
+```ts
+interface ReqUserLogin {
+    sid: string,
+    uid: string,
+    token: string
+}
+```
+
+**响应**
+```ts
+interface ResUserLogin {
+    uuid: string,
+    sid: string,
+    name: string,
+    head: string,
+    wxhead: string,
+    sex: number,
+    level: number,
+    regtime: number,
+    loginTime: number,
+    lastlogin: number,
+    lang: string,
+    iscz: number,
+    rmbcz: number,
+    power: number
+}
+```
+
+**配置**
+```ts
+{
+  "connet": "ws"
+}
+```
+
+---
+
+### 角色改名 <a id="/user/UserSetName"></a>
+
+**路径**
+- POST `/user/UserSetName`
+
+**请求**
+```ts
+interface ReqUserSetName {
+    name: string
+}
+```
+
+**响应**
+```ts
+interface ResUserSetName {
+    name: string
+}
+```
+
+**配置**
+```ts
+{
+  "connet": "ws"
+}
+```
+