WebUI c4857f2c3c386af00b4ac2dbb165657d46b9c06d
This commit is contained in:
@@ -20,7 +20,6 @@ class ExpressionResponse(BaseModel):
|
|||||||
id: int
|
id: int
|
||||||
situation: str
|
situation: str
|
||||||
style: str
|
style: str
|
||||||
context: Optional[str]
|
|
||||||
last_active_time: float
|
last_active_time: float
|
||||||
chat_id: str
|
chat_id: str
|
||||||
create_date: Optional[float]
|
create_date: Optional[float]
|
||||||
@@ -48,7 +47,6 @@ class ExpressionCreateRequest(BaseModel):
|
|||||||
|
|
||||||
situation: str
|
situation: str
|
||||||
style: str
|
style: str
|
||||||
context: Optional[str] = NonNegativeFloat
|
|
||||||
chat_id: str
|
chat_id: str
|
||||||
|
|
||||||
|
|
||||||
@@ -57,7 +55,6 @@ class ExpressionUpdateRequest(BaseModel):
|
|||||||
|
|
||||||
situation: Optional[str] = None
|
situation: Optional[str] = None
|
||||||
style: Optional[str] = None
|
style: Optional[str] = None
|
||||||
context: Optional[str] = None
|
|
||||||
chat_id: Optional[str] = None
|
chat_id: Optional[str] = None
|
||||||
|
|
||||||
|
|
||||||
@@ -98,7 +95,6 @@ def expression_to_response(expression: Expression) -> ExpressionResponse:
|
|||||||
id=expression.id,
|
id=expression.id,
|
||||||
situation=expression.situation,
|
situation=expression.situation,
|
||||||
style=expression.style,
|
style=expression.style,
|
||||||
context=expression.context,
|
|
||||||
last_active_time=expression.last_active_time,
|
last_active_time=expression.last_active_time,
|
||||||
chat_id=expression.chat_id,
|
chat_id=expression.chat_id,
|
||||||
create_date=expression.create_date,
|
create_date=expression.create_date,
|
||||||
@@ -204,7 +200,7 @@ async def get_expression_list(
|
|||||||
Args:
|
Args:
|
||||||
page: 页码 (从 1 开始)
|
page: 页码 (从 1 开始)
|
||||||
page_size: 每页数量 (1-100)
|
page_size: 每页数量 (1-100)
|
||||||
search: 搜索关键词 (匹配 situation, style, context)
|
search: 搜索关键词 (匹配 situation, style)
|
||||||
chat_id: 聊天ID筛选
|
chat_id: 聊天ID筛选
|
||||||
authorization: Authorization header
|
authorization: Authorization header
|
||||||
|
|
||||||
@@ -222,7 +218,6 @@ async def get_expression_list(
|
|||||||
query = query.where(
|
query = query.where(
|
||||||
(Expression.situation.contains(search))
|
(Expression.situation.contains(search))
|
||||||
| (Expression.style.contains(search))
|
| (Expression.style.contains(search))
|
||||||
| (Expression.context.contains(search))
|
|
||||||
)
|
)
|
||||||
|
|
||||||
# 聊天ID过滤
|
# 聊天ID过滤
|
||||||
@@ -311,7 +306,6 @@ async def create_expression(
|
|||||||
expression = Expression.create(
|
expression = Expression.create(
|
||||||
situation=request.situation,
|
situation=request.situation,
|
||||||
style=request.style,
|
style=request.style,
|
||||||
context=request.context,
|
|
||||||
chat_id=request.chat_id,
|
chat_id=request.chat_id,
|
||||||
last_active_time=current_time,
|
last_active_time=current_time,
|
||||||
create_date=current_time,
|
create_date=current_time,
|
||||||
|
|||||||
90
webui/dist/assets/index-m3qyCSFT.js
vendored
90
webui/dist/assets/index-m3qyCSFT.js
vendored
File diff suppressed because one or more lines are too long
90
webui/dist/assets/index-wJs3C6WG.js
vendored
Normal file
90
webui/dist/assets/index-wJs3C6WG.js
vendored
Normal file
File diff suppressed because one or more lines are too long
2
webui/dist/index.html
vendored
2
webui/dist/index.html
vendored
@@ -11,7 +11,7 @@
|
|||||||
<link rel="icon" type="image/x-icon" href="/maimai.ico" />
|
<link rel="icon" type="image/x-icon" href="/maimai.ico" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||||
<title>MaiBot Dashboard</title>
|
<title>MaiBot Dashboard</title>
|
||||||
<script type="module" crossorigin src="/assets/index-m3qyCSFT.js"></script>
|
<script type="module" crossorigin src="/assets/index-wJs3C6WG.js"></script>
|
||||||
<link rel="modulepreload" crossorigin href="/assets/react-vendor-BmxF9s7Q.js">
|
<link rel="modulepreload" crossorigin href="/assets/react-vendor-BmxF9s7Q.js">
|
||||||
<link rel="modulepreload" crossorigin href="/assets/router-9vIXuQkh.js">
|
<link rel="modulepreload" crossorigin href="/assets/router-9vIXuQkh.js">
|
||||||
<link rel="modulepreload" crossorigin href="/assets/utils-BqoaXoQ1.js">
|
<link rel="modulepreload" crossorigin href="/assets/utils-BqoaXoQ1.js">
|
||||||
|
|||||||
Reference in New Issue
Block a user