finish API for add/remove/get device

This commit is contained in:
Yu Sun
2022-08-12 21:04:18 +08:00
parent 96f2c8068b
commit d43d2eedb2
3 changed files with 43 additions and 11 deletions

View File

@@ -91,10 +91,29 @@ class EConfigure {
}
function add_device() {
return pg_insert(
$res = pg_insert(
$this -> dbconn,
'hf_mes_scada_edgeserver_controller_server',
'hf_mes_scada_edgeserver_controller_device',
(array) $this -> post
);
return $res === false ? $res : true;
}
function remove_device() {
return pg_delete(
$this -> dbconn,
'hf_mes_scada_edgeserver_controller_device',
(array) $this -> post
);
}
function get_devices() {
$res = pg_query($this -> dbconn, sprintf(
"SELECT * FROM hf_mes_scada_edgeserver_controller_device
WHERE server_id = '%s'",
$this -> get['id']
));
return pg_fetch_all($res);
}
}