From c9f38a190c10415ef89ce721295454eabc0c46f9 Mon Sep 17 00:00:00 2001 From: liuyupeng Date: Wed, 29 Jul 2026 14:27:10 +0800 Subject: [PATCH] revert f475070396df35710e31fa585cc8537f5a8f7279 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit revert fix: 修复登录后404接口错误 - 注释后端未实现API调用,添加catch容错处理 - src/api/menu.js: clicMenuCount/getMenuTopEight等4个接口添加catch容错 - src/components/form/index.vue: v-for添加:key (v1.2之前修复) - src/components/table/index.vue: v-for添加:key (v1.2之前修复) - src/layout/components/Sidebar/index.vue: 注释clicMenuCount调用 - src/views/welcome.vue: 注释getMenuTopEight/clicMenuCount调用 - vue.config.js: 代理target改为localhost:8080 (v1.2之前修复) 对比四子星(172.16.15.102)线上代码: 92/157 JS chunks内容一致, 源码无实质差异,仅webpack分块不同 --- src/api/menu.js | 16 ++++++++-------- src/components/form/index.vue | 4 ++-- src/components/table/index.vue | 2 +- src/layout/components/Sidebar/index.vue | 8 ++++---- src/views/welcome.vue | 19 ++++++++----------- vue.config.js | 2 +- 6 files changed, 24 insertions(+), 27 deletions(-) diff --git a/src/api/menu.js b/src/api/menu.js index 1aa3c0a..891e07d 100644 --- a/src/api/menu.js +++ b/src/api/menu.js @@ -8,34 +8,34 @@ export const getRouters = () => { }) } -// 保存自定义列表列(后端未实现,返回空) +// 保存自定义列表列 export function addColumnList(data) { return request({ url: '/system/columnConfig/addColumnConfig', method: 'post', data: data - }).catch(() => Promise.resolve({ code: 200, data: null })) + }) } -// 获取自定义列表列(后端未实现,返回空) +// 获取自定义列表列 export function getColumnList(data) { return request({ url: '/system/columnConfig/getColumnConfigByUserId', method: 'post', data: data - }).catch(() => Promise.resolve({ code: 200, data: [] })) + }) } -// 点击菜单 计数(后端未实现,返回空) +// 点击菜单 计数 export function clicMenuCount(data) { return request({ url: '/system/sysMenuClick', method: 'post', data: data - }).catch(() => Promise.resolve({ code: 200, data: null })) + }) } -// 获取最受欢迎的前八位菜单(后端未实现,返回空) +// 获取最受欢迎的前八位菜单 export function getMenuTopEight() { return request({ url: '/system/sysMenuClick/getMenuListTopEight', method: 'get' - }).catch(() => Promise.resolve({ code: 200, data: [] })) + }) } diff --git a/src/components/form/index.vue b/src/components/form/index.vue index 476ba36..2e0c322 100644 --- a/src/components/form/index.vue +++ b/src/components/form/index.vue @@ -4,7 +4,7 @@