采用iframe迁移现有admin console 远程兼职
一般月薪7000元- 项目类型:微信/H5开发
- 每月工作: 5天
- 工作方式:
职位详情
我司现有一个saas模型的管理台,
基于naiveUI Admin开发,最早基于 materio-vuetify2 ,后来维护人员因为开发效率切换到 naiveUI 。
但naiveUI对移动端的渲染支持比较差,随着用户体量增加不足以应对客户使用。
希望回归到vuetify3,
采用 materio-vuetify-vuejs-admin-template-v3 重写。
因为业务牵涉繁多,业务相关代码不分包开发,需要分包的部分仅涉及纯底层架构部分。
----
在不影响现有业务的场景下,通过A系统老旧界面直接开iframe,并把B系统嵌入替换原A系统的各页面来完成。
A 系统使用 Pinia v2.0.16 写入到 pinia-plugin-persistedstate 的鉴权数据来交互。
B 系统读取 pinia 的数据调用 openAPI 如果鉴权失败,通过事件上报到 window 上层,合并到A 系统中统一提示用户鉴权超期,并从A系统回到 中心鉴权系统 SSO 完成鉴权再次返回此系统(A+B系统)。