From b7449f4c4e85f1973b7decd9953907ede2481d64 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E7=B1=BD=E5=A2=83?= <1537282342@qq.com>
Date: Tue, 16 Jul 2024 14:06:03 +0800
Subject: [PATCH] =?UTF-8?q?=E5=90=8E=E7=AB=AF=E6=95=B4=E5=90=88?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
RMS/pom.xml | 16 ++-
.../main/java/com/demo/RmsApplication.java | 2 +-
.../com/demo/controller/DeptController.java | 12 --
.../com/demo/controller/IndexController.java | 27 ++++
.../com/demo/controller/LogController.java | 12 --
.../com/demo/controller/LoginController.java | 40 ++++++
.../com/demo/controller/PostController.java | 13 --
.../com/demo/controller/RoleController.java | 12 --
.../manage/ProcessRecordController.java | 31 +++++
.../controller/setting/ProcessController.java | 40 ++++++
.../setting/ProcessTemplateController.java | 32 +++++
.../controller/system/DeptController.java | 41 ++++++
.../controller/system/LoginLogController.java | 28 ++++
.../{ => system}/MenuController.java | 33 +++--
.../controller/system/OperLogController.java | 32 +++++
.../controller/system/PostController.java | 48 +++++++
.../controller/system/RoleController.java | 45 +++++++
.../{ => system}/UserController.java | 121 +++++++++---------
.../controller/wechat/WeMenuController.java | 43 +++++++
RMS/src/main/java/com/demo/dao/Result.java | 26 ++++
.../main/java/com/demo/dao/UserQueryDao.java | 15 +++
.../exception/GlobalExceptionHandler.java | 18 +++
.../demo/interceptors/LoginInterceptors.java | 29 +++++
.../mapper/manage/ProcessRecordMapper.java | 9 ++
.../demo/mapper/setting/ProcessMapper.java | 9 ++
.../mapper/setting/ProcessTemplateMapper.java | 9 ++
.../demo/mapper/{ => system}/DeptMapper.java | 5 +-
.../demo/mapper/system/LoginLogMapper.java | 9 ++
.../demo/mapper/{ => system}/MenuMapper.java | 2 +-
.../com/demo/mapper/system/OperLogMapper.java | 10 ++
.../com/demo/mapper/system/PostMapper.java | 10 ++
.../com/demo/mapper/system/RoleMapper.java | 10 ++
.../demo/mapper/{ => system}/UserMapper.java | 8 +-
.../com/demo/mapper/wechat/WeMenuMapper.java | 9 ++
.../main/java/com/demo/pojo/PO/Process.java | 22 ----
RMS/src/main/java/com/demo/pojo/R.java | 40 ------
.../com/demo/pojo/manage/ProcessRecord.java | 24 ++++
.../java/com/demo/pojo/setting/Process.java | 21 +++
.../demo/pojo/setting/ProcessTemplate.java | 29 +++++
.../main/java/com/demo/pojo/system/Dept.java | 44 +++++++
.../java/com/demo/pojo/system/LoginLog.java | 24 ++++
.../main/java/com/demo/pojo/system/Menu.java | 46 +++++++
.../java/com/demo/pojo/system/OperLog.java | 33 +++++
.../main/java/com/demo/pojo/system/Post.java | 23 ++++
.../main/java/com/demo/pojo/system/Role.java | 21 +++
.../main/java/com/demo/pojo/system/User.java | 32 +++++
.../java/com/demo/pojo/wechat/WeMenu.java | 42 ++++++
.../service/manage/ProcessRecordService.java | 8 ++
.../manage/impl/ProcessRecordServiceImpl.java | 12 ++
.../demo/service/setting/ProcessService.java | 8 ++
.../setting/ProcessTemplateService.java | 8 ++
.../setting/impl/ProcessServiceImpl.java | 12 ++
.../impl/ProcessTemplateServiceImpl.java | 13 ++
.../com/demo/service/system/DeptService.java | 8 ++
.../demo/service/system/LoginLogService.java | 7 +
.../service/{ => system}/MenuService.java | 2 +-
.../demo/service/system/OperLogService.java | 7 +
.../com/demo/service/system/PostService.java | 7 +
.../com/demo/service/system/RoleService.java | 8 ++
.../service/{ => system}/UserService.java | 2 +-
.../service/system/impl/DeptServiceImpl.java | 15 +++
.../system/impl/LoginLogServiceImpl.java | 12 ++
.../{ => system}/impl/MenuServiceImpl.java | 6 +-
.../system/impl/OperLogServiceImpl.java | 12 ++
.../service/system/impl/PostServiceImpl.java | 12 ++
.../service/system/impl/RoleServiceImpl.java | 12 ++
.../{ => system}/impl/UserServiceImpl.java | 6 +-
.../demo/service/wechat/WeMenuService.java | 7 +
.../wechat/impl/WeMenuServiceImpl.java | 12 ++
RMS/src/main/java/com/demo/tree/DeptTree.java | 29 +++++
RMS/src/main/java/com/demo/tree/MenuTree.java | 29 +++++
.../java/com/demo/tree/WechatMenuTree.java | 27 ++++
RMS/src/main/java/com/demo/util/JwtUtil.java | 30 +++++
RMS/src/main/java/com/demo/util/Md5Util.java | 73 +++++++++++
.../java/com/demo/util/ThreadLocalUtil.java | 26 ++++
.../com/demo/mapper/setting/ProcessMapper.xml | 9 ++
.../java/com/demo/RmsApplicationTests.java | 14 ++
77 files changed, 1439 insertions(+), 201 deletions(-)
delete mode 100644 RMS/src/main/java/com/demo/controller/DeptController.java
create mode 100644 RMS/src/main/java/com/demo/controller/IndexController.java
delete mode 100644 RMS/src/main/java/com/demo/controller/LogController.java
create mode 100644 RMS/src/main/java/com/demo/controller/LoginController.java
delete mode 100644 RMS/src/main/java/com/demo/controller/PostController.java
delete mode 100644 RMS/src/main/java/com/demo/controller/RoleController.java
create mode 100644 RMS/src/main/java/com/demo/controller/manage/ProcessRecordController.java
create mode 100644 RMS/src/main/java/com/demo/controller/setting/ProcessController.java
create mode 100644 RMS/src/main/java/com/demo/controller/setting/ProcessTemplateController.java
create mode 100644 RMS/src/main/java/com/demo/controller/system/DeptController.java
create mode 100644 RMS/src/main/java/com/demo/controller/system/LoginLogController.java
rename RMS/src/main/java/com/demo/controller/{ => system}/MenuController.java (85%)
create mode 100644 RMS/src/main/java/com/demo/controller/system/OperLogController.java
create mode 100644 RMS/src/main/java/com/demo/controller/system/PostController.java
create mode 100644 RMS/src/main/java/com/demo/controller/system/RoleController.java
rename RMS/src/main/java/com/demo/controller/{ => system}/UserController.java (58%)
create mode 100644 RMS/src/main/java/com/demo/controller/wechat/WeMenuController.java
create mode 100644 RMS/src/main/java/com/demo/dao/Result.java
create mode 100644 RMS/src/main/java/com/demo/dao/UserQueryDao.java
create mode 100644 RMS/src/main/java/com/demo/exception/GlobalExceptionHandler.java
create mode 100644 RMS/src/main/java/com/demo/interceptors/LoginInterceptors.java
create mode 100644 RMS/src/main/java/com/demo/mapper/manage/ProcessRecordMapper.java
create mode 100644 RMS/src/main/java/com/demo/mapper/setting/ProcessMapper.java
create mode 100644 RMS/src/main/java/com/demo/mapper/setting/ProcessTemplateMapper.java
rename RMS/src/main/java/com/demo/mapper/{ => system}/DeptMapper.java (71%)
create mode 100644 RMS/src/main/java/com/demo/mapper/system/LoginLogMapper.java
rename RMS/src/main/java/com/demo/mapper/{ => system}/MenuMapper.java (86%)
create mode 100644 RMS/src/main/java/com/demo/mapper/system/OperLogMapper.java
create mode 100644 RMS/src/main/java/com/demo/mapper/system/PostMapper.java
create mode 100644 RMS/src/main/java/com/demo/mapper/system/RoleMapper.java
rename RMS/src/main/java/com/demo/mapper/{ => system}/UserMapper.java (79%)
create mode 100644 RMS/src/main/java/com/demo/mapper/wechat/WeMenuMapper.java
delete mode 100644 RMS/src/main/java/com/demo/pojo/PO/Process.java
delete mode 100644 RMS/src/main/java/com/demo/pojo/R.java
create mode 100644 RMS/src/main/java/com/demo/pojo/manage/ProcessRecord.java
create mode 100644 RMS/src/main/java/com/demo/pojo/setting/Process.java
create mode 100644 RMS/src/main/java/com/demo/pojo/setting/ProcessTemplate.java
create mode 100644 RMS/src/main/java/com/demo/pojo/system/Dept.java
create mode 100644 RMS/src/main/java/com/demo/pojo/system/LoginLog.java
create mode 100644 RMS/src/main/java/com/demo/pojo/system/Menu.java
create mode 100644 RMS/src/main/java/com/demo/pojo/system/OperLog.java
create mode 100644 RMS/src/main/java/com/demo/pojo/system/Post.java
create mode 100644 RMS/src/main/java/com/demo/pojo/system/Role.java
create mode 100644 RMS/src/main/java/com/demo/pojo/system/User.java
create mode 100644 RMS/src/main/java/com/demo/pojo/wechat/WeMenu.java
create mode 100644 RMS/src/main/java/com/demo/service/manage/ProcessRecordService.java
create mode 100644 RMS/src/main/java/com/demo/service/manage/impl/ProcessRecordServiceImpl.java
create mode 100644 RMS/src/main/java/com/demo/service/setting/ProcessService.java
create mode 100644 RMS/src/main/java/com/demo/service/setting/ProcessTemplateService.java
create mode 100644 RMS/src/main/java/com/demo/service/setting/impl/ProcessServiceImpl.java
create mode 100644 RMS/src/main/java/com/demo/service/setting/impl/ProcessTemplateServiceImpl.java
create mode 100644 RMS/src/main/java/com/demo/service/system/DeptService.java
create mode 100644 RMS/src/main/java/com/demo/service/system/LoginLogService.java
rename RMS/src/main/java/com/demo/service/{ => system}/MenuService.java (81%)
create mode 100644 RMS/src/main/java/com/demo/service/system/OperLogService.java
create mode 100644 RMS/src/main/java/com/demo/service/system/PostService.java
create mode 100644 RMS/src/main/java/com/demo/service/system/RoleService.java
rename RMS/src/main/java/com/demo/service/{ => system}/UserService.java (81%)
create mode 100644 RMS/src/main/java/com/demo/service/system/impl/DeptServiceImpl.java
create mode 100644 RMS/src/main/java/com/demo/service/system/impl/LoginLogServiceImpl.java
rename RMS/src/main/java/com/demo/service/{ => system}/impl/MenuServiceImpl.java (61%)
create mode 100644 RMS/src/main/java/com/demo/service/system/impl/OperLogServiceImpl.java
create mode 100644 RMS/src/main/java/com/demo/service/system/impl/PostServiceImpl.java
create mode 100644 RMS/src/main/java/com/demo/service/system/impl/RoleServiceImpl.java
rename RMS/src/main/java/com/demo/service/{ => system}/impl/UserServiceImpl.java (66%)
create mode 100644 RMS/src/main/java/com/demo/service/wechat/WeMenuService.java
create mode 100644 RMS/src/main/java/com/demo/service/wechat/impl/WeMenuServiceImpl.java
create mode 100644 RMS/src/main/java/com/demo/tree/DeptTree.java
create mode 100644 RMS/src/main/java/com/demo/tree/MenuTree.java
create mode 100644 RMS/src/main/java/com/demo/tree/WechatMenuTree.java
create mode 100644 RMS/src/main/java/com/demo/util/JwtUtil.java
create mode 100644 RMS/src/main/java/com/demo/util/Md5Util.java
create mode 100644 RMS/src/main/java/com/demo/util/ThreadLocalUtil.java
create mode 100644 RMS/src/main/resources/com/demo/mapper/setting/ProcessMapper.xml
diff --git a/RMS/pom.xml b/RMS/pom.xml
index 9973198..627cc46 100644
--- a/RMS/pom.xml
+++ b/RMS/pom.xml
@@ -49,7 +49,12 @@
com.baomidou
mybatis-plus-boot-starter
- 3.5.2
+ 3.5.6
+
+
+ cn.hutool
+ hutool-core
+ 5.8.27
com.alibaba
@@ -61,6 +66,15 @@
spring-boot-devtools
runtime
+
+ org.springframework.boot
+ spring-boot-starter-validation
+
+
+ com.auth0
+ java-jwt
+ 4.4.0
+
diff --git a/RMS/src/main/java/com/demo/RmsApplication.java b/RMS/src/main/java/com/demo/RmsApplication.java
index 59aa04e..1b89226 100644
--- a/RMS/src/main/java/com/demo/RmsApplication.java
+++ b/RMS/src/main/java/com/demo/RmsApplication.java
@@ -5,7 +5,7 @@ import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
-//@MapperScan(basePackages = "com.demo")
+@MapperScan(basePackages = "com.demo.mapper")
public class RmsApplication {
public static void main(String[] args) {
diff --git a/RMS/src/main/java/com/demo/controller/DeptController.java b/RMS/src/main/java/com/demo/controller/DeptController.java
deleted file mode 100644
index 27dd46e..0000000
--- a/RMS/src/main/java/com/demo/controller/DeptController.java
+++ /dev/null
@@ -1,12 +0,0 @@
-package com.demo.controller;
-
-import org.springframework.web.bind.annotation.CrossOrigin;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-
-// 部门管理
-@RestController
-@RequestMapping("/RMS/Dept")
-@CrossOrigin // 跨域
-public class DeptController {
-}
diff --git a/RMS/src/main/java/com/demo/controller/IndexController.java b/RMS/src/main/java/com/demo/controller/IndexController.java
new file mode 100644
index 0000000..c7d1db7
--- /dev/null
+++ b/RMS/src/main/java/com/demo/controller/IndexController.java
@@ -0,0 +1,27 @@
+//package com.demo.controller;
+//
+//import com.demo.Office.entity.system.Menu;
+//import com.demo.Office.service.system.MenuService;
+//import com.demo.Office.tree.MenuTree;
+//import org.springframework.beans.factory.annotation.Autowired;
+//import org.springframework.web.bind.annotation.GetMapping;
+//import org.springframework.web.bind.annotation.RequestMapping;
+//import org.springframework.web.bind.annotation.RestController;
+//
+//import java.util.List;
+//
+////@RestController
+////@RequestMapping
+////public class IndexController {
+////
+//// @Autowired
+//// private MenuService menuService;
+////
+//// @GetMapping
+//// private List