fix: CabinetRow添加iccid和address字段,API返回完整数据
This commit is contained in:
parent
a9e720fe02
commit
ef3250970a
@ -70,7 +70,7 @@ pub async fn list_cabinets(
|
||||
|
||||
let db = &state.mysql;
|
||||
let rows = sqlx::query_as::<_, CabinetRow>(
|
||||
r#"SELECT id, project_id, abstract_id, imei, name, status
|
||||
r#"SELECT id, project_id, abstract_id, imei, iccid, name, address, status
|
||||
FROM cabinets WHERE project_id = ? ORDER BY id"#,
|
||||
)
|
||||
.bind(project_id)
|
||||
|
||||
@ -64,7 +64,11 @@ pub struct CabinetRow {
|
||||
pub project_id: Option<i64>,
|
||||
pub abstract_id: String,
|
||||
pub imei: String,
|
||||
#[serde(skip_serializing_if = "Option::is_none")]
|
||||
pub iccid: Option<String>,
|
||||
pub name: Option<String>,
|
||||
#[serde(skip_serializing_if = "Option::is_none")]
|
||||
pub address: Option<String>,
|
||||
pub status: i8,
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user