var buildtofloor;
var AllFloorsBool = false;//全選按鈕狀態
//var Disaster;
var selectdisaster;//選擇的防災
var selectbuilding;//選擇的棟別
var SelectFloorArray = new Array(0);//選擇的樓層
var AllSelectFloorArray = new Array(0);//全選的樓層
var SelectAlarm = false;
var table;
var reldata;
// = JSON.parse(localStorage.getItem('emergency_alarm_device_number'));
var Allgroupidlist = new Array(0);
var Allgroupingbool = false;
var EmergencyContact;
var EmerNowsetting;
var Historytable;
var SimulationExerciseGuid;
var SelectMemberDepart = new Array(0);
var de_number;
var current_devices = new Array(0);
var GetDeviceGroupResult;//Api打回來的結果
var GetBuildings;//Building
var GetFloors;
var Setsystem = new Array(0);
var SetLayer3 = new Array(0);
var Selectsys;//選擇的大類
var SelectLayer3;//選擇的小類
var newdata = new Array(0);
var datatable;
var myBaja;
$(function () {
//myBaja = new MyBaja();
//myBaja.setMyUserAccount(myUser);
//myBaja.setEmergencyCallBack(calljson);
setInterval(function () { makeTable() }, 3000);
$('#mainTitle').html('
'+'
緊急應變 - 設備總覽
' );
//棟別
$.ajax({
url: baseApiUrl + 'api/EmergencyDevice/GetDeviceGroup',
data: "",
type: 'POST',
dataType: 'json',
success: function (rel, statut) {
console.log(rel);
GetDeviceGroupResult = rel.data;
$('#disaster').empty();
var html = "防災類別 ";
GetDeviceGroupResult.forEach(function (element, i) {
if (i == 0) {
html += '';
}
else {
html += '';
}
})
html += '';
$('#disaster').append(html);
$('#disaster').find('.btn-success').click();
}
});
})
function myUser(account){
}
function calljson(jsonlist = [] ) {
// json = new Array(0);
// json = JSON.parse(localStorage.getItem('emergency_alarm_device_number'));
json = jsonlist;
console.log(jsonlist);
makeTable();
}
function EmergencyContact() {
var send_data = {
selectgroupidlist: SelectMemberDepart
};
$.ajax({
url: baseApiUrl + "api/EmergencyDevice/EmergencyContactTable",
data: send_data,
type: 'POST',
dataType: 'json',
success: function (rel, statut) {
if (rel.code == "9999") {
console.log(rel.msg);
return;
}
var data = rel.data.data;
if (data == null || data.length == 0) {
data = [];
}
var tablehtml = "";
tablehtml += '
';
tablehtml += '';
tablehtml += '
';
tablehtml += '
姓名
部門
電話
LineID
Email
';
console.log(data);
$('#membertablediv').empty();
$('#membertablediv').append(tablehtml);
var newda = new Array(0);
data.forEach(function (element, i) {
var newoneda = new Array(0);
newoneda.push(element.full_name);
newoneda.push(element.departmentName);
newoneda.push(element.phone);
newoneda.push(element.lineid);
newoneda.push(element.email);
newda.push(newoneda);
})
var membertable = new simpleDatatables.DataTable('#membertable', {
searchable: false,
perPage: 5,
data: {
"data": newda
}
});
$('#membertablediv').parent().parent().find('.dataTable-top').empty();
}
});
}
//取樓層
function SetFloors(buildguid, e) {
selectbuilding = buildguid
AllFloorsBool = false;
SelectFloorArray = [];
AllSelectFloorArray = [];
$(e).parent().find('.btn-success').removeClass('btn-success').addClass('btn-secondary');
$(e).removeClass('btn-secondary').addClass('btn-success');
$('#floors').empty();
var html = "樓層 ";
html += '';
html += '