diff --git a/Frontend/_sysMonAll.html b/Frontend/_sysMonAll.html
index 29d1b1e..51cd5d7 100644
--- a/Frontend/_sysMonAll.html
+++ b/Frontend/_sysMonAll.html
@@ -232,9 +232,8 @@
console.log($(oriEle).data("number"))
//基本資料tab block
$("#info").html(drawInfoTabBlo(devGuid));
+ loadErr($(oriEle).data("number"));
loadOpeRecTable(devGuid);
- //loadErrRecTable2($(oriEle).data("number"));
- loadErrRecTable();
}
})
})
@@ -285,10 +284,20 @@
let opeRecTable = new YourTeam.JqDataTables.getTableByAjax(url, tag, null, columns, column_defs, null, null, null, null, null, null, "tpi");
}
- function loadErrRecTable() {
+ function loadErr(allPath) {
+ if (allPath != undefined && allPath != null) {
+ let _pathArr = allPath.split("_");//TPE_B1_ELEV_EL_R2F_NA_ELEV1_N1
+ let _devicePath = _pathArr[0] + "_" + _pathArr[1] + "_" + _pathArr[2] + "_" + _pathArr[3] + "_" + _pathArr[4] + "_" + _pathArr[5];
+ getOneDeviceAlarmTop10ByBaja(_devicePath, callbackForErr);
+ }
+ else {
+ console.log("no device");
+ }
+ }
+
+ function callbackForErr(result) {
let tag = "#errRecTable";
let datas;
- //getOneDeviceAlarmTop10ByBaja(_devicePath, callback);
let column_defs = [
{ "targets": [0], "width": "15%", "sortable": true },
@@ -312,61 +321,19 @@
"data": "ackState",
},
{
- "title": "發生/賦歸時間",
- "data": "timestamp",
- "width": "45%",
+ "title": "發生/完成時間",
+ "data": "normalTime",
+ "render": function (data, type, row) {
+ return row.timestamp + "
" + data;
+ },
},
];
- //let callback = function (result) {
- // datas = result;
- //}
- let result = '{"count": 2,"data":[{ "uuid": "43dc7846-bd96-4be2-ab35-f11aec729c60","msgText": "","ackState": "1","timestamp": "2022-Nov-16 10:30:24.951 AM UTC+08:00"},{"uuid": "7c309846-d862-4a8b-803b-cdc8e0efa092","msgText": "","ackState": "1","timestamp": "2022-Nov-16 10:00:24.893 AM UTC+08:00"}]}';
let json_object = JSON.parse(result);
datas = json_object['data'];
errRecTable = new YourTeam.JqDataTables.getTableByStatic(tag, datas, columns, column_defs, null, null, null, null, "tpi");
+
}
- //function loadErrRecTable2(allPath) {
- // if (allPath != undefined && allPath != null) {
- // let _pathArr = allPath.split("_");//TPE_B1_ELEV_EL_R2F_NA_ELEV1_N1
- // let _devicePath = _pathArr[0] + "_" + _pathArr[1] + "_" + _pathArr[2] + "_" + _pathArr[3] + "_" + _pathArr[4] + "_" + _pathArr[5];
- // //getOneDeviceAlarmTop10ByBaja(_devicePath, callback);
- // console.log("devicePath: " + _devicePath);
- // let result = '{"count": 2,"0": { "uuid": "43dc7846-bd96-4be2-ab35-f11aec729c60","timestamp": "2022-Nov-16 10:30:24.951 AM UTC+08:00","sourceName": "TPE_B1_ELEV_EL_R2F_NA_ELEV1_N1_TRIP","sourceState": "1","msgText": "","ackState": "1","normalTime": "1970-Jan-1 08:00:00.000 AM UTC+08:00"},"1": {"uuid": "7c309846-d862-4a8b-803b-cdc8e0efa092","timestamp": "2022-Nov-16 10:00:24.893 AM UTC+08:00","sourceName": "TPE_B1_ELEV_EL_R2F_NA_ELEV1_N1_TRIP","sourceState": "0","msgText": "","ackState": "1","normalTime": "2022-Nov-16 10:15:24.939 AM UTC+08:00"}}';
- // let result_Json = JSON.parse(result)
- // var eachTable = $('.each-table tbody');
-
- // for (var i = 0; i < result_Json['count']; i++)
- // {
- // item = result_Json[i.toString()];
- // eachTable.append(
- // '