yml2213
|
cdee93c7c5
|
修复鉴权:401拦截器加refresh重试 + admin refresh接口 + 路由守卫完善
根因:access_token每2小时过期,前端收到401直接清token跳登录,没有用refresh_token续期
后端修复:
- adminauth模块新增 POST /admin/auth/refresh 接口
- Service 注入 JWTManager,支持 admin refresh token 换新 token pair
- Refresh 方法验证 subjectType=admin + tokenType=refresh
前端修复:
- 401 拦截器核心改造:收到401先调 refresh 接口续期
- 加 isRefreshing 锁 + pendingRequests 队列防止并发刷新
- refresh 用原生 axios.post 避免拦截器递归
- 成功则更新 localStorage + 重试原请求,失败才清 token 跳登录
- 排除 /auth/refresh 自身避免死循环
- 支持 /admin/ 请求独立 token 管理
- auth.ts/adminAuth.ts 新增手动 refreshUserToken/refreshAdminSession
- 路由守卫给所有需登录路由添加 meta.requiresAuth
- 守卫同时支持 PC 端 /login 和移动端 /m/login
|
2026-05-24 07:00:13 +08:00 |
|
yml2213
|
3631e70321
|
实现结账流程:替换旧归还逻辑为完整结账-修正-争议流程
- 新增 order_checkouts 表,支持结账明细(消耗/押金扣除/退回/号主入账)
- 租客发起结账 → 号主确认 → 已完成(正常路径)
- 号主修改结账 → 租客确认修正 → 已完成(修正路径)
- 结账阶段任一方发起争议 → 后台仲裁 → 已完成/已关闭/异常(争议路径)
- 争议模块适配结账争议类型,仲裁结果新增 mark_abnormal
- 超时任务适配新的 pending_checkout_confirm 状态
- 前端结账明细面板、发起结账/确认/修正/拒绝表单全部实现
- 移除旧的 SubmitReturn/ConfirmReturn 接口
|
2026-05-24 02:17:36 +08:00 |
|
yml2213
|
25e5599e0a
|
优化了后台管理界面,
|
2026-05-24 01:01:04 +08:00 |
|
yml2213
|
5e422bfa40
|
特惠标签ok
|
2026-05-24 00:31:45 +08:00 |
|
yml2213
|
e082921fa6
|
修复定价错误
|
2026-05-23 22:31:27 +08:00 |
|
yml2213
|
78257097f1
|
内部加价分离, 不展示
|
2026-05-23 21:07:40 +08:00 |
|
yml2213
|
9f15609afd
|
增加出售设置
|
2026-05-23 20:43:01 +08:00 |
|
yml2213
|
9cec71ab1a
|
总价分开展示,展示纯币价格+额外消耗价格
|
2026-05-23 18:59:07 +08:00 |
|
yml2213
|
d661a22b8a
|
修复发布后图片无法看到bug
|
2026-05-23 17:48:56 +08:00 |
|
yml2213
|
80ae8af375
|
优化烽火地带最小等级
|
2026-05-23 16:00:16 +08:00 |
|
yml2213
|
b101415e9d
|
优化发布等各种状态
|
2026-05-23 15:52:44 +08:00 |
|
yml2213
|
f2492d5e40
|
优化左侧悬浮显示提示
|
2026-05-23 15:02:53 +08:00 |
|
yml2213
|
a6a1afb879
|
删掉租期相关错误东西
|
2026-05-23 14:44:32 +08:00 |
|
yml2213
|
e6cc9f1255
|
发布界面优化
|
2026-05-23 13:47:26 +08:00 |
|
yml2213
|
d90f31360f
|
优化发布图片问题
|
2026-05-23 12:19:24 +08:00 |
|
yml2213
|
367f26ffd1
|
优化发布界面
|
2026-05-23 11:31:28 +08:00 |
|
yml2213
|
ce554432c2
|
发布功能可以 存草靠
|
2026-05-23 10:47:41 +08:00 |
|
yml2213
|
7a52cecf8c
|
优化标签 保证两行
|
2026-05-23 10:14:28 +08:00 |
|
yml2213
|
40f5252b2e
|
优化历史包袱,修复发布页面默认0 恢哈伏笔
|
2026-05-23 09:41:45 +08:00 |
|
yml2213
|
d1f46fd02e
|
增加用户资料修改
|
2026-05-23 09:00:23 +08:00 |
|
yml2213
|
83b55fa911
|
再次优化登陆注册界面
|
2026-05-23 08:30:45 +08:00 |
|
yml2213
|
aa522936c3
|
增加一键启动
|
2026-05-23 08:22:31 +08:00 |
|