fix(health): 文章列表 API 补充 version 字段
Some checks failed
CI / rust-check (push) Has been cancelled
CI / rust-test (push) Has been cancelled
CI / frontend-build (push) Has been cancelled
CI / security-audit (push) Has been cancelled

文章列表 ArticleListItem 缺少 version 字段,导致前端提交审核
时 version 为 undefined,请求体序列化为 {},后端报 422。
补充 DTO 字段和 service 映射。
This commit is contained in:
iven
2026-04-26 22:22:08 +08:00
parent 8de1bd366a
commit 96b952c32e
2 changed files with 2 additions and 0 deletions

View File

@@ -50,6 +50,7 @@ pub struct ArticleListItem {
pub category_id: Option<Uuid>,
/// 标签名称列表
pub tags: Vec<String>,
pub version: i32,
}
#[derive(Debug, Clone, Deserialize, IntoParams)]

View File

@@ -91,6 +91,7 @@ pub async fn list_articles(
view_count: m.view_count,
category_id: m.category_id,
tags,
version: m.version,
});
}