From 189d0533ee35585f63c32b4db564feccf5679cb1 Mon Sep 17 00:00:00 2001 From: "DESKTOP-369JRHT\\12997" <9> Date: Mon, 30 Oct 2023 18:09:11 +0800 Subject: [PATCH] =?UTF-8?q?=E5=95=86=E5=93=81=E8=B4=A7=E6=8D=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- fuintAdmin/src/router/index.js | 36 ++- .../convenienceStore/returns/details.vue | 2 +- .../views/convenienceStore/returns/index.vue | 4 +- .../controller/MtDamageController.java | 100 +++++++ .../controller/MtDamageDetailsController.java | 115 ++++++++ .../controller/MtInventoryController.java | 19 +- .../MtInventoryDetailsController.java | 25 +- .../convenienceSore/entity/MtDamage.java | 57 ++++ .../entity/MtDamageDetails.java | 52 ++++ .../convenienceSore/entity/MtInventory.java | 6 +- .../entity/MtInventoryDetails.java | 2 +- .../mapper/MtDamageDetailsMapper.java | 94 +++++++ .../mapper/MtDamageMapper.java | 93 +++++++ .../mapper/MtInventoryDetailsMapper.java | 5 + .../mapper/MtInventoryMapper.java | 5 +- .../mapper/MtReturnsMapper.java | 3 + .../mapper/xml/MtDamageDetailsMapper.xml | 250 ++++++++++++++++++ .../mapper/xml/MtDamageMapper.xml | 249 +++++++++++++++++ .../mapper/xml/MtInventoryDetailsMapper.xml | 121 +++++++-- .../mapper/xml/MtInventoryMapper.xml | 97 ++++++- .../mapper/xml/MtReturnsMapper.xml | 5 +- .../service/MtDamageDetailsService.java | 66 +++++ .../service/MtDamageService.java | 62 +++++ .../service/MtInventoryDetailsService.java | 8 + .../service/MtInventoryService.java | 9 +- .../impl/MtDamageDetailsServiceImpl.java | 134 ++++++++++ .../service/impl/MtDamageServiceImpl.java | 134 ++++++++++ .../impl/MtInventoryDetailsServiceImpl.java | 52 +++- .../service/impl/MtInventoryServiceImpl.java | 15 +- .../convenienceSore/vo/MtDamageDetailsVO.java | 26 ++ .../convenienceSore/vo/MtDamageVO.java | 22 ++ .../vo/MtInventoryDetailsVO.java | 17 +- .../convenienceSore/vo/MtInventoryVO.java | 9 +- 33 files changed, 1835 insertions(+), 59 deletions(-) create mode 100644 fuintBackend/fuint-application/src/main/java/com/fuint/business/convenienceSore/controller/MtDamageController.java create mode 100644 fuintBackend/fuint-application/src/main/java/com/fuint/business/convenienceSore/controller/MtDamageDetailsController.java create mode 100644 fuintBackend/fuint-application/src/main/java/com/fuint/business/convenienceSore/entity/MtDamage.java create mode 100644 fuintBackend/fuint-application/src/main/java/com/fuint/business/convenienceSore/entity/MtDamageDetails.java create mode 100644 fuintBackend/fuint-application/src/main/java/com/fuint/business/convenienceSore/mapper/MtDamageDetailsMapper.java create mode 100644 fuintBackend/fuint-application/src/main/java/com/fuint/business/convenienceSore/mapper/MtDamageMapper.java create mode 100644 fuintBackend/fuint-application/src/main/java/com/fuint/business/convenienceSore/mapper/xml/MtDamageDetailsMapper.xml create mode 100644 fuintBackend/fuint-application/src/main/java/com/fuint/business/convenienceSore/mapper/xml/MtDamageMapper.xml create mode 100644 fuintBackend/fuint-application/src/main/java/com/fuint/business/convenienceSore/service/MtDamageDetailsService.java create mode 100644 fuintBackend/fuint-application/src/main/java/com/fuint/business/convenienceSore/service/MtDamageService.java create mode 100644 fuintBackend/fuint-application/src/main/java/com/fuint/business/convenienceSore/service/impl/MtDamageDetailsServiceImpl.java create mode 100644 fuintBackend/fuint-application/src/main/java/com/fuint/business/convenienceSore/service/impl/MtDamageServiceImpl.java create mode 100644 fuintBackend/fuint-application/src/main/java/com/fuint/business/convenienceSore/vo/MtDamageDetailsVO.java create mode 100644 fuintBackend/fuint-application/src/main/java/com/fuint/business/convenienceSore/vo/MtDamageVO.java diff --git a/fuintAdmin/src/router/index.js b/fuintAdmin/src/router/index.js index b0c071dee..4e1449667 100644 --- a/fuintAdmin/src/router/index.js +++ b/fuintAdmin/src/router/index.js @@ -134,7 +134,7 @@ export const constantRoutes = [ redirect: 'noredirect', children: [ { - path: '/purchase/details/:PpurchaseId/:PorderDate/:PapprovalStatus/:orderNumber', + path: '/purchase/details/:PpurchaseId/:PorderDate/:PapprovalStatus/:PorderNumber', component: () => import('@/views/convenienceStore/purchase/details'), name: 'purchase-details', props: true, // 启用路由参数作为组件的props @@ -150,7 +150,7 @@ export const constantRoutes = [ redirect: 'noredirect', children: [ { - path: '/returns/details/:PreturnsId/:PorderDate/:PapprovalStatus/:orderNumber', + path: '/returns/details/:PreturnsId/:PorderDate/:PapprovalStatus/:PorderNumber', component: () => import('@/views/convenienceStore/returns/details'), name: 'returns-details', props: true, // 启用路由参数作为组件的props @@ -158,6 +158,38 @@ export const constantRoutes = [ }, ] }, + + { + path: '/damage', + component: Layout, + hidden: true, + redirect: 'noredirect', + children: [ + { + path: '/damage/details/:PdamageId/:PorderDate/:PapprovalStatus/:PorderNumber', + component: () => import('@/views/convenienceStore/damage/details'), + name: 'damage-details', + props: true, // 启用路由参数作为组件的props + meta: { title: '货损详情', icon: 'user' } + }, + ] + }, + + { + path: '/inventory', + component: Layout, + hidden: true, + redirect: 'noredirect', + children: [ + { + path: '/inventory/details/:PinventoryId/:PorderDate/:PapprovalStatus/:PorderNumber/:PcreataByName', + component: () => import('@/views/convenienceStore/inventory/details'), + name: 'inventory-details', + props: true, // 启用路由参数作为组件的props + meta: { title: '退货详情', icon: 'user' } + }, + ] + }, ] // 动态路由,基于用户权限动态去加载 diff --git a/fuintAdmin/src/views/convenienceStore/returns/details.vue b/fuintAdmin/src/views/convenienceStore/returns/details.vue index 2cb23dd10..f29fe735a 100644 --- a/fuintAdmin/src/views/convenienceStore/returns/details.vue +++ b/fuintAdmin/src/views/convenienceStore/returns/details.vue @@ -104,7 +104,7 @@ - +