EchoZenith
|
dbdca20cba
|
refactor: 清理冗余代码与废弃功能
1. 移除全局css变量中多余的定义
2. 简化通知发送函数参数与逻辑
3. 删除测试通知接口与前端按钮
4. 修复图表容器盒模型样式问题
|
2026-05-24 23:11:21 +08:00 |
|
EchoZenith
|
24c237aade
|
style(dashboard): 优化图表容器样式并添加自适应 resize 逻辑
1. 移除图表组件多余的 padding 样式
2. 重构空数据提示的布局和样式
3. 添加 ResizeObserver 监听容器尺寸变化,自动重绘图表
4. 整理部分样式代码缩进问题
|
2026-05-24 23:01:16 +08:00 |
|
EchoZenith
|
f0b6f9e8dd
|
feat: 添加按日期查询用电记录功能,支持切换查看历史用电趋势
1. 新增/api/records-by-date后端接口,支持按日期查询详细用电记录并计算当日用量和费用
2. 前端新增日期选择器,支持切换查看指定日期的用电趋势
3. 更新README文档,补充功能说明、配置项和接口文档
4. 新增.trae目录到gitignore
5. 引入IconPack图标库和dayjs日期处理库
|
2026-05-24 22:38:32 +08:00 |
|
EchoZenith
|
467928f2e2
|
feat: 新增Telegram通知支持,新增手动发送日报功能
1. 新增Telegram机器人通知配置项和实现逻辑
2. 重构通知发送逻辑为统一的sendAllNotifications方法
3. 调整日报定时任务时间为23:30,优化日报内容
4. 后台页面新增手动发送日报按钮和相关接口
5. 优化通知提示文案,兼容多通知渠道
|
2026-05-24 00:29:57 +08:00 |
|
EchoZenith
|
224233421d
|
refactor: 优化电量监控系统主题与统计逻辑
- 添加深色模式适配,跟随系统主题自动切换
- 替换硬编码样式为CSS变量实现主题统一管理
- 重构后端统计计算逻辑,优化当日用电估算方式
- 更新页面标题与站点图标,调整登录页样式
- 移除冗余的data目录拷贝配置
|
2026-05-23 01:38:49 +08:00 |
|
EchoZenith
|
e1b4a0ec5d
|
feat: add electricity bill balance alert function
新增企业微信通知形式的电费余额预警功能,配置阈值环境变量ALERT_THRESHOLD,当余额低于设定值时自动发送提醒,且避免重复告警
|
2026-05-23 00:48:06 +08:00 |
|
EchoZenith
|
3b43ddad2c
|
feat: add today cost display and test notification function, optimize stats layout and logic
1. 新增测试通知接口和前端按钮,支持快速验证企业微信通知
2. 增加今日电费统计展示,优化用电计算逻辑
3. 调整统计卡片布局为4列,修复移动端样式缩进
4. 重构用电统计逻辑,修复昨日数据计算误差
5. 完善日报功能,新增昨日电费统计和更准确的区间计算
|
2026-05-23 00:41:07 +08:00 |
|
EchoZenith
|
e79975f2f5
|
feat: 初始化智能电量监控系统项目
该提交完成了完整的电费监控系统项目初始化,包含:
1. 后端Node.js+Express服务,支持定时采集、登录认证、数据API
2. React前端界面,包含登录页和数据仪表盘
3. Docker容器化配置和docker-compose部署文件
4. 环境变量示例和gitignore、dockerignore配置
5. 完整的项目文档README
|
2026-05-22 19:12:13 +08:00 |
|
|
|
0b771ad8ae
|
Initial commit
|
2026-05-22 11:06:12 +00:00 |
|