ry_mall_houtai/ruoyi-ui/src
who's hu 16d8b71e21
update ruoyi-ui/src/permission.js.
由于重定向url存在 http://xxx.xx.xxx/{id}?param={a}&name={b} 的场景, 当未登录访问时, 通过改js封装登录后重定向参数, 会丢失?后的query params
如:
访问 http://localhost:1024/core/doc/doc?id=1683734914907807745&version=31
期望 http://localhost:1024/login?redirect=%2Fcore%2Fdoc%2Fdoc%3Fid%3D1683734914907807745%26version%3D31
实际通过 to.fullPath 封装后 获得 http://localhost:1024/login?redirect=%2Fcore%2Fdoc%2Fdoc%3Fid%3D1683734914907807745&version=31

登录成功跳转到重定向参数url后, 导致version参数丢失.
需要对 to.fullPath 进行一次编码, 以保证重定向前 to.fullPath 的完整性.
通过 ${encodeURIComponent(to.fullPath)} 获得 http://localhost:1024/login?redirect=%2Fcore%2Fdoc%2Fdoc%3Fid%3D1683734914907807745%26version%3D31 完整url



Signed-off-by: who's hu <hup_dev@outlook.com>
2023-08-22 09:25:19 +00:00
..
api 优化多角色数据权限匹配规则 2022-08-21 22:53:57 +08:00
assets 若依 3.8.6 2023-06-30 08:43:54 +08:00
components 优化代码 2023-06-24 10:57:05 +08:00
directive 自定义文字复制剪贴指令 2021-12-09 09:56:11 +08:00
layout 优化页签在Firefox浏览器被遮挡的问题 2023-07-06 22:09:16 +08:00
plugins 关闭当前tab页应跳转最右侧tab页而非首页 2023-03-10 18:04:56 +08:00
router 修复路由跳转被阻止时vue-router内部产生报错信息问题 2023-04-20 15:02:38 +08:00
store 优化页面内嵌iframe切换tab不刷新数据 2022-08-23 20:59:26 +08:00
utils 防重复提交数据大小限制(I7KZDA) 2023-08-21 11:57:14 +08:00
views 优化定时任务状态页面显示 2023-08-14 17:42:24 +08:00
App.vue 修复主题颜色在Drawer组件不会加载问题(I5VCF0) 2022-10-19 10:54:01 +08:00
main.js 新增图片预览组件 2021-12-18 12:23:59 +08:00
permission.js update ruoyi-ui/src/permission.js. 2023-08-22 09:25:19 +00:00
settings.js 系统布局配置支持动态标题开关 2021-06-10 18:05:27 +08:00