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 db = &state.mysql;
|
||||||
let rows = sqlx::query_as::<_, CabinetRow>(
|
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"#,
|
FROM cabinets WHERE project_id = ? ORDER BY id"#,
|
||||||
)
|
)
|
||||||
.bind(project_id)
|
.bind(project_id)
|
||||||
|
|||||||
@ -64,7 +64,11 @@ pub struct CabinetRow {
|
|||||||
pub project_id: Option<i64>,
|
pub project_id: Option<i64>,
|
||||||
pub abstract_id: String,
|
pub abstract_id: String,
|
||||||
pub imei: String,
|
pub imei: String,
|
||||||
|
#[serde(skip_serializing_if = "Option::is_none")]
|
||||||
|
pub iccid: Option<String>,
|
||||||
pub name: Option<String>,
|
pub name: Option<String>,
|
||||||
|
#[serde(skip_serializing_if = "Option::is_none")]
|
||||||
|
pub address: Option<String>,
|
||||||
pub status: i8,
|
pub status: i8,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user