修改反馈接口参数校验
This commit is contained in:
parent
af16ce5a58
commit
e7b6603fda
@ -1,20 +1,19 @@
|
||||
use axum::extract::Query;
|
||||
use axum::{Extension, Json};
|
||||
use library::context::Context;
|
||||
use validator::Validate;
|
||||
use domain::dto::feedback::FeedbackAdd;
|
||||
use domain::dto::pageable::PageParams;
|
||||
use domain::entities::feedback::Feedback;
|
||||
use library::res::pageable::Pageable;
|
||||
use library::res::response::{ResData, ResResult};
|
||||
use library::res::validator;
|
||||
|
||||
/// 添加反馈信息
|
||||
pub async fn add_feedback(
|
||||
Extension(context): Extension<Context>,
|
||||
Json(req): Json<FeedbackAdd>
|
||||
) -> ResResult<ResData<()>> {
|
||||
req.validate()?;
|
||||
|
||||
validator::validate_params(&req, context.get_lang_tag())?;
|
||||
service::feedback::add_feedback(context, req).await
|
||||
}
|
||||
|
||||
|
0
domain/src/vo/feedback.rs
Normal file
0
domain/src/vo/feedback.rs
Normal file
Loading…
Reference in New Issue
Block a user