liulong
|
ec74735f94
|
feat: 后端模式开关 & 页脚UI重构 & 登录认证链路改造
【变更概要】
1. 后端模式开关: 新增 backend-mode.js / USE_NEW_BACKEND 控制走老/新后端
2. token 同步链路: 新增 auth-token-store.js, 改造 request.js 拦截器支持 Bearer token
3. auth 重构 API: 新增 auth-refactor.js (独立模块, 不修改老 login.js)
4. user store: Login action 根据 USE_NEW_BACKEND 切换登录接口
5. login 页: 登录后跳转首页, 错误提示优化
6. dev-server proxy: vue.config.js 动态路由, 支持后端模式切换
7. 页脚 UI 重构: 品牌列 + 4 标题列布局, 响应式适配
8. main.vue 弹窗美化, home2 footer 反向缩放, page-layout CSS 变量调整
9. 双开调试配置: .env.development.new
【生产安全注意点 - 请务必确认】
- 生产构建 CI/CD 不得设置 VUE_APP_USE_NEW_BACKEND=true, 否则 Login 将走新后端
(默认未定义 = false, 走老后端 ry-cloud)
- request.js 的 Authorization 头注入仅在 localStorage 有 txw_access_token 时生效,
老用户无此 key, 不会加头, 不影响老后端请求
- 响应拦截器的 token 同步逻辑仅处理含 accessToken 字段的响应体,
老后端不返回该字段, 不会触发
- vue.config.js 仅作用于 dev-server, 生产 Nginx 配置不受影响
|
2026-06-08 18:00:21 +08:00 |
|
liulong
|
b984406b86
|
fix(dev-server): proxy /sso/did/pub to txw-cloud gateway (BUG-D)
login.vue 的 DID 扫码登录轮询(每 2s 一次)打
GET /sso/did/pub/backresult/login?reqId=xxx 查扫码结果。
老栈 target = https://www.cciw.com.cn (生产),
本地的 reqId 在生产查不到,cookie 里的 admin/admin123 也跟
生产不匹配,结果轮询一直返回"密码错误"。
跟 BUG-C 一样的修法:vue.config.js 新增 '^/sso/did/pub' 代理
(target = http://localhost:8080, pathRewrite: /sso/did/pub -> /auth/did/pub),
把请求改写到新栈 8080 gateway 的 /auth/did/pub/**。nacos 白名单里
这个接口是开放的。
这条规则必须放在 '^/sso' 之前,否则会被广匹配的 '^/sso' 截走,
再次落到生产。
|
2026-06-07 14:59:01 +08:00 |
|
liulong
|
3189873e54
|
fix(dev-server): proxy /auth to txw-cloud gateway
阶段 1 收尾 BUG-C:auth-refactor.js 调 /auth/loginByPassword
(txw-cloud 新栈),vue.config.js 的 devServer.proxy 缺 ^/auth 条目,
dev server 不知把请求转给 8080 gateway,请求落到 SPA fallback
返回 index.html,登录永远走不通。
target 指向 http://localhost:8080(与 .env.development.new
中 VUE_APP_MHZC_PROXY 一致,8080 是新 gateway,auth 9200 /
system 9201 都在它后面)。
不破坏 9002 老栈:^/sso / ^/mhzc / ^/gxzx / ^/yygl 保持原状。
验收:点登录按钮 → localStorage 自动出现 txw_access_token →
/system/user/getInfo 请求头带 Authorization: Bearer ...
|
2026-06-07 13:48:22 +08:00 |
|
liulong
|
ff5bcae58f
|
feat:修复部分问题
|
2026-06-02 23:28:48 +08:00 |
|
liulong
|
f1f05ca8cb
|
feat:重构优化五个页面前端展示,修复部分问题,修正未登录态下类型错误异常捕获问题,本地改动部分后端配置,前后端联调,经检查不影响其余开发人员
|
2026-05-22 12:34:42 +08:00 |
|
liulong
|
5ba99fddc0
|
stytle:优化前端页面,修改了部分样式
|
2026-05-18 19:39:49 +08:00 |
|
|
|
a6a16af889
|
feat: 碳证中心添加单独页面,配置共性能力平台链接、调整文档联系人方式
|
2026-05-12 10:53:36 +08:00 |
|
|
|
07356ee192
|
feat: 修复跳转链接、查询页面
|
2026-05-05 22:26:22 +08:00 |
|
|
|
c0165b93f8
|
feat: 合作伙伴更新、反馈页面、新闻初始化语句、接口权限
|
2026-05-04 21:42:07 +08:00 |
|
|
|
404f0d9710
|
feat: devops 改造
|
2026-05-03 15:01:18 +08:00 |
|
|
|
d7406956db
|
feat: 修改主页面添加交互功能
|
2026-04-30 05:52:50 +08:00 |
|
|
|
f37f1051c0
|
feat: 添加md文档预览
|
2026-04-30 03:44:45 +08:00 |
|
|
|
3a8b70495a
|
feat: 首页样式调整
|
2026-04-28 00:43:39 +08:00 |
|
|
|
cfb58db347
|
feat: 添加全站搜索功能和页面
|
2026-04-22 13:27:08 +08:00 |
|
|
|
a11524a703
|
feat: 新版首页
|
2026-04-20 00:53:04 +08:00 |
|
|
|
ae3c041745
|
feat: 本地开发调整
|
2026-04-15 15:23:06 +08:00 |
|
|
|
2d009323e4
|
feat: 样式调整、服务市场筛选框调整
|
2026-04-06 22:29:30 +08:00 |
|
huangweiming
|
f4a83c8f9a
|
Initial commit
|
2026-04-05 15:05:13 +08:00 |
|