From e752d45e1eb531acb14e98e8c832c72f0f59e794 Mon Sep 17 00:00:00 2001
From: lyd <1419499670@qq.com>
Date: Fri, 28 Oct 2022 13:38:26 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E6=9B=B4=E6=96=B0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
lms/nladmin-system/pom.xml | 12 +
.../tools/rest/LocalStorageController.java | 9 +
.../tools/service/LocalStorageService.java | 6 +
.../service/impl/LocalStorageServiceImpl.java | 49 +++-
.../bi/rest/SubpackagerelationController.java | 66 ++++++
.../bi/service/SubpackagerelationService.java | 65 ++++++
.../bi/service/dto/SubpackagerelationDto.java | 105 +++++++++
.../impl/SubpackagerelationServiceImpl.java | 120 ++++++++++
.../template/generator/front/index.ftl | 6 +-
lms/nladmin-ui/package.json | 1 +
lms/nladmin-ui/src/main.js | 6 +-
lms/nladmin-ui/src/utils/nladmin.js | 42 ++++
lms/nladmin-ui/src/views/wms/pdm/bi/index.vue | 214 ++++++++++++++++++
.../views/wms/pdm/bi/subpackagerelation.js | 27 +++
14 files changed, 720 insertions(+), 8 deletions(-)
create mode 100644 lms/nladmin-system/src/main/java/org/nl/wms/pdm/bi/rest/SubpackagerelationController.java
create mode 100644 lms/nladmin-system/src/main/java/org/nl/wms/pdm/bi/service/SubpackagerelationService.java
create mode 100644 lms/nladmin-system/src/main/java/org/nl/wms/pdm/bi/service/dto/SubpackagerelationDto.java
create mode 100644 lms/nladmin-system/src/main/java/org/nl/wms/pdm/bi/service/impl/SubpackagerelationServiceImpl.java
create mode 100644 lms/nladmin-ui/src/views/wms/pdm/bi/index.vue
create mode 100644 lms/nladmin-ui/src/views/wms/pdm/bi/subpackagerelation.js
diff --git a/lms/nladmin-system/pom.xml b/lms/nladmin-system/pom.xml
index 6b55ef17b..a8c84288d 100644
--- a/lms/nladmin-system/pom.xml
+++ b/lms/nladmin-system/pom.xml
@@ -355,6 +355,18 @@
httpclient
4.5.13
+
+
+ com.alibaba
+ easyexcel
+ 2.1.6
+
+
+
+ org.apache.poi
+ poi-ooxml-schemas
+ 3.17
+
diff --git a/lms/nladmin-system/src/main/java/org/nl/modules/tools/rest/LocalStorageController.java b/lms/nladmin-system/src/main/java/org/nl/modules/tools/rest/LocalStorageController.java
index 8d7d93625..475274e80 100644
--- a/lms/nladmin-system/src/main/java/org/nl/modules/tools/rest/LocalStorageController.java
+++ b/lms/nladmin-system/src/main/java/org/nl/modules/tools/rest/LocalStorageController.java
@@ -16,6 +16,7 @@
package org.nl.modules.tools.rest;
import cn.dev33.satoken.annotation.SaCheckPermission;
+import cn.dev33.satoken.annotation.SaIgnore;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.RequiredArgsConstructor;
@@ -97,4 +98,12 @@ public class LocalStorageController {
localStorageService.deleteAll(ids);
return new ResponseEntity<>(HttpStatus.OK);
}
+
+ @ApiOperation("导入数据")
+ @PostMapping("/importExcel")
+ @SaIgnore
+ public ResponseEntity