- 添加登录页 login.html - 渐变背景 + 居中白色登录卡片 - 账号/密码输入框(默认admin/123456) - 登录验证流程: isLoggedIn检查、apiLogin调用、setToken存储 - 空输入提示: showToast('请输入账号和密码')
- MOCK_DEVICES: 5台设备 (3台塔吊, 2台升降机) - MOCK_REALTIME: 设备实时监测数据 - MOCK_ALERTS: 6条预警记录 - MOCK_REPORTS: 3条隐患随手拍记录 - MOCK_LOGS: 3条施工日志 - MOCK_USER: 用户信息 - 辅助函数: getDeviceById, getAlertById, getRealtimeById