feat: tg/ws

This commit is contained in:
hashbro
2026-08-31 02:45:24 +08:00
parent 9176af86dd
commit 337bf45c79
47 changed files with 1725 additions and 598 deletions
@@ -99,6 +99,7 @@
<div class="layui-inline dash-date-shortcuts">
<button type="button" class="layui-btn layui-btn-primary" data-range="today">今日</button>
<button type="button" class="layui-btn layui-btn-primary" data-range="yesterday">昨日</button>
<button type="button" class="layui-btn layui-btn-primary" data-range="7d">近 7 天</button>
<button type="button" class="layui-btn layui-btn-primary" data-range="month">本月</button>
</div>
@include('admin.partials.filter_channel_select', ['channelBlockClass' => 'dash-channel-block'])
@@ -249,12 +250,6 @@ layui.use(['form', 'laydate', 'layer'], function () {
function fmtDate(d) {
return d.getFullYear() + '-' + pad(d.getMonth() + 1) + '-' + pad(d.getDate());
}
function defaultRange() {
var to = new Date();
var from = new Date();
from.setDate(to.getDate() - 29);
return fmtDate(from) + ' - ' + fmtDate(to);
}
function rangeOf(kind) {
var today = new Date();
today.setHours(0, 0, 0, 0);
@@ -266,14 +261,19 @@ layui.use(['form', 'laydate', 'layer'], function () {
y.setDate(y.getDate() - 1);
return fmtDate(y) + ' - ' + fmtDate(y);
}
if (kind === '7d') {
var from7 = new Date(today);
from7.setDate(today.getDate() - 6);
return fmtDate(from7) + ' - ' + fmtDate(today);
}
if (kind === 'month') {
var from = new Date(today.getFullYear(), today.getMonth(), 1);
return fmtDate(from) + ' - ' + fmtDate(today);
}
return defaultRange();
return fmtDate(today) + ' - ' + fmtDate(today);
}
var initialRange = defaultRange();
var initialRange = rangeOf('today');
$('#LAY-dash-date-range').val(initialRange);
laydate.render({
elem: '#LAY-dash-date-range',