diff --git a/manager/src/api/goods.js b/manager/src/api/goods.js index 07057f11..6f0f203d 100644 --- a/manager/src/api/goods.js +++ b/manager/src/api/goods.js @@ -93,27 +93,10 @@ export const disableCategory = (id, type) => { return putRequest(`/goods/category/disable/${id}`, type) } - -// 获取商品规格分页列表 -export const getSpecListData = (params) => { - return getRequest('/goods/spec', params) -} -// 添加或修改规格设置 -export const insertSpec = (params) => { - return postRequest('/goods/spec', params) -} -// 添加或修改规格设置 -export const updateSpec = (id,params) => { - return putRequest(`/goods/spec/${id}`, params) -} //根据分类id获取关联规格 export const getCategorySpecListData = (category_id, params) => { return getRequest(`/goods/categorySpec/${category_id}`, params) } -//删除gUI个 -export const delSpec = (id, params) => { - return deleteRequest(`/goods/spec/${id}`, params) -} // 查询某分类下的全部子分类列表 export const getGoodsCategory = (parent_id) => { diff --git a/manager/src/libs/util.js b/manager/src/libs/util.js index 4d13a881..163bbd2c 100644 --- a/manager/src/libs/util.js +++ b/manager/src/libs/util.js @@ -4,6 +4,15 @@ import Cookies from "js-cookie"; let util = {}; +/** 已弃用、前端已移除的菜单 frontRoute,注册路由时跳过 */ +const DEPRECATED_FRONT_ROUTES = new Set([ + "goods/goods-manage/spec", +]); + +function isDeprecatedMenu(menu) { + return menu.frontRoute && DEPRECATED_FRONT_ROUTES.has(menu.frontRoute); +} + /** 动态菜单路由 name,用于登出或重新注册时清理 */ util.dynamicRouteNames = []; @@ -383,6 +392,9 @@ util.initRouterNode = function(routers, data) { // data为所有子菜单数据 for (let item of data) { + if (isDeprecatedMenu(item)) { + continue; + } const menu = Object.assign({}, item); const hasChildren = item.children && item.children.length > 0;