From 51ff871510e8cbebe203b9750621c92dace41820 Mon Sep 17 00:00:00 2001
From: zef <1146339010@QQ.com>
Date: Fri, 28 Jun 2024 14:29:18 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BC=81=E4=B8=9A=E4=BF=A1=E6=81=AF=E4=B8=8A?=
=?UTF-8?q?=E6=8A=A5=E7=AC=AC=E4=B8=80=E7=89=88?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.idea/encodings.xml | 4 -
.idea/jarRepositories.xml | 5 +
.idea/misc.xml | 2 +-
.../src/main/resources/application.yml | 29 ++-
ruoyi-common/pom.xml | 13 +
.../core/controller/BaseController.java | 11 +
.../ruoyi/common/core/domain/BaseEntity.java | 18 ++
.../ruoyi/framework/config/MyBatisConfig.java | 132 ----------
.../framework/config/MybatisPlusConfig.java | 52 ++++
ruoyi-system/pom.xml | 18 ++
...CompanyInformationReportingController.java | 241 ++++++++++++++++++
...InformationReportingDetailsController.java | 32 +++
.../domain/TbCompanyInformationReporting.java | 108 ++++++++
.../TbCompanyInformationReportingDetails.java | 202 +++++++++++++++
...panyInformationReportingDetailsMapper.java | 17 ++
.../TbCompanyInformationReportingMapper.java | 19 ++
...anyInformationReportingDetailsService.java | 26 ++
...ITbCompanyInformationReportingService.java | 50 ++++
...nformationReportingDetailsServiceImpl.java | 101 ++++++++
...ompanyInformationReportingServiceImpl.java | 91 +++++++
...mpanyInformationReportingDetailsMapper.xml | 8 +
.../TbCompanyInformationReportingMapper.xml | 7 +
22 files changed, 1041 insertions(+), 145 deletions(-)
delete mode 100644 ruoyi-framework/src/main/java/com/ruoyi/framework/config/MyBatisConfig.java
create mode 100644 ruoyi-framework/src/main/java/com/ruoyi/framework/config/MybatisPlusConfig.java
create mode 100644 ruoyi-system/src/main/java/com/ruoyi/business/companyInformationReporting/controller/TbCompanyInformationReportingController.java
create mode 100644 ruoyi-system/src/main/java/com/ruoyi/business/companyInformationReporting/controller/TbCompanyInformationReportingDetailsController.java
create mode 100644 ruoyi-system/src/main/java/com/ruoyi/business/companyInformationReporting/domain/TbCompanyInformationReporting.java
create mode 100644 ruoyi-system/src/main/java/com/ruoyi/business/companyInformationReporting/domain/TbCompanyInformationReportingDetails.java
create mode 100644 ruoyi-system/src/main/java/com/ruoyi/business/companyInformationReporting/mapper/TbCompanyInformationReportingDetailsMapper.java
create mode 100644 ruoyi-system/src/main/java/com/ruoyi/business/companyInformationReporting/mapper/TbCompanyInformationReportingMapper.java
create mode 100644 ruoyi-system/src/main/java/com/ruoyi/business/companyInformationReporting/service/ITbCompanyInformationReportingDetailsService.java
create mode 100644 ruoyi-system/src/main/java/com/ruoyi/business/companyInformationReporting/service/ITbCompanyInformationReportingService.java
create mode 100644 ruoyi-system/src/main/java/com/ruoyi/business/companyInformationReporting/service/impl/TbCompanyInformationReportingDetailsServiceImpl.java
create mode 100644 ruoyi-system/src/main/java/com/ruoyi/business/companyInformationReporting/service/impl/TbCompanyInformationReportingServiceImpl.java
create mode 100644 ruoyi-system/src/main/resources/mapper/system/TbCompanyInformationReportingDetailsMapper.xml
create mode 100644 ruoyi-system/src/main/resources/mapper/system/TbCompanyInformationReportingMapper.xml
diff --git a/.idea/encodings.xml b/.idea/encodings.xml
index a3a1942..17ae090 100644
--- a/.idea/encodings.xml
+++ b/.idea/encodings.xml
@@ -4,17 +4,13 @@
-
-
-
-
\ No newline at end of file
diff --git a/.idea/jarRepositories.xml b/.idea/jarRepositories.xml
index 75cfc5c..9b2ff24 100644
--- a/.idea/jarRepositories.xml
+++ b/.idea/jarRepositories.xml
@@ -6,6 +6,11 @@
+
+
+
+
+
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 67e1e61..d5cd614 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -8,5 +8,5 @@
-
+
\ No newline at end of file
diff --git a/ruoyi-admin/src/main/resources/application.yml b/ruoyi-admin/src/main/resources/application.yml
index f1904e1..6e18581 100644
--- a/ruoyi-admin/src/main/resources/application.yml
+++ b/ruoyi-admin/src/main/resources/application.yml
@@ -98,15 +98,28 @@ token:
secret: abcdefghijklmnopqrstuvwxyz
# 令牌有效期(默认30分钟)
expireTime: 30
-
+
+# MyBatis Plus配置
+mybatis-plus:
+ global-config:
+ db-config:
+ where-strategy: not_empty
+ # 搜索指定包别名
+ typeAliasesPackage: com.ruoyi.**.domain,com.ruoyi.**.**.domain
+ # 配置mapper的扫描,找到所有的mapper.xml映射文件
+ mapperLocations: classpath*:mapper/**/*Mapper.xml,classpath*:mapper/**/**/*Mapper.xml
+ # 加载全局的配置文件
+ configLocation: classpath:mybatis/mybatis-config.xml
+
+
# MyBatis配置
-mybatis:
- # 搜索指定包别名
- typeAliasesPackage: com.ruoyi.**.domain
- # 配置mapper的扫描,找到所有的mapper.xml映射文件
- mapperLocations: classpath*:mapper/**/*Mapper.xml
- # 加载全局的配置文件
- configLocation: classpath:mybatis/mybatis-config.xml
+#mybatis:
+# # 搜索指定包别名
+# typeAliasesPackage: com.ruoyi.**.domain
+# # 配置mapper的扫描,找到所有的mapper.xml映射文件
+# mapperLocations: classpath*:mapper/**/*Mapper.xml
+# # 加载全局的配置文件
+# configLocation: classpath:mybatis/mybatis-config.xml
# PageHelper分页插件
pagehelper:
diff --git a/ruoyi-common/pom.xml b/ruoyi-common/pom.xml
index b3b8b04..28b6d91 100644
--- a/ruoyi-common/pom.xml
+++ b/ruoyi-common/pom.xml
@@ -133,6 +133,19 @@
javax.servlet-api
+
+
+ com.baomidou
+ mybatis-plus-boot-starter
+ 3.5.1
+
+
+ io.swagger
+ swagger-annotations
+ 1.6.2
+ compile
+
+
\ No newline at end of file
diff --git a/ruoyi-common/src/main/java/com/ruoyi/common/core/controller/BaseController.java b/ruoyi-common/src/main/java/com/ruoyi/common/core/controller/BaseController.java
index 818817d..ab6def6 100644
--- a/ruoyi-common/src/main/java/com/ruoyi/common/core/controller/BaseController.java
+++ b/ruoyi-common/src/main/java/com/ruoyi/common/core/controller/BaseController.java
@@ -3,8 +3,10 @@ package com.ruoyi.common.core.controller;
import java.beans.PropertyEditorSupport;
import java.util.Date;
import java.util.List;
+import java.util.Map;
import com.ruoyi.common.core.domain.BaseTenantEntity;
+import com.ruoyi.common.core.domain.R;
import com.ruoyi.common.core.domain.entity.SysUser;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@@ -93,6 +95,15 @@ public class BaseController
return rspData;
}
+ @SuppressWarnings({"rawtypes", "unchecked"})
+ protected R