[前端] 更新版本
This commit is contained in:
parent
fa8238ffc7
commit
67a441b98b
@ -774,10 +774,11 @@
|
|||||||
function getData(type = null) {
|
function getData(type = null) {
|
||||||
dataAlarm = [];
|
dataAlarm = [];
|
||||||
$(loadEle).Loading("start");
|
$(loadEle).Loading("start");
|
||||||
let enddate = new Date(new Date().setDate(new Date(pageAct.alr_enddate).getDate() + 1)).getTime();
|
let enddate = new Date(pageAct.alr_enddate + " 23:59:59").getTime();
|
||||||
|
let startdate = new Date(pageAct.alr_startdate + " 00:00:00").getTime();
|
||||||
|
|
||||||
if (pageAct.SysType == "all") {
|
if (pageAct.SysType == "all") {
|
||||||
getAllDeviceAlarmByBaja(new Date(pageAct.alr_startdate).getTime(), enddate, pageAct.return, pageAct.confirm, callBackFromAllDeviceAlert);
|
getAllDeviceAlarmByBaja(startdate, enddate, pageAct.return, pageAct.confirm, callBackFromAllDeviceAlert);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
let elem = $('input[type=checkbox][data-type=sub]:checked');
|
let elem = $('input[type=checkbox][data-type=sub]:checked');
|
||||||
@ -788,12 +789,12 @@
|
|||||||
elem.each(function (i, v) {
|
elem.each(function (i, v) {
|
||||||
if (v?.id === "other") {
|
if (v?.id === "other") {
|
||||||
console.log(v?.id)
|
console.log(v?.id)
|
||||||
getOtherAlarmByBaja(new Date(pageAct.alr_startdate).getTime(), enddate, pageAct.return, pageAct.confirm, stackData);
|
getOtherAlarmByBaja(startdate, enddate, pageAct.return, pageAct.confirm, stackData);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
pageAct.selSysMain = $(v).parent().data('main');
|
pageAct.selSysMain = $(v).parent().data('main');
|
||||||
pageAct.selSysSub = $(v).prop('id');
|
pageAct.selSysSub = $(v).prop('id');
|
||||||
getAlarmByBaja(new Date(pageAct.alr_startdate).getTime(), enddate, pageAct.return, pageAct.confirm, pageAct.selSysMain + "_" + pageAct.selSysSub + "_AlarmClass", stackData);
|
getAlarmByBaja(startdate, enddate, pageAct.return, pageAct.confirm, pageAct.selSysMain + "_" + pageAct.selSysSub + "_AlarmClass", stackData);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
@ -875,7 +876,7 @@
|
|||||||
{
|
{
|
||||||
"title": "設備名稱",
|
"title": "設備名稱",
|
||||||
"data": "sourceName_zh",
|
"data": "sourceName_zh",
|
||||||
"render" : function (data) {
|
"render": function (data) {
|
||||||
return allDevices.find(d => d.device_number === data)?.full_name || ""
|
return allDevices.find(d => d.device_number === data)?.full_name || ""
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -921,7 +922,7 @@
|
|||||||
];
|
];
|
||||||
|
|
||||||
historyTable = new YourTeam.JqDataTables.getTableByStatic(tag, data, columns, column_defs, null, null, null, null, "tpi");
|
historyTable = new YourTeam.JqDataTables.getTableByStatic(tag, data, columns, column_defs, null, null, null, null, "tpi");
|
||||||
$('#alertTable').DataTable().order([ 5, 'desc']);
|
$('#alertTable').DataTable().order([5, 'desc']);
|
||||||
$(loadEle).Loading("close");
|
$(loadEle).Loading("close");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -284,19 +284,7 @@
|
|||||||
$('#devPointsList').html(strHtml);
|
$('#devPointsList').html(strHtml);
|
||||||
|
|
||||||
if (!hisFirst) {
|
if (!hisFirst) {
|
||||||
let start = new Date($('#his_startdate').val());
|
searchDate();
|
||||||
let end = new Date(new Date().setDate(new Date($('#his_enddate input').val()).getDate() + 1));
|
|
||||||
|
|
||||||
if (pageAct.dateType == "today" || pageAct.dateType == "day" || pageAct.dateType == "ytd")
|
|
||||||
end = new Date(new Date(start.valueOf()).setDate(start.getDate() + 1));
|
|
||||||
else if (pageAct.dateType == "month") {
|
|
||||||
start = new Date($('#getmonth').val());
|
|
||||||
end = new Date(new Date(start.valueOf()).setDate(start.getDate() + 30));
|
|
||||||
}
|
|
||||||
else if (pageAct.dateType != "range")
|
|
||||||
return;
|
|
||||||
|
|
||||||
getData(formatDate(start, "date", true), formatDate(end, "date", true));
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
ytAjax = new YourTeam.Ajax(url, objSendData, success, null, "POST").send();
|
ytAjax = new YourTeam.Ajax(url, objSendData, success, null, "POST").send();
|
||||||
@ -306,8 +294,8 @@
|
|||||||
$(loadEle).Loading("start");
|
$(loadEle).Loading("start");
|
||||||
var sdt = new Date();
|
var sdt = new Date();
|
||||||
var edt = new Date(new Date().setDate(sdt.getDate() + 1));
|
var edt = new Date(new Date().setDate(sdt.getDate() + 1));
|
||||||
start = start ?? sdt.toLocaleDateString();
|
start = start + " 00:00:00" ?? sdt.toLocaleDateString();
|
||||||
end = end ?? edt.toLocaleDateString();
|
end = end + " 23:59:59" ?? edt.toLocaleDateString();
|
||||||
|
|
||||||
let sendData = {
|
let sendData = {
|
||||||
device_number: pageAct.deviceNumber,
|
device_number: pageAct.deviceNumber,
|
||||||
@ -356,19 +344,7 @@
|
|||||||
pageAct.devicePoiName = $(elem).text();
|
pageAct.devicePoiName = $(elem).text();
|
||||||
pageAct.deviceItem = deviceItem;
|
pageAct.deviceItem = deviceItem;
|
||||||
|
|
||||||
let start = new Date($('#his_startdate').val());
|
searchDate();
|
||||||
let end = new Date(new Date().setDate(new Date($('#his_enddate input').val()).getDate() + 1));
|
|
||||||
|
|
||||||
if (pageAct.dateType == "today" || pageAct.dateType == "day" || pageAct.dateType == "ytd")
|
|
||||||
end = new Date(new Date(start.valueOf()).setDate(start.getDate() + 1));
|
|
||||||
else if (pageAct.dateType == "month") {
|
|
||||||
start = new Date($('#getmonth').val());
|
|
||||||
end = new Date(new Date(start.valueOf()).setDate(start.getDate() + 30));
|
|
||||||
}
|
|
||||||
else if (pageAct.dateType != "range")
|
|
||||||
return;
|
|
||||||
|
|
||||||
getData(formatDate(start, "date", true), formatDate(end, "date", true));
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -388,9 +364,9 @@
|
|||||||
$('#his_startdate').val(date);
|
$('#his_startdate').val(date);
|
||||||
|
|
||||||
if (type == "today")
|
if (type == "today")
|
||||||
getData(formatDate(now, "date", true), formatDate(tmr, "date", true));
|
getData(formatDate(now, "date", true), formatDate(now, "date", true));
|
||||||
else if (type == "ytd")
|
else if (type == "ytd")
|
||||||
getData(formatDate(ytd, "date", true), formatDate(now, "date", true));
|
getData(formatDate(ytd, "date", true), formatDate(ytd, "date", true));
|
||||||
else {
|
else {
|
||||||
$(`[onclick="setDateType('today', this)"]`).removeClass('btn-secondary');
|
$(`[onclick="setDateType('today', this)"]`).removeClass('btn-secondary');
|
||||||
$(`[onclick="setDateType('today', this)"]`).addClass('btn-info');
|
$(`[onclick="setDateType('today', this)"]`).addClass('btn-info');
|
||||||
@ -427,13 +403,14 @@
|
|||||||
|
|
||||||
function searchDate() {
|
function searchDate() {
|
||||||
let start = new Date($('#his_startdate').val());
|
let start = new Date($('#his_startdate').val());
|
||||||
let end = new Date(new Date().setDate(new Date($('#his_enddate input').val()).getDate() + 1));
|
let end = new Date($('#his_enddate input').val());
|
||||||
|
|
||||||
if (pageAct.dateType == "today" || pageAct.dateType == "day" || pageAct.dateType == "ytd")
|
if (pageAct.dateType == "today" || pageAct.dateType == "day" || pageAct.dateType == "ytd")
|
||||||
end = new Date(new Date(start.valueOf()).setDate(start.getDate() + 1));
|
end = start;
|
||||||
else if (pageAct.dateType == "month") {
|
else if (pageAct.dateType == "month") {
|
||||||
start = new Date($('#getmonth').val());
|
start = new Date($('#getmonth').val());
|
||||||
end = new Date(new Date(start.valueOf()).setDate(start.getDate() + 30));
|
end = new Date(start.valueOf()).setMonth(start.getMonth() + 1);
|
||||||
|
end = new Date(new Date(end).setDate(new Date(end).getDate() - 1));
|
||||||
}
|
}
|
||||||
else if (pageAct.dateType != "range")
|
else if (pageAct.dateType != "range")
|
||||||
return;
|
return;
|
||||||
|
@ -1014,7 +1014,6 @@
|
|||||||
startdate: pageAct.startdate == undefined ? null : pageAct.startdate,
|
startdate: pageAct.startdate == undefined ? null : pageAct.startdate,
|
||||||
enddate: pageAct.enddate == undefined ? null : pageAct.enddate,
|
enddate: pageAct.enddate == undefined ? null : pageAct.enddate,
|
||||||
};
|
};
|
||||||
console.log("data", objSendData.Data)
|
|
||||||
ytAjax = new YourTeam.Ajax(url, objSendData, function (rel) {
|
ytAjax = new YourTeam.Ajax(url, objSendData, function (rel) {
|
||||||
if (rel.code == "0000")
|
if (rel.code == "0000")
|
||||||
location.href = baseApiUrl + "/api/df?path=" + rel.data.split('/')[0] + "&fileName=" + rel.data.split('/')[1] + "&token=" + cookies.get("JWT-Authorization");
|
location.href = baseApiUrl + "/api/df?path=" + rel.data.split('/')[0] + "&fileName=" + rel.data.split('/')[1] + "&token=" + cookies.get("JWT-Authorization");
|
||||||
@ -1314,8 +1313,8 @@
|
|||||||
//fd.append("end_time", ($('#inpEndTime').val() || null) == null ? $('#inpEndTime').val() : new Date($('#inpEndTime').val()).toISOString());
|
//fd.append("end_time", ($('#inpEndTime').val() || null) == null ? $('#inpEndTime').val() : new Date($('#inpEndTime').val()).toISOString());
|
||||||
//fd.append("work_time", ($('#inpWorTime').val() || null) == null ? $('#inpWorTime').val() : new Date($('#inpWorTime').val()).toISOString());
|
//fd.append("work_time", ($('#inpWorTime').val() || null) == null ? $('#inpWorTime').val() : new Date($('#inpWorTime').val()).toISOString());
|
||||||
fd.append("finish_time", (parseInt($('#' + (pageAct.work_type == '1' ? 'inpStatus' : 'inpStatus_2') + ' [name=' + (pageAct.work_type == '1' ? 'inpSta' : 'inpSta_2') + ']:checked').data('value'))) == 1 ? new Date(Date.now()).toISOString() : null);
|
fd.append("finish_time", (parseInt($('#' + (pageAct.work_type == '1' ? 'inpStatus' : 'inpStatus_2') + ' [name=' + (pageAct.work_type == '1' ? 'inpSta' : 'inpSta_2') + ']:checked').data('value'))) == 1 ? new Date(Date.now()).toISOString() : null);
|
||||||
fd.append("notice", $(pageAct.work_type == "1" ? '#inpNotice' : '#inpNotice_2').val() || null);
|
fd.append("notice", $(pageAct.work_type == "1" ? '#inpNotice' : '#inpNotice_2').val() || '');
|
||||||
fd.append("description", $(pageAct.work_type == "1" ? '#inpDescription' : '#inpDescription_2').val() || null);
|
fd.append("description", $(pageAct.work_type == "1" ? '#inpDescription' : '#inpDescription_2').val() || '');
|
||||||
|
|
||||||
//let sendData = {
|
//let sendData = {
|
||||||
// location: $('#inpArea option:selected').text() + $('#inpBuilding option:selected').text() + $('#inpFloor option:selected').text(),
|
// location: $('#inpArea option:selected').text() + $('#inpBuilding option:selected').text() + $('#inpFloor option:selected').text(),
|
||||||
@ -1367,6 +1366,7 @@
|
|||||||
clearOpeRecPageAct();
|
clearOpeRecPageAct();
|
||||||
selUser();
|
selUser();
|
||||||
selDevice();
|
selDevice();
|
||||||
|
selOpeFir();
|
||||||
|
|
||||||
$('#ope_forImage').html('');
|
$('#ope_forImage').html('');
|
||||||
$('#ope_forFile').html('');
|
$('#ope_forFile').html('');
|
||||||
@ -1404,7 +1404,7 @@
|
|||||||
$(pageAct.work_type == "1" ? '#inpDescription' : '#inpDescription_2').val(res.data.description);
|
$(pageAct.work_type == "1" ? '#inpDescription' : '#inpDescription_2').val(res.data.description);
|
||||||
let elemSel = $(pageAct.work_type == "1" ? '#inpFixDoCode' : '#inpFixDoCode_2').find('option:selected');;
|
let elemSel = $(pageAct.work_type == "1" ? '#inpFixDoCode' : '#inpFixDoCode_2').find('option:selected');;
|
||||||
pageAct.number = elemSel.val();
|
pageAct.number = elemSel.val();
|
||||||
selOpeFir();
|
|
||||||
|
|
||||||
ope_imgHtml = null;
|
ope_imgHtml = null;
|
||||||
$.each(res.data.lorf, function (i, v) {
|
$.each(res.data.lorf, function (i, v) {
|
||||||
|
Loading…
Reference in New Issue
Block a user