From eec42462714d2bf849d8ce5f18f781d17b77c6a1 Mon Sep 17 00:00:00 2001 From: yunuo970428 <405378304@qq.com> Date: Thu, 11 Apr 2024 14:48:30 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=E9=A1=B9=E7=9B=AE=E7=BB=93?= =?UTF-8?q?=E6=9E=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../additionitem.js | 0 .../maintenanceitem.js | 0 .../profession.js | 0 .../{setmeal => basicinformation}/setmeal.js | 0 .../subjects.js | 0 .../api/{team => basicinformation}/team.js | 0 yxt-as-ui/src/router/index.js | 126 +++++++++--------- .../additionitem/additionitem.vue | 2 +- .../maintenanceitem/maintenanceitem.vue | 2 +- .../maintenanceitem/maintenanceitemAdd.vue | 2 +- .../maintenanceitem/maintenanceitemInfo.vue | 2 +- .../profession/profession.vue | 2 +- .../setmeal/setmeal.vue | 2 +- .../setmeal/setmealAdd.vue | 6 +- .../setmeal/setmealInfo.vue | 2 +- .../subjects/subjects.vue | 2 +- .../{ => basicinformation}/team/team.vue | 2 +- 17 files changed, 78 insertions(+), 72 deletions(-) rename yxt-as-ui/src/api/{additionitem => basicinformation}/additionitem.js (100%) rename yxt-as-ui/src/api/{maintenanceitem => basicinformation}/maintenanceitem.js (100%) rename yxt-as-ui/src/api/{profession => basicinformation}/profession.js (100%) rename yxt-as-ui/src/api/{setmeal => basicinformation}/setmeal.js (100%) rename yxt-as-ui/src/api/{subjects => basicinformation}/subjects.js (100%) rename yxt-as-ui/src/api/{team => basicinformation}/team.js (100%) rename yxt-as-ui/src/views/{ => basicinformation}/additionitem/additionitem.vue (99%) rename yxt-as-ui/src/views/{ => basicinformation}/maintenanceitem/maintenanceitem.vue (99%) rename yxt-as-ui/src/views/{ => basicinformation}/maintenanceitem/maintenanceitemAdd.vue (99%) rename yxt-as-ui/src/views/{ => basicinformation}/maintenanceitem/maintenanceitemInfo.vue (99%) rename yxt-as-ui/src/views/{ => basicinformation}/profession/profession.vue (99%) rename yxt-as-ui/src/views/{ => basicinformation}/setmeal/setmeal.vue (99%) rename yxt-as-ui/src/views/{ => basicinformation}/setmeal/setmealAdd.vue (99%) rename yxt-as-ui/src/views/{ => basicinformation}/setmeal/setmealInfo.vue (99%) rename yxt-as-ui/src/views/{ => basicinformation}/subjects/subjects.vue (99%) rename yxt-as-ui/src/views/{ => basicinformation}/team/team.vue (99%) diff --git a/yxt-as-ui/src/api/additionitem/additionitem.js b/yxt-as-ui/src/api/basicinformation/additionitem.js similarity index 100% rename from yxt-as-ui/src/api/additionitem/additionitem.js rename to yxt-as-ui/src/api/basicinformation/additionitem.js diff --git a/yxt-as-ui/src/api/maintenanceitem/maintenanceitem.js b/yxt-as-ui/src/api/basicinformation/maintenanceitem.js similarity index 100% rename from yxt-as-ui/src/api/maintenanceitem/maintenanceitem.js rename to yxt-as-ui/src/api/basicinformation/maintenanceitem.js diff --git a/yxt-as-ui/src/api/profession/profession.js b/yxt-as-ui/src/api/basicinformation/profession.js similarity index 100% rename from yxt-as-ui/src/api/profession/profession.js rename to yxt-as-ui/src/api/basicinformation/profession.js diff --git a/yxt-as-ui/src/api/setmeal/setmeal.js b/yxt-as-ui/src/api/basicinformation/setmeal.js similarity index 100% rename from yxt-as-ui/src/api/setmeal/setmeal.js rename to yxt-as-ui/src/api/basicinformation/setmeal.js diff --git a/yxt-as-ui/src/api/subjects/subjects.js b/yxt-as-ui/src/api/basicinformation/subjects.js similarity index 100% rename from yxt-as-ui/src/api/subjects/subjects.js rename to yxt-as-ui/src/api/basicinformation/subjects.js diff --git a/yxt-as-ui/src/api/team/team.js b/yxt-as-ui/src/api/basicinformation/team.js similarity index 100% rename from yxt-as-ui/src/api/team/team.js rename to yxt-as-ui/src/api/basicinformation/team.js diff --git a/yxt-as-ui/src/router/index.js b/yxt-as-ui/src/router/index.js index 862f714564..a61ccce1f2 100644 --- a/yxt-as-ui/src/router/index.js +++ b/yxt-as-ui/src/router/index.js @@ -44,98 +44,104 @@ export const constantRoutes = [ hidden: true }, { - path: '/profession', + path: '/operation', component: Layout, - redirect: '/profession', + redirect: '/operation', meta: { - title: '工种管理' + title: '业务' }, children: [ { - path: '/profession/profession', - component: () => import('@/views/profession/profession.vue'), - name: 'Profession', - meta: { title: '工种管理', noCache: true } + path: '/preregistration/preregistration', + component: () => import('@/views/operation/preregistration/preregistration.vue'), + name: 'Preregistration', + meta: { title: '预约登记', noCache: true } } ] }, { - path: '/subjects', + path: '/statement', component: Layout, - redirect: '/subjects', + redirect: '/statement', meta: { - title: '科目管理' + title: '报表' }, children: [ { - path: '/subjects/subjects', - component: () => import('@/views/subjects/subjects.vue'), - name: 'Subjects', - meta: { title: '科目管理', noCache: true } - } - ] - }, - { - path: '/team', - component: Layout, - redirect: '/team', - meta: { - title: '班组管理' - }, - children: [ + path: '/salesstatement/merchandisesalesdetail', + component: () => import('@/views/statement/salesstatement/merchandisesalesdetail.vue'), + name: 'MerchandiseSalesDetail', + meta: { title: '销售明细商品', noCache: true } + }, { - path: '/team/team', - component: () => import('@/views/team/team.vue'), - name: 'Team', - meta: { title: '班组管理', noCache: true } - } - ] - }, - { - path: '/setmeal', - component: Layout, - redirect: '/setmeal', - meta: { - title: '套餐管理' - }, - children: [ + path: '/salesstatement/merchandisesalessummary', + component: () => import('@/views/statement/salesstatement/merchandisesalessummary.vue'), + name: 'MerchandiseSalesSummary', + meta: { title: '销售汇总商品', noCache: true } + }, { - path: '/setmeal/setmeal', - component: () => import('@/views/setmeal/setmeal.vue'), - name: 'Setmeal', - meta: { title: '套餐管理', noCache: true } + path: '/salesstatement/salestrendreport', + component: () => import('@/views/statement/salesstatement/salestrendreport.vue'), + name: 'SalesTrendReport', + meta: { title: '销售价趋势报表', noCache: true } + }, + { + path: '/warehousereport/inventorystatistics', + component: () => import('@/views/statement/warehousereport/inventorystatistics.vue'), + name: 'InventoryStatistics', + meta: { title: '库存统计', noCache: true } + }, + { + path: '/warehousereport/receiptandreceiptrecord', + component: () => import('@/views/statement/warehousereport/receiptandreceiptrecord.vue'), + name: 'ReceiptAndReceiptRecord', + meta: { title: '收发存明细报表', noCache: true } } ] }, { - path: '/maintenanceitem', + path: '/basicinformation', component: Layout, - redirect: '/maintenanceitem', + redirect: '/basicinformation', meta: { - title: '维修项目管理' + title: '基础信息' }, children: [ { path: '/maintenanceitem/maintenanceitem', - component: () => import('@/views/maintenanceitem/maintenanceitem.vue'), + component: () => import('@/views/basicinformation/maintenanceitem/maintenanceitem.vue'), name: 'MaintenanceItem', meta: { title: '维修项目管理', noCache: true } - } - ] - }, - { - path: '/additionitem', - component: Layout, - redirect: '/additionitem', - meta: { - title: '附加项目管理' - }, - children: [ + }, { path: '/additionitem/additionitem', - component: () => import('@/views/additionitem/additionitem.vue'), + component: () => import('@/views/basicinformation/additionitem/additionitem.vue'), name: 'AdditionItem', meta: { title: '附加项目管理', noCache: true } + }, + { + path: '/setmeal/setmeal', + component: () => import('@/views/basicinformation/setmeal/setmeal.vue'), + name: 'Setmeal', + meta: { title: '套餐管理', noCache: true } + }, + { + path: '/profession/profession', + component: () => import('@/views/basicinformation/profession/profession.vue'), + name: 'Profession', + meta: { title: '工种管理', noCache: true } + }, + { + path: '/subjects/subjects', + component: () => import('@/views/basicinformation/subjects/subjects.vue'), + name: 'Subjects', + meta: { title: '科目管理', noCache: true } + }, + { + path: '/team/team', + component: () => import('@/views/basicinformation/team/team.vue'), + name: 'Team', + meta: { title: '班组管理', noCache: true } } ] }, diff --git a/yxt-as-ui/src/views/additionitem/additionitem.vue b/yxt-as-ui/src/views/basicinformation/additionitem/additionitem.vue similarity index 99% rename from yxt-as-ui/src/views/additionitem/additionitem.vue rename to yxt-as-ui/src/views/basicinformation/additionitem/additionitem.vue index b60aeac134..e91ecd5a82 100644 --- a/yxt-as-ui/src/views/additionitem/additionitem.vue +++ b/yxt-as-ui/src/views/basicinformation/additionitem/additionitem.vue @@ -96,7 +96,7 @@ import Pagination from '@/components/pagination' import pageye from '@/components/pagination/pageye' import ButtonBar from '@/components/ButtonBar' -import req from '@/api/additionitem/additionitem' +import req from '@/api/basicinformation/additionitem' export default { name: 'AdditionItem', diff --git a/yxt-as-ui/src/views/maintenanceitem/maintenanceitem.vue b/yxt-as-ui/src/views/basicinformation/maintenanceitem/maintenanceitem.vue similarity index 99% rename from yxt-as-ui/src/views/maintenanceitem/maintenanceitem.vue rename to yxt-as-ui/src/views/basicinformation/maintenanceitem/maintenanceitem.vue index 58e896616f..8fff6677b6 100644 --- a/yxt-as-ui/src/views/maintenanceitem/maintenanceitem.vue +++ b/yxt-as-ui/src/views/basicinformation/maintenanceitem/maintenanceitem.vue @@ -80,7 +80,7 @@ import Pagination from '@/components/pagination' import pageye from '@/components/pagination/pageye' import ButtonBar from '@/components/ButtonBar' -import req from '@/api/maintenanceitem/maintenanceitem' +import req from '@/api/basicinformation/maintenanceitem' import maintenanceitemAdd from './maintenanceitemAdd' import maintenanceitemInfo from './maintenanceitemInfo' diff --git a/yxt-as-ui/src/views/maintenanceitem/maintenanceitemAdd.vue b/yxt-as-ui/src/views/basicinformation/maintenanceitem/maintenanceitemAdd.vue similarity index 99% rename from yxt-as-ui/src/views/maintenanceitem/maintenanceitemAdd.vue rename to yxt-as-ui/src/views/basicinformation/maintenanceitem/maintenanceitemAdd.vue index 447e7aaa6d..2b6e21ff82 100644 --- a/yxt-as-ui/src/views/maintenanceitem/maintenanceitemAdd.vue +++ b/yxt-as-ui/src/views/basicinformation/maintenanceitem/maintenanceitemAdd.vue @@ -107,7 +107,7 @@