Files
riwa-ionic/src/mocks/data/notify.ts

81 lines
2.9 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
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,
},
];
});