From 34e27ab03196bf6292c5361e4d86c03dcbe2f02c Mon Sep 17 00:00:00 2001
From: wangxy <1481820854@qq.com>
Date: Wed, 30 Oct 2024 09:59:28 +0800
Subject: [PATCH] =?UTF-8?q?feat:pg=E6=95=B0=E6=8D=AE=E5=BA=93=E9=80=82?=
=?UTF-8?q?=E9=85=8D?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
ruoyi-admin/pom.xml | 5 +
.../system/count/SysMeetingnumController.java | 8 +-
.../count/SysPropertynumController.java | 4 +-
.../system/count/SysUsernumController.java | 4 +-
.../src/main/resources/application-devpg.yml | 63 +++++++++++
.../src/main/resources/application.yml | 2 +-
.../resources/mapper/system/ElQuMapper.xml | 4 +-
.../resources/mapper/system/SysMenuMapper.xml | 16 +--
.../resources/mapper/system/SysUserMapper.xml | 16 +--
.../mapper/system/SysUserOnlineMapper.xml | 12 +--
.../mapper/system/TdCarrierIssuedMapper.xml | 8 +-
.../mapper/system/TdCarrierMapper.xml | 8 +-
.../mapper/system/TdCheckReportMapper.xml | 2 +-
.../mapper/system/TdIndentureMapper.xml | 102 +++++++++---------
.../mapper/system/TdPropertyInfoMapper.xml | 6 +-
15 files changed, 164 insertions(+), 96 deletions(-)
create mode 100644 ruoyi-admin/src/main/resources/application-devpg.yml
diff --git a/ruoyi-admin/pom.xml b/ruoyi-admin/pom.xml
index a13ee7e..bc734c9 100644
--- a/ruoyi-admin/pom.xml
+++ b/ruoyi-admin/pom.xml
@@ -56,6 +56,11 @@
8.6.0
+
+
+ org.postgresql
+ postgresql
+
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/count/SysMeetingnumController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/count/SysMeetingnumController.java
index 8476b7a..7b441a8 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/count/SysMeetingnumController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/count/SysMeetingnumController.java
@@ -79,7 +79,7 @@ public class SysMeetingnumController extends BaseController {
AtomicReference yAxis = new AtomicReference<>(0L);
Integer count = new LambdaQueryChainWrapper<>(tdMeetingService.getBaseMapper())
.ge(TdMeeting::getMeetingTime, minDayTime)
- .le(TdMeeting::getMeetingTime, maxDayTime).eq(TdMeeting::getMeetingState,1).count();
+ .le(TdMeeting::getMeetingTime, maxDayTime).eq(TdMeeting::getMeetingState,'1').count();
if (Objects.isNull(count)) {
count = 0;
}
@@ -88,7 +88,7 @@ public class SysMeetingnumController extends BaseController {
AtomicReference yAxisW = new AtomicReference<>(0L);
Integer countW = new LambdaQueryChainWrapper<>(tdMeetingService.getBaseMapper())
.ge(TdMeeting::getMeetingTime, minDayTime)
- .le(TdMeeting::getMeetingTime, maxDayTime).eq(TdMeeting::getMeetingState,0).count();
+ .le(TdMeeting::getMeetingTime, maxDayTime).eq(TdMeeting::getMeetingState,'0').count();
if (Objects.isNull(countW)) {
countW = 0;
}
@@ -98,7 +98,7 @@ public class SysMeetingnumController extends BaseController {
AtomicReference yAxisXs = new AtomicReference<>(0L);
Integer countXs= new LambdaQueryChainWrapper<>(tdMeetingService.getBaseMapper())
.ge(TdMeeting::getMeetingTime, minDayTime)
- .le(TdMeeting::getMeetingTime, maxDayTime).eq(TdMeeting::getMeetingType,0).count();
+ .le(TdMeeting::getMeetingTime, maxDayTime).eq(TdMeeting::getMeetingType,'0').count();
if (Objects.isNull(countXs)) {
countXs = 0;
}
@@ -108,7 +108,7 @@ public class SysMeetingnumController extends BaseController {
AtomicReference yAxisXx = new AtomicReference<>(0L);
Integer countXx= new LambdaQueryChainWrapper<>(tdMeetingService.getBaseMapper())
.ge(TdMeeting::getMeetingTime, minDayTime)
- .le(TdMeeting::getMeetingTime, maxDayTime).eq(TdMeeting::getMeetingType,1).count();
+ .le(TdMeeting::getMeetingTime, maxDayTime).eq(TdMeeting::getMeetingType,'1').count();
if (Objects.isNull(countXx)) {
countXx = 0;
}
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/count/SysPropertynumController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/count/SysPropertynumController.java
index 4d21100..5d355f5 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/count/SysPropertynumController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/count/SysPropertynumController.java
@@ -152,11 +152,11 @@ public class SysPropertynumController extends BaseController {
value.set(propertyStateCountDTO.getYbf());
} else if("设备未报废".equals(name)) {
value.set(tdPropertyEmentService.lambdaQuery()
- .eq(TdPropertyEment::getDestoryType,0)
+ .eq(TdPropertyEment::getDestoryType,'0')
.count());
}else{
value.set(tdPropertyEmentService.lambdaQuery()
- .eq(TdPropertyEment::getDestoryType,1)
+ .eq(TdPropertyEment::getDestoryType,'1')
.count());
}
JSONObject jsonObject = new JSONObject();
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/count/SysUsernumController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/count/SysUsernumController.java
index 6053008..60b12ba 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/count/SysUsernumController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/count/SysUsernumController.java
@@ -214,8 +214,8 @@ public class SysUsernumController extends BaseController {
Integer count = new LambdaQueryChainWrapper<>(userService.getBaseMapper())
.ge(SysUser::getCreateTime, minDayTime)
.le(SysUser::getCreateTime, maxDayTime)
- .eq(SysUser::getExamine,2)
- .eq(SysUser::getDelFlag,0)
+ .eq(SysUser::getExamine,'2')
+ .eq(SysUser::getDelFlag,'0')
.count();
if(Objects.isNull(count)){
count = 0;
diff --git a/ruoyi-admin/src/main/resources/application-devpg.yml b/ruoyi-admin/src/main/resources/application-devpg.yml
new file mode 100644
index 0000000..c343dc2
--- /dev/null
+++ b/ruoyi-admin/src/main/resources/application-devpg.yml
@@ -0,0 +1,63 @@
+# 数据源配置
+spring:
+ datasource:
+ type: com.alibaba.druid.pool.DruidDataSource
+ driverClassName: org.postgresql.Driver
+ druid:
+ # 主库数据源
+ master:
+ url: jdbc:postgresql://192.168.254.176:5432/zhky-test?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
+ #username: postgres
+ #password: Qwer@1234
+ username: ENC(VgQ8l+KHU0mxNmIYq7AIJyOFFXlZNSuN)
+ password: ENC(c56B47zIjIRcbSTAmqp5GzCH5bVa+Nai)
+ # 从库数据源
+ slave:
+ # 从数据源开关/默认关闭
+ enabled: false
+ url:
+ username:
+ password:
+ # 初始连接数
+ initialSize: 5
+ # 最小连接池数量
+ minIdle: 10
+ # 最大连接池数量
+ maxActive: 20
+ # 配置获取连接等待超时的时间
+ maxWait: 60000
+ # 配置连接超时时间
+ connectTimeout: 30000
+ # 配置网络超时时间
+ socketTimeout: 60000
+ # 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒
+ timeBetweenEvictionRunsMillis: 60000
+ # 配置一个连接在池中最小生存的时间,单位是毫秒
+ minEvictableIdleTimeMillis: 300000
+ # 配置一个连接在池中最大生存的时间,单位是毫秒
+ maxEvictableIdleTimeMillis: 900000
+ # 配置检测连接是否有效
+ validationQuery: SELECT 1
+ testWhileIdle: true
+ testOnBorrow: false
+ testOnReturn: false
+ webStatFilter:
+ enabled: true
+ statViewServlet:
+ enabled: true
+ # 设置白名单,不填则允许所有访问
+ allow:
+ url-pattern: /druid/*
+ # 控制台管理用户名和密码
+ login-username: ruoyi
+ login-password: 123456
+ filter:
+ stat:
+ enabled: true
+ # 慢SQL记录
+ log-slow-sql: true
+ slow-sql-millis: 1000
+ merge-sql: true
+ wall:
+ config:
+ multi-statement-allow: true
diff --git a/ruoyi-admin/src/main/resources/application.yml b/ruoyi-admin/src/main/resources/application.yml
index 5e96480..5f3dc5a 100644
--- a/ruoyi-admin/src/main/resources/application.yml
+++ b/ruoyi-admin/src/main/resources/application.yml
@@ -59,7 +59,7 @@ spring:
time-zone: GMT+8
date-format: yyyy-MM-dd HH:mm:ss
profiles:
- active: dev
+ active: devpg
# 文件上传
servlet:
multipart:
diff --git a/ruoyi-system/src/main/resources/mapper/system/ElQuMapper.xml b/ruoyi-system/src/main/resources/mapper/system/ElQuMapper.xml
index aab4e6c..5ac7b25 100644
--- a/ruoyi-system/src/main/resources/mapper/system/ElQuMapper.xml
+++ b/ruoyi-system/src/main/resources/mapper/system/ElQuMapper.xml
@@ -37,8 +37,8 @@
AND q.content LIKE concat('%',#{content},'%')
- GROUP BY q.id ORDER BY q.update_time DESC
-
+ GROUP BY q.id,q.qu_type,q.levels,q.image,q.content,q.create_time,
+ q.update_time,q.remark,q.analysis ORDER BY q.update_time DESC
diff --git a/ruoyi-system/src/main/resources/mapper/system/SysMenuMapper.xml b/ruoyi-system/src/main/resources/mapper/system/SysMenuMapper.xml
index 5057bc3..116b0e8 100644
--- a/ruoyi-system/src/main/resources/mapper/system/SysMenuMapper.xml
+++ b/ruoyi-system/src/main/resources/mapper/system/SysMenuMapper.xml
@@ -25,24 +25,24 @@
@@ -52,7 +52,7 @@