|
@@ -119,7 +119,7 @@ export const asyncRouterMap = [
|
|
// 销售管理
|
|
// 销售管理
|
|
{
|
|
{
|
|
path: '/salesManagement',
|
|
path: '/salesManagement',
|
|
- redirect: '/salesManagement/salesQueryNew',
|
|
|
|
|
|
+ redirect: '/salesManagement/salesQuery',
|
|
component: PageView,
|
|
component: PageView,
|
|
meta: {
|
|
meta: {
|
|
title: '销售管理',
|
|
title: '销售管理',
|
|
@@ -127,13 +127,96 @@ export const asyncRouterMap = [
|
|
permission: 'M_salesManagement'
|
|
permission: 'M_salesManagement'
|
|
},
|
|
},
|
|
children: [
|
|
children: [
|
|
|
|
+ {
|
|
|
|
+ path: '/salesManagement/salesQuery',
|
|
|
|
+ redirect: '/salesManagement/salesQuery/list',
|
|
|
|
+ name: 'salesQuery',
|
|
|
|
+ component: BlankLayout,
|
|
|
|
+ meta: {
|
|
|
|
+ title: '销售单查询',
|
|
|
|
+ icon: 'monitor',
|
|
|
|
+ permission: 'M_salesQueryList'
|
|
|
|
+ },
|
|
|
|
+ hideChildrenInMenu: true,
|
|
|
|
+ children: [
|
|
|
|
+ {
|
|
|
|
+ path: 'list',
|
|
|
|
+ name: 'salesQueryList',
|
|
|
|
+ component: () => import(/* webpackChunkName: "salesManagement" */ '@/views/salesManagement/salesQuery/list.vue'),
|
|
|
|
+ meta: {
|
|
|
|
+ title: '销售单列表',
|
|
|
|
+ icon: 'monitor',
|
|
|
|
+ hidden: true,
|
|
|
|
+ permission: 'M_salesQueryList'
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ path: 'detail/:sn',
|
|
|
|
+ name: 'salesDetail',
|
|
|
|
+ component: () => import(/* webpackChunkName: "salesManagement" */ '@/views/salesManagement/salesQuery/detail.vue'),
|
|
|
|
+ meta: {
|
|
|
|
+ title: '销售单详情',
|
|
|
|
+ icon: 'monitor',
|
|
|
|
+ hidden: true,
|
|
|
|
+ replaceTab: true,
|
|
|
|
+ permission: 'B_salesDetail'
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ path: 'detail/:sn',
|
|
|
|
+ name: 'salesDetailAudit',
|
|
|
|
+ component: () => import(/* webpackChunkName: "salesManagement" */ '@/views/salesManagement/salesQuery/detail.vue'),
|
|
|
|
+ meta: {
|
|
|
|
+ title: '销售单审核',
|
|
|
|
+ icon: 'monitor',
|
|
|
|
+ hidden: true,
|
|
|
|
+ replaceTab: true,
|
|
|
|
+ permission: 'B_salesAudit'
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ path: 'add/:sn',
|
|
|
|
+ name: 'salesAdd',
|
|
|
|
+ component: () => import(/* webpackChunkName: "salesManagement" */ '@/views/salesManagement/salesQuery/edit.vue'),
|
|
|
|
+ meta: {
|
|
|
|
+ title: '新增销售单',
|
|
|
|
+ icon: 'monitor',
|
|
|
|
+ hidden: true,
|
|
|
|
+ permission: 'B_salesEdit'
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ path: 'edit/:sn',
|
|
|
|
+ name: 'salesEdit',
|
|
|
|
+ component: () => import(/* webpackChunkName: "salesManagement" */ '@/views/salesManagement/salesQuery/edit.vue'),
|
|
|
|
+ meta: {
|
|
|
|
+ title: '编辑销售单',
|
|
|
|
+ icon: 'monitor',
|
|
|
|
+ hidden: true,
|
|
|
|
+ permission: 'B_salesEdit'
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ path: 'waitDispatch/:salesBillSn',
|
|
|
|
+ name: 'waitDispatch',
|
|
|
|
+ component: () => import(/* webpackChunkName: "salesManagement" */ '@/views/salesManagement/waitDispatch/edit.vue'),
|
|
|
|
+ meta: {
|
|
|
|
+ title: '下推销售单',
|
|
|
|
+ icon: 'monitor',
|
|
|
|
+ replaceTab: true,
|
|
|
|
+ hidden: true,
|
|
|
|
+ permission: 'B_salesDispatch'
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ ]
|
|
|
|
+ },
|
|
{
|
|
{
|
|
path: '/salesManagement/salesQueryNew',
|
|
path: '/salesManagement/salesQueryNew',
|
|
redirect: '/salesManagement/salesQueryNew/list',
|
|
redirect: '/salesManagement/salesQueryNew/list',
|
|
name: 'salesQueryNew',
|
|
name: 'salesQueryNew',
|
|
component: BlankLayout,
|
|
component: BlankLayout,
|
|
meta: {
|
|
meta: {
|
|
- title: '销售单查询',
|
|
|
|
|
|
+ title: '销售单查询(新版)',
|
|
icon: 'monitor',
|
|
icon: 'monitor',
|
|
permission: 'M_salesQueryList'
|
|
permission: 'M_salesQueryList'
|
|
},
|
|
},
|
|
@@ -144,7 +227,7 @@ export const asyncRouterMap = [
|
|
name: 'salesQueryNewList',
|
|
name: 'salesQueryNewList',
|
|
component: () => import(/* webpackChunkName: "salesManagement" */ '@/views/salesManagement/salesQueryNew/list.vue'),
|
|
component: () => import(/* webpackChunkName: "salesManagement" */ '@/views/salesManagement/salesQueryNew/list.vue'),
|
|
meta: {
|
|
meta: {
|
|
- title: '销售单列表',
|
|
|
|
|
|
+ title: '销售单列表(新版)',
|
|
icon: 'monitor',
|
|
icon: 'monitor',
|
|
hidden: true,
|
|
hidden: true,
|
|
permission: 'M_salesQueryList'
|
|
permission: 'M_salesQueryList'
|
|
@@ -155,7 +238,7 @@ export const asyncRouterMap = [
|
|
name: 'salesNewDetail',
|
|
name: 'salesNewDetail',
|
|
component: () => import(/* webpackChunkName: "salesManagement" */ '@/views/salesManagement/salesQueryNew/detail.vue'),
|
|
component: () => import(/* webpackChunkName: "salesManagement" */ '@/views/salesManagement/salesQueryNew/detail.vue'),
|
|
meta: {
|
|
meta: {
|
|
- title: '销售单详情',
|
|
|
|
|
|
+ title: '销售单详情(新版)',
|
|
icon: 'monitor',
|
|
icon: 'monitor',
|
|
hidden: true,
|
|
hidden: true,
|
|
replaceTab: true,
|
|
replaceTab: true,
|
|
@@ -167,7 +250,7 @@ export const asyncRouterMap = [
|
|
name: 'salesNewDetailAudit',
|
|
name: 'salesNewDetailAudit',
|
|
component: () => import(/* webpackChunkName: "salesManagement" */ '@/views/salesManagement/salesQueryNew/detail.vue'),
|
|
component: () => import(/* webpackChunkName: "salesManagement" */ '@/views/salesManagement/salesQueryNew/detail.vue'),
|
|
meta: {
|
|
meta: {
|
|
- title: '销售单审核',
|
|
|
|
|
|
+ title: '销售单审核(新版)',
|
|
icon: 'monitor',
|
|
icon: 'monitor',
|
|
hidden: true,
|
|
hidden: true,
|
|
replaceTab: true,
|
|
replaceTab: true,
|
|
@@ -179,7 +262,7 @@ export const asyncRouterMap = [
|
|
name: 'salesNewAdd',
|
|
name: 'salesNewAdd',
|
|
component: () => import(/* webpackChunkName: "salesManagement" */ '@/views/salesManagement/salesQueryNew/edit.vue'),
|
|
component: () => import(/* webpackChunkName: "salesManagement" */ '@/views/salesManagement/salesQueryNew/edit.vue'),
|
|
meta: {
|
|
meta: {
|
|
- title: '新增销售单',
|
|
|
|
|
|
+ title: '新增销售单(新版)',
|
|
icon: 'monitor',
|
|
icon: 'monitor',
|
|
hidden: true,
|
|
hidden: true,
|
|
permission: 'B_salesEdit'
|
|
permission: 'B_salesEdit'
|
|
@@ -190,7 +273,7 @@ export const asyncRouterMap = [
|
|
name: 'salesNewEdit',
|
|
name: 'salesNewEdit',
|
|
component: () => import(/* webpackChunkName: "salesManagement" */ '@/views/salesManagement/salesQueryNew/edit.vue'),
|
|
component: () => import(/* webpackChunkName: "salesManagement" */ '@/views/salesManagement/salesQueryNew/edit.vue'),
|
|
meta: {
|
|
meta: {
|
|
- title: '编辑销售单',
|
|
|
|
|
|
+ title: '编辑销售单(新版)',
|
|
icon: 'monitor',
|
|
icon: 'monitor',
|
|
hidden: true,
|
|
hidden: true,
|
|
permission: 'B_salesEdit'
|
|
permission: 'B_salesEdit'
|
|
@@ -201,7 +284,7 @@ export const asyncRouterMap = [
|
|
name: 'waitDispatchNew',
|
|
name: 'waitDispatchNew',
|
|
component: () => import(/* webpackChunkName: "salesManagement" */ '@/views/salesManagement/waitDispatchNew/edit.vue'),
|
|
component: () => import(/* webpackChunkName: "salesManagement" */ '@/views/salesManagement/waitDispatchNew/edit.vue'),
|
|
meta: {
|
|
meta: {
|
|
- title: '下推销售单',
|
|
|
|
|
|
+ title: '下推销售单(新版)',
|
|
icon: 'monitor',
|
|
icon: 'monitor',
|
|
replaceTab: true,
|
|
replaceTab: true,
|
|
hidden: true,
|
|
hidden: true,
|