feat: 改为同步

This commit is contained in:
RockChinQ
2023-12-21 16:48:50 +08:00
parent b8776fba65
commit 7c6526d1ea
7 changed files with 34 additions and 39 deletions
+4 -4
View File
@@ -9,7 +9,7 @@ class V2MainDataAPI(apigroup.APIGroup):
def __init__(self, prefix: str):
super().__init__(prefix+"/main")
async def post_update_record(
def post_update_record(
self,
spent_seconds: int,
infer_reason: str,
@@ -17,7 +17,7 @@ class V2MainDataAPI(apigroup.APIGroup):
new_version: str,
):
"""提交更新记录"""
return await self.do(
return self.do(
"POST",
"/update",
data={
@@ -31,12 +31,12 @@ class V2MainDataAPI(apigroup.APIGroup):
}
)
async def post_announcement_showed(
def post_announcement_showed(
self,
ids: list[int],
):
"""提交公告已阅"""
return await self.do(
return self.do(
"POST",
"/announcement",
data={
+6 -6
View File
@@ -9,12 +9,12 @@ class V2PluginDataAPI(apigroup.APIGroup):
def __init__(self, prefix: str):
super().__init__(prefix+"/plugin")
async def post_install_record(
def post_install_record(
self,
plugin: dict
):
"""提交插件安装记录"""
return await self.do(
return self.do(
"POST",
"/install",
data={
@@ -23,12 +23,12 @@ class V2PluginDataAPI(apigroup.APIGroup):
}
)
async def post_remove_record(
def post_remove_record(
self,
plugin: dict
):
"""提交插件卸载记录"""
return await self.do(
return self.do(
"POST",
"/remove",
data={
@@ -37,14 +37,14 @@ class V2PluginDataAPI(apigroup.APIGroup):
}
)
async def post_update_record(
def post_update_record(
self,
plugin: dict,
old_version: str,
new_version: str,
):
"""提交插件更新记录"""
return await self.do(
return self.do(
"POST",
"/update",
data={
+6 -6
View File
@@ -9,7 +9,7 @@ class V2UsageDataAPI(apigroup.APIGroup):
def __init__(self, prefix: str):
super().__init__(prefix+"/usage")
async def post_query_record(
def post_query_record(
self,
session_type: str,
session_id: str,
@@ -20,7 +20,7 @@ class V2UsageDataAPI(apigroup.APIGroup):
retry_times: int,
):
"""提交请求记录"""
return await self.do(
return self.do(
"POST",
"/query",
data={
@@ -40,13 +40,13 @@ class V2UsageDataAPI(apigroup.APIGroup):
}
)
async def post_event_record(
def post_event_record(
self,
plugins: list[dict],
event_name: str,
):
"""提交事件触发记录"""
return await self.do(
return self.do(
"POST",
"/event",
data={
@@ -59,14 +59,14 @@ class V2UsageDataAPI(apigroup.APIGroup):
}
)
async def post_function_record(
def post_function_record(
self,
plugin: dict,
function_name: str,
function_description: str,
):
"""提交内容函数使用记录"""
return await self.do(
return self.do(
"POST",
"/function",
data={