From 1d618b47fdec85a24137b520fbc84bda70112fc3 Mon Sep 17 00:00:00 2001
From: xuhy <3313886187@qq.com>
Date: 星期五, 20 六月 2025 18:21:57 +0800
Subject: [PATCH] 点位导入
---
ruoyi-framework/src/main/java/com/ruoyi/framework/web/service/UserDetailsServiceImpl.java | 2 +-
ruoyi-system/src/main/java/com/ruoyi/system/importExcel/TLocationImportExcel.java | 34 ++++++++++++++++++++++++----------
ruoyi-system/pom.xml | 21 +++++++++++++--------
3 files changed, 38 insertions(+), 19 deletions(-)
diff --git a/ruoyi-framework/src/main/java/com/ruoyi/framework/web/service/UserDetailsServiceImpl.java b/ruoyi-framework/src/main/java/com/ruoyi/framework/web/service/UserDetailsServiceImpl.java
index 563ab20..5dcdf90 100644
--- a/ruoyi-framework/src/main/java/com/ruoyi/framework/web/service/UserDetailsServiceImpl.java
+++ b/ruoyi-framework/src/main/java/com/ruoyi/framework/web/service/UserDetailsServiceImpl.java
@@ -61,6 +61,6 @@
public UserDetails createLoginUser(SysUser user)
{
- return new LoginUser(user.getUserId(), Long.valueOf(user.getDeptId()), user, permissionService.getMenuPermission(user));
+ return new LoginUser(user.getUserId(), user.getDeptId(), user, permissionService.getMenuPermission(user));
}
}
diff --git a/ruoyi-system/pom.xml b/ruoyi-system/pom.xml
index 5adce03..a02c1aa 100644
--- a/ruoyi-system/pom.xml
+++ b/ruoyi-system/pom.xml
@@ -37,16 +37,21 @@
<artifactId>ruoyi-quartz</artifactId>
</dependency>
+ <!-- easypoi -->
<dependency>
<groupId>cn.afterturn</groupId>
- <artifactId>easypoi-spring-boot-starter</artifactId>
- <version>4.0.0</version>
- <exclusions>
- <exclusion>
- <artifactId>guava</artifactId>
- <groupId>com.google.guava</groupId>
- </exclusion>
- </exclusions>
+ <artifactId>easypoi-base</artifactId>
+ <version>3.0.3</version>
+ </dependency>
+ <dependency>
+ <groupId>cn.afterturn</groupId>
+ <artifactId>easypoi-web</artifactId>
+ <version>3.0.3</version>
+ </dependency>
+ <dependency>
+ <groupId>cn.afterturn</groupId>
+ <artifactId>easypoi-annotation</artifactId>
+ <version>3.0.3</version>
</dependency>
<!--mybatis-plus-->
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/importExcel/TLocationImportExcel.java b/ruoyi-system/src/main/java/com/ruoyi/system/importExcel/TLocationImportExcel.java
index 72332f4..7c7fe66 100644
--- a/ruoyi-system/src/main/java/com/ruoyi/system/importExcel/TLocationImportExcel.java
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/importExcel/TLocationImportExcel.java
@@ -1,7 +1,7 @@
package com.ruoyi.system.importExcel;
+import cn.afterturn.easypoi.excel.annotation.Excel;
import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
@@ -10,17 +10,31 @@
@ApiModel(value = "点位导入excel")
public class TLocationImportExcel implements Serializable {
- @ApiModelProperty(value = "项目部编号")
+ @Excel(name = "项目部编号")
private String deptCode;
- @ApiModelProperty(value = "项目部名称")
+ @Excel(name = "项目部名称")
private String deptName;
- @ApiModelProperty(value = "基层管理员姓名 巡检员")
+ @Excel(name = "基层管理员姓名 巡检员")
private String nickName;
-// @ApiModelProperty(value = "保洁员部门编号")
-// private String nickName;
-// @ApiModelProperty(value = "基层管理员姓名 巡检员")
-// private String nickName;
-// @ApiModelProperty(value = "基层管理员姓名 巡检员")
-// private String nickName;
+ @Excel(name = "保洁员部门编号")
+ private String projectCodeClear;
+ @Excel(name = "保洁员项目部编号")
+ private String deptCodeClear;
+ @Excel(name = "保洁员片区编号")
+ private String cleanerCodeClear;
+ @Excel(name = "路段总号")
+ private String locationCode;
+ @Excel(name = "点位类型")
+ private String locationType;
+ @Excel(name = "路段名(村名)")
+ private String locationName;
+ @Excel(name = "起点")
+ private String locationAddress;
+ @Excel(name = "终点")
+ private String locationAddressEnd;
+ @Excel(name = "起点(经纬度)")
+ private String locationAddressLonLat;
+ @Excel(name = "终点(经纬度)")
+ private String locationAddressEndLonLat;
}
--
Gitblit v1.7.1