2.0 KiB
2.0 KiB
Console 端工作记忆
2026-03-31
Console 端功能完善 - 5项任务全部完成
-
优惠券页面 (
coupons.vue)- 接入
shopUserCouponAPI 替换空数组,加载真实优惠券数据 - 实现
pageShopUserCoupon按状态筛选(可用/已使用/已过期) - 兑换功能:通过
listShopCoupon查找模板 +addShopUserCoupon领取 - 添加 loading 状态,stats 改为 computed
- 接入
-
应用中心 (
apps.vue)- "已购应用" Tab 从硬编码数据改为
pageShopOrderAPI 加载 transformOrderToApp函数将订单转换为应用卡片格式- 续费/查看详情/退订按钮改为真实页面跳转(market/orders/tickets)
- "已购应用" Tab 从硬编码数据改为
-
账号安全 (
account/security.vue)- 新增安全概览卡片(密码强度/登录设备/异常登录)
- 安全建议改为图标+标题+描述的卡片式布局
- 接入
pageLoginRecordsAPI 展示最近登录记录表格 - 支持登录类型/设备/浏览器/IP 显示和复制
-
发票记录 (
invoices.vue)- 移除 localStorage 演示提示,改为正式提示文案
- 新增统计概览卡片(全部/已提交/已开具)
- 添加订单关联选择器:
pageShopOrder加载已支付订单 - 表格和详情弹窗增加"关联订单"列
- 新增
orderNo字段到表单和记录类型
-
未开通产品 (
tenant/unopened.vue)- 从空壳页面改为完整产品展示页
- 接入
pageCmsWebsiteAllAPI 加载可用产品 - 支持分类 Tab 切换(全部/企业官网/电商系统/小程序/插件)
- 产品卡片展示(图标/名称/描述/价格/标签)
- 立即开通/了解详情按钮跳转到应用商店
- 定制方案引导区域
项目 API 模式备忘
pageXxx返回PageResult<T>(已解包),直接.list.countgetUserInfo()返回Promise<User>含userId- SSR 守卫:
import.meta.client保护 localStorage - 优惠券有三套 API:shopCoupon(模板)、shopUserCoupon(管理侧)、userCoupon(前台)