From 9ea5b605ad73f3e699ea8a4d8102b75f34685061 Mon Sep 17 00:00:00 2001 From: "DESKTOP-369JRHT\\12997" <9> Date: Tue, 31 Oct 2023 17:55:49 +0800 Subject: [PATCH] =?UTF-8?q?=E5=95=86=E5=93=81=E8=BF=9B=E8=B4=A7=E9=80=80?= =?UTF-8?q?=E8=B4=A7=E7=9B=98=E7=82=B9=E8=B4=A7=E6=8D=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- fuintAdmin/src/api/convenienceStore/damage.js | 10 ++ .../src/api/convenienceStore/inventory.js | 12 ++ .../src/api/convenienceStore/purchase.js | 11 ++ .../src/api/convenienceStore/returns.js | 11 ++ .../views/convenienceStore/damage/details.vue | 120 ++++++++----- .../views/convenienceStore/damage/index.vue | 4 +- .../convenienceStore/inventory/details.vue | 169 ++++++++++++------ .../convenienceStore/inventory/index.vue | 6 +- .../convenienceStore/purchase/details.vue | 149 +++++++++++---- .../convenienceStore/returns/details.vue | 122 +++++++++---- .../controller/MtDamageController.java | 30 +++- .../controller/MtDamageDetailsController.java | 13 +- .../controller/MtInventoryController.java | 32 +++- .../MtInventoryDetailsController.java | 9 +- .../MtPurchaseDetailsController.java | 11 +- .../MtReturnsDetailsController.java | 9 +- .../convenienceSore/dto/MtDamageDto.java | 11 ++ .../convenienceSore/dto/MtInventoryDto.java | 11 ++ .../convenienceSore/dto/MtReturnsDto.java | 3 +- .../mapper/MtDamageDetailsMapper.java | 15 +- .../mapper/MtDamageMapper.java | 5 +- .../mapper/MtInventoryDetailsMapper.java | 13 ++ .../mapper/MtInventoryMapper.java | 6 +- .../mapper/MtPurchaseDetailsMapper.java | 4 + .../mapper/MtReturnsDetailsMapper.java | 7 + .../mapper/MtReturnsMapper.java | 2 +- .../mapper/xml/LJGoodsMapper.xml | 7 + .../mapper/xml/MtDamageDetailsMapper.xml | 50 ++++++ .../mapper/xml/MtDamageMapper.xml | 21 ++- .../mapper/xml/MtInventoryDetailsMapper.xml | 51 ++++++ .../mapper/xml/MtInventoryMapper.xml | 11 ++ .../mapper/xml/MtPurchaseDetailsMapper.xml | 21 +++ .../mapper/xml/MtPurchaseMapper.xml | 4 +- .../mapper/xml/MtReturnsDetailsMapper.xml | 21 +++ .../mapper/xml/MtReturnsMapper.xml | 16 +- .../service/MtDamageDetailsService.java | 5 +- .../service/MtDamageService.java | 8 +- .../service/MtInventoryDetailsService.java | 5 +- .../service/MtInventoryService.java | 8 +- .../service/MtPurchaseDetailsService.java | 4 + .../service/MtReturnsDetailsService.java | 7 +- .../impl/MtDamageDetailsServiceImpl.java | 27 +++ .../service/impl/MtDamageServiceImpl.java | 103 ++++++++++- .../impl/MtInventoryDetailsServiceImpl.java | 33 +++- .../service/impl/MtInventoryServiceImpl.java | 111 +++++++++++- .../impl/MtPurchaseDetailsServiceImpl.java | 28 +++ .../service/impl/MtPurchaseServiceImpl.java | 1 + .../impl/MtReturnsDetailsServiceImpl.java | 28 +++ .../service/impl/MtReturnsServiceImpl.java | 13 +- .../vo/excel/MtDamageDetailsExcel.java | 25 +++ .../vo/excel/MtInventoryDetailsExcel.java | 25 +++ .../vo/excel/MtPurchaseDetailsExcel.java | 27 +++ .../vo/excel/MtReturnsDetailsExcel.java | 25 +++ .../src/main/resources/application.properties | 2 +- .../fuint/framework/entity/BaseEntity.java | 4 +- 55 files changed, 1264 insertions(+), 222 deletions(-) create mode 100644 fuintBackend/fuint-application/src/main/java/com/fuint/business/convenienceSore/dto/MtDamageDto.java create mode 100644 fuintBackend/fuint-application/src/main/java/com/fuint/business/convenienceSore/dto/MtInventoryDto.java create mode 100644 fuintBackend/fuint-application/src/main/java/com/fuint/business/convenienceSore/vo/excel/MtDamageDetailsExcel.java create mode 100644 fuintBackend/fuint-application/src/main/java/com/fuint/business/convenienceSore/vo/excel/MtInventoryDetailsExcel.java create mode 100644 fuintBackend/fuint-application/src/main/java/com/fuint/business/convenienceSore/vo/excel/MtPurchaseDetailsExcel.java create mode 100644 fuintBackend/fuint-application/src/main/java/com/fuint/business/convenienceSore/vo/excel/MtReturnsDetailsExcel.java diff --git a/fuintAdmin/src/api/convenienceStore/damage.js b/fuintAdmin/src/api/convenienceStore/damage.js index 64366bcbd..78b3c73ca 100644 --- a/fuintAdmin/src/api/convenienceStore/damage.js +++ b/fuintAdmin/src/api/convenienceStore/damage.js @@ -86,3 +86,13 @@ export function abolitionDamageApi(data) { params: data }) } + +// 导出信息 +export function exportExcelApi(data) { + return request({ + url: '/business/convenience/mtDamageDetails/exportExcel', + method: 'post', + responseType:'blob', + data: data + }) +} diff --git a/fuintAdmin/src/api/convenienceStore/inventory.js b/fuintAdmin/src/api/convenienceStore/inventory.js index 50e3bcd72..860babb5c 100644 --- a/fuintAdmin/src/api/convenienceStore/inventory.js +++ b/fuintAdmin/src/api/convenienceStore/inventory.js @@ -85,3 +85,15 @@ export function abolitionInventoryApi(data) { params: data }) } + + + +// 导出信息 +export function exportExcelApi(data) { + return request({ + url: '/business/convenience/mtInventoryDetails/exportExcel', + method: 'post', + responseType:'blob', + data: data + }) +} diff --git a/fuintAdmin/src/api/convenienceStore/purchase.js b/fuintAdmin/src/api/convenienceStore/purchase.js index 65feb3c67..0a6ecf981 100644 --- a/fuintAdmin/src/api/convenienceStore/purchase.js +++ b/fuintAdmin/src/api/convenienceStore/purchase.js @@ -89,3 +89,14 @@ export function abolitionPurchaseApi(data) { params: data }) } + + +// 导出库存统计信息 +export function exportExcelApi(data) { + return request({ + url: '/business/convenience/mtPurchaseDetails/exportExcel', + method: 'post', + responseType:'blob', + data: data + }) +} diff --git a/fuintAdmin/src/api/convenienceStore/returns.js b/fuintAdmin/src/api/convenienceStore/returns.js index a50d157b3..88c8ec10b 100644 --- a/fuintAdmin/src/api/convenienceStore/returns.js +++ b/fuintAdmin/src/api/convenienceStore/returns.js @@ -86,3 +86,14 @@ export function abolitionReturnsApi(data) { params: data }) } + + +// 导出信息 +export function exportExcelApi(data) { + return request({ + url: '/business/convenience/mtReturnsDetails/exportExcel', + method: 'post', + responseType:'blob', + data: data + }) +} diff --git a/fuintAdmin/src/views/convenienceStore/damage/details.vue b/fuintAdmin/src/views/convenienceStore/damage/details.vue index f345aba0d..d3e3ff600 100644 --- a/fuintAdmin/src/views/convenienceStore/damage/details.vue +++ b/fuintAdmin/src/views/convenienceStore/damage/details.vue @@ -4,7 +4,7 @@
返回 | - 退货详情 + 货损详情
@@ -29,7 +29,7 @@ - + @@ -49,6 +49,8 @@ 保存并审核 退货处理库存 作废 + 导出 +
@@ -59,6 +61,7 @@ - + - +