import { useMocks } from ".."; const mocks = useMocks(); mocks.register("notify.list", () => { const now = new Date(); return [ { id: 1, title: "系统通知", content: "您的账户安全等级已提升至 LV2,现在可以享受更高的交易限额。", date: new Date(now.getTime() - 1000 * 60 * 30).toISOString(), // 30分钟前 read: false, }, { id: 2, title: "交易通知", content: "您的买入订单已成功成交,交易对: BTC/USDT,数量: 0.005 BTC", date: new Date(now.getTime() - 1000 * 60 * 60 * 2).toISOString(), // 2小时前 read: false, }, { id: 3, title: "活动通知", content: "新春特惠活动火热进行中!邀请好友注册交易即可获得最高 100 USDT 奖励,活动截止时间:2025-02-28", date: new Date(now.getTime() - 1000 * 60 * 60 * 5).toISOString(), // 5小时前 read: true, }, { id: 4, title: "安全提醒", content: "检测到您的账户在新设备登录,登录地点:北京,如非本人操作,请立即修改密码并联系客服。", date: new Date(now.getTime() - 1000 * 60 * 60 * 24).toISOString(), // 1天前 read: false, }, { id: 5, title: "交易通知", content: "您的卖出订单已成功成交,交易对: ETH/USDT,数量: 0.1 ETH,成交价格: 2850 USDT", date: new Date(now.getTime() - 1000 * 60 * 60 * 24 * 2).toISOString(), // 2天前 read: true, }, { id: 6, title: "系统通知", content: "平台将于北京时间 2025-01-05 02:00 至 04:00 进行系统升级维护,期间部分功能可能暂时无法使用。", date: new Date(now.getTime() - 1000 * 60 * 60 * 24 * 3).toISOString(), // 3天前 read: true, }, { id: 7, title: "活动通知", content: "恭喜您获得新手礼包!包含 10 USDT 体验金和 7 天 VIP 会员权益,请及时领取。", date: new Date(now.getTime() - 1000 * 60 * 60 * 24 * 5).toISOString(), // 5天前 read: true, }, { id: 8, title: "安全提醒", content: "您的提现申请已通过审核,预计将在 24 小时内到账,请注意查收。", date: new Date(now.getTime() - 1000 * 60 * 60 * 24 * 7).toISOString(), // 7天前 read: true, }, { id: 9, title: "交易通知", content: "市场波动较大,您持仓的 BTC 当前盈利已达 15%,是否考虑止盈?", date: new Date(now.getTime() - 1000 * 60 * 60 * 24 * 10).toISOString(), // 10天前 read: true, }, { id: 10, title: "系统通知", content: "为了更好地保护您的资产安全,建议您开启双重验证(2FA)功能。", date: new Date(now.getTime() - 1000 * 60 * 60 * 24 * 15).toISOString(), // 15天前 read: true, }, ]; });