fix(buyer): 修复路由兼容与页面加载体验

- 为文章 API 添加 skipMessage 选项,由页面接管错误提示
- 添加旧路由重定向(UserInfo -> Profile, Msg -> MsgList)
- 重构文章页面,增加分页、骨架屏、分类独立加载与重试机制
- 用户权益组件接入真实登录状态与购物车、优惠券、订单数量
- 修正装修组件中收藏、足迹、领券等服务的旧地址映射
- 删除已过时的 MIGRATION-VUE3.md 迁移文档
This commit is contained in:
pikachu1995@126.com
2026-11-09 11:08:37 +08:00
parent d799b37f0c
commit fd241bc36a
8 changed files with 305 additions and 308 deletions

View File

@@ -320,10 +320,10 @@ if (props.options.couponUrl === undefined) props.options.couponUrl = '/member/co
if (props.options.orderUrl === undefined) props.options.orderUrl = '/member/order';
const defaultServices = [
{ name: '收藏', url: '/member/favorites', icon: 'Star' },
{ name: '足迹', url: '/member/footprint', icon: 'Clock' },
{ name: '红包', url: '/couponCenter', icon: 'Present' },
{ name: '客服', url: '/article', icon: 'Service' }
{ name: '收藏', url: '/home/Favorites', icon: 'Star' },
{ name: '足迹', url: '/home/MyTracks', icon: 'Clock' },
{ name: '领券', url: '/coupon', icon: 'Present' },
{ name: '帮助', url: '/article', icon: 'Service' }
];
const ensureServices = computed(() => {

View File

@@ -78,10 +78,10 @@ const props = defineProps({
});
const defaultServices = [
{ name: '收藏', url: '/member/favorites', icon: 'Star' },
{ name: '足迹', url: '/member/footprint', icon: 'Clock' },
{ name: '红包', url: '/couponCenter', icon: 'Present' },
{ name: '客服', url: '/article', icon: 'Service' }
{ name: '收藏', url: '/home/Favorites', icon: 'Star' },
{ name: '足迹', url: '/home/MyTracks', icon: 'Clock' },
{ name: '领券', url: '/coupon', icon: 'Present' },
{ name: '帮助', url: '/article', icon: 'Service' }
];
const iconMap = {