feat(Center): 投资规划中心新建计划/复盘乐观更新
- planningSlice: 添加 optimisticAddEvent、replaceEvent、removeEvent reducers - EventFormModal: 新建模式使用乐观更新,立即关闭弹窗显示数据 - account.js: Mock 数据按日期倒序排序,最新事件在前 乐观更新流程: 1. 创建临时事件(负数 ID)立即更新 UI 2. 后台发送 API 请求 3. 成功后替换为真实数据,失败则回滚 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -494,6 +494,13 @@ export const accountHandlers = [
|
||||
});
|
||||
}
|
||||
|
||||
// 5. 按日期倒序排序(最新的在前面)
|
||||
filteredEvents.sort((a, b) => {
|
||||
const dateA = new Date(a.date || a.event_date);
|
||||
const dateB = new Date(b.date || b.event_date);
|
||||
return dateB - dateA; // 倒序:新日期在前
|
||||
});
|
||||
|
||||
// 打印今天的事件(方便调试)
|
||||
const today = new Date().toISOString().split('T')[0];
|
||||
const todayEvents = filteredEvents.filter(e =>
|
||||
|
||||
Reference in New Issue
Block a user