|
@@ -666,8 +666,8 @@ export const asyncRouterMap = [
|
|
component: PageView,
|
|
component: PageView,
|
|
meta: {
|
|
meta: {
|
|
title: '库存管理',
|
|
title: '库存管理',
|
|
- icon: 'shop'
|
|
|
|
- // permission: 'M_shop'
|
|
|
|
|
|
+ icon: 'shop',
|
|
|
|
+ permission: 'M_inventory'
|
|
},
|
|
},
|
|
children: [
|
|
children: [
|
|
{
|
|
{
|
|
@@ -677,8 +677,8 @@ export const asyncRouterMap = [
|
|
component: RouteView,
|
|
component: RouteView,
|
|
meta: {
|
|
meta: {
|
|
title: '库存查询',
|
|
title: '库存查询',
|
|
- icon: 'monitor'
|
|
|
|
- // permission: 'M_goodsManage_list'
|
|
|
|
|
|
+ icon: 'monitor',
|
|
|
|
+ permission: 'M_inventory_inventoryQuery_list'
|
|
},
|
|
},
|
|
hideChildrenInMenu: true,
|
|
hideChildrenInMenu: true,
|
|
children: [
|
|
children: [
|
|
@@ -689,8 +689,8 @@ export const asyncRouterMap = [
|
|
meta: {
|
|
meta: {
|
|
title: '库存列表',
|
|
title: '库存列表',
|
|
icon: 'monitor',
|
|
icon: 'monitor',
|
|
- hidden: true
|
|
|
|
- // permission: 'M_goodsManage_list'
|
|
|
|
|
|
+ hidden: true,
|
|
|
|
+ permission: 'M_inventory_inventoryQuery_list'
|
|
}
|
|
}
|
|
},
|
|
},
|
|
{
|
|
{
|
|
@@ -733,8 +733,8 @@ export const asyncRouterMap = [
|
|
component: RouteView,
|
|
component: RouteView,
|
|
meta: {
|
|
meta: {
|
|
title: '仓库管理',
|
|
title: '仓库管理',
|
|
- icon: 'deployment-unit'
|
|
|
|
- // permission: 'M_goodsManage_list'
|
|
|
|
|
|
+ icon: 'deployment-unit',
|
|
|
|
+ permission: 'M_inventory_warehouse_list'
|
|
},
|
|
},
|
|
hideChildrenInMenu: true,
|
|
hideChildrenInMenu: true,
|
|
children: [
|
|
children: [
|
|
@@ -745,8 +745,8 @@ export const asyncRouterMap = [
|
|
meta: {
|
|
meta: {
|
|
title: '仓库列表',
|
|
title: '仓库列表',
|
|
icon: 'deployment-unit',
|
|
icon: 'deployment-unit',
|
|
- hidden: true
|
|
|
|
- // permission: 'M_goodsManage_list'
|
|
|
|
|
|
+ hidden: true,
|
|
|
|
+ permission: 'M_inventory_warehouse_list'
|
|
}
|
|
}
|
|
},
|
|
},
|
|
{
|
|
{
|
|
@@ -756,8 +756,8 @@ export const asyncRouterMap = [
|
|
meta: {
|
|
meta: {
|
|
title: '仓位列表',
|
|
title: '仓位列表',
|
|
icon: 'deployment-unit',
|
|
icon: 'deployment-unit',
|
|
- hidden: true
|
|
|
|
- // permission: 'B_goodsManage_edit'
|
|
|
|
|
|
+ hidden: true,
|
|
|
|
+ permission: 'M_inventory_warehouse_storingLocation_list'
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
]
|
|
@@ -862,8 +862,8 @@ export const asyncRouterMap = [
|
|
component: PageView,
|
|
component: PageView,
|
|
meta: {
|
|
meta: {
|
|
title: '客户管理',
|
|
title: '客户管理',
|
|
- icon: 'idcard'
|
|
|
|
- // permission: 'M_shop'
|
|
|
|
|
|
+ icon: 'idcard',
|
|
|
|
+ permission: 'M_customer_customerInfo_list'
|
|
},
|
|
},
|
|
children: [
|
|
children: [
|
|
{
|
|
{
|
|
@@ -873,8 +873,8 @@ export const asyncRouterMap = [
|
|
component: RouteView,
|
|
component: RouteView,
|
|
meta: {
|
|
meta: {
|
|
title: '客户管理',
|
|
title: '客户管理',
|
|
- icon: 'idcard'
|
|
|
|
- // permission: 'M_goodsManage_list'
|
|
|
|
|
|
+ icon: 'idcard',
|
|
|
|
+ permission: 'M_customer_customerInfo_list'
|
|
},
|
|
},
|
|
hideChildrenInMenu: true,
|
|
hideChildrenInMenu: true,
|
|
children: [
|
|
children: [
|
|
@@ -885,8 +885,8 @@ export const asyncRouterMap = [
|
|
meta: {
|
|
meta: {
|
|
title: '客户列表',
|
|
title: '客户列表',
|
|
icon: 'idcard',
|
|
icon: 'idcard',
|
|
- hidden: true
|
|
|
|
- // permission: 'M_goodsManage_list'
|
|
|
|
|
|
+ hidden: true,
|
|
|
|
+ permission: 'M_customer_customerInfo_list'
|
|
}
|
|
}
|
|
},
|
|
},
|
|
{
|
|
{
|
|
@@ -896,8 +896,8 @@ export const asyncRouterMap = [
|
|
meta: {
|
|
meta: {
|
|
title: '新增客户',
|
|
title: '新增客户',
|
|
icon: 'idcard',
|
|
icon: 'idcard',
|
|
- hidden: true
|
|
|
|
- // permission: 'B_goodsManage_edit'
|
|
|
|
|
|
+ hidden: true,
|
|
|
|
+ permission: 'B_customer_customerInfo_add'
|
|
}
|
|
}
|
|
},
|
|
},
|
|
{
|
|
{
|
|
@@ -907,8 +907,8 @@ export const asyncRouterMap = [
|
|
meta: {
|
|
meta: {
|
|
title: '编辑客户',
|
|
title: '编辑客户',
|
|
icon: 'idcard',
|
|
icon: 'idcard',
|
|
- hidden: true
|
|
|
|
- // permission: 'B_goodsManage_edit'
|
|
|
|
|
|
+ hidden: true,
|
|
|
|
+ permission: 'B_customer_customerInfo_edit'
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
]
|
|
@@ -922,8 +922,8 @@ export const asyncRouterMap = [
|
|
component: PageView,
|
|
component: PageView,
|
|
meta: {
|
|
meta: {
|
|
title: '产品管理',
|
|
title: '产品管理',
|
|
- icon: 'shopping'
|
|
|
|
- // permission: 'M_shop'
|
|
|
|
|
|
+ icon: 'shopping',
|
|
|
|
+ permission: 'M_product'
|
|
},
|
|
},
|
|
children: [
|
|
children: [
|
|
{
|
|
{
|
|
@@ -933,8 +933,8 @@ export const asyncRouterMap = [
|
|
component: RouteView,
|
|
component: RouteView,
|
|
meta: {
|
|
meta: {
|
|
title: '产品信息管理(自建)',
|
|
title: '产品信息管理(自建)',
|
|
- icon: 'file-text'
|
|
|
|
- // permission: 'M_goodsManage_list'
|
|
|
|
|
|
+ icon: 'file-text',
|
|
|
|
+ permission: 'M_product_dealerProduct_list'
|
|
},
|
|
},
|
|
hideChildrenInMenu: true,
|
|
hideChildrenInMenu: true,
|
|
children: [
|
|
children: [
|
|
@@ -945,8 +945,8 @@ export const asyncRouterMap = [
|
|
meta: {
|
|
meta: {
|
|
title: '产品信息列表',
|
|
title: '产品信息列表',
|
|
icon: 'file-text',
|
|
icon: 'file-text',
|
|
- hidden: true
|
|
|
|
- // permission: 'M_goodsManage_list'
|
|
|
|
|
|
+ hidden: true,
|
|
|
|
+ permission: 'M_product_dealerProduct_list'
|
|
}
|
|
}
|
|
},
|
|
},
|
|
{
|
|
{
|
|
@@ -956,8 +956,8 @@ export const asyncRouterMap = [
|
|
meta: {
|
|
meta: {
|
|
title: '新增产品',
|
|
title: '新增产品',
|
|
icon: 'file-text',
|
|
icon: 'file-text',
|
|
- hidden: true
|
|
|
|
- // permission: 'B_goodsManage_edit'
|
|
|
|
|
|
+ hidden: true,
|
|
|
|
+ permission: 'B_product_dealerProduct_add'
|
|
}
|
|
}
|
|
},
|
|
},
|
|
{
|
|
{
|
|
@@ -967,8 +967,8 @@ export const asyncRouterMap = [
|
|
meta: {
|
|
meta: {
|
|
title: '编辑产品',
|
|
title: '编辑产品',
|
|
icon: 'file-text',
|
|
icon: 'file-text',
|
|
- hidden: true
|
|
|
|
- // permission: 'B_goodsManage_edit'
|
|
|
|
|
|
+ hidden: true,
|
|
|
|
+ permission: 'B_product_dealerProduct_edit'
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
]
|
|
@@ -980,8 +980,8 @@ export const asyncRouterMap = [
|
|
component: RouteView,
|
|
component: RouteView,
|
|
meta: {
|
|
meta: {
|
|
title: '产品信息管理(箭冠)',
|
|
title: '产品信息管理(箭冠)',
|
|
- icon: 'file-text'
|
|
|
|
- // permission: 'M_goodsManage_list'
|
|
|
|
|
|
+ icon: 'file-text',
|
|
|
|
+ permission: 'M_product_product_list'
|
|
},
|
|
},
|
|
hideChildrenInMenu: true,
|
|
hideChildrenInMenu: true,
|
|
children: [
|
|
children: [
|
|
@@ -992,8 +992,8 @@ export const asyncRouterMap = [
|
|
meta: {
|
|
meta: {
|
|
title: '产品信息列表',
|
|
title: '产品信息列表',
|
|
icon: 'file-text',
|
|
icon: 'file-text',
|
|
- hidden: true
|
|
|
|
- // permission: 'M_goodsManage_list'
|
|
|
|
|
|
+ hidden: true,
|
|
|
|
+ permission: 'M_product_product_list'
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
]
|
|
@@ -1005,8 +1005,8 @@ export const asyncRouterMap = [
|
|
component: RouteView,
|
|
component: RouteView,
|
|
meta: {
|
|
meta: {
|
|
title: '产品品牌管理',
|
|
title: '产品品牌管理',
|
|
- icon: 'sketch'
|
|
|
|
- // permission: 'M_goodsManage_list'
|
|
|
|
|
|
+ icon: 'sketch',
|
|
|
|
+ permission: 'M_product_dealerProductBrand_list'
|
|
},
|
|
},
|
|
hideChildrenInMenu: true,
|
|
hideChildrenInMenu: true,
|
|
children: [
|
|
children: [
|
|
@@ -1017,8 +1017,8 @@ export const asyncRouterMap = [
|
|
meta: {
|
|
meta: {
|
|
title: '产品品牌列表',
|
|
title: '产品品牌列表',
|
|
icon: 'sketch',
|
|
icon: 'sketch',
|
|
- hidden: true
|
|
|
|
- // permission: 'M_goodsManage_list'
|
|
|
|
|
|
+ hidden: true,
|
|
|
|
+ permission: 'M_product_dealerProductBrand_list'
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
]
|
|
@@ -1030,8 +1030,8 @@ export const asyncRouterMap = [
|
|
component: RouteView,
|
|
component: RouteView,
|
|
meta: {
|
|
meta: {
|
|
title: '产品分类管理',
|
|
title: '产品分类管理',
|
|
- icon: 'sliders'
|
|
|
|
- // permission: 'M_goodsManage_list'
|
|
|
|
|
|
+ icon: 'sliders',
|
|
|
|
+ permission: 'M_product_dealerProductType_list'
|
|
},
|
|
},
|
|
hideChildrenInMenu: true,
|
|
hideChildrenInMenu: true,
|
|
children: [
|
|
children: [
|
|
@@ -1042,8 +1042,8 @@ export const asyncRouterMap = [
|
|
meta: {
|
|
meta: {
|
|
title: '产品分类列表',
|
|
title: '产品分类列表',
|
|
icon: 'sliders',
|
|
icon: 'sliders',
|
|
- hidden: true
|
|
|
|
- // permission: 'M_goodsManage_list'
|
|
|
|
|
|
+ hidden: true,
|
|
|
|
+ permission: 'M_product_dealerProductType_list'
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
]
|
|
@@ -1057,8 +1057,8 @@ export const asyncRouterMap = [
|
|
component: PageView,
|
|
component: PageView,
|
|
meta: {
|
|
meta: {
|
|
title: '供应商管理',
|
|
title: '供应商管理',
|
|
- icon: 'team'
|
|
|
|
- // permission: 'M_shop'
|
|
|
|
|
|
+ icon: 'team',
|
|
|
|
+ permission: 'M_supplier_supplierInfo_list'
|
|
},
|
|
},
|
|
children: [
|
|
children: [
|
|
{
|
|
{
|
|
@@ -1068,8 +1068,8 @@ export const asyncRouterMap = [
|
|
component: RouteView,
|
|
component: RouteView,
|
|
meta: {
|
|
meta: {
|
|
title: '供应商管理',
|
|
title: '供应商管理',
|
|
- icon: 'team'
|
|
|
|
- // permission: 'M_goodsManage_list'
|
|
|
|
|
|
+ icon: 'team',
|
|
|
|
+ permission: 'M_supplier_supplierInfo_list'
|
|
},
|
|
},
|
|
hideChildrenInMenu: true,
|
|
hideChildrenInMenu: true,
|
|
children: [
|
|
children: [
|
|
@@ -1080,8 +1080,8 @@ export const asyncRouterMap = [
|
|
meta: {
|
|
meta: {
|
|
title: '供应商列表',
|
|
title: '供应商列表',
|
|
icon: 'team',
|
|
icon: 'team',
|
|
- hidden: true
|
|
|
|
- // permission: 'M_goodsManage_list'
|
|
|
|
|
|
+ hidden: true,
|
|
|
|
+ permission: 'M_supplier_supplierInfo_list'
|
|
}
|
|
}
|
|
},
|
|
},
|
|
{
|
|
{
|
|
@@ -1091,8 +1091,8 @@ export const asyncRouterMap = [
|
|
meta: {
|
|
meta: {
|
|
title: '新增供应商',
|
|
title: '新增供应商',
|
|
icon: 'team',
|
|
icon: 'team',
|
|
- hidden: true
|
|
|
|
- // permission: 'B_goodsManage_edit'
|
|
|
|
|
|
+ hidden: true,
|
|
|
|
+ permission: 'B_supplier_supplierInfo_add'
|
|
}
|
|
}
|
|
},
|
|
},
|
|
{
|
|
{
|
|
@@ -1102,8 +1102,8 @@ export const asyncRouterMap = [
|
|
meta: {
|
|
meta: {
|
|
title: '编辑供应商',
|
|
title: '编辑供应商',
|
|
icon: 'team',
|
|
icon: 'team',
|
|
- hidden: true
|
|
|
|
- // permission: 'B_goodsManage_edit'
|
|
|
|
|
|
+ hidden: true,
|
|
|
|
+ permission: 'B_supplier_supplierInfo_edit'
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
]
|
|
@@ -1572,8 +1572,8 @@ export const asyncRouterMap = [
|
|
component: PageView,
|
|
component: PageView,
|
|
meta: {
|
|
meta: {
|
|
title: '基础设置',
|
|
title: '基础设置',
|
|
- icon: 'pushpin'
|
|
|
|
- // permission: 'M_shop'
|
|
|
|
|
|
+ icon: 'pushpin',
|
|
|
|
+ permission: 'M_basicData'
|
|
},
|
|
},
|
|
children: [
|
|
children: [
|
|
{
|
|
{
|
|
@@ -1583,8 +1583,8 @@ export const asyncRouterMap = [
|
|
component: RouteView,
|
|
component: RouteView,
|
|
meta: {
|
|
meta: {
|
|
title: '店内调出类型管理',
|
|
title: '店内调出类型管理',
|
|
- icon: 'interaction'
|
|
|
|
- // permission: 'M_goodsManage_list'
|
|
|
|
|
|
+ icon: 'interaction',
|
|
|
|
+ permission: 'M_basicData_storeTransferOutType_list'
|
|
},
|
|
},
|
|
hideChildrenInMenu: true,
|
|
hideChildrenInMenu: true,
|
|
children: [
|
|
children: [
|
|
@@ -1595,8 +1595,8 @@ export const asyncRouterMap = [
|
|
meta: {
|
|
meta: {
|
|
title: '店内调出类型管理列表',
|
|
title: '店内调出类型管理列表',
|
|
icon: 'interaction',
|
|
icon: 'interaction',
|
|
- hidden: true
|
|
|
|
- // permission: 'M_goodsManage_list'
|
|
|
|
|
|
+ hidden: true,
|
|
|
|
+ permission: 'M_basicData_storeTransferOutType_list'
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
]
|
|
@@ -1608,8 +1608,8 @@ export const asyncRouterMap = [
|
|
component: RouteView,
|
|
component: RouteView,
|
|
meta: {
|
|
meta: {
|
|
title: '散件入库类型管理',
|
|
title: '散件入库类型管理',
|
|
- icon: 'gold'
|
|
|
|
- // permission: 'M_goodsManage_list'
|
|
|
|
|
|
+ icon: 'gold',
|
|
|
|
+ permission: 'M_basicData_bulkPartsType_list'
|
|
},
|
|
},
|
|
hideChildrenInMenu: true,
|
|
hideChildrenInMenu: true,
|
|
children: [
|
|
children: [
|
|
@@ -1620,8 +1620,8 @@ export const asyncRouterMap = [
|
|
meta: {
|
|
meta: {
|
|
title: '散件入库类型列表',
|
|
title: '散件入库类型列表',
|
|
icon: 'gold',
|
|
icon: 'gold',
|
|
- hidden: true
|
|
|
|
- // permission: 'M_goodsManage_list'
|
|
|
|
|
|
+ hidden: true,
|
|
|
|
+ permission: 'M_basicData_bulkPartsType_list'
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
]
|
|
@@ -1633,8 +1633,8 @@ export const asyncRouterMap = [
|
|
component: RouteView,
|
|
component: RouteView,
|
|
meta: {
|
|
meta: {
|
|
title: '费用类型管理',
|
|
title: '费用类型管理',
|
|
- icon: 'pay-circle'
|
|
|
|
- // permission: 'M_goodsManage_list'
|
|
|
|
|
|
+ icon: 'pay-circle',
|
|
|
|
+ permission: 'M_basicData_expenseType_list'
|
|
},
|
|
},
|
|
hideChildrenInMenu: true,
|
|
hideChildrenInMenu: true,
|
|
children: [
|
|
children: [
|
|
@@ -1645,8 +1645,8 @@ export const asyncRouterMap = [
|
|
meta: {
|
|
meta: {
|
|
title: '费用类型列表',
|
|
title: '费用类型列表',
|
|
icon: 'pay-circle',
|
|
icon: 'pay-circle',
|
|
- hidden: true
|
|
|
|
- // permission: 'M_goodsManage_list'
|
|
|
|
|
|
+ hidden: true,
|
|
|
|
+ permission: 'M_basicData_expenseType_list'
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
]
|
|
@@ -1683,8 +1683,8 @@ export const asyncRouterMap = [
|
|
component: RouteView,
|
|
component: RouteView,
|
|
meta: {
|
|
meta: {
|
|
title: '客户类型管理',
|
|
title: '客户类型管理',
|
|
- icon: 'idcard'
|
|
|
|
- // permission: 'M_goodsManage_list'
|
|
|
|
|
|
+ icon: 'idcard',
|
|
|
|
+ permission: 'M_basicData_customerType_list'
|
|
},
|
|
},
|
|
hideChildrenInMenu: true,
|
|
hideChildrenInMenu: true,
|
|
children: [
|
|
children: [
|
|
@@ -1695,8 +1695,8 @@ export const asyncRouterMap = [
|
|
meta: {
|
|
meta: {
|
|
title: '客户类型列表',
|
|
title: '客户类型列表',
|
|
icon: 'idcard',
|
|
icon: 'idcard',
|
|
- hidden: true
|
|
|
|
- // permission: 'M_goodsManage_list'
|
|
|
|
|
|
+ hidden: true,
|
|
|
|
+ permission: 'M_basicData_customerType_list'
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
]
|
|
@@ -1710,8 +1710,8 @@ export const asyncRouterMap = [
|
|
component: PageView,
|
|
component: PageView,
|
|
meta: {
|
|
meta: {
|
|
title: '权限管理',
|
|
title: '权限管理',
|
|
- icon: 'lock'
|
|
|
|
- // permission: 'M_auth_0'
|
|
|
|
|
|
+ icon: 'lock',
|
|
|
|
+ permission: 'M_powerMD_0'
|
|
},
|
|
},
|
|
children: [
|
|
children: [
|
|
{
|
|
{
|
|
@@ -1720,8 +1720,8 @@ export const asyncRouterMap = [
|
|
component: () => import(/* webpackChunkName: "auth" */ '@/views/power/user/userList.vue'),
|
|
component: () => import(/* webpackChunkName: "auth" */ '@/views/power/user/userList.vue'),
|
|
meta: {
|
|
meta: {
|
|
title: '用户管理',
|
|
title: '用户管理',
|
|
- icon: 'user'
|
|
|
|
- // permission: 'M_auth_userList'
|
|
|
|
|
|
+ icon: 'user',
|
|
|
|
+ permission: 'M_powerMD_user_list'
|
|
}
|
|
}
|
|
},
|
|
},
|
|
{
|
|
{
|
|
@@ -1730,8 +1730,8 @@ export const asyncRouterMap = [
|
|
component: () => import(/* webpackChunkName: "auth" */ '@/views/power/role/roleList.vue'),
|
|
component: () => import(/* webpackChunkName: "auth" */ '@/views/power/role/roleList.vue'),
|
|
meta: {
|
|
meta: {
|
|
title: '角色管理',
|
|
title: '角色管理',
|
|
- icon: 'solution'
|
|
|
|
- // permission: 'M_auth_roleList'
|
|
|
|
|
|
+ icon: 'solution',
|
|
|
|
+ permission: 'M_powerMD_role_list'
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
]
|