所有时间筛选添加快捷筛选,快捷筛选添加昨日与今日快捷方式
This commit is contained in:
@ -23,6 +23,295 @@
|
|||||||
//权限控制(js是值传递)
|
//权限控制(js是值传递)
|
||||||
//toolbarDemo.innerHTML = common.authorizeButtonNew(toolbarDemo.innerHTML);
|
//toolbarDemo.innerHTML = common.authorizeButtonNew(toolbarDemo.innerHTML);
|
||||||
|
|
||||||
|
form.on('select(quickTime)', function (data) {
|
||||||
|
var selectValue = data.value;
|
||||||
|
|
||||||
|
function getFormatDate(date) {
|
||||||
|
let year = date.getFullYear();
|
||||||
|
let month = date.getMonth() + 1;
|
||||||
|
let day = date.getDate();
|
||||||
|
let hour = date.getHours();
|
||||||
|
let minutes = date.getMinutes();
|
||||||
|
let seconds = date.getSeconds();
|
||||||
|
month = (month < 10) ? '0' + month : month;
|
||||||
|
day = (day < 10) ? '0' + day : day;
|
||||||
|
hour = (hour < 10) ? '0' + hour : hour;
|
||||||
|
minutes = (minutes < 10) ? '0' + minutes : minutes;
|
||||||
|
seconds = (seconds < 10) ? '0' + seconds : seconds;
|
||||||
|
let currentDate = year + "-" + month + "-" + day
|
||||||
|
+ " " + hour + ":" + minutes + ":" + seconds;
|
||||||
|
return currentDate;
|
||||||
|
}
|
||||||
|
/**
|
||||||
|
* 获取今日零点时间戳
|
||||||
|
* returns {number}
|
||||||
|
*/
|
||||||
|
function todayStartTimestamp() {
|
||||||
|
const timestamp = Math.floor(new Date(new Date().setHours(0, 0, 0, 0)).getTime() / 1000)
|
||||||
|
return timestamp
|
||||||
|
}
|
||||||
|
/**
|
||||||
|
* 获取昨日开始、结束时间戳
|
||||||
|
* param num
|
||||||
|
* returns {number[昨日开始时间戳, 昨日结束时间戳]}
|
||||||
|
*/
|
||||||
|
function yesterdayTimestamp(num = 1) {
|
||||||
|
const MillisecondsADay = 24 * 60 * 60 * num
|
||||||
|
// 今日零点时间戳
|
||||||
|
const timestamp = Math.floor(new Date(new Date().setHours(0, 0, 0, 0)).getTime() / 1000)
|
||||||
|
// 昨日开始时间戳
|
||||||
|
const yesterdayStartTime = timestamp - MillisecondsADay
|
||||||
|
// 昨日结束时间戳
|
||||||
|
const yesterdayEndTime = timestamp - 1
|
||||||
|
return [yesterdayStartTime, yesterdayEndTime]
|
||||||
|
}
|
||||||
|
/**
|
||||||
|
* 本周开始时间戳
|
||||||
|
* returns {number}
|
||||||
|
*/
|
||||||
|
function weekStartTimestamp() {
|
||||||
|
// 一天的秒数
|
||||||
|
const MillisecondsADay = 24 * 60 * 60
|
||||||
|
// 今日零点时间戳
|
||||||
|
const timestamp = Math.floor(new Date(new Date().setHours(0, 0, 0, 0)).getTime() / 1000)
|
||||||
|
const weekDay = new Date().getDay() === 0 ? (7 - 1) : (new Date().getDay() - 1)
|
||||||
|
const weekTimeStamp = timestamp - MillisecondsADay * weekDay
|
||||||
|
return weekTimeStamp
|
||||||
|
}
|
||||||
|
/**
|
||||||
|
* 上周开始、结束时间戳
|
||||||
|
* returns {number[上周开始时间戳, 上周结束时间戳]}
|
||||||
|
*/
|
||||||
|
function lastWeekTimetamp() {
|
||||||
|
// 一天的秒数
|
||||||
|
const MillisecondsADay = 24 * 60 * 60
|
||||||
|
// 今日零点时间戳
|
||||||
|
const timestamp = Math.floor(new Date(new Date().setHours(0, 0, 0, 0)).getTime() / 1000)
|
||||||
|
const weekDay = new Date().getDay() === 0 ? (7 - 1) : (new Date().getDay() - 1)
|
||||||
|
// 本周开始时间戳
|
||||||
|
const weekTimeStamp = timestamp - MillisecondsADay * weekDay
|
||||||
|
// 上周开始时间戳
|
||||||
|
const lastWeekStart = weekTimeStamp - MillisecondsADay * 7
|
||||||
|
// 上周结束时间戳
|
||||||
|
const lastWeekEnd = weekTimeStamp - 1
|
||||||
|
return [lastWeekStart, lastWeekEnd]
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 当月开始时间戳
|
||||||
|
* returns {number}
|
||||||
|
*/
|
||||||
|
function monthStartTimestamp() {
|
||||||
|
const date = new Date()
|
||||||
|
date.setDate(1)
|
||||||
|
date.setHours(0, 0, 0, 0)
|
||||||
|
const timeStamp = date.getTime() / 1000
|
||||||
|
return timeStamp
|
||||||
|
}
|
||||||
|
/**
|
||||||
|
* 获取上月开始、结束时间戳
|
||||||
|
* returns {number[上月开始时间戳,上月结束时间戳]}
|
||||||
|
*/
|
||||||
|
function lastMonthTimetamp() {
|
||||||
|
// 一天的秒数
|
||||||
|
const MillisecondsADay = 24 * 60 * 60
|
||||||
|
|
||||||
|
const date = new Date()
|
||||||
|
date.setDate(1)
|
||||||
|
date.setHours(0, 0, 0, 0)
|
||||||
|
// 当月开始时间戳
|
||||||
|
const timeStamp = date.getTime() / 1000
|
||||||
|
// 上个月的天数
|
||||||
|
const days = lastMonthDats()
|
||||||
|
// 上月开始时间戳
|
||||||
|
const lastMonthStart = timeStamp - (MillisecondsADay * days)
|
||||||
|
// 上月结束时间戳
|
||||||
|
const lastMonthEnd = timeStamp - 1
|
||||||
|
return [lastMonthStart, lastMonthEnd]
|
||||||
|
}
|
||||||
|
/**
|
||||||
|
* 上月天数
|
||||||
|
* returns {number}
|
||||||
|
*/
|
||||||
|
function lastMonthDats() {
|
||||||
|
const date = new Date()
|
||||||
|
const year = date.getFullYear()
|
||||||
|
// 上个月月份
|
||||||
|
let month = (date.getMonth() + 1) - 1 // 0-11 表示 1月-12月
|
||||||
|
// 0 表示12月
|
||||||
|
month = month || 12
|
||||||
|
// 30天的月份
|
||||||
|
const arr30 = [4, 6, 9, 11]
|
||||||
|
// 31天的月份
|
||||||
|
const arr31 = [1, 3, 5, 7, 8, 10, 12]
|
||||||
|
if (arr30.indexOf(month) !== -1) {
|
||||||
|
// 上个月是 30 天
|
||||||
|
return 30
|
||||||
|
} else if (arr31.indexOf(month) !== -1) {
|
||||||
|
// 上个月是 31 天
|
||||||
|
return 31
|
||||||
|
} else {
|
||||||
|
// 2月
|
||||||
|
if (isRunYear(year)) {
|
||||||
|
return 29
|
||||||
|
} else {
|
||||||
|
return 28
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
/**
|
||||||
|
* 是否为闰年
|
||||||
|
* param year
|
||||||
|
* returns {boolean}
|
||||||
|
*/
|
||||||
|
function isRunYear(year) {
|
||||||
|
// 条件:能被4整除并且不能被100整除,或者被400整除的
|
||||||
|
let flag = false
|
||||||
|
if (year % 4 === 0 && year % 100 !== 0 || year % 400 === 0) {
|
||||||
|
flag = true
|
||||||
|
}
|
||||||
|
return flag
|
||||||
|
}
|
||||||
|
|
||||||
|
var laydate = layui.laydate;
|
||||||
|
if (selectValue == "toDay") {
|
||||||
|
var toDayStartDate = todayStartTimestamp();
|
||||||
|
var timef1 = getFormatDate(new Date(toDayStartDate * 1000));
|
||||||
|
lay('#dateReStartTime').each(function () {
|
||||||
|
laydate.render({
|
||||||
|
elem: this,
|
||||||
|
trigger: 'click',
|
||||||
|
format: "yyyy-MM-dd HH:mm:ss",
|
||||||
|
//value: "2023-02-23 13:56:25",
|
||||||
|
value: timef1,
|
||||||
|
});
|
||||||
|
});
|
||||||
|
var timef2 = getFormatDate(new Date(Date.now()));
|
||||||
|
lay('#dateReEndTime').each(function () {
|
||||||
|
laydate.render({
|
||||||
|
elem: this,
|
||||||
|
trigger: 'click',
|
||||||
|
format: "yyyy-MM-dd HH:mm:ss",
|
||||||
|
//value: "2023-02-23 13:56:25",
|
||||||
|
value: timef2,
|
||||||
|
});
|
||||||
|
});
|
||||||
|
} else if (selectValue == "yesterDay") {
|
||||||
|
var yesterDayDate = yesterdayTimestamp(1);
|
||||||
|
var timef1 = getFormatDate(new Date(yesterDayDate[0] * 1000));
|
||||||
|
lay('#dateReStartTime').each(function () {
|
||||||
|
laydate.render({
|
||||||
|
elem: this,
|
||||||
|
trigger: 'click',
|
||||||
|
format: "yyyy-MM-dd HH:mm:ss",
|
||||||
|
//value: "2023-02-23 13:56:25",
|
||||||
|
value: timef1,
|
||||||
|
});
|
||||||
|
});
|
||||||
|
var timef2 = getFormatDate(new Date(yesterDayDate[1] * 1000));
|
||||||
|
lay('#dateReEndTime').each(function () {
|
||||||
|
laydate.render({
|
||||||
|
elem: this,
|
||||||
|
trigger: 'click',
|
||||||
|
format: "yyyy-MM-dd HH:mm:ss",
|
||||||
|
//value: "2023-02-23 13:56:25",
|
||||||
|
value: timef2,
|
||||||
|
});
|
||||||
|
});
|
||||||
|
} else if (selectValue == "thisWeek") {
|
||||||
|
var weekStartDate = weekStartTimestamp();
|
||||||
|
var timef1 = getFormatDate(new Date(weekStartDate * 1000));
|
||||||
|
lay('#dateReStartTime').each(function () {
|
||||||
|
laydate.render({
|
||||||
|
elem: this,
|
||||||
|
trigger: 'click',
|
||||||
|
format: "yyyy-MM-dd HH:mm:ss",
|
||||||
|
//value: "2023-02-23 13:56:25",
|
||||||
|
value: timef1,
|
||||||
|
});
|
||||||
|
});
|
||||||
|
var timef2 = getFormatDate(new Date(Date.now()));
|
||||||
|
lay('#dateReEndTime').each(function () {
|
||||||
|
laydate.render({
|
||||||
|
elem: this,
|
||||||
|
trigger: 'click',
|
||||||
|
format: "yyyy-MM-dd HH:mm:ss",
|
||||||
|
//value: "2023-02-23 13:56:25",
|
||||||
|
value: timef2,
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
|
} else if (selectValue == "lastWeek") {
|
||||||
|
var lastWeekDate = lastWeekTimetamp();
|
||||||
|
var timef1 = getFormatDate(new Date(lastWeekDate[0] * 1000));
|
||||||
|
lay('#dateReStartTime').each(function () {
|
||||||
|
laydate.render({
|
||||||
|
elem: this,
|
||||||
|
trigger: 'click',
|
||||||
|
format: "yyyy-MM-dd HH:mm:ss",
|
||||||
|
//value: "2023-02-23 13:56:25",
|
||||||
|
value: timef1,
|
||||||
|
});
|
||||||
|
});
|
||||||
|
var timef2 = getFormatDate(new Date(lastWeekDate[1] * 1000));
|
||||||
|
lay('#dateReEndTime').each(function () {
|
||||||
|
laydate.render({
|
||||||
|
elem: this,
|
||||||
|
trigger: 'click',
|
||||||
|
format: "yyyy-MM-dd HH:mm:ss",
|
||||||
|
//value: "2023-02-23 13:56:25",
|
||||||
|
value: timef2,
|
||||||
|
});
|
||||||
|
});
|
||||||
|
} else if (selectValue == "thisMonth") {
|
||||||
|
var monthStartDate = monthStartTimestamp();
|
||||||
|
var timef = getFormatDate(new Date(monthStartDate * 1000));
|
||||||
|
lay('#dateReStartTime').each(function () {
|
||||||
|
laydate.render({
|
||||||
|
elem: this,
|
||||||
|
trigger: 'click',
|
||||||
|
format: "yyyy-MM-dd HH:mm:ss",
|
||||||
|
//value: "2023-02-23 13:56:25",
|
||||||
|
value: timef,
|
||||||
|
});
|
||||||
|
});
|
||||||
|
var timef2 = getFormatDate(new Date(Date.now()));
|
||||||
|
lay('#dateReEndTime').each(function () {
|
||||||
|
laydate.render({
|
||||||
|
elem: this,
|
||||||
|
trigger: 'click',
|
||||||
|
format: "yyyy-MM-dd HH:mm:ss",
|
||||||
|
//value: "2023-02-23 13:56:25",
|
||||||
|
value: timef2,
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
|
} else if (selectValue == "lastMonth") {
|
||||||
|
//lastMonthTimetamp()
|
||||||
|
var lastMonthDate = lastMonthTimetamp();
|
||||||
|
var timef1 = getFormatDate(new Date(lastMonthDate[0] * 1000));
|
||||||
|
lay('#dateReStartTime').each(function () {
|
||||||
|
laydate.render({
|
||||||
|
elem: this,
|
||||||
|
trigger: 'click',
|
||||||
|
format: "yyyy-MM-dd HH:mm:ss",
|
||||||
|
//value: "2023-02-23 13:56:25",
|
||||||
|
value: timef1,
|
||||||
|
});
|
||||||
|
});
|
||||||
|
var timef2 = getFormatDate(new Date(lastMonthDate[1] * 1000));
|
||||||
|
lay('#dateReEndTime').each(function () {
|
||||||
|
laydate.render({
|
||||||
|
elem: this,
|
||||||
|
trigger: 'click',
|
||||||
|
format: "yyyy-MM-dd HH:mm:ss",
|
||||||
|
//value: "2023-02-23 13:56:25",
|
||||||
|
value: timef2,
|
||||||
|
});
|
||||||
|
});
|
||||||
|
} else { }
|
||||||
|
});
|
||||||
|
|
||||||
GetAllSubsystemTag();
|
GetAllSubsystemTag();
|
||||||
|
|
||||||
var starttime = new Date(new Date().setHours(0, 0, 0, 0));
|
var starttime = new Date(new Date().setHours(0, 0, 0, 0));
|
||||||
@ -30,7 +319,23 @@
|
|||||||
var endtime = new Date();
|
var endtime = new Date();
|
||||||
endtime.setDate(endtime.getDate())
|
endtime.setDate(endtime.getDate())
|
||||||
var endtimeString = endtime.getFullYear() + "-" + parseInt(endtime.getMonth() + 1) + "-" + endtime.getDate() + " " + (endtime.getHours()) + ":" + endtime.getMinutes() + ":" + endtime.getSeconds();
|
var endtimeString = endtime.getFullYear() + "-" + parseInt(endtime.getMonth() + 1) + "-" + endtime.getDate() + " " + (endtime.getHours()) + ":" + endtime.getMinutes() + ":" + endtime.getSeconds();
|
||||||
layui.use('laydate', function () {
|
function getFormatDateone(date) {
|
||||||
|
let year = date.getFullYear();
|
||||||
|
let month = date.getMonth() + 1;
|
||||||
|
let day = date.getDate();
|
||||||
|
let hour = date.getHours();
|
||||||
|
let minutes = date.getMinutes();
|
||||||
|
let seconds = date.getSeconds();
|
||||||
|
month = (month < 10) ? '0' + month : month;
|
||||||
|
day = (day < 10) ? '0' + day : day;
|
||||||
|
hour = (hour < 10) ? '0' + hour : hour;
|
||||||
|
minutes = (minutes < 10) ? '0' + minutes : minutes;
|
||||||
|
seconds = (seconds < 10) ? '0' + seconds : seconds;
|
||||||
|
let currentDate = year + "-" + month + "-" + day
|
||||||
|
+ " " + hour + ":" + minutes + ":" + seconds;
|
||||||
|
return currentDate;
|
||||||
|
}
|
||||||
|
layui.use('laydate', function () {
|
||||||
var laydate = layui.laydate;
|
var laydate = layui.laydate;
|
||||||
lay('#dateReStartTime').each(function () {
|
lay('#dateReStartTime').each(function () {
|
||||||
laydate.render({
|
laydate.render({
|
||||||
@ -38,7 +343,7 @@
|
|||||||
trigger: 'click',
|
trigger: 'click',
|
||||||
format: "yyyy-MM-dd HH:mm:ss",
|
format: "yyyy-MM-dd HH:mm:ss",
|
||||||
//value: "2023-02-23 13:56:25",
|
//value: "2023-02-23 13:56:25",
|
||||||
value: starttimeString,
|
value: getFormatDateone(starttime),
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
lay('#dateReEndTime').each(function () {
|
lay('#dateReEndTime').each(function () {
|
||||||
@ -47,7 +352,7 @@
|
|||||||
trigger: 'click',
|
trigger: 'click',
|
||||||
format: "yyyy-MM-dd HH:mm:ss",
|
format: "yyyy-MM-dd HH:mm:ss",
|
||||||
//value: "2023-02-23 13:56:25",
|
//value: "2023-02-23 13:56:25",
|
||||||
value: endtimeString,
|
value: getFormatDateone(endtime),
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
@ -518,6 +823,41 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="layui-col-md3 widget-col-list column2" data-index="2" data-parentindex="0">
|
<div class="layui-col-md3 widget-col-list column2" data-index="2" data-parentindex="0">
|
||||||
|
<div id="select_10" class="layui-form-item active" data-id="select_4" data-tag="select"
|
||||||
|
data-index="0">
|
||||||
|
<label class="layui-form-label layui-form-required" style="width: 110px;">
|
||||||
|
快捷节点:
|
||||||
|
</label>
|
||||||
|
<div class="layui-input-block layui-form" lay-filter="select_4" style="margin-left: 140px;width:160px">
|
||||||
|
|
||||||
|
<select name="selectquick" lay-filter="quickTime" lay-verify="required" id="selectQuick" style="width:150px">
|
||||||
|
<option value="def" selected="">
|
||||||
|
快速选择周期
|
||||||
|
</option>
|
||||||
|
<option value="toDay">
|
||||||
|
今日
|
||||||
|
</option>
|
||||||
|
<option value="yesterDay">
|
||||||
|
昨日
|
||||||
|
</option>
|
||||||
|
<option value="thisWeek">
|
||||||
|
本周
|
||||||
|
</option>
|
||||||
|
<option value="lastWeek">
|
||||||
|
上周
|
||||||
|
</option>
|
||||||
|
<option value="thisMonth">
|
||||||
|
本月
|
||||||
|
</option>
|
||||||
|
<option value="lastMonth">
|
||||||
|
上月
|
||||||
|
</option>
|
||||||
|
</select>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="layui-col-md2 widget-col-list column2" data-index="3" data-parentindex="0">
|
||||||
<div id="select_4" class="layui-form-item active" data-id="select_4" data-tag="select"
|
<div id="select_4" class="layui-form-item active" data-id="select_4" data-tag="select"
|
||||||
data-index="0">
|
data-index="0">
|
||||||
<label class="layui-form-label layui-form-required" style="width: 80px;">
|
<label class="layui-form-label layui-form-required" style="width: 80px;">
|
||||||
@ -544,7 +884,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="layui-col-md2 widget-col-list column3" data-index="3" data-parentindex="0">
|
<div class="layui-col-md1 widget-col-list column3" data-index="4" data-parentindex="0">
|
||||||
<div id="bottom_5" class="layui-form-item active" data-id="bottom_5" data-tag="bottom"
|
<div id="bottom_5" class="layui-form-item active" data-id="bottom_5" data-tag="bottom"
|
||||||
data-index="0">
|
data-index="0">
|
||||||
<div class="layui-input-block" style="margin-left: 30px;">
|
<div class="layui-input-block" style="margin-left: 30px;">
|
||||||
|
@ -73,6 +73,12 @@
|
|||||||
<option value="def" selected="">
|
<option value="def" selected="">
|
||||||
快速选择周期
|
快速选择周期
|
||||||
</option>
|
</option>
|
||||||
|
<option value="toDay">
|
||||||
|
今日
|
||||||
|
</option>
|
||||||
|
<option value="yesterDay">
|
||||||
|
昨日
|
||||||
|
</option>
|
||||||
<option value="thisWeek">
|
<option value="thisWeek">
|
||||||
本周
|
本周
|
||||||
</option>
|
</option>
|
||||||
@ -207,9 +213,32 @@
|
|||||||
return currentDate;
|
return currentDate;
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
* 本周开始时间戳
|
* 获取今日零点时间戳
|
||||||
* returns {number}
|
* returns {number}
|
||||||
*/
|
*/
|
||||||
|
function todayStartTimestamp() {
|
||||||
|
const timestamp = Math.floor(new Date(new Date().setHours(0, 0, 0, 0)).getTime() / 1000)
|
||||||
|
return timestamp
|
||||||
|
}
|
||||||
|
/**
|
||||||
|
* 获取昨日开始、结束时间戳
|
||||||
|
* param num
|
||||||
|
* returns {number[昨日开始时间戳, 昨日结束时间戳]}
|
||||||
|
*/
|
||||||
|
function yesterdayTimestamp(num = 1) {
|
||||||
|
const MillisecondsADay = 24 * 60 * 60 * num
|
||||||
|
// 今日零点时间戳
|
||||||
|
const timestamp = Math.floor(new Date(new Date().setHours(0, 0, 0, 0)).getTime() / 1000)
|
||||||
|
// 昨日开始时间戳
|
||||||
|
const yesterdayStartTime = timestamp - MillisecondsADay
|
||||||
|
// 昨日结束时间戳
|
||||||
|
const yesterdayEndTime = timestamp - 1
|
||||||
|
return [yesterdayStartTime, yesterdayEndTime]
|
||||||
|
}
|
||||||
|
/**
|
||||||
|
* 本周开始时间戳
|
||||||
|
* returns {number}
|
||||||
|
*/
|
||||||
function weekStartTimestamp() {
|
function weekStartTimestamp() {
|
||||||
// 一天的秒数
|
// 一天的秒数
|
||||||
const MillisecondsADay = 24 * 60 * 60
|
const MillisecondsADay = 24 * 60 * 60
|
||||||
@ -315,9 +344,51 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
var laydate = layui.laydate;
|
var laydate = layui.laydate;
|
||||||
if (selectValue == "thisWeek"){
|
if(selectValue == "toDay"){
|
||||||
|
var toDayStartDate = todayStartTimestamp();
|
||||||
|
var timef1 = getFormatDate(new Date(toDayStartDate * 1000));
|
||||||
|
lay('#dateReStartTime').each(function () {
|
||||||
|
laydate.render({
|
||||||
|
elem: this,
|
||||||
|
trigger: 'click',
|
||||||
|
format: "yyyy-MM-dd HH:mm:ss",
|
||||||
|
//value: "2023-02-23 13:56:25",
|
||||||
|
value: timef1,
|
||||||
|
});
|
||||||
|
});
|
||||||
|
var timef2 = getFormatDate(new Date(Date.now()));
|
||||||
|
lay('#dateReEndTime').each(function () {
|
||||||
|
laydate.render({
|
||||||
|
elem: this,
|
||||||
|
trigger: 'click',
|
||||||
|
format: "yyyy-MM-dd HH:mm:ss",
|
||||||
|
//value: "2023-02-23 13:56:25",
|
||||||
|
value: timef2,
|
||||||
|
});
|
||||||
|
});
|
||||||
|
}else if(selectValue == "yesterDay"){
|
||||||
|
var yesterDayDate = yesterdayTimestamp(1);
|
||||||
|
var timef1 = getFormatDate(new Date(yesterDayDate[0] * 1000));
|
||||||
|
lay('#dateReStartTime').each(function () {
|
||||||
|
laydate.render({
|
||||||
|
elem: this,
|
||||||
|
trigger: 'click',
|
||||||
|
format: "yyyy-MM-dd HH:mm:ss",
|
||||||
|
//value: "2023-02-23 13:56:25",
|
||||||
|
value: timef1,
|
||||||
|
});
|
||||||
|
});
|
||||||
|
var timef2 = getFormatDate(new Date(yesterDayDate[1] * 1000));
|
||||||
|
lay('#dateReEndTime').each(function () {
|
||||||
|
laydate.render({
|
||||||
|
elem: this,
|
||||||
|
trigger: 'click',
|
||||||
|
format: "yyyy-MM-dd HH:mm:ss",
|
||||||
|
//value: "2023-02-23 13:56:25",
|
||||||
|
value: timef2,
|
||||||
|
});
|
||||||
|
});
|
||||||
|
}else if (selectValue == "thisWeek"){
|
||||||
var weekStartDate = weekStartTimestamp();
|
var weekStartDate = weekStartTimestamp();
|
||||||
var timef1 = getFormatDate(new Date(weekStartDate*1000));
|
var timef1 = getFormatDate(new Date(weekStartDate*1000));
|
||||||
lay('#dateReStartTime').each(function () {
|
lay('#dateReStartTime').each(function () {
|
||||||
|
@ -23,6 +23,295 @@
|
|||||||
//权限控制(js是值传递)
|
//权限控制(js是值传递)
|
||||||
//toolbarDemo.innerHTML = common.authorizeButtonNew(toolbarDemo.innerHTML);
|
//toolbarDemo.innerHTML = common.authorizeButtonNew(toolbarDemo.innerHTML);
|
||||||
|
|
||||||
|
form.on('select(quickTime)', function (data) {
|
||||||
|
var selectValue = data.value;
|
||||||
|
|
||||||
|
function getFormatDate(date) {
|
||||||
|
let year = date.getFullYear();
|
||||||
|
let month = date.getMonth() + 1;
|
||||||
|
let day = date.getDate();
|
||||||
|
let hour = date.getHours();
|
||||||
|
let minutes = date.getMinutes();
|
||||||
|
let seconds = date.getSeconds();
|
||||||
|
month = (month < 10) ? '0' + month : month;
|
||||||
|
day = (day < 10) ? '0' + day : day;
|
||||||
|
hour = (hour < 10) ? '0' + hour : hour;
|
||||||
|
minutes = (minutes < 10) ? '0' + minutes : minutes;
|
||||||
|
seconds = (seconds < 10) ? '0' + seconds : seconds;
|
||||||
|
let currentDate = year + "-" + month + "-" + day
|
||||||
|
+ " " + hour + ":" + minutes + ":" + seconds;
|
||||||
|
return currentDate;
|
||||||
|
}
|
||||||
|
/**
|
||||||
|
* 获取今日零点时间戳
|
||||||
|
* returns {number}
|
||||||
|
*/
|
||||||
|
function todayStartTimestamp() {
|
||||||
|
const timestamp = Math.floor(new Date(new Date().setHours(0, 0, 0, 0)).getTime() / 1000)
|
||||||
|
return timestamp
|
||||||
|
}
|
||||||
|
/**
|
||||||
|
* 获取昨日开始、结束时间戳
|
||||||
|
* param num
|
||||||
|
* returns {number[昨日开始时间戳, 昨日结束时间戳]}
|
||||||
|
*/
|
||||||
|
function yesterdayTimestamp(num = 1) {
|
||||||
|
const MillisecondsADay = 24 * 60 * 60 * num
|
||||||
|
// 今日零点时间戳
|
||||||
|
const timestamp = Math.floor(new Date(new Date().setHours(0, 0, 0, 0)).getTime() / 1000)
|
||||||
|
// 昨日开始时间戳
|
||||||
|
const yesterdayStartTime = timestamp - MillisecondsADay
|
||||||
|
// 昨日结束时间戳
|
||||||
|
const yesterdayEndTime = timestamp - 1
|
||||||
|
return [yesterdayStartTime, yesterdayEndTime]
|
||||||
|
}
|
||||||
|
/**
|
||||||
|
* 本周开始时间戳
|
||||||
|
* returns {number}
|
||||||
|
*/
|
||||||
|
function weekStartTimestamp() {
|
||||||
|
// 一天的秒数
|
||||||
|
const MillisecondsADay = 24 * 60 * 60
|
||||||
|
// 今日零点时间戳
|
||||||
|
const timestamp = Math.floor(new Date(new Date().setHours(0, 0, 0, 0)).getTime() / 1000)
|
||||||
|
const weekDay = new Date().getDay() === 0 ? (7 - 1) : (new Date().getDay() - 1)
|
||||||
|
const weekTimeStamp = timestamp - MillisecondsADay * weekDay
|
||||||
|
return weekTimeStamp
|
||||||
|
}
|
||||||
|
/**
|
||||||
|
* 上周开始、结束时间戳
|
||||||
|
* returns {number[上周开始时间戳, 上周结束时间戳]}
|
||||||
|
*/
|
||||||
|
function lastWeekTimetamp() {
|
||||||
|
// 一天的秒数
|
||||||
|
const MillisecondsADay = 24 * 60 * 60
|
||||||
|
// 今日零点时间戳
|
||||||
|
const timestamp = Math.floor(new Date(new Date().setHours(0, 0, 0, 0)).getTime() / 1000)
|
||||||
|
const weekDay = new Date().getDay() === 0 ? (7 - 1) : (new Date().getDay() - 1)
|
||||||
|
// 本周开始时间戳
|
||||||
|
const weekTimeStamp = timestamp - MillisecondsADay * weekDay
|
||||||
|
// 上周开始时间戳
|
||||||
|
const lastWeekStart = weekTimeStamp - MillisecondsADay * 7
|
||||||
|
// 上周结束时间戳
|
||||||
|
const lastWeekEnd = weekTimeStamp - 1
|
||||||
|
return [lastWeekStart, lastWeekEnd]
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 当月开始时间戳
|
||||||
|
* returns {number}
|
||||||
|
*/
|
||||||
|
function monthStartTimestamp() {
|
||||||
|
const date = new Date()
|
||||||
|
date.setDate(1)
|
||||||
|
date.setHours(0, 0, 0, 0)
|
||||||
|
const timeStamp = date.getTime() / 1000
|
||||||
|
return timeStamp
|
||||||
|
}
|
||||||
|
/**
|
||||||
|
* 获取上月开始、结束时间戳
|
||||||
|
* returns {number[上月开始时间戳,上月结束时间戳]}
|
||||||
|
*/
|
||||||
|
function lastMonthTimetamp() {
|
||||||
|
// 一天的秒数
|
||||||
|
const MillisecondsADay = 24 * 60 * 60
|
||||||
|
|
||||||
|
const date = new Date()
|
||||||
|
date.setDate(1)
|
||||||
|
date.setHours(0, 0, 0, 0)
|
||||||
|
// 当月开始时间戳
|
||||||
|
const timeStamp = date.getTime() / 1000
|
||||||
|
// 上个月的天数
|
||||||
|
const days = lastMonthDats()
|
||||||
|
// 上月开始时间戳
|
||||||
|
const lastMonthStart = timeStamp - (MillisecondsADay * days)
|
||||||
|
// 上月结束时间戳
|
||||||
|
const lastMonthEnd = timeStamp - 1
|
||||||
|
return [lastMonthStart, lastMonthEnd]
|
||||||
|
}
|
||||||
|
/**
|
||||||
|
* 上月天数
|
||||||
|
* returns {number}
|
||||||
|
*/
|
||||||
|
function lastMonthDats() {
|
||||||
|
const date = new Date()
|
||||||
|
const year = date.getFullYear()
|
||||||
|
// 上个月月份
|
||||||
|
let month = (date.getMonth() + 1) - 1 // 0-11 表示 1月-12月
|
||||||
|
// 0 表示12月
|
||||||
|
month = month || 12
|
||||||
|
// 30天的月份
|
||||||
|
const arr30 = [4, 6, 9, 11]
|
||||||
|
// 31天的月份
|
||||||
|
const arr31 = [1, 3, 5, 7, 8, 10, 12]
|
||||||
|
if (arr30.indexOf(month) !== -1) {
|
||||||
|
// 上个月是 30 天
|
||||||
|
return 30
|
||||||
|
} else if (arr31.indexOf(month) !== -1) {
|
||||||
|
// 上个月是 31 天
|
||||||
|
return 31
|
||||||
|
} else {
|
||||||
|
// 2月
|
||||||
|
if (isRunYear(year)) {
|
||||||
|
return 29
|
||||||
|
} else {
|
||||||
|
return 28
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
/**
|
||||||
|
* 是否为闰年
|
||||||
|
* param year
|
||||||
|
* returns {boolean}
|
||||||
|
*/
|
||||||
|
function isRunYear(year) {
|
||||||
|
// 条件:能被4整除并且不能被100整除,或者被400整除的
|
||||||
|
let flag = false
|
||||||
|
if (year % 4 === 0 && year % 100 !== 0 || year % 400 === 0) {
|
||||||
|
flag = true
|
||||||
|
}
|
||||||
|
return flag
|
||||||
|
}
|
||||||
|
|
||||||
|
var laydate = layui.laydate;
|
||||||
|
if (selectValue == "toDay") {
|
||||||
|
var toDayStartDate = todayStartTimestamp();
|
||||||
|
var timef1 = getFormatDate(new Date(toDayStartDate * 1000));
|
||||||
|
lay('#dateReStartTime').each(function () {
|
||||||
|
laydate.render({
|
||||||
|
elem: this,
|
||||||
|
trigger: 'click',
|
||||||
|
format: "yyyy-MM-dd HH:mm:ss",
|
||||||
|
//value: "2023-02-23 13:56:25",
|
||||||
|
value: timef1,
|
||||||
|
});
|
||||||
|
});
|
||||||
|
var timef2 = getFormatDate(new Date(Date.now()));
|
||||||
|
lay('#dateReEndTime').each(function () {
|
||||||
|
laydate.render({
|
||||||
|
elem: this,
|
||||||
|
trigger: 'click',
|
||||||
|
format: "yyyy-MM-dd HH:mm:ss",
|
||||||
|
//value: "2023-02-23 13:56:25",
|
||||||
|
value: timef2,
|
||||||
|
});
|
||||||
|
});
|
||||||
|
} else if (selectValue == "yesterDay") {
|
||||||
|
var yesterDayDate = yesterdayTimestamp(1);
|
||||||
|
var timef1 = getFormatDate(new Date(yesterDayDate[0] * 1000));
|
||||||
|
lay('#dateReStartTime').each(function () {
|
||||||
|
laydate.render({
|
||||||
|
elem: this,
|
||||||
|
trigger: 'click',
|
||||||
|
format: "yyyy-MM-dd HH:mm:ss",
|
||||||
|
//value: "2023-02-23 13:56:25",
|
||||||
|
value: timef1,
|
||||||
|
});
|
||||||
|
});
|
||||||
|
var timef2 = getFormatDate(new Date(yesterDayDate[1] * 1000));
|
||||||
|
lay('#dateReEndTime').each(function () {
|
||||||
|
laydate.render({
|
||||||
|
elem: this,
|
||||||
|
trigger: 'click',
|
||||||
|
format: "yyyy-MM-dd HH:mm:ss",
|
||||||
|
//value: "2023-02-23 13:56:25",
|
||||||
|
value: timef2,
|
||||||
|
});
|
||||||
|
});
|
||||||
|
} else if (selectValue == "thisWeek") {
|
||||||
|
var weekStartDate = weekStartTimestamp();
|
||||||
|
var timef1 = getFormatDate(new Date(weekStartDate * 1000));
|
||||||
|
lay('#dateReStartTime').each(function () {
|
||||||
|
laydate.render({
|
||||||
|
elem: this,
|
||||||
|
trigger: 'click',
|
||||||
|
format: "yyyy-MM-dd HH:mm:ss",
|
||||||
|
//value: "2023-02-23 13:56:25",
|
||||||
|
value: timef1,
|
||||||
|
});
|
||||||
|
});
|
||||||
|
var timef2 = getFormatDate(new Date(Date.now()));
|
||||||
|
lay('#dateReEndTime').each(function () {
|
||||||
|
laydate.render({
|
||||||
|
elem: this,
|
||||||
|
trigger: 'click',
|
||||||
|
format: "yyyy-MM-dd HH:mm:ss",
|
||||||
|
//value: "2023-02-23 13:56:25",
|
||||||
|
value: timef2,
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
|
} else if (selectValue == "lastWeek") {
|
||||||
|
var lastWeekDate = lastWeekTimetamp();
|
||||||
|
var timef1 = getFormatDate(new Date(lastWeekDate[0] * 1000));
|
||||||
|
lay('#dateReStartTime').each(function () {
|
||||||
|
laydate.render({
|
||||||
|
elem: this,
|
||||||
|
trigger: 'click',
|
||||||
|
format: "yyyy-MM-dd HH:mm:ss",
|
||||||
|
//value: "2023-02-23 13:56:25",
|
||||||
|
value: timef1,
|
||||||
|
});
|
||||||
|
});
|
||||||
|
var timef2 = getFormatDate(new Date(lastWeekDate[1] * 1000));
|
||||||
|
lay('#dateReEndTime').each(function () {
|
||||||
|
laydate.render({
|
||||||
|
elem: this,
|
||||||
|
trigger: 'click',
|
||||||
|
format: "yyyy-MM-dd HH:mm:ss",
|
||||||
|
//value: "2023-02-23 13:56:25",
|
||||||
|
value: timef2,
|
||||||
|
});
|
||||||
|
});
|
||||||
|
} else if (selectValue == "thisMonth") {
|
||||||
|
var monthStartDate = monthStartTimestamp();
|
||||||
|
var timef = getFormatDate(new Date(monthStartDate * 1000));
|
||||||
|
lay('#dateReStartTime').each(function () {
|
||||||
|
laydate.render({
|
||||||
|
elem: this,
|
||||||
|
trigger: 'click',
|
||||||
|
format: "yyyy-MM-dd HH:mm:ss",
|
||||||
|
//value: "2023-02-23 13:56:25",
|
||||||
|
value: timef,
|
||||||
|
});
|
||||||
|
});
|
||||||
|
var timef2 = getFormatDate(new Date(Date.now()));
|
||||||
|
lay('#dateReEndTime').each(function () {
|
||||||
|
laydate.render({
|
||||||
|
elem: this,
|
||||||
|
trigger: 'click',
|
||||||
|
format: "yyyy-MM-dd HH:mm:ss",
|
||||||
|
//value: "2023-02-23 13:56:25",
|
||||||
|
value: timef2,
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
|
} else if (selectValue == "lastMonth") {
|
||||||
|
//lastMonthTimetamp()
|
||||||
|
var lastMonthDate = lastMonthTimetamp();
|
||||||
|
var timef1 = getFormatDate(new Date(lastMonthDate[0] * 1000));
|
||||||
|
lay('#dateReStartTime').each(function () {
|
||||||
|
laydate.render({
|
||||||
|
elem: this,
|
||||||
|
trigger: 'click',
|
||||||
|
format: "yyyy-MM-dd HH:mm:ss",
|
||||||
|
//value: "2023-02-23 13:56:25",
|
||||||
|
value: timef1,
|
||||||
|
});
|
||||||
|
});
|
||||||
|
var timef2 = getFormatDate(new Date(lastMonthDate[1] * 1000));
|
||||||
|
lay('#dateReEndTime').each(function () {
|
||||||
|
laydate.render({
|
||||||
|
elem: this,
|
||||||
|
trigger: 'click',
|
||||||
|
format: "yyyy-MM-dd HH:mm:ss",
|
||||||
|
//value: "2023-02-23 13:56:25",
|
||||||
|
value: timef2,
|
||||||
|
});
|
||||||
|
});
|
||||||
|
} else { }
|
||||||
|
});
|
||||||
|
|
||||||
GetAllSubsystemTag();
|
GetAllSubsystemTag();
|
||||||
|
|
||||||
var starttime = new Date(new Date().setHours(0, 0, 0, 0));
|
var starttime = new Date(new Date().setHours(0, 0, 0, 0));
|
||||||
@ -30,7 +319,23 @@
|
|||||||
var endtime = new Date();
|
var endtime = new Date();
|
||||||
endtime.setDate(endtime.getDate())
|
endtime.setDate(endtime.getDate())
|
||||||
var endtimeString = endtime.getFullYear() + "-" + parseInt(endtime.getMonth() + 1) + "-" + endtime.getDate() + " " + (endtime.getHours()) + ":" + endtime.getMinutes() + ":" + endtime.getSeconds();
|
var endtimeString = endtime.getFullYear() + "-" + parseInt(endtime.getMonth() + 1) + "-" + endtime.getDate() + " " + (endtime.getHours()) + ":" + endtime.getMinutes() + ":" + endtime.getSeconds();
|
||||||
layui.use('laydate', function () {
|
function getFormatDateone(date) {
|
||||||
|
let year = date.getFullYear();
|
||||||
|
let month = date.getMonth() + 1;
|
||||||
|
let day = date.getDate();
|
||||||
|
let hour = date.getHours();
|
||||||
|
let minutes = date.getMinutes();
|
||||||
|
let seconds = date.getSeconds();
|
||||||
|
month = (month < 10) ? '0' + month : month;
|
||||||
|
day = (day < 10) ? '0' + day : day;
|
||||||
|
hour = (hour < 10) ? '0' + hour : hour;
|
||||||
|
minutes = (minutes < 10) ? '0' + minutes : minutes;
|
||||||
|
seconds = (seconds < 10) ? '0' + seconds : seconds;
|
||||||
|
let currentDate = year + "-" + month + "-" + day
|
||||||
|
+ " " + hour + ":" + minutes + ":" + seconds;
|
||||||
|
return currentDate;
|
||||||
|
}
|
||||||
|
layui.use('laydate', function () {
|
||||||
var laydate = layui.laydate;
|
var laydate = layui.laydate;
|
||||||
lay('#dateReStartTime').each(function () {
|
lay('#dateReStartTime').each(function () {
|
||||||
laydate.render({
|
laydate.render({
|
||||||
@ -38,7 +343,7 @@
|
|||||||
trigger: 'click',
|
trigger: 'click',
|
||||||
format: "yyyy-MM-dd HH:mm:ss",
|
format: "yyyy-MM-dd HH:mm:ss",
|
||||||
//value: "2023-02-23 13:56:25",
|
//value: "2023-02-23 13:56:25",
|
||||||
value: starttimeString,
|
value: getFormatDateone(starttime),
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
lay('#dateReEndTime').each(function () {
|
lay('#dateReEndTime').each(function () {
|
||||||
@ -47,7 +352,7 @@
|
|||||||
trigger: 'click',
|
trigger: 'click',
|
||||||
format: "yyyy-MM-dd HH:mm:ss",
|
format: "yyyy-MM-dd HH:mm:ss",
|
||||||
//value: "2023-02-23 13:56:25",
|
//value: "2023-02-23 13:56:25",
|
||||||
value: endtimeString,
|
value: getFormatDateone(endtime),
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
@ -68,6 +373,21 @@
|
|||||||
return currentDate;
|
return currentDate;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//right_content
|
||||||
|
var rootpath = window.location.host;
|
||||||
|
//在页面未加载完毕之前显示的loading Html自定义内容
|
||||||
|
var _LoadingHtml = '<div id="loadingDiv" style="display: none; "><div id="over" style=" position: absolute;top: 0;left: 0; width: 100%;height: 100%; background-color: #f5f5f5;opacity:0.5;z-index: 1000;"></div><div id="layout" style="position: absolute;top: 40%; left: 40%;width: 20%; height: 20%; z-index: 1001;text-align:center;"><img src="//' + rootpath + '/images/loading.gif" /></div></div>';
|
||||||
|
//呈现loading效果
|
||||||
|
document.getElementById("gridpanel").innerHTML += _LoadingHtml;
|
||||||
|
//移除loading效果
|
||||||
|
function completeLoading() {
|
||||||
|
document.getElementById("loadingDiv").style.display = "none";
|
||||||
|
}
|
||||||
|
//展示loading效果
|
||||||
|
function showLoading() {
|
||||||
|
document.getElementById("loadingDiv").style.display = "block";
|
||||||
|
}
|
||||||
|
|
||||||
function json_array(data) {
|
function json_array(data) {
|
||||||
var len = eval(data).length;
|
var len = eval(data).length;
|
||||||
var arr = [];
|
var arr = [];
|
||||||
@ -162,6 +482,7 @@
|
|||||||
|
|
||||||
|
|
||||||
showTable = async function(){
|
showTable = async function(){
|
||||||
|
showLoading();
|
||||||
var showdata = await GetAlarmRecordValue();
|
var showdata = await GetAlarmRecordValue();
|
||||||
table.render({
|
table.render({
|
||||||
elem: '#result',
|
elem: '#result',
|
||||||
@ -185,7 +506,7 @@
|
|||||||
page:true,
|
page:true,
|
||||||
limit:20,
|
limit:20,
|
||||||
});
|
});
|
||||||
|
completeLoading();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -291,7 +612,42 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="layui-col-md2 widget-col-list column3" data-index="3" data-parentindex="0">
|
<div class="layui-col-md3 widget-col-list column2" data-index="2" data-parentindex="0">
|
||||||
|
<div id="select_10" class="layui-form-item active" data-id="select_4" data-tag="select"
|
||||||
|
data-index="0">
|
||||||
|
<label class="layui-form-label layui-form-required" style="width: 110px;">
|
||||||
|
快捷节点:
|
||||||
|
</label>
|
||||||
|
<div class="layui-input-block layui-form" lay-filter="select_4" style="margin-left: 140px;">
|
||||||
|
|
||||||
|
<select name="selectquick" lay-filter="quickTime" lay-verify="required" id="selectQuick">
|
||||||
|
<option value="def" selected="">
|
||||||
|
快速选择周期
|
||||||
|
</option>
|
||||||
|
<option value="toDay">
|
||||||
|
今日
|
||||||
|
</option>
|
||||||
|
<option value="yesterDay">
|
||||||
|
昨日
|
||||||
|
</option>
|
||||||
|
<option value="thisWeek">
|
||||||
|
本周
|
||||||
|
</option>
|
||||||
|
<option value="lastWeek">
|
||||||
|
上周
|
||||||
|
</option>
|
||||||
|
<option value="thisMonth">
|
||||||
|
本月
|
||||||
|
</option>
|
||||||
|
<option value="lastMonth">
|
||||||
|
上月
|
||||||
|
</option>
|
||||||
|
</select>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="layui-col-md3 widget-col-list column3" data-index="3" data-parentindex="0">
|
||||||
<div id="bottom_5" class="layui-form-item active" data-id="bottom_5" data-tag="bottom"
|
<div id="bottom_5" class="layui-form-item active" data-id="bottom_5" data-tag="bottom"
|
||||||
data-index="0">
|
data-index="0">
|
||||||
<div class="layui-input-block" style="margin-left: 30px;">
|
<div class="layui-input-block" style="margin-left: 30px;">
|
||||||
|
@ -656,7 +656,7 @@
|
|||||||
var option = myChart.getOption();
|
var option = myChart.getOption();
|
||||||
let xData = data.RtTime;
|
let xData = data.RtTime;
|
||||||
let yData = data.HT_GMJ_VP;
|
let yData = data.HT_GMJ_VP;
|
||||||
option.series[0].data.push(yData);
|
//option.series[0].data.push(yData);
|
||||||
if (option.xAxis[0].data.length > 34) {
|
if (option.xAxis[0].data.length > 34) {
|
||||||
option.xAxis[0].data.shift();
|
option.xAxis[0].data.shift();
|
||||||
option.series[0].data.shift();
|
option.series[0].data.shift();
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
"CacheProvider": "Memory", // 缓存使用方式 Redis/Memory
|
"CacheProvider": "Memory", // 缓存使用方式 Redis/Memory
|
||||||
"RedisConnectionString": "127.0.0.1:6379", //docker部署 172.17.0.1
|
"RedisConnectionString": "127.0.0.1:6379", //docker部署 172.17.0.1
|
||||||
"TokenName": "WC-Token", //api Token名称
|
"TokenName": "WC-Token", //api Token名称
|
||||||
"LoginExpire": 1, //登录缓存过期时间(小时)
|
"LoginExpire": 12, //登录缓存过期时间(小时)
|
||||||
"HomePage": "../Home/Default", //登录主页地址
|
"HomePage": "../Home/Default", //登录主页地址
|
||||||
"MainDbNumber": "0", //主程序数据库
|
"MainDbNumber": "0", //主程序数据库
|
||||||
"LocalLAN": false, //是否局域网
|
"LocalLAN": false, //是否局域网
|
||||||
|
BIN
HT.Cloud.Web/wwwroot/report/Report20230331085834.xlsx
Normal file
BIN
HT.Cloud.Web/wwwroot/report/Report20230331085834.xlsx
Normal file
Binary file not shown.
Reference in New Issue
Block a user