feat(wechat): 增加微信全局通知免打扰时间配置,避免夜间打扰用户

This commit is contained in:
2026-04-02 15:44:05 +08:00
parent f04512ac3f
commit 310e8bc07d
3 changed files with 77 additions and 1 deletions
@@ -62,7 +62,26 @@
</div>
</div>
<!-- 2. 群通知设置 -->
<!-- 2. 全局推送时间设置 -->
<div class="mb-8">
<h3 class="text-md font-bold text-gray-800 border-b pb-2 mb-4">全局推送时间设置 (免打扰)</h3>
<div class="mb-4">
<p class="text-sm text-gray-600 mb-4">设置系统允许进行微信通知(包含群聊与私聊)的时间段,留空则全天24小时允许推送。适用于避免夜间打扰。</p>
<div class="flex items-center space-x-4 max-w-lg">
<div class="flex-1">
<label class="block text-sm font-bold text-gray-700 mb-1">允许推送开始时间</label>
<input type="time" name="global_start_time" value="{{ old('global_start_time', $config['global_notify']['start_time'] ?? '08:00') }}" class="w-full border-gray-300 rounded-md shadow-sm p-2.5 bg-gray-50 border">
</div>
<span class="text-gray-500 font-bold mt-6"></span>
<div class="flex-1">
<label class="block text-sm font-bold text-gray-700 mb-1">允许推送结束时间</label>
<input type="time" name="global_end_time" value="{{ old('global_end_time', $config['global_notify']['end_time'] ?? '22:00') }}" class="w-full border-gray-300 rounded-md shadow-sm p-2.5 bg-gray-50 border">
</div>
</div>
</div>
</div>
<!-- 3. 群通知设置 -->
<div class="mb-8">
<h3 class="text-md font-bold text-gray-800 border-b pb-2 mb-4">群聊通知设置</h3>
<div class="mb-6 max-w-lg">