08-19-供应商入库

This commit is contained in:
2025-08-19 19:41:29 +08:00
parent e482e7d9d4
commit 4aa7861f66
21 changed files with 5090 additions and 0 deletions

8
.idea/.gitignore generated vendored Normal file
View File

@ -0,0 +1,8 @@
# 默认忽略的文件
/shelf/
/workspace.xml
# 基于编辑器的 HTTP 客户端请求
/httpRequests/
# Datasource local storage ignored files
/dataSources/
/dataSources.local.xml

110
.idea/compiler.xml generated Normal file
View File

@ -0,0 +1,110 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="CompilerConfiguration">
<annotationProcessing>
<profile default="true" name="Default" enabled="true" />
<profile name="Maven default annotation processors profile" enabled="true">
<sourceOutputDir name="target/generated-sources/annotations" />
<sourceTestOutputDir name="target/generated-test-sources/test-annotations" />
<outputRelativeToContentRoot value="true" />
<module name="ruoyi-framework" />
<module name="ruoyi-system" />
<module name="ruoyi-core" />
<module name="ruoyi-wayline" />
<module name="ruoyi-common" />
<module name="ruoyi-generator" />
<module name="ruoyi-quartz" />
<module name="ruoyi-admin" />
</profile>
<profile name="Annotation profile for xinnengyuan" enabled="true">
<sourceOutputDir name="target/generated-sources/annotations" />
<sourceTestOutputDir name="target/generated-test-sources/test-annotations" />
<outputRelativeToContentRoot value="true" />
<processorPath useClasspath="false">
<entry name="$MAVEN_REPOSITORY$/com/github/therapi/therapi-runtime-javadoc-scribe/0.15.0/therapi-runtime-javadoc-scribe-0.15.0.jar" />
<entry name="$MAVEN_REPOSITORY$/com/github/therapi/therapi-runtime-javadoc/0.15.0/therapi-runtime-javadoc-0.15.0.jar" />
<entry name="$MAVEN_REPOSITORY$/org/projectlombok/lombok/1.18.36/lombok-1.18.36.jar" />
<entry name="$MAVEN_REPOSITORY$/org/springframework/boot/spring-boot-configuration-processor/3.4.2/spring-boot-configuration-processor-3.4.2.jar" />
<entry name="$MAVEN_REPOSITORY$/io/github/linpeilie/mapstruct-plus-processor/1.4.6/mapstruct-plus-processor-1.4.6.jar" />
<entry name="$MAVEN_REPOSITORY$/io/github/linpeilie/mapstruct-plus/1.4.6/mapstruct-plus-1.4.6.jar" />
<entry name="$MAVEN_REPOSITORY$/org/mapstruct/mapstruct/1.5.5.Final/mapstruct-1.5.5.Final.jar" />
<entry name="$MAVEN_REPOSITORY$/io/github/linpeilie/mapstruct-plus-object-convert/1.4.6/mapstruct-plus-object-convert-1.4.6.jar" />
<entry name="$MAVEN_REPOSITORY$/com/baidu/lbsyun/javapoet/1.9.0/javapoet-1.9.0.jar" />
<entry name="$MAVEN_REPOSITORY$/org/mapstruct/mapstruct-processor/1.5.5.Final/mapstruct-processor-1.5.5.Final.jar" />
<entry name="$MAVEN_REPOSITORY$/org/mapstruct/tools/gem/gem-api/1.0.0.Alpha3/gem-api-1.0.0.Alpha3.jar" />
<entry name="$MAVEN_REPOSITORY$/org/projectlombok/lombok-mapstruct-binding/0.2.0/lombok-mapstruct-binding-0.2.0.jar" />
</processorPath>
<module name="ruoyi-common-job" />
<module name="ruoyi-job" />
<module name="ruoyi-common-redis" />
<module name="ruoyi-common-tenant" />
<module name="ruoyi-common-doc" />
<module name="ruoyi-common-satoken" />
<module name="ruoyi-common-security" />
<module name="ruoyi-system (1) (org.dromara)" />
<module name="ruoyi-generator (1) (org.dromara)" />
<module name="ruoyi-common-oss" />
<module name="ruoyi-common-websocket" />
<module name="ruoyi-common-encrypt" />
<module name="ruoyi-common-sensitive" />
<module name="ruoyi-common-excel" />
<module name="ruoyi-workflow" />
<module name="ruoyi-common-sse" />
<module name="ruoyi-common-log" />
<module name="ruoyi-common-mybatis" />
<module name="ruoyi-monitor-admin" />
<module name="ruoyi-common-sms" />
<module name="ruoyi-common-json" />
<module name="ruoyi-common-mail" />
<module name="ruoyi-common-core" />
<module name="ruoyi-common-translation" />
<module name="ruoyi-common-web" />
<module name="ruoyi-common-ratelimiter" />
<module name="ruoyi-common-idempotent" />
<module name="ruoyi-common-jts" />
<module name="ruoyi-admin (1) (org.dromara)" />
<module name="ruoyi-common-social" />
<module name="ruoyi-snailjob-server" />
</profile>
</annotationProcessing>
</component>
<component name="JavacSettings">
<option name="ADDITIONAL_OPTIONS_OVERRIDE">
<module name="ruoyi-admin (1) (org.dromara)" options="-parameters" />
<module name="ruoyi-common (1) (org.dromara)" options="-parameters" />
<module name="ruoyi-common-core" options="-parameters" />
<module name="ruoyi-common-doc" options="-parameters" />
<module name="ruoyi-common-encrypt" options="-parameters" />
<module name="ruoyi-common-excel" options="-parameters" />
<module name="ruoyi-common-idempotent" options="-parameters" />
<module name="ruoyi-common-job" options="-parameters" />
<module name="ruoyi-common-json" options="-parameters" />
<module name="ruoyi-common-jts" options="-parameters" />
<module name="ruoyi-common-log" options="-parameters" />
<module name="ruoyi-common-mail" options="-parameters" />
<module name="ruoyi-common-mybatis" options="-parameters" />
<module name="ruoyi-common-oss" options="-parameters" />
<module name="ruoyi-common-ratelimiter" options="-parameters" />
<module name="ruoyi-common-redis" options="-parameters" />
<module name="ruoyi-common-satoken" options="-parameters" />
<module name="ruoyi-common-security" options="-parameters" />
<module name="ruoyi-common-sensitive" options="-parameters" />
<module name="ruoyi-common-sms" options="-parameters" />
<module name="ruoyi-common-social" options="-parameters" />
<module name="ruoyi-common-sse" options="-parameters" />
<module name="ruoyi-common-tenant" options="-parameters" />
<module name="ruoyi-common-translation" options="-parameters" />
<module name="ruoyi-common-web" options="-parameters" />
<module name="ruoyi-common-websocket" options="-parameters" />
<module name="ruoyi-extend" options="-parameters" />
<module name="ruoyi-generator (1) (org.dromara)" options="-parameters" />
<module name="ruoyi-job" options="-parameters" />
<module name="ruoyi-modules" options="-parameters" />
<module name="ruoyi-monitor-admin" options="-parameters" />
<module name="ruoyi-snailjob-server" options="-parameters" />
<module name="ruoyi-system (1) (org.dromara)" options="-parameters" />
<module name="ruoyi-workflow" options="-parameters" />
<module name="xinnengyuan" options="-parameters" />
</option>
</component>
</project>

93
.idea/encodings.xml generated Normal file
View File

@ -0,0 +1,93 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="Encoding">
<file url="file://$PROJECT_DIR$/drone/ruoyi-admin/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/drone/ruoyi-admin/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/drone/ruoyi-common/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/drone/ruoyi-common/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/drone/ruoyi-core/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/drone/ruoyi-core/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/drone/ruoyi-framework/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/drone/ruoyi-framework/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/drone/ruoyi-generator/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/drone/ruoyi-generator/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/drone/ruoyi-quartz/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/drone/ruoyi-quartz/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/drone/ruoyi-system/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/drone/ruoyi-system/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/drone/ruoyi-wayline/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/drone/ruoyi-wayline/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/drone/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/drone/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-admin/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-admin/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-common/ruoyi-common-core/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-common/ruoyi-common-core/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-common/ruoyi-common-doc/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-common/ruoyi-common-doc/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-common/ruoyi-common-encrypt/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-common/ruoyi-common-encrypt/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-common/ruoyi-common-excel/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-common/ruoyi-common-excel/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-common/ruoyi-common-idempotent/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-common/ruoyi-common-idempotent/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-common/ruoyi-common-job/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-common/ruoyi-common-job/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-common/ruoyi-common-json/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-common/ruoyi-common-json/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-common/ruoyi-common-jts/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-common/ruoyi-common-jts/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-common/ruoyi-common-log/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-common/ruoyi-common-log/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-common/ruoyi-common-mail/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-common/ruoyi-common-mail/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-common/ruoyi-common-mybatis/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-common/ruoyi-common-mybatis/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-common/ruoyi-common-oss/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-common/ruoyi-common-oss/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-common/ruoyi-common-ratelimiter/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-common/ruoyi-common-ratelimiter/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-common/ruoyi-common-redis/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-common/ruoyi-common-redis/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-common/ruoyi-common-satoken/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-common/ruoyi-common-satoken/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-common/ruoyi-common-security/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-common/ruoyi-common-security/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-common/ruoyi-common-sensitive/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-common/ruoyi-common-sensitive/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-common/ruoyi-common-sms/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-common/ruoyi-common-sms/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-common/ruoyi-common-social/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-common/ruoyi-common-social/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-common/ruoyi-common-sse/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-common/ruoyi-common-sse/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-common/ruoyi-common-tenant/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-common/ruoyi-common-tenant/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-common/ruoyi-common-translation/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-common/ruoyi-common-translation/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-common/ruoyi-common-web/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-common/ruoyi-common-web/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-common/ruoyi-common-websocket/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-common/ruoyi-common-websocket/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-common/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-common/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-extend/ruoyi-monitor-admin/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-extend/ruoyi-monitor-admin/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-extend/ruoyi-snailjob-server/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-extend/ruoyi-snailjob-server/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-extend/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-extend/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-modules/ruoyi-generator/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-modules/ruoyi-generator/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-modules/ruoyi-job/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-modules/ruoyi-job/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-modules/ruoyi-workflow/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-modules/ruoyi-workflow/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-modules/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/ruoyi-modules/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/xinnengyuan/src/main/resources" charset="UTF-8" />
</component>
</project>

View File

@ -0,0 +1,6 @@
<component name="InspectionProjectProfileManager">
<profile version="1.0">
<option name="myName" value="Project Default" />
<inspection_tool class="Eslint" enabled="true" level="WARNING" enabled_by_default="true" />
</profile>
</component>

30
.idea/jarRepositories.xml generated Normal file
View File

@ -0,0 +1,30 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="RemoteRepositoriesConfiguration">
<remote-repository>
<option name="id" value="public" />
<option name="name" value="aliyun nexus" />
<option name="url" value="https://maven.aliyun.com/repository/public" />
</remote-repository>
<remote-repository>
<option name="id" value="central" />
<option name="name" value="Central Repository" />
<option name="url" value="https://repo.maven.apache.org/maven2" />
</remote-repository>
<remote-repository>
<option name="id" value="central" />
<option name="name" value="Maven Central repository" />
<option name="url" value="https://repo1.maven.org/maven2" />
</remote-repository>
<remote-repository>
<option name="id" value="jboss.community" />
<option name="name" value="JBoss Community repository" />
<option name="url" value="https://repository.jboss.org/nexus/content/repositories/public/" />
</remote-repository>
<remote-repository>
<option name="id" value="public" />
<option name="name" value="huawei nexus" />
<option name="url" value="https://mirrors.huaweicloud.com/repository/maven/" />
</remote-repository>
</component>
</project>

15
.idea/misc.xml generated Normal file
View File

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ExternalStorageConfigurationManager" enabled="true" />
<component name="MavenProjectsManager">
<option name="originalFiles">
<list>
<option value="$PROJECT_DIR$/drone/pom.xml" />
<option value="$PROJECT_DIR$/xinnengyuan/pom.xml" />
</list>
</option>
</component>
<component name="ProjectRootManager" version="2" languageLevel="JDK_21" default="true" project-jdk-name="21" project-jdk-type="JavaSDK">
<output url="file://$PROJECT_DIR$/out" />
</component>
</project>

8
.idea/modules.xml generated Normal file
View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectModuleManager">
<modules>
<module fileurl="file://$PROJECT_DIR$/.idea/xinnengyuan.iml" filepath="$PROJECT_DIR$/.idea/xinnengyuan.iml" />
</modules>
</component>
</project>

6
.idea/prettier.xml generated Normal file
View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="PrettierConfiguration">
<option name="myConfigurationMode" value="AUTOMATIC" />
</component>
</project>

6
.idea/vcs.xml generated Normal file
View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="VcsDirectoryMappings">
<mapping directory="" vcs="Git" />
</component>
</project>

6
.idea/xinnengyuan.iml generated Normal file
View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<module version="4">
<component name="AdditionalModuleElements">
<content url="file://$MODULE_DIR$" />
</component>
</module>

2166
logs/sys-console.log Normal file

File diff suppressed because it is too large Load Diff

1231
logs/sys-error.log Normal file

File diff suppressed because it is too large Load Diff

928
logs/sys-info.log Normal file
View File

@ -0,0 +1,928 @@
2025-08-19 17:18:08 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 8.0.2.Final
2025-08-19 17:18:08 [main] INFO org.dromara.DromaraApplication - Starting DromaraApplication using Java 21.0.2 with PID 16260 (C:\Users\Administrator\Desktop\huanj\RuoYi-Vue-Plus-5.X\xinnengyuan\xinnengyuan\ruoyi-admin\target\classes started by Administrator in C:\Users\Administrator\Desktop\huanj\RuoYi-Vue-Plus-5.X\xinnengyuan)
2025-08-19 17:18:08 [main] INFO org.dromara.DromaraApplication - The following 1 profile is active: "dev"
2025-08-19 17:18:14 [main] INFO io.undertow.servlet - Initializing Spring embedded WebApplicationContext
2025-08-19 17:18:14 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it
2025-08-19 17:18:14 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting...
2025-08-19 17:18:19 [main] INFO com.zaxxer.hikari.pool.HikariPool - master - Added connection com.mysql.cj.jdbc.ConnectionImpl@20f94e9a
2025-08-19 17:18:19 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed.
2025-08-19 17:18:19 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success
2025-08-19 17:18:19 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [1] datasource,primary datasource named [master]
2025-08-19 17:18:24 [main] INFO o.d.common.redis.config.RedisConfig - 初始化 redis 配置
2025-08-19 17:18:24 [main] INFO org.redisson.Version - Redisson 3.44.0
2025-08-19 17:18:24 [redisson-netty-1-6] INFO o.r.connection.ConnectionsHolder - 1 connections initialized for 192.168.110.2/192.168.110.2:9287
2025-08-19 17:18:24 [redisson-netty-1-3] INFO o.r.connection.ConnectionsHolder - 8 connections initialized for 192.168.110.2/192.168.110.2:9287
2025-08-19 17:18:25 [main] INFO o.d.common.utils.IdCardEncryptorUtil - 身份证 AES 加解密工具初始化成功
2025-08-19 17:18:26 [main] INFO o.d.common.json.config.JacksonConfig - 初始化 jackson 配置
2025-08-19 17:18:50 [main] INFO o.d.w.p.modes.sb.config.BeanConfig - 【warm-flow】加载完成
2025-08-19 17:18:52 [main] INFO io.undertow - starting server: Undertow - 2.3.18.Final
2025-08-19 17:18:52 [main] INFO org.xnio - XNIO version 3.8.16.Final
2025-08-19 17:18:52 [main] INFO org.xnio.nio - XNIO NIO Implementation Version 3.8.16.Final
2025-08-19 17:18:52 [main] INFO org.jboss.threads - JBoss Threads version 3.5.0.Final
2025-08-19 17:18:52 [main] INFO org.dromara.DromaraApplication - Started DromaraApplication in 45.298 seconds (process running for 46.186)
2025-08-19 17:18:52 [main] INFO o.d.c.sse.listener.SseTopicListener - 初始化SSE主题订阅监听器成功
2025-08-19 17:18:52 [main] INFO o.d.s.runner.SystemApplicationRunner - 初始化OSS配置成功
2025-08-19 17:18:52 [main] INFO o.d.job.once.FullSyncYs7DeviceData - 开始同步摄像头设备数据
2025-08-19 17:18:53 [main] INFO o.d.m.ys7manager.Ys7RequestUtils - Ys7 分页查询设备列表 第0页大小50 请求成功:{"total":100,"size":50,"page":0}
2025-08-19 17:18:53 [main] INFO o.d.m.ys7manager.Ys7RequestUtils - Ys7 分页查询设备列表 第1页大小50 请求成功:{"total":100,"size":50,"page":1}
2025-08-19 17:18:53 [main] INFO o.d.m.ys7manager.Ys7RequestUtils - Ys7 分页查询设备列表 第2页大小50 请求成功:{"total":100,"size":50,"page":2}
2025-08-19 17:18:53 [main] INFO o.d.job.once.FullSyncYs7DeviceData - 没有需要同步的设备
2025-08-19 17:18:54 [RMI TCP Connection(5)-192.168.110.210] INFO io.undertow.servlet - Initializing Spring DispatcherServlet 'dispatcherServlet'
2025-08-19 17:19:29 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/user/getInfo],无参数
2025-08-19 17:19:29 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 17:19:30 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[303]毫秒
2025-08-19 17:19:30 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/user/getInfo],耗时:[324]毫秒
2025-08-19 17:19:30 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectRelevancy/login/list],无参数
2025-08-19 17:19:30 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectRelevancy/login/list],耗时:[19]毫秒
2025-08-19 17:19:30 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 17:19:30 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/getRouters],无参数
2025-08-19 17:19:30 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[22]毫秒
2025-08-19 17:19:30 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/getRouters],耗时:[70]毫秒
2025-08-19 17:19:31 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /auth/tenant/list],无参数
2025-08-19 17:19:31 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /auth/tenant/list],耗时:[1]毫秒
2025-08-19 17:19:31 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 17:19:31 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[10]毫秒
2025-08-19 17:19:31 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /resource/sse],参数类型[param],参数:[{"Authorization":["Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiJRSFZINHExSEh6WjdxQUNqekN2aXBzZDZ6VkRCRU9rUyIsImNsaWVudGlkIjoiZTVjZDdlNDg5MWJmOTVkMWQxOTIwNmNlMjRhN2IzMmUiLCJ0ZW5hbnRJZCI6IjAwMDAwMCIsInVzZXJJZCI6MSwidXNlck5hbWUiOiJhZG1pbiIsImRlcHRJZCI6MTAwLCJkZXB0TmFtZSI6IumhtuWxgiIsImRlcHRDYXRlZ29yeSI6IiJ9.cQ11jC7Y91_ErvONeFagYQ2Wx1p8300iQvtC1WKg200"],"clientid":["e5cd7e4891bf95d1d19206ce24a7b32e"]}]
2025-08-19 17:19:45 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /auth/code],无参数
2025-08-19 17:19:45 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /auth/tenant/list],无参数
2025-08-19 17:19:45 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /auth/tenant/list],耗时:[0]毫秒
2025-08-19 17:19:45 [XNIO-1 task-2] INFO o.d.c.r.aspectj.RateLimiterAspect - 限制令牌 => 10, 剩余令牌 => 9, 缓存key => 'global:rate_limit:/auth/code:192.168.110.198:'
2025-08-19 17:19:45 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /auth/code],耗时:[12]毫秒
2025-08-19 17:19:47 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[POST /auth/login],参数类型[json],参数:[{"tenantId":"000000","username":"admin","password":"admin123","rememberMe":false,"clientId":"e5cd7e4891bf95d1d19206ce24a7b32e","grantType":"password"}]
2025-08-19 17:19:47 [schedule-pool-1] INFO o.d.s.s.i.SysLogininforServiceImpl - [192.168.110.198]内网IP[admin][Success][登录成功]
2025-08-19 17:19:47 [XNIO-1 task-2] INFO o.d.web.listener.UserActionListener - user doLogin, userId:sys_user:1, token:eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiJzT0ZlU2JocXpCUmtlVUoxb3cxYUgyeE1RbmdWaUhEVyIsImNsaWVudGlkIjoiZTVjZDdlNDg5MWJmOTVkMWQxOTIwNmNlMjRhN2IzMmUiLCJ0ZW5hbnRJZCI6IjAwMDAwMCIsInVzZXJJZCI6MSwidXNlck5hbWUiOiJhZG1pbiIsImRlcHRJZCI6MTAwLCJkZXB0TmFtZSI6IumhtuWxgiIsImRlcHRDYXRlZ29yeSI6IiJ9.FU71IRsFZngplX_6uLSJZjYMMlQFUaFnqghrk5E9TkI
2025-08-19 17:19:47 [XNIO-1 task-2] INFO o.d.web.listener.UserActionListener - user doLogout, userId:sys_user:1, token:eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiJqTklqNm9ob284TzV5UHh2TU5IcFN5NVVsZ2R3QlVyQSIsImNsaWVudGlkIjoiZTVjZDdlNDg5MWJmOTVkMWQxOTIwNmNlMjRhN2IzMmUiLCJ0ZW5hbnRJZCI6IjAwMDAwMCIsInVzZXJJZCI6MSwidXNlck5hbWUiOiJhZG1pbiIsImRlcHRJZCI6MTAwLCJkZXB0TmFtZSI6IumhtuWxgiIsImRlcHRDYXRlZ29yeSI6IiJ9.Ee01wcQPwBMdLjJ4D9VVpX38fZVnZ-u1dCJWQnppTNk
2025-08-19 17:19:47 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[POST /auth/login],耗时:[282]毫秒
2025-08-19 17:19:47 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/user/getInfo],无参数
2025-08-19 17:19:47 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/user/getInfo],耗时:[5]毫秒
2025-08-19 17:19:47 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectRelevancy/login/list],无参数
2025-08-19 17:19:47 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectRelevancy/login/list],耗时:[5]毫秒
2025-08-19 17:19:47 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 17:19:47 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/getRouters],无参数
2025-08-19 17:19:47 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[11]毫秒
2025-08-19 17:19:47 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/getRouters],耗时:[22]毫秒
2025-08-19 17:19:48 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /auth/tenant/list],无参数
2025-08-19 17:19:48 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /auth/tenant/list],耗时:[1]毫秒
2025-08-19 17:19:48 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /resource/sse],参数类型[param],参数:[{"Authorization":["Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiJzT0ZlU2JocXpCUmtlVUoxb3cxYUgyeE1RbmdWaUhEVyIsImNsaWVudGlkIjoiZTVjZDdlNDg5MWJmOTVkMWQxOTIwNmNlMjRhN2IzMmUiLCJ0ZW5hbnRJZCI6IjAwMDAwMCIsInVzZXJJZCI6MSwidXNlck5hbWUiOiJhZG1pbiIsImRlcHRJZCI6MTAwLCJkZXB0TmFtZSI6IumhtuWxgiIsImRlcHRDYXRlZ29yeSI6IiJ9.FU71IRsFZngplX_6uLSJZjYMMlQFUaFnqghrk5E9TkI"],"clientid":["e5cd7e4891bf95d1d19206ce24a7b32e"]}]
2025-08-19 17:19:51 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 17:19:51 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[6]毫秒
2025-08-19 17:19:52 [schedule-pool-3] INFO o.d.c.sse.core.SseEmitterManager - SSE发送主题订阅消息topic:global:sse session keys:[1] message:欢迎登录新能源项目管理系统
2025-08-19 17:19:52 [redisson-3-2] INFO o.d.c.sse.listener.SseTopicListener - SSE主题订阅收到消息session keys=[1] message=欢迎登录新能源项目管理系统
2025-08-19 17:20:13 [redisson-3-3] INFO o.d.c.sse.listener.SseTopicListener - SSE主题订阅收到消息session keys=[1955256677557075969] message=有新的【设计变更审批】单据已经提交至您,请您及时处理。
2025-08-19 17:20:41 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[POST /supplierInput/supplierInput],参数类型[json],参数:[{}]
2025-08-19 17:20:42 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[POST /supplierInput/supplierInput],耗时:[515]毫秒
2025-08-19 17:20:46 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[POST /supplierInput/supplierInput],参数类型[json],参数:[{}]
2025-08-19 17:20:47 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[POST /supplierInput/supplierInput],耗时:[6]毫秒
2025-08-19 17:25:18 [redisson-3-4] INFO o.d.c.sse.listener.SseTopicListener - SSE主题订阅收到消息session keys=[1, 1955256520467808258] message=有新的【设计变更审批】单据已经提交至您,请您及时处理。
2025-08-19 17:25:18 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /resource/sse],参数类型[param],参数:[{"Authorization":["Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiJRSFZINHExSEh6WjdxQUNqekN2aXBzZDZ6VkRCRU9rUyIsImNsaWVudGlkIjoiZTVjZDdlNDg5MWJmOTVkMWQxOTIwNmNlMjRhN2IzMmUiLCJ0ZW5hbnRJZCI6IjAwMDAwMCIsInVzZXJJZCI6MSwidXNlck5hbWUiOiJhZG1pbiIsImRlcHRJZCI6MTAwLCJkZXB0TmFtZSI6IumhtuWxgiIsImRlcHRDYXRlZ29yeSI6IiJ9.cQ11jC7Y91_ErvONeFagYQ2Wx1p8300iQvtC1WKg200"],"clientid":["e5cd7e4891bf95d1d19206ce24a7b32e"]}]
2025-08-19 17:25:18 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /resource/sse],耗时:[11]毫秒
2025-08-19 17:25:27 [redisson-3-1] INFO o.d.c.sse.listener.SseTopicListener - SSE主题订阅收到消息session keys=[1955256677557075969] message=有新的【设计计划出图】单据已经提交至您,请您及时处理。
2025-08-19 17:26:11 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 17:26:11 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[6]毫秒
2025-08-19 17:26:16 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[POST /supplierInput/supplierInput],参数类型[json],参数:[{"supplierType":"劳务"}]
2025-08-19 17:26:16 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[POST /supplierInput/supplierInput],耗时:[13]毫秒
2025-08-19 17:26:31 [redisson-3-2] INFO o.d.c.sse.listener.SseTopicListener - SSE主题订阅收到消息session keys=[1955256677557075969] message=欢迎登录新能源项目管理系统
2025-08-19 17:27:05 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[POST /resource/oss/upload],无参数
2025-08-19 17:27:06 [XNIO-1 task-4] INFO o.d.common.oss.factory.OssFactory - 创建OSS实例 key => minio
2025-08-19 17:27:06 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[POST /resource/oss/upload],耗时:[1228]毫秒
2025-08-19 17:27:07 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /resource/oss/listByIds/1957736070708404226],无参数
2025-08-19 17:27:07 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /resource/oss/listByIds/1957736070708404226],耗时:[20]毫秒
2025-08-19 17:27:09 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[POST /supplierInput/supplierInput],参数类型[json],参数:[{"supplierType":"劳务","inputFile":"1957736070708404226"}]
2025-08-19 17:27:09 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[POST /supplierInput/supplierInput],耗时:[26]毫秒
2025-08-19 17:27:19 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[POST /supplierInput/supplierInput],参数类型[json],参数:[{"supplierType":"劳务","inputFile":"1957736070708404226"}]
2025-08-19 17:27:19 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[POST /supplierInput/supplierInput],耗时:[7]毫秒
2025-08-19 17:27:28 [redisson-3-3] INFO o.d.c.sse.listener.SseTopicListener - SSE主题订阅收到消息session keys=[1955253289087926273] message=有新的【设计计划出图】单据已经提交至您,请您及时处理。
2025-08-19 17:27:53 [redisson-3-4] INFO o.d.c.sse.listener.SseTopicListener - SSE主题订阅收到消息session keys=[1955253289087926273] message=欢迎登录新能源项目管理系统
2025-08-19 17:28:01 [redisson-3-1] INFO o.d.c.sse.listener.SseTopicListener - SSE主题订阅收到消息session keys=[1955256604072869890] message=有新的【设计变更审批】单据已经提交至您,请您及时处理。
2025-08-19 17:28:10 [redisson-3-2] INFO o.d.c.sse.listener.SseTopicListener - SSE主题订阅收到消息session keys=[1955256604072869890] message=有新的【设计计划出图】单据已经提交至您,请您及时处理。
2025-08-19 17:28:45 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/user/getInfo],无参数
2025-08-19 17:28:45 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 17:28:45 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/user/getInfo],耗时:[12]毫秒
2025-08-19 17:28:45 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[11]毫秒
2025-08-19 17:28:45 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectRelevancy/login/list],无参数
2025-08-19 17:28:45 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectRelevancy/login/list],耗时:[7]毫秒
2025-08-19 17:28:45 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 17:28:45 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/getRouters],无参数
2025-08-19 17:28:45 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[10]毫秒
2025-08-19 17:28:45 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/getRouters],耗时:[21]毫秒
2025-08-19 17:28:46 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /auth/tenant/list],无参数
2025-08-19 17:28:46 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /auth/tenant/list],耗时:[2]毫秒
2025-08-19 17:28:46 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 17:28:46 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[6]毫秒
2025-08-19 17:28:46 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /resource/sse],参数类型[param],参数:[{"Authorization":["Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiJzT0ZlU2JocXpCUmtlVUoxb3cxYUgyeE1RbmdWaUhEVyIsImNsaWVudGlkIjoiZTVjZDdlNDg5MWJmOTVkMWQxOTIwNmNlMjRhN2IzMmUiLCJ0ZW5hbnRJZCI6IjAwMDAwMCIsInVzZXJJZCI6MSwidXNlck5hbWUiOiJhZG1pbiIsImRlcHRJZCI6MTAwLCJkZXB0TmFtZSI6IumhtuWxgiIsImRlcHRDYXRlZ29yeSI6IiJ9.FU71IRsFZngplX_6uLSJZjYMMlQFUaFnqghrk5E9TkI"],"clientid":["e5cd7e4891bf95d1d19206ce24a7b32e"]}]
2025-08-19 17:28:50 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[POST /resource/oss/upload],无参数
2025-08-19 17:28:50 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[POST /resource/oss/upload],耗时:[190]毫秒
2025-08-19 17:28:50 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /resource/oss/listByIds/1957736505909387266],无参数
2025-08-19 17:28:50 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /resource/oss/listByIds/1957736505909387266],耗时:[5]毫秒
2025-08-19 17:28:51 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[POST /supplierInput/supplierInput],参数类型[json],参数:[{"supplierType":"劳务","inputFile":"1957736505909387266"}]
2025-08-19 17:28:51 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[POST /supplierInput/supplierInput],耗时:[200]毫秒
2025-08-19 17:28:51 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 17:28:51 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[13]毫秒
2025-08-19 17:29:10 [redisson-3-3] INFO o.d.c.sse.listener.SseTopicListener - SSE主题订阅收到消息session keys=[1955256604072869890] message=欢迎登录新能源项目管理系统
2025-08-19 17:29:37 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/1957736509134807041],无参数
2025-08-19 17:29:37 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/1957736509134807041],耗时:[4]毫秒
2025-08-19 17:29:37 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /resource/oss/listByIds/1957736505909387266],无参数
2025-08-19 17:29:37 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /resource/oss/listByIds/1957736505909387266],耗时:[4]毫秒
2025-08-19 17:29:48 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/1957736509134807041],无参数
2025-08-19 17:29:48 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/1957736509134807041],耗时:[2]毫秒
2025-08-19 17:29:48 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /resource/oss/listByIds/1957736505909387266],无参数
2025-08-19 17:29:48 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /resource/oss/listByIds/1957736505909387266],耗时:[2]毫秒
2025-08-19 17:29:56 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/1957736509134807041],无参数
2025-08-19 17:29:56 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/1957736509134807041],耗时:[5]毫秒
2025-08-19 17:29:56 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /resource/oss/listByIds/1957736505909387266],无参数
2025-08-19 17:29:56 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /resource/oss/listByIds/1957736505909387266],耗时:[3]毫秒
2025-08-19 17:30:33 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /resource/oss/listByIds/1957736505909387266],无参数
2025-08-19 17:30:33 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /resource/oss/listByIds/1957736505909387266],耗时:[3]毫秒
2025-08-19 17:30:43 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/1957736509134807041],无参数
2025-08-19 17:30:43 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/1957736509134807041],耗时:[3]毫秒
2025-08-19 17:30:43 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /resource/oss/listByIds/1957736505909387266],无参数
2025-08-19 17:30:43 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /resource/oss/listByIds/1957736505909387266],耗时:[2]毫秒
2025-08-19 17:33:20 [redisson-3-4] INFO o.d.c.sse.listener.SseTopicListener - SSE主题订阅收到消息session keys=[1] message=有新的【设计初步方案】单据已经提交至您,请您及时处理。
2025-08-19 17:35:09 [redisson-3-1] INFO o.d.c.sse.listener.SseTopicListener - SSE主题订阅收到消息session keys=[1955256604072869890] message=有新的【设计初步方案】单据已经提交至您,请您及时处理。
2025-08-19 17:36:00 [redisson-3-2] INFO o.d.c.sse.listener.SseTopicListener - SSE主题订阅收到消息session keys=[1955256604072869890] message=欢迎登录新能源项目管理系统
2025-08-19 17:36:02 [redisson-3-3] INFO o.d.c.sse.listener.SseTopicListener - SSE主题订阅收到消息session keys=[1955256520467808258] message=有新的【设计初步方案】单据已经提交至您,请您及时处理。
2025-08-19 17:37:05 [redisson-3-4] INFO o.d.c.sse.listener.SseTopicListener - SSE主题订阅收到消息session keys=[1955256520467808258] message=欢迎登录新能源项目管理系统
2025-08-19 17:37:39 [redisson-3-1] INFO o.d.c.sse.listener.SseTopicListener - SSE主题订阅收到消息session keys=[1955256764299476993] message=欢迎登录新能源项目管理系统
2025-08-19 17:42:09 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/dict/data/type/sys_show_hide],无参数
2025-08-19 17:42:09 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/dict/data/type/sys_normal_disable],无参数
2025-08-19 17:42:09 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/dict/data/type/sys_show_hide],耗时:[8]毫秒
2025-08-19 17:42:09 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/dict/data/type/sys_normal_disable],耗时:[7]毫秒
2025-08-19 17:42:09 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/list],无参数
2025-08-19 17:42:09 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/list],耗时:[123]毫秒
2025-08-19 17:43:34 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/list],无参数
2025-08-19 17:43:34 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/list],耗时:[46]毫秒
2025-08-19 17:43:59 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/list],无参数
2025-08-19 17:43:59 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/list],耗时:[49]毫秒
2025-08-19 17:43:59 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/1957729998785417218],无参数
2025-08-19 17:43:59 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/1957729998785417218],耗时:[2]毫秒
2025-08-19 17:44:08 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/list],无参数
2025-08-19 17:44:08 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/list],耗时:[59]毫秒
2025-08-19 17:44:42 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[POST /system/menu],参数类型[json],参数:[{"path":"plan","parentId":"1957725039868145665","menuName":"招标计划","icon":"","menuType":"C","orderNum":1,"isFrame":"1","isCache":"0","visible":"0","status":"0","component":"tander/plan/index","perms":"plan:"}]
2025-08-19 17:44:42 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[POST /system/menu],耗时:[28]毫秒
2025-08-19 17:44:47 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[POST /system/menu],参数类型[json],参数:[{"path":"plan","parentId":"1957725039868145665","menuName":"招标计划","icon":"","menuType":"C","orderNum":1,"isFrame":"1","isCache":"0","visible":"0","status":"0","component":"tander/plan/index","perms":""}]
2025-08-19 17:44:47 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[POST /system/menu],耗时:[257]毫秒
2025-08-19 17:44:47 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/list],无参数
2025-08-19 17:44:47 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/list],耗时:[186]毫秒
2025-08-19 17:45:04 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/list],无参数
2025-08-19 17:45:04 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/list],耗时:[45]毫秒
2025-08-19 17:45:04 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/1957740518432251905],无参数
2025-08-19 17:45:04 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/1957740518432251905],耗时:[2]毫秒
2025-08-19 17:45:15 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/list],无参数
2025-08-19 17:45:15 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/list],耗时:[46]毫秒
2025-08-19 17:45:15 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/1957740518432251905],无参数
2025-08-19 17:45:15 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/1957740518432251905],耗时:[3]毫秒
2025-08-19 17:45:23 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[PUT /system/menu],参数类型[json],参数:[{"menuId":"1957740518432251905","menuName":"招标计划","parentId":"1957725039868145665","orderNum":1,"path":"plan","component":"tander/plan/index","queryParam":null,"isFrame":"1","isCache":"0","menuType":"C","visible":"0","status":"0","perms":"plan:plan:list","icon":"","createDept":100,"remark":"","createTime":"2025-08-19 17:44:47","children":[]}]
2025-08-19 17:45:23 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[PUT /system/menu],耗时:[107]毫秒
2025-08-19 17:45:23 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/list],无参数
2025-08-19 17:45:23 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/list],耗时:[44]毫秒
2025-08-19 17:46:03 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/list],无参数
2025-08-19 17:46:03 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/list],耗时:[45]毫秒
2025-08-19 17:46:03 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/1957729998785417219],无参数
2025-08-19 17:46:03 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/1957729998785417219],耗时:[2]毫秒
2025-08-19 17:46:14 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/list],无参数
2025-08-19 17:46:14 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/list],耗时:[44]毫秒
2025-08-19 17:46:14 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/1957740518432251905],无参数
2025-08-19 17:46:14 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/1957740518432251905],耗时:[6]毫秒
2025-08-19 17:46:17 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/list],无参数
2025-08-19 17:46:17 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/list],耗时:[45]毫秒
2025-08-19 17:46:41 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[POST /system/menu],参数类型[json],参数:[{"path":"","parentId":"1957740518432251905","menuName":"招标计划新增","icon":"","menuType":"F","orderNum":1,"isFrame":"1","isCache":"0","visible":"0","status":"0","perms":"play:play:add"}]
2025-08-19 17:46:41 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[POST /system/menu],耗时:[102]毫秒
2025-08-19 17:46:41 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/list],无参数
2025-08-19 17:46:41 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/list],耗时:[53]毫秒
2025-08-19 17:47:10 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/list],无参数
2025-08-19 17:47:10 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/list],耗时:[56]毫秒
2025-08-19 17:47:33 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[POST /system/menu],参数类型[json],参数:[{"path":"","parentId":"1957740518432251905","menuName":"招标计划修改","icon":"","menuType":"F","orderNum":1,"isFrame":"1","isCache":"0","visible":"0","status":"0","perms":"plan:plan:edit"}]
2025-08-19 17:47:33 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[POST /system/menu],耗时:[182]毫秒
2025-08-19 17:47:34 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/list],无参数
2025-08-19 17:47:34 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/list],耗时:[70]毫秒
2025-08-19 17:47:49 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/list],无参数
2025-08-19 17:47:49 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/list],耗时:[44]毫秒
2025-08-19 17:48:14 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[POST /system/menu],参数类型[json],参数:[{"path":"","parentId":"1957740518432251905","menuName":"招标计划上传","icon":"","menuType":"F","orderNum":1,"isFrame":"1","isCache":"0","visible":"0","status":"0","perms":"plan:plan:export"}]
2025-08-19 17:48:14 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[POST /system/menu],耗时:[123]毫秒
2025-08-19 17:48:14 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/list],无参数
2025-08-19 17:48:14 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/list],耗时:[74]毫秒
2025-08-19 17:48:49 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/list],无参数
2025-08-19 17:48:49 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/list],耗时:[43]毫秒
2025-08-19 17:48:49 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/1957741386502184962],无参数
2025-08-19 17:48:49 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/1957741386502184962],耗时:[5]毫秒
2025-08-19 17:48:56 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[PUT /system/menu],参数类型[json],参数:[{"menuId":"1957741386502184962","menuName":"招标计划导出","parentId":"1957740518432251905","orderNum":1,"path":"","component":null,"queryParam":null,"isFrame":"1","isCache":"0","menuType":"F","visible":"0","status":"0","perms":"plan:plan:export","icon":"","createDept":100,"remark":"","createTime":"2025-08-19 17:48:14","children":[]}]
2025-08-19 17:48:56 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[PUT /system/menu],耗时:[108]毫秒
2025-08-19 17:48:56 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/list],无参数
2025-08-19 17:48:56 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/list],耗时:[43]毫秒
2025-08-19 17:49:20 [redisson-3-2] INFO o.d.c.sse.listener.SseTopicListener - SSE主题订阅收到消息session keys=[1] message=欢迎登录新能源项目管理系统
2025-08-19 17:49:46 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/list],无参数
2025-08-19 17:49:46 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/list],耗时:[45]毫秒
2025-08-19 17:50:04 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[POST /system/menu],参数类型[json],参数:[{"path":"","parentId":"1957740518432251905","menuName":"招标计划删除","icon":"","menuType":"F","orderNum":1,"isFrame":"1","isCache":"0","visible":"0","status":"0","perms":"plan:plan:remove"}]
2025-08-19 17:50:04 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[POST /system/menu],耗时:[157]毫秒
2025-08-19 17:50:04 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/list],无参数
2025-08-19 17:50:05 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/list],耗时:[75]毫秒
2025-08-19 17:50:21 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/list],无参数
2025-08-19 17:50:21 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/list],耗时:[62]毫秒
2025-08-19 17:50:45 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[POST /system/menu],参数类型[json],参数:[{"path":"","parentId":"1957740518432251905","menuName":"招标计划查询","icon":"","menuType":"F","orderNum":1,"isFrame":"1","isCache":"0","visible":"0","status":"0","perms":"plan:plan:query"}]
2025-08-19 17:50:45 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[POST /system/menu],耗时:[148]毫秒
2025-08-19 17:50:46 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/list],无参数
2025-08-19 17:50:46 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/list],耗时:[42]毫秒
2025-08-19 17:50:57 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 17:50:57 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/user/getInfo],无参数
2025-08-19 17:50:57 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[8]毫秒
2025-08-19 17:50:57 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/user/getInfo],耗时:[6]毫秒
2025-08-19 17:50:57 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectRelevancy/login/list],无参数
2025-08-19 17:50:57 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectRelevancy/login/list],耗时:[44]毫秒
2025-08-19 17:50:57 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 17:50:57 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/getRouters],无参数
2025-08-19 17:50:57 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[18]毫秒
2025-08-19 17:50:57 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/getRouters],耗时:[26]毫秒
2025-08-19 17:50:58 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /resource/sse],参数类型[param],参数:[{"Authorization":["Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiJzT0ZlU2JocXpCUmtlVUoxb3cxYUgyeE1RbmdWaUhEVyIsImNsaWVudGlkIjoiZTVjZDdlNDg5MWJmOTVkMWQxOTIwNmNlMjRhN2IzMmUiLCJ0ZW5hbnRJZCI6IjAwMDAwMCIsInVzZXJJZCI6MSwidXNlck5hbWUiOiJhZG1pbiIsImRlcHRJZCI6MTAwLCJkZXB0TmFtZSI6IumhtuWxgiIsImRlcHRDYXRlZ29yeSI6IiJ9.FU71IRsFZngplX_6uLSJZjYMMlQFUaFnqghrk5E9TkI"],"clientid":["e5cd7e4891bf95d1d19206ce24a7b32e"]}]
2025-08-19 17:50:58 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/dict/data/type/sys_show_hide],无参数
2025-08-19 17:50:58 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/dict/data/type/sys_show_hide],耗时:[1]毫秒
2025-08-19 17:50:58 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /auth/tenant/list],无参数
2025-08-19 17:50:58 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /auth/tenant/list],耗时:[0]毫秒
2025-08-19 17:50:58 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/dict/data/type/sys_normal_disable],无参数
2025-08-19 17:50:58 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/list],无参数
2025-08-19 17:50:58 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/dict/data/type/sys_normal_disable],耗时:[1]毫秒
2025-08-19 17:50:58 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/list],耗时:[49]毫秒
2025-08-19 17:52:03 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 17:52:03 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[8]毫秒
2025-08-19 17:52:10 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 17:52:10 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[4]毫秒
2025-08-19 17:52:12 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 17:52:12 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[19]毫秒
2025-08-19 17:52:15 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 17:52:15 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/user/getInfo],无参数
2025-08-19 17:52:15 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[14]毫秒
2025-08-19 17:52:15 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/user/getInfo],耗时:[11]毫秒
2025-08-19 17:52:15 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectRelevancy/login/list],无参数
2025-08-19 17:52:15 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectRelevancy/login/list],耗时:[4]毫秒
2025-08-19 17:52:15 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 17:52:15 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[9]毫秒
2025-08-19 17:52:15 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/getRouters],无参数
2025-08-19 17:52:15 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/getRouters],耗时:[18]毫秒
2025-08-19 17:52:15 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /auth/tenant/list],无参数
2025-08-19 17:52:15 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /auth/tenant/list],耗时:[0]毫秒
2025-08-19 17:52:15 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /resource/sse],参数类型[param],参数:[{"Authorization":["Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiJzT0ZlU2JocXpCUmtlVUoxb3cxYUgyeE1RbmdWaUhEVyIsImNsaWVudGlkIjoiZTVjZDdlNDg5MWJmOTVkMWQxOTIwNmNlMjRhN2IzMmUiLCJ0ZW5hbnRJZCI6IjAwMDAwMCIsInVzZXJJZCI6MSwidXNlck5hbWUiOiJhZG1pbiIsImRlcHRJZCI6MTAwLCJkZXB0TmFtZSI6IumhtuWxgiIsImRlcHRDYXRlZ29yeSI6IiJ9.FU71IRsFZngplX_6uLSJZjYMMlQFUaFnqghrk5E9TkI"],"clientid":["e5cd7e4891bf95d1d19206ce24a7b32e"]}]
2025-08-19 17:52:21 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 17:52:21 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/user/getInfo],无参数
2025-08-19 17:52:21 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/user/getInfo],耗时:[8]毫秒
2025-08-19 17:52:21 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[15]毫秒
2025-08-19 17:52:21 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectRelevancy/login/list],无参数
2025-08-19 17:52:21 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectRelevancy/login/list],耗时:[6]毫秒
2025-08-19 17:52:21 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 17:52:21 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/getRouters],无参数
2025-08-19 17:52:21 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[10]毫秒
2025-08-19 17:52:21 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/getRouters],耗时:[21]毫秒
2025-08-19 17:52:21 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /auth/tenant/list],无参数
2025-08-19 17:52:21 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /auth/tenant/list],耗时:[1]毫秒
2025-08-19 17:52:21 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /resource/sse],参数类型[param],参数:[{"Authorization":["Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiJzT0ZlU2JocXpCUmtlVUoxb3cxYUgyeE1RbmdWaUhEVyIsImNsaWVudGlkIjoiZTVjZDdlNDg5MWJmOTVkMWQxOTIwNmNlMjRhN2IzMmUiLCJ0ZW5hbnRJZCI6IjAwMDAwMCIsInVzZXJJZCI6MSwidXNlck5hbWUiOiJhZG1pbiIsImRlcHRJZCI6MTAwLCJkZXB0TmFtZSI6IumhtuWxgiIsImRlcHRDYXRlZ29yeSI6IiJ9.FU71IRsFZngplX_6uLSJZjYMMlQFUaFnqghrk5E9TkI"],"clientid":["e5cd7e4891bf95d1d19206ce24a7b32e"]}]
2025-08-19 17:52:30 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 17:52:30 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[9]毫秒
2025-08-19 17:52:39 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/user/getInfo],无参数
2025-08-19 17:52:39 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 17:52:39 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/user/getInfo],耗时:[5]毫秒
2025-08-19 17:52:39 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[7]毫秒
2025-08-19 17:52:39 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectRelevancy/login/list],无参数
2025-08-19 17:52:39 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectRelevancy/login/list],耗时:[11]毫秒
2025-08-19 17:52:39 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/getRouters],无参数
2025-08-19 17:52:39 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 17:52:39 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/getRouters],耗时:[15]毫秒
2025-08-19 17:52:39 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[9]毫秒
2025-08-19 17:52:40 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /auth/tenant/list],无参数
2025-08-19 17:52:40 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /auth/tenant/list],耗时:[1]毫秒
2025-08-19 17:52:40 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 17:52:40 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[8]毫秒
2025-08-19 17:52:40 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /resource/sse],参数类型[param],参数:[{"Authorization":["Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiJzT0ZlU2JocXpCUmtlVUoxb3cxYUgyeE1RbmdWaUhEVyIsImNsaWVudGlkIjoiZTVjZDdlNDg5MWJmOTVkMWQxOTIwNmNlMjRhN2IzMmUiLCJ0ZW5hbnRJZCI6IjAwMDAwMCIsInVzZXJJZCI6MSwidXNlck5hbWUiOiJhZG1pbiIsImRlcHRJZCI6MTAwLCJkZXB0TmFtZSI6IumhtuWxgiIsImRlcHRDYXRlZ29yeSI6IiJ9.FU71IRsFZngplX_6uLSJZjYMMlQFUaFnqghrk5E9TkI"],"clientid":["e5cd7e4891bf95d1d19206ce24a7b32e"]}]
2025-08-19 17:53:09 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 17:53:09 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[8]毫秒
2025-08-19 17:53:13 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/dict/data/type/sys_show_hide],无参数
2025-08-19 17:53:13 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/dict/data/type/sys_normal_disable],无参数
2025-08-19 17:53:13 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/dict/data/type/sys_normal_disable],耗时:[3]毫秒
2025-08-19 17:53:13 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/dict/data/type/sys_show_hide],耗时:[3]毫秒
2025-08-19 17:53:13 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/list],无参数
2025-08-19 17:53:13 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/list],耗时:[49]毫秒
2025-08-19 17:53:30 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/list],无参数
2025-08-19 17:53:30 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/list],耗时:[41]毫秒
2025-08-19 17:53:31 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/1957740518432251905],无参数
2025-08-19 17:53:31 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/1957740518432251905],耗时:[5]毫秒
2025-08-19 17:53:35 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[PUT /system/menu],参数类型[json],参数:[{"menuId":"1957740518432251905","menuName":"招标计划","parentId":"1957725039868145665","orderNum":1,"path":"plan","component":"tender/plan/index","queryParam":null,"isFrame":"1","isCache":"0","menuType":"C","visible":"0","status":"0","perms":"plan:plan:list","icon":"","createDept":100,"remark":"","createTime":"2025-08-19 17:44:47","children":[]}]
2025-08-19 17:53:35 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[PUT /system/menu],耗时:[90]毫秒
2025-08-19 17:53:35 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/list],无参数
2025-08-19 17:53:35 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/list],耗时:[42]毫秒
2025-08-19 17:53:47 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/user/getInfo],无参数
2025-08-19 17:53:47 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 17:53:47 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/user/getInfo],耗时:[10]毫秒
2025-08-19 17:53:47 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[7]毫秒
2025-08-19 17:53:47 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectRelevancy/login/list],无参数
2025-08-19 17:53:47 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectRelevancy/login/list],耗时:[4]毫秒
2025-08-19 17:53:47 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 17:53:47 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/getRouters],无参数
2025-08-19 17:53:47 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[5]毫秒
2025-08-19 17:53:47 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/getRouters],耗时:[15]毫秒
2025-08-19 17:53:47 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /auth/tenant/list],无参数
2025-08-19 17:53:47 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /auth/tenant/list],耗时:[0]毫秒
2025-08-19 17:53:47 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /resource/sse],参数类型[param],参数:[{"Authorization":["Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiJzT0ZlU2JocXpCUmtlVUoxb3cxYUgyeE1RbmdWaUhEVyIsImNsaWVudGlkIjoiZTVjZDdlNDg5MWJmOTVkMWQxOTIwNmNlMjRhN2IzMmUiLCJ0ZW5hbnRJZCI6IjAwMDAwMCIsInVzZXJJZCI6MSwidXNlck5hbWUiOiJhZG1pbiIsImRlcHRJZCI6MTAwLCJkZXB0TmFtZSI6IumhtuWxgiIsImRlcHRDYXRlZ29yeSI6IiJ9.FU71IRsFZngplX_6uLSJZjYMMlQFUaFnqghrk5E9TkI"],"clientid":["e5cd7e4891bf95d1d19206ce24a7b32e"]}]
2025-08-19 17:56:36 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/user/getInfo],无参数
2025-08-19 17:56:36 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 17:56:36 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/user/getInfo],耗时:[7]毫秒
2025-08-19 17:56:36 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[7]毫秒
2025-08-19 17:56:36 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectRelevancy/login/list],无参数
2025-08-19 17:56:36 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectRelevancy/login/list],耗时:[3]毫秒
2025-08-19 17:56:36 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/getRouters],无参数
2025-08-19 17:56:36 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 17:56:36 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[7]毫秒
2025-08-19 17:56:36 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/getRouters],耗时:[15]毫秒
2025-08-19 17:56:36 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /auth/tenant/list],无参数
2025-08-19 17:56:36 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /auth/tenant/list],耗时:[1]毫秒
2025-08-19 17:56:37 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /resource/sse],参数类型[param],参数:[{"Authorization":["Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiJzT0ZlU2JocXpCUmtlVUoxb3cxYUgyeE1RbmdWaUhEVyIsImNsaWVudGlkIjoiZTVjZDdlNDg5MWJmOTVkMWQxOTIwNmNlMjRhN2IzMmUiLCJ0ZW5hbnRJZCI6IjAwMDAwMCIsInVzZXJJZCI6MSwidXNlck5hbWUiOiJhZG1pbiIsImRlcHRJZCI6MTAwLCJkZXB0TmFtZSI6IumhtuWxgiIsImRlcHRDYXRlZ29yeSI6IiJ9.FU71IRsFZngplX_6uLSJZjYMMlQFUaFnqghrk5E9TkI"],"clientid":["e5cd7e4891bf95d1d19206ce24a7b32e"]}]
2025-08-19 17:56:40 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 17:56:40 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[8]毫秒
2025-08-19 17:57:51 [redisson-3-3] INFO o.d.c.sse.listener.SseTopicListener - SSE主题订阅收到消息session keys=[1] message=欢迎登录新能源项目管理系统
2025-08-19 18:12:12 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/dict/data/type/sys_normal_disable],无参数
2025-08-19 18:12:12 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/user/deptTree],参数类型[param],参数:[{"isShow":["1"]}]
2025-08-19 18:12:12 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/role/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 18:12:12 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/dict/data/type/sys_normal_disable],耗时:[5]毫秒
2025-08-19 18:12:12 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/role/list],耗时:[17]毫秒
2025-08-19 18:12:12 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/user/deptTree],耗时:[21]毫秒
2025-08-19 18:12:30 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/dict/data/type/sys_show_hide],无参数
2025-08-19 18:12:30 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/dict/data/type/sys_show_hide],耗时:[1]毫秒
2025-08-19 18:12:30 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/list],无参数
2025-08-19 18:12:30 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/list],耗时:[42]毫秒
2025-08-19 18:18:41 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/user/getInfo],无参数
2025-08-19 18:18:41 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 18:18:41 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[8]毫秒
2025-08-19 18:18:41 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/user/getInfo],耗时:[36]毫秒
2025-08-19 18:18:41 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectRelevancy/login/list],无参数
2025-08-19 18:18:41 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectRelevancy/login/list],耗时:[13]毫秒
2025-08-19 18:18:41 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 18:18:41 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/getRouters],无参数
2025-08-19 18:18:41 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[7]毫秒
2025-08-19 18:18:41 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/getRouters],耗时:[22]毫秒
2025-08-19 18:18:42 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/dict/data/type/sys_show_hide],无参数
2025-08-19 18:18:42 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/dict/data/type/sys_normal_disable],无参数
2025-08-19 18:18:42 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/dict/data/type/sys_show_hide],耗时:[1]毫秒
2025-08-19 18:18:42 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/dict/data/type/sys_normal_disable],耗时:[1]毫秒
2025-08-19 18:18:42 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /auth/tenant/list],无参数
2025-08-19 18:18:42 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /auth/tenant/list],耗时:[0]毫秒
2025-08-19 18:18:42 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/list],无参数
2025-08-19 18:18:42 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /resource/sse],参数类型[param],参数:[{"Authorization":["Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiJzT0ZlU2JocXpCUmtlVUoxb3cxYUgyeE1RbmdWaUhEVyIsImNsaWVudGlkIjoiZTVjZDdlNDg5MWJmOTVkMWQxOTIwNmNlMjRhN2IzMmUiLCJ0ZW5hbnRJZCI6IjAwMDAwMCIsInVzZXJJZCI6MSwidXNlck5hbWUiOiJhZG1pbiIsImRlcHRJZCI6MTAwLCJkZXB0TmFtZSI6IumhtuWxgiIsImRlcHRDYXRlZ29yeSI6IiJ9.FU71IRsFZngplX_6uLSJZjYMMlQFUaFnqghrk5E9TkI"],"clientid":["e5cd7e4891bf95d1d19206ce24a7b32e"]}]
2025-08-19 18:18:42 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/list],耗时:[47]毫秒
2025-08-19 18:18:53 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/list],无参数
2025-08-19 18:18:53 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/list],耗时:[59]毫秒
2025-08-19 18:19:26 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[POST /system/menu],参数类型[json],参数:[{"path":"designDispatch","parentId":0,"menuName":"设计派单","icon":"finish","menuType":"M","orderNum":1,"isFrame":"1","isCache":"0","visible":"0","status":"0"}]
2025-08-19 18:19:26 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[POST /system/menu],耗时:[103]毫秒
2025-08-19 18:19:26 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/list],无参数
2025-08-19 18:19:26 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/list],耗时:[47]毫秒
2025-08-19 18:19:38 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/list],无参数
2025-08-19 18:19:39 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/list],耗时:[74]毫秒
2025-08-19 18:21:08 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /tool/gen/getDataNames],无参数
2025-08-19 18:21:08 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /tool/gen/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 18:21:08 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /tool/gen/getDataNames],耗时:[19]毫秒
2025-08-19 18:21:08 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /tool/gen/list],耗时:[24]毫秒
2025-08-19 18:21:26 [redisson-3-4] INFO o.d.c.sse.listener.SseTopicListener - SSE主题订阅收到消息session keys=[1] message=欢迎登录新能源项目管理系统
2025-08-19 18:21:29 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/user/getInfo],无参数
2025-08-19 18:21:29 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 18:21:29 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/user/getInfo],耗时:[7]毫秒
2025-08-19 18:21:29 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[6]毫秒
2025-08-19 18:21:29 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectRelevancy/login/list],无参数
2025-08-19 18:21:29 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectRelevancy/login/list],耗时:[6]毫秒
2025-08-19 18:21:29 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 18:21:29 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/getRouters],无参数
2025-08-19 18:21:29 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[7]毫秒
2025-08-19 18:21:29 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/getRouters],耗时:[17]毫秒
2025-08-19 18:21:29 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /auth/tenant/list],无参数
2025-08-19 18:21:29 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /auth/tenant/list],耗时:[1]毫秒
2025-08-19 18:21:29 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /resource/sse],参数类型[param],参数:[{"Authorization":["Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiJzT0ZlU2JocXpCUmtlVUoxb3cxYUgyeE1RbmdWaUhEVyIsImNsaWVudGlkIjoiZTVjZDdlNDg5MWJmOTVkMWQxOTIwNmNlMjRhN2IzMmUiLCJ0ZW5hbnRJZCI6IjAwMDAwMCIsInVzZXJJZCI6MSwidXNlck5hbWUiOiJhZG1pbiIsImRlcHRJZCI6MTAwLCJkZXB0TmFtZSI6IumhtuWxgiIsImRlcHRDYXRlZ29yeSI6IiJ9.FU71IRsFZngplX_6uLSJZjYMMlQFUaFnqghrk5E9TkI"],"clientid":["e5cd7e4891bf95d1d19206ce24a7b32e"]}]
2025-08-19 18:21:39 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/user/getInfo],无参数
2025-08-19 18:21:39 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 18:21:39 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/user/getInfo],耗时:[4]毫秒
2025-08-19 18:21:39 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[6]毫秒
2025-08-19 18:21:39 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectRelevancy/login/list],无参数
2025-08-19 18:21:39 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectRelevancy/login/list],耗时:[4]毫秒
2025-08-19 18:21:39 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/getRouters],无参数
2025-08-19 18:21:39 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 18:21:39 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[7]毫秒
2025-08-19 18:21:39 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/getRouters],耗时:[17]毫秒
2025-08-19 18:21:39 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /auth/tenant/list],无参数
2025-08-19 18:21:39 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /auth/tenant/list],耗时:[1]毫秒
2025-08-19 18:21:39 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 18:21:39 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[11]毫秒
2025-08-19 18:21:39 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /resource/sse],参数类型[param],参数:[{"Authorization":["Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiJzT0ZlU2JocXpCUmtlVUoxb3cxYUgyeE1RbmdWaUhEVyIsImNsaWVudGlkIjoiZTVjZDdlNDg5MWJmOTVkMWQxOTIwNmNlMjRhN2IzMmUiLCJ0ZW5hbnRJZCI6IjAwMDAwMCIsInVzZXJJZCI6MSwidXNlck5hbWUiOiJhZG1pbiIsImRlcHRJZCI6MTAwLCJkZXB0TmFtZSI6IumhtuWxgiIsImRlcHRDYXRlZ29yeSI6IiJ9.FU71IRsFZngplX_6uLSJZjYMMlQFUaFnqghrk5E9TkI"],"clientid":["e5cd7e4891bf95d1d19206ce24a7b32e"]}]
2025-08-19 18:21:40 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 18:21:40 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[6]毫秒
2025-08-19 18:22:04 [redisson-3-1] INFO o.d.c.sse.listener.SseTopicListener - SSE主题订阅收到消息session keys=[1] message=欢迎登录新能源项目管理系统
2025-08-19 18:23:00 [redisson-3-2] INFO o.d.c.sse.listener.SseTopicListener - SSE主题订阅收到消息session keys=[1] message=欢迎登录新能源项目管理系统
2025-08-19 18:26:58 [redisson-3-3] INFO o.d.c.sse.listener.SseTopicListener - SSE主题订阅收到消息session keys=[1] message=欢迎登录新能源项目管理系统
2025-08-19 18:31:23 [redisson-3-4] INFO o.d.c.sse.listener.SseTopicListener - SSE主题订阅收到消息session keys=[1] message=欢迎登录新能源项目管理系统
2025-08-19 18:31:39 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 8.0.2.Final
2025-08-19 18:31:39 [main] INFO org.dromara.DromaraApplication - Starting DromaraApplication using Java 21.0.2 with PID 8256 (C:\Users\Administrator\Desktop\huanj\RuoYi-Vue-Plus-5.X\xinnengyuan\xinnengyuan\ruoyi-admin\target\classes started by Administrator in C:\Users\Administrator\Desktop\huanj\RuoYi-Vue-Plus-5.X\xinnengyuan)
2025-08-19 18:31:39 [main] INFO org.dromara.DromaraApplication - The following 1 profile is active: "dev"
2025-08-19 18:31:45 [main] INFO io.undertow.servlet - Initializing Spring embedded WebApplicationContext
2025-08-19 18:31:45 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it
2025-08-19 18:31:45 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting...
2025-08-19 18:31:50 [main] INFO com.zaxxer.hikari.pool.HikariPool - master - Added connection com.mysql.cj.jdbc.ConnectionImpl@1a345c6c
2025-08-19 18:31:50 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed.
2025-08-19 18:31:50 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success
2025-08-19 18:31:50 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [1] datasource,primary datasource named [master]
2025-08-19 18:31:54 [main] INFO o.d.common.redis.config.RedisConfig - 初始化 redis 配置
2025-08-19 18:31:55 [main] INFO org.redisson.Version - Redisson 3.44.0
2025-08-19 18:31:55 [redisson-netty-1-4] INFO o.r.connection.ConnectionsHolder - 1 connections initialized for 192.168.110.2/192.168.110.2:9287
2025-08-19 18:31:55 [redisson-netty-1-3] INFO o.r.connection.ConnectionsHolder - 8 connections initialized for 192.168.110.2/192.168.110.2:9287
2025-08-19 18:31:56 [main] INFO o.d.common.utils.IdCardEncryptorUtil - 身份证 AES 加解密工具初始化成功
2025-08-19 18:31:56 [main] INFO o.d.common.json.config.JacksonConfig - 初始化 jackson 配置
2025-08-19 18:32:20 [main] INFO o.d.w.p.modes.sb.config.BeanConfig - 【warm-flow】加载完成
2025-08-19 18:32:22 [main] INFO io.undertow - starting server: Undertow - 2.3.18.Final
2025-08-19 18:32:22 [main] INFO org.xnio - XNIO version 3.8.16.Final
2025-08-19 18:32:22 [main] INFO org.xnio.nio - XNIO NIO Implementation Version 3.8.16.Final
2025-08-19 18:32:22 [main] INFO org.jboss.threads - JBoss Threads version 3.5.0.Final
2025-08-19 18:32:22 [main] INFO org.dromara.DromaraApplication - Started DromaraApplication in 44.799 seconds (process running for 45.618)
2025-08-19 18:32:22 [main] INFO o.d.c.sse.listener.SseTopicListener - 初始化SSE主题订阅监听器成功
2025-08-19 18:32:22 [main] INFO o.d.job.once.FullSyncYs7DeviceData - 开始同步摄像头设备数据
2025-08-19 18:32:23 [main] INFO o.d.m.ys7manager.Ys7RequestUtils - Ys7 分页查询设备列表 第0页大小50 请求成功:{"total":100,"size":50,"page":0}
2025-08-19 18:32:23 [main] INFO o.d.m.ys7manager.Ys7RequestUtils - Ys7 分页查询设备列表 第1页大小50 请求成功:{"total":100,"size":50,"page":1}
2025-08-19 18:32:23 [main] INFO o.d.m.ys7manager.Ys7RequestUtils - Ys7 分页查询设备列表 第2页大小50 请求成功:{"total":100,"size":50,"page":2}
2025-08-19 18:32:24 [main] INFO o.d.job.once.FullSyncYs7DeviceData - 没有需要同步的设备
2025-08-19 18:32:24 [main] INFO o.d.s.runner.SystemApplicationRunner - 初始化OSS配置成功
2025-08-19 18:32:24 [RMI TCP Connection(2)-192.168.110.210] INFO io.undertow.servlet - Initializing Spring DispatcherServlet 'dispatcherServlet'
2025-08-19 18:40:34 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[POST /auth/logout],无参数
2025-08-19 18:40:34 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /resource/sse/close],无参数
2025-08-19 18:40:34 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[POST /auth/logout],耗时:[10]毫秒
2025-08-19 18:40:34 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /resource/sse/close],耗时:[32]毫秒
2025-08-19 18:40:34 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /auth/tenant/list],无参数
2025-08-19 18:40:34 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /auth/code],无参数
2025-08-19 18:40:34 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /auth/tenant/list],耗时:[3]毫秒
2025-08-19 18:40:34 [XNIO-1 task-3] INFO o.d.c.r.aspectj.RateLimiterAspect - 限制令牌 => 10, 剩余令牌 => 9, 缓存key => 'global:rate_limit:/auth/code:192.168.110.198:'
2025-08-19 18:40:34 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /auth/code],耗时:[77]毫秒
2025-08-19 18:40:35 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[POST /auth/login],参数类型[json],参数:[{"tenantId":"000000","username":"admin","password":"admin123","rememberMe":false,"clientId":"e5cd7e4891bf95d1d19206ce24a7b32e","grantType":"password"}]
2025-08-19 18:40:35 [schedule-pool-1] INFO o.d.s.s.i.SysLogininforServiceImpl - [192.168.110.198]内网IP[admin][Success][登录成功]
2025-08-19 18:40:35 [XNIO-1 task-3] INFO o.d.web.listener.UserActionListener - user doLogin, userId:sys_user:1, token:eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiJ0VDRYUVRrQzd2TXJpS0F0WUswM2xacU8wRmthNmNMQyIsImNsaWVudGlkIjoiZTVjZDdlNDg5MWJmOTVkMWQxOTIwNmNlMjRhN2IzMmUiLCJ0ZW5hbnRJZCI6IjAwMDAwMCIsInVzZXJJZCI6MSwidXNlck5hbWUiOiJhZG1pbiIsImRlcHRJZCI6MTAwLCJkZXB0TmFtZSI6IumhtuWxgiIsImRlcHRDYXRlZ29yeSI6IiJ9.MOW4l5oQGW4w5KzZl_vmACLpoMh1IwwWEJ_16G53OLM
2025-08-19 18:40:35 [XNIO-1 task-3] INFO o.d.web.listener.UserActionListener - user doLogout, userId:sys_user:1, token:eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiJCbVdiSUhiejRxMWl1Z1lsdjIzSEMxT1BKQVV1VlFCNyIsImNsaWVudGlkIjoiZTVjZDdlNDg5MWJmOTVkMWQxOTIwNmNlMjRhN2IzMmUiLCJ0ZW5hbnRJZCI6IjAwMDAwMCIsInVzZXJJZCI6MSwidXNlck5hbWUiOiJhZG1pbiIsImRlcHRJZCI6MTAwLCJkZXB0TmFtZSI6IumhtuWxgiIsImRlcHRDYXRlZ29yeSI6IiJ9.lcGhA6GTaT7eejcu6hlW0METxwqT6fc9IiUBCKrCaFA
2025-08-19 18:40:35 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[POST /auth/login],耗时:[375]毫秒
2025-08-19 18:40:35 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/user/getInfo],无参数
2025-08-19 18:40:35 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/user/getInfo],耗时:[50]毫秒
2025-08-19 18:40:35 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectRelevancy/login/list],无参数
2025-08-19 18:40:35 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectRelevancy/login/list],耗时:[16]毫秒
2025-08-19 18:40:35 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/getRouters],无参数
2025-08-19 18:40:35 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 18:40:35 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/getRouters],耗时:[34]毫秒
2025-08-19 18:40:35 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[125]毫秒
2025-08-19 18:40:36 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /auth/tenant/list],无参数
2025-08-19 18:40:36 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /auth/tenant/list],耗时:[0]毫秒
2025-08-19 18:40:36 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /cory/contactformtemplate/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 18:40:36 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /resource/sse],参数类型[param],参数:[{"Authorization":["Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiJ0VDRYUVRrQzd2TXJpS0F0WUswM2xacU8wRmthNmNMQyIsImNsaWVudGlkIjoiZTVjZDdlNDg5MWJmOTVkMWQxOTIwNmNlMjRhN2IzMmUiLCJ0ZW5hbnRJZCI6IjAwMDAwMCIsInVzZXJJZCI6MSwidXNlck5hbWUiOiJhZG1pbiIsImRlcHRJZCI6MTAwLCJkZXB0TmFtZSI6IumhtuWxgiIsImRlcHRDYXRlZ29yeSI6IiJ9.MOW4l5oQGW4w5KzZl_vmACLpoMh1IwwWEJ_16G53OLM"],"clientid":["e5cd7e4891bf95d1d19206ce24a7b32e"]}]
2025-08-19 18:40:36 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /cory/contactformtemplate/list],耗时:[28]毫秒
2025-08-19 18:40:40 [schedule-pool-3] INFO o.d.c.sse.core.SseEmitterManager - SSE发送主题订阅消息topic:global:sse session keys:[1] message:欢迎登录新能源项目管理系统
2025-08-19 18:40:40 [redisson-3-2] INFO o.d.c.sse.listener.SseTopicListener - SSE主题订阅收到消息session keys=[1] message=欢迎登录新能源项目管理系统
2025-08-19 18:42:11 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/dict/data/type/sys_dept_type],无参数
2025-08-19 18:42:11 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/dict/data/type/sys_normal_disable],无参数
2025-08-19 18:42:11 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/dept/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 18:42:11 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/dict/data/type/sys_normal_disable],耗时:[6]毫秒
2025-08-19 18:42:11 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/dict/data/type/sys_dept_type],耗时:[7]毫秒
2025-08-19 18:42:11 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/dept/list],耗时:[15]毫秒
2025-08-19 18:42:11 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/dict/data/type/sys_show_hide],无参数
2025-08-19 18:42:11 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/list],无参数
2025-08-19 18:42:11 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/dict/data/type/sys_show_hide],耗时:[2]毫秒
2025-08-19 18:42:11 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/list],耗时:[66]毫秒
2025-08-19 18:44:21 [redisson-3-3] INFO o.d.c.sse.listener.SseTopicListener - SSE主题订阅收到消息session keys=[1, 1955256604072869890] message=有新的【收资清单】单据已经提交至您,请您及时处理。
2025-08-19 18:45:48 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /tool/gen/getDataNames],无参数
2025-08-19 18:45:48 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /tool/gen/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 18:45:48 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /tool/gen/getDataNames],耗时:[7]毫秒
2025-08-19 18:45:48 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /tool/gen/list],耗时:[15]毫秒
2025-08-19 18:46:08 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /tool/gen/batchGenCode],参数类型[param],参数:[{"tableIdStr":["1957751187276091394,1957751188068814850,1957751188333056001"]}]
2025-08-19 18:46:08 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /tool/gen/batchGenCode],耗时:[442]毫秒
2025-08-19 18:47:46 [redisson-3-4] INFO o.d.c.sse.listener.SseTopicListener - SSE主题订阅收到消息session keys=[1] message=欢迎登录新能源项目管理系统
2025-08-19 18:49:57 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /cory/contactformtemplate/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 18:49:57 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /cory/contactformtemplate/list],耗时:[8]毫秒
2025-08-19 18:51:33 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 18:51:33 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[16]毫秒
2025-08-19 18:51:35 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 18:51:35 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/user/getInfo],无参数
2025-08-19 18:51:35 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[8]毫秒
2025-08-19 18:51:35 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/user/getInfo],耗时:[6]毫秒
2025-08-19 18:51:35 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectRelevancy/login/list],无参数
2025-08-19 18:51:35 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectRelevancy/login/list],耗时:[4]毫秒
2025-08-19 18:51:35 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 18:51:35 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[25]毫秒
2025-08-19 18:51:36 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/getRouters],无参数
2025-08-19 18:51:36 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/getRouters],耗时:[29]毫秒
2025-08-19 18:51:36 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 18:51:36 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[7]毫秒
2025-08-19 18:51:36 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /auth/tenant/list],无参数
2025-08-19 18:51:36 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /resource/sse],参数类型[param],参数:[{"Authorization":["Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiJ0VDRYUVRrQzd2TXJpS0F0WUswM2xacU8wRmthNmNMQyIsImNsaWVudGlkIjoiZTVjZDdlNDg5MWJmOTVkMWQxOTIwNmNlMjRhN2IzMmUiLCJ0ZW5hbnRJZCI6IjAwMDAwMCIsInVzZXJJZCI6MSwidXNlck5hbWUiOiJhZG1pbiIsImRlcHRJZCI6MTAwLCJkZXB0TmFtZSI6IumhtuWxgiIsImRlcHRDYXRlZ29yeSI6IiJ9.MOW4l5oQGW4w5KzZl_vmACLpoMh1IwwWEJ_16G53OLM"],"clientid":["e5cd7e4891bf95d1d19206ce24a7b32e"]}]
2025-08-19 18:51:36 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /auth/tenant/list],耗时:[0]毫秒
2025-08-19 18:51:37 [redisson-3-1] INFO o.d.c.sse.listener.SseTopicListener - SSE主题订阅收到消息session keys=[1] message=欢迎登录新能源项目管理系统
2025-08-19 18:51:39 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 18:51:39 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[6]毫秒
2025-08-19 18:52:32 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/user/getInfo],无参数
2025-08-19 18:52:32 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 18:52:32 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/user/getInfo],耗时:[9]毫秒
2025-08-19 18:52:32 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[8]毫秒
2025-08-19 18:52:32 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectRelevancy/login/list],无参数
2025-08-19 18:52:32 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectRelevancy/login/list],耗时:[4]毫秒
2025-08-19 18:52:32 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 18:52:32 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/getRouters],无参数
2025-08-19 18:52:32 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[7]毫秒
2025-08-19 18:52:32 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/getRouters],耗时:[16]毫秒
2025-08-19 18:52:33 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /auth/tenant/list],无参数
2025-08-19 18:52:33 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /auth/tenant/list],耗时:[1]毫秒
2025-08-19 18:52:33 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 18:52:33 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[4]毫秒
2025-08-19 18:52:33 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /resource/sse],参数类型[param],参数:[{"Authorization":["Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiJ0VDRYUVRrQzd2TXJpS0F0WUswM2xacU8wRmthNmNMQyIsImNsaWVudGlkIjoiZTVjZDdlNDg5MWJmOTVkMWQxOTIwNmNlMjRhN2IzMmUiLCJ0ZW5hbnRJZCI6IjAwMDAwMCIsInVzZXJJZCI6MSwidXNlck5hbWUiOiJhZG1pbiIsImRlcHRJZCI6MTAwLCJkZXB0TmFtZSI6IumhtuWxgiIsImRlcHRDYXRlZ29yeSI6IiJ9.MOW4l5oQGW4w5KzZl_vmACLpoMh1IwwWEJ_16G53OLM"],"clientid":["e5cd7e4891bf95d1d19206ce24a7b32e"]}]
2025-08-19 18:53:09 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[POST /supplierInput/supplierInput],参数类型[json],参数:[{"supplierType":"劳务"}]
2025-08-19 18:53:09 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[POST /supplierInput/supplierInput],耗时:[7]毫秒
2025-08-19 18:53:35 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 18:53:35 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/user/getInfo],无参数
2025-08-19 18:53:35 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[18]毫秒
2025-08-19 18:53:35 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/user/getInfo],耗时:[11]毫秒
2025-08-19 18:53:35 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectRelevancy/login/list],无参数
2025-08-19 18:53:35 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectRelevancy/login/list],耗时:[5]毫秒
2025-08-19 18:53:35 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/getRouters],无参数
2025-08-19 18:53:35 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 18:53:35 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[23]毫秒
2025-08-19 18:53:35 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/getRouters],耗时:[28]毫秒
2025-08-19 18:53:36 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /auth/tenant/list],无参数
2025-08-19 18:53:36 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /auth/tenant/list],耗时:[1]毫秒
2025-08-19 18:53:36 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 18:53:36 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[5]毫秒
2025-08-19 18:53:36 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /resource/sse],参数类型[param],参数:[{"Authorization":["Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiJ0VDRYUVRrQzd2TXJpS0F0WUswM2xacU8wRmthNmNMQyIsImNsaWVudGlkIjoiZTVjZDdlNDg5MWJmOTVkMWQxOTIwNmNlMjRhN2IzMmUiLCJ0ZW5hbnRJZCI6IjAwMDAwMCIsInVzZXJJZCI6MSwidXNlck5hbWUiOiJhZG1pbiIsImRlcHRJZCI6MTAwLCJkZXB0TmFtZSI6IumhtuWxgiIsImRlcHRDYXRlZ29yeSI6IiJ9.MOW4l5oQGW4w5KzZl_vmACLpoMh1IwwWEJ_16G53OLM"],"clientid":["e5cd7e4891bf95d1d19206ce24a7b32e"]}]
2025-08-19 18:53:55 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/user/getInfo],无参数
2025-08-19 18:53:55 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 18:53:55 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/user/getInfo],耗时:[9]毫秒
2025-08-19 18:53:55 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[14]毫秒
2025-08-19 18:53:55 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectRelevancy/login/list],无参数
2025-08-19 18:53:55 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectRelevancy/login/list],耗时:[5]毫秒
2025-08-19 18:53:55 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/getRouters],无参数
2025-08-19 18:53:55 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 18:53:55 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[10]毫秒
2025-08-19 18:53:55 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/getRouters],耗时:[20]毫秒
2025-08-19 18:53:56 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /auth/tenant/list],无参数
2025-08-19 18:53:56 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /auth/tenant/list],耗时:[0]毫秒
2025-08-19 18:53:56 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 18:53:56 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[4]毫秒
2025-08-19 18:53:56 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /resource/sse],参数类型[param],参数:[{"Authorization":["Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiJ0VDRYUVRrQzd2TXJpS0F0WUswM2xacU8wRmthNmNMQyIsImNsaWVudGlkIjoiZTVjZDdlNDg5MWJmOTVkMWQxOTIwNmNlMjRhN2IzMmUiLCJ0ZW5hbnRJZCI6IjAwMDAwMCIsInVzZXJJZCI6MSwidXNlck5hbWUiOiJhZG1pbiIsImRlcHRJZCI6MTAwLCJkZXB0TmFtZSI6IumhtuWxgiIsImRlcHRDYXRlZ29yeSI6IiJ9.MOW4l5oQGW4w5KzZl_vmACLpoMh1IwwWEJ_16G53OLM"],"clientid":["e5cd7e4891bf95d1d19206ce24a7b32e"]}]
2025-08-19 18:54:36 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/user/getInfo],无参数
2025-08-19 18:54:36 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 18:54:36 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/user/getInfo],耗时:[7]毫秒
2025-08-19 18:54:36 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[7]毫秒
2025-08-19 18:54:37 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectRelevancy/login/list],无参数
2025-08-19 18:54:37 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectRelevancy/login/list],耗时:[4]毫秒
2025-08-19 18:54:37 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/getRouters],无参数
2025-08-19 18:54:37 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 18:54:37 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[7]毫秒
2025-08-19 18:54:37 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/getRouters],耗时:[16]毫秒
2025-08-19 18:54:37 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /auth/tenant/list],无参数
2025-08-19 18:54:37 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /auth/tenant/list],耗时:[0]毫秒
2025-08-19 18:54:37 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 18:54:37 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[4]毫秒
2025-08-19 18:54:37 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /resource/sse],参数类型[param],参数:[{"Authorization":["Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiJ0VDRYUVRrQzd2TXJpS0F0WUswM2xacU8wRmthNmNMQyIsImNsaWVudGlkIjoiZTVjZDdlNDg5MWJmOTVkMWQxOTIwNmNlMjRhN2IzMmUiLCJ0ZW5hbnRJZCI6IjAwMDAwMCIsInVzZXJJZCI6MSwidXNlck5hbWUiOiJhZG1pbiIsImRlcHRJZCI6MTAwLCJkZXB0TmFtZSI6IumhtuWxgiIsImRlcHRDYXRlZ29yeSI6IiJ9.MOW4l5oQGW4w5KzZl_vmACLpoMh1IwwWEJ_16G53OLM"],"clientid":["e5cd7e4891bf95d1d19206ce24a7b32e"]}]
2025-08-19 18:54:43 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[POST /supplierInput/supplierInput],参数类型[json],参数:[{"supplierType":"劳务"}]
2025-08-19 18:54:43 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[POST /supplierInput/supplierInput],耗时:[2]毫秒
2025-08-19 18:55:05 [redisson-3-2] INFO o.d.c.sse.listener.SseTopicListener - SSE主题订阅收到消息session keys=[1] message=欢迎登录新能源项目管理系统
2025-08-19 18:55:57 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/user/getInfo],无参数
2025-08-19 18:55:57 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 18:55:57 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/user/getInfo],耗时:[9]毫秒
2025-08-19 18:55:57 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[7]毫秒
2025-08-19 18:55:57 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectRelevancy/login/list],无参数
2025-08-19 18:55:57 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectRelevancy/login/list],耗时:[4]毫秒
2025-08-19 18:55:57 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 18:55:57 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/getRouters],无参数
2025-08-19 18:55:57 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[6]毫秒
2025-08-19 18:55:57 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/getRouters],耗时:[16]毫秒
2025-08-19 18:55:58 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /auth/tenant/list],无参数
2025-08-19 18:55:58 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /auth/tenant/list],耗时:[1]毫秒
2025-08-19 18:55:58 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 18:55:58 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[9]毫秒
2025-08-19 18:55:58 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /resource/sse],参数类型[param],参数:[{"Authorization":["Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiJ0VDRYUVRrQzd2TXJpS0F0WUswM2xacU8wRmthNmNMQyIsImNsaWVudGlkIjoiZTVjZDdlNDg5MWJmOTVkMWQxOTIwNmNlMjRhN2IzMmUiLCJ0ZW5hbnRJZCI6IjAwMDAwMCIsInVzZXJJZCI6MSwidXNlck5hbWUiOiJhZG1pbiIsImRlcHRJZCI6MTAwLCJkZXB0TmFtZSI6IumhtuWxgiIsImRlcHRDYXRlZ29yeSI6IiJ9.MOW4l5oQGW4w5KzZl_vmACLpoMh1IwwWEJ_16G53OLM"],"clientid":["e5cd7e4891bf95d1d19206ce24a7b32e"]}]
2025-08-19 18:56:15 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[POST /supplierInput/supplierInput],参数类型[param],参数:[{"supplierType":["劳务"]}]
2025-08-19 18:56:16 [XNIO-1 task-4] INFO o.d.common.oss.factory.OssFactory - 创建OSS实例 key => minio
2025-08-19 18:56:16 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[POST /supplierInput/supplierInput],耗时:[1108]毫秒
2025-08-19 18:56:16 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 18:56:16 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[8]毫秒
2025-08-19 18:56:45 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[DELETE /supplierInput/supplierInput/1957736509134807041],无参数
2025-08-19 18:56:46 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[DELETE /supplierInput/supplierInput/1957736509134807041],耗时:[188]毫秒
2025-08-19 18:56:46 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 18:56:46 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[11]毫秒
2025-08-19 18:57:49 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/1957758508787761154],无参数
2025-08-19 18:57:49 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/1957758508787761154],耗时:[3]毫秒
2025-08-19 18:57:52 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/1957758508787761154],无参数
2025-08-19 18:57:52 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/1957758508787761154],耗时:[3]毫秒
2025-08-19 18:57:59 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/1957758508787761154],无参数
2025-08-19 18:57:59 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/1957758508787761154],耗时:[4]毫秒
2025-08-19 18:58:12 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 18:58:12 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[10]毫秒
2025-08-19 18:58:23 [redisson-3-3] INFO o.d.c.sse.listener.SseTopicListener - SSE主题订阅收到消息session keys=[1955256231165689857] message=欢迎登录新能源项目管理系统
2025-08-19 18:58:33 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 18:58:33 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[11]毫秒
2025-08-19 18:58:41 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/1957758508787761154],无参数
2025-08-19 18:58:41 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/1957758508787761154],耗时:[2]毫秒
2025-08-19 18:58:50 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/1957758508787761154],无参数
2025-08-19 18:58:50 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/1957758508787761154],耗时:[2]毫秒
2025-08-19 18:59:18 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/1957758508787761154],无参数
2025-08-19 18:59:18 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/1957758508787761154],耗时:[3]毫秒
2025-08-19 19:00:27 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/1957758508787761154],无参数
2025-08-19 19:00:27 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/1957758508787761154],耗时:[4]毫秒
2025-08-19 19:01:21 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[POST /supplierInput/supplierInput],参数类型[json],参数:[{"supplierType":"技术服务"}]
2025-08-19 19:01:21 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[POST /supplierInput/supplierInput],耗时:[1]毫秒
2025-08-19 19:01:32 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/user/getInfo],无参数
2025-08-19 19:01:32 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 19:01:32 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/user/getInfo],耗时:[7]毫秒
2025-08-19 19:01:32 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[7]毫秒
2025-08-19 19:01:32 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectRelevancy/login/list],无参数
2025-08-19 19:01:32 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectRelevancy/login/list],耗时:[5]毫秒
2025-08-19 19:01:32 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/getRouters],无参数
2025-08-19 19:01:32 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 19:01:32 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[13]毫秒
2025-08-19 19:01:32 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/getRouters],耗时:[19]毫秒
2025-08-19 19:01:33 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /auth/tenant/list],无参数
2025-08-19 19:01:33 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /auth/tenant/list],耗时:[1]毫秒
2025-08-19 19:01:33 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 19:01:33 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[9]毫秒
2025-08-19 19:01:33 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /resource/sse],参数类型[param],参数:[{"Authorization":["Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiJ0VDRYUVRrQzd2TXJpS0F0WUswM2xacU8wRmthNmNMQyIsImNsaWVudGlkIjoiZTVjZDdlNDg5MWJmOTVkMWQxOTIwNmNlMjRhN2IzMmUiLCJ0ZW5hbnRJZCI6IjAwMDAwMCIsInVzZXJJZCI6MSwidXNlck5hbWUiOiJhZG1pbiIsImRlcHRJZCI6MTAwLCJkZXB0TmFtZSI6IumhtuWxgiIsImRlcHRDYXRlZ29yeSI6IiJ9.MOW4l5oQGW4w5KzZl_vmACLpoMh1IwwWEJ_16G53OLM"],"clientid":["e5cd7e4891bf95d1d19206ce24a7b32e"]}]
2025-08-19 19:01:39 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[POST /supplierInput/supplierInput],参数类型[json],参数:[{"supplierType":"劳务"}]
2025-08-19 19:01:39 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[POST /supplierInput/supplierInput],耗时:[2]毫秒
2025-08-19 19:03:26 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 19:03:26 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[9]毫秒
2025-08-19 19:03:44 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 19:03:44 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[3]毫秒
2025-08-19 19:03:49 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 19:03:49 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[11]毫秒
2025-08-19 19:05:01 [redisson-3-4] INFO o.d.c.sse.listener.SseTopicListener - SSE主题订阅收到消息session keys=[1955256677557075969] message=有新的【互提资料清单】单据已经提交至您,请您及时处理。
2025-08-19 19:05:14 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 19:05:14 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[10]毫秒
2025-08-19 19:05:41 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 19:05:41 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[10]毫秒
2025-08-19 19:06:12 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 19:06:12 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[5]毫秒
2025-08-19 19:07:19 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 19:07:19 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[10]毫秒
2025-08-19 19:08:39 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/user/getInfo],无参数
2025-08-19 19:08:39 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 19:08:39 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/user/getInfo],耗时:[94]毫秒
2025-08-19 19:08:39 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[82]毫秒
2025-08-19 19:08:39 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectRelevancy/login/list],无参数
2025-08-19 19:08:39 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectRelevancy/login/list],耗时:[10]毫秒
2025-08-19 19:08:39 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 19:08:39 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/getRouters],无参数
2025-08-19 19:08:39 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[13]毫秒
2025-08-19 19:08:40 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/getRouters],耗时:[25]毫秒
2025-08-19 19:08:40 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /auth/tenant/list],无参数
2025-08-19 19:08:40 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /auth/tenant/list],耗时:[1]毫秒
2025-08-19 19:08:40 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 19:08:40 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[8]毫秒
2025-08-19 19:08:40 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /resource/sse],参数类型[param],参数:[{"Authorization":["Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiJ0VDRYUVRrQzd2TXJpS0F0WUswM2xacU8wRmthNmNMQyIsImNsaWVudGlkIjoiZTVjZDdlNDg5MWJmOTVkMWQxOTIwNmNlMjRhN2IzMmUiLCJ0ZW5hbnRJZCI6IjAwMDAwMCIsInVzZXJJZCI6MSwidXNlck5hbWUiOiJhZG1pbiIsImRlcHRJZCI6MTAwLCJkZXB0TmFtZSI6IumhtuWxgiIsImRlcHRDYXRlZ29yeSI6IiJ9.MOW4l5oQGW4w5KzZl_vmACLpoMh1IwwWEJ_16G53OLM"],"clientid":["e5cd7e4891bf95d1d19206ce24a7b32e"]}]
2025-08-19 19:08:46 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[POST /supplierInput/supplierInput],参数类型[param],参数:[{"supplierType":["劳务"]}]
2025-08-19 19:08:46 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[POST /supplierInput/supplierInput],耗时:[249]毫秒
2025-08-19 19:08:47 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 19:08:47 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[6]毫秒
2025-08-19 19:08:47 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 19:08:47 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[8]毫秒
2025-08-19 19:08:51 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/1957761655522394113],无参数
2025-08-19 19:08:51 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/1957761655522394113],耗时:[4]毫秒
2025-08-19 19:08:53 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/1957758508787761154],无参数
2025-08-19 19:08:53 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/1957758508787761154],耗时:[4]毫秒
2025-08-19 19:09:29 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/1957761655522394113],无参数
2025-08-19 19:09:29 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/1957761655522394113],耗时:[2]毫秒
2025-08-19 19:11:36 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 19:11:36 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/user/getInfo],无参数
2025-08-19 19:11:36 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[6]毫秒
2025-08-19 19:11:36 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/user/getInfo],耗时:[5]毫秒
2025-08-19 19:11:36 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectRelevancy/login/list],无参数
2025-08-19 19:11:36 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectRelevancy/login/list],耗时:[5]毫秒
2025-08-19 19:11:36 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 19:11:36 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/getRouters],无参数
2025-08-19 19:11:36 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[7]毫秒
2025-08-19 19:11:36 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/getRouters],耗时:[15]毫秒
2025-08-19 19:11:37 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /auth/tenant/list],无参数
2025-08-19 19:11:37 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /auth/tenant/list],耗时:[1]毫秒
2025-08-19 19:11:37 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 19:11:37 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[8]毫秒
2025-08-19 19:11:37 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /resource/sse],参数类型[param],参数:[{"Authorization":["Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiJ0VDRYUVRrQzd2TXJpS0F0WUswM2xacU8wRmthNmNMQyIsImNsaWVudGlkIjoiZTVjZDdlNDg5MWJmOTVkMWQxOTIwNmNlMjRhN2IzMmUiLCJ0ZW5hbnRJZCI6IjAwMDAwMCIsInVzZXJJZCI6MSwidXNlck5hbWUiOiJhZG1pbiIsImRlcHRJZCI6MTAwLCJkZXB0TmFtZSI6IumhtuWxgiIsImRlcHRDYXRlZ29yeSI6IiJ9.MOW4l5oQGW4w5KzZl_vmACLpoMh1IwwWEJ_16G53OLM"],"clientid":["e5cd7e4891bf95d1d19206ce24a7b32e"]}]
2025-08-19 19:11:38 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/1957761655522394113],无参数
2025-08-19 19:11:38 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/1957761655522394113],耗时:[4]毫秒
2025-08-19 19:11:39 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/1957761655522394113],无参数
2025-08-19 19:11:39 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/1957761655522394113],耗时:[4]毫秒
2025-08-19 19:11:40 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/1957758508787761154],无参数
2025-08-19 19:11:40 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/1957758508787761154],耗时:[8]毫秒
2025-08-19 19:14:09 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 19:14:09 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/user/getInfo],无参数
2025-08-19 19:14:09 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/user/getInfo],耗时:[10]毫秒
2025-08-19 19:14:09 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[13]毫秒
2025-08-19 19:14:09 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectRelevancy/login/list],无参数
2025-08-19 19:14:09 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectRelevancy/login/list],耗时:[5]毫秒
2025-08-19 19:14:09 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 19:14:09 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/getRouters],无参数
2025-08-19 19:14:09 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[6]毫秒
2025-08-19 19:14:09 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/getRouters],耗时:[16]毫秒
2025-08-19 19:14:10 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /auth/tenant/list],无参数
2025-08-19 19:14:10 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /auth/tenant/list],耗时:[0]毫秒
2025-08-19 19:14:10 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 19:14:10 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[6]毫秒
2025-08-19 19:14:10 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /resource/sse],参数类型[param],参数:[{"Authorization":["Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiJ0VDRYUVRrQzd2TXJpS0F0WUswM2xacU8wRmthNmNMQyIsImNsaWVudGlkIjoiZTVjZDdlNDg5MWJmOTVkMWQxOTIwNmNlMjRhN2IzMmUiLCJ0ZW5hbnRJZCI6IjAwMDAwMCIsInVzZXJJZCI6MSwidXNlck5hbWUiOiJhZG1pbiIsImRlcHRJZCI6MTAwLCJkZXB0TmFtZSI6IumhtuWxgiIsImRlcHRDYXRlZ29yeSI6IiJ9.MOW4l5oQGW4w5KzZl_vmACLpoMh1IwwWEJ_16G53OLM"],"clientid":["e5cd7e4891bf95d1d19206ce24a7b32e"]}]
2025-08-19 19:14:11 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/1957761655522394113],无参数
2025-08-19 19:14:11 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/1957761655522394113],耗时:[7]毫秒
2025-08-19 19:15:42 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 19:15:42 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[7]毫秒
2025-08-19 19:15:44 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/1957761655522394113],无参数
2025-08-19 19:15:44 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/1957761655522394113],耗时:[3]毫秒
2025-08-19 19:18:25 [redisson-3-1] INFO o.d.c.sse.listener.SseTopicListener - SSE主题订阅收到消息session keys=[1] message=欢迎登录新能源项目管理系统
2025-08-19 19:19:32 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 19:19:32 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[9]毫秒
2025-08-19 19:19:48 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 19:19:48 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[10]毫秒
2025-08-19 19:19:48 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/1957761655522394113],无参数
2025-08-19 19:19:48 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/1957761655522394113],耗时:[4]毫秒
2025-08-19 19:20:13 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/user/getInfo],无参数
2025-08-19 19:20:13 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 19:20:13 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/user/getInfo],耗时:[11]毫秒
2025-08-19 19:20:13 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[7]毫秒
2025-08-19 19:20:13 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectRelevancy/login/list],无参数
2025-08-19 19:20:13 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectRelevancy/login/list],耗时:[4]毫秒
2025-08-19 19:20:13 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/getRouters],无参数
2025-08-19 19:20:13 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 19:20:13 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[7]毫秒
2025-08-19 19:20:13 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/getRouters],耗时:[17]毫秒
2025-08-19 19:20:14 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /auth/tenant/list],无参数
2025-08-19 19:20:14 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /auth/tenant/list],耗时:[0]毫秒
2025-08-19 19:20:14 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 19:20:14 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /resource/sse],参数类型[param],参数:[{"Authorization":["Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiJ0VDRYUVRrQzd2TXJpS0F0WUswM2xacU8wRmthNmNMQyIsImNsaWVudGlkIjoiZTVjZDdlNDg5MWJmOTVkMWQxOTIwNmNlMjRhN2IzMmUiLCJ0ZW5hbnRJZCI6IjAwMDAwMCIsInVzZXJJZCI6MSwidXNlck5hbWUiOiJhZG1pbiIsImRlcHRJZCI6MTAwLCJkZXB0TmFtZSI6IumhtuWxgiIsImRlcHRDYXRlZ29yeSI6IiJ9.MOW4l5oQGW4w5KzZl_vmACLpoMh1IwwWEJ_16G53OLM"],"clientid":["e5cd7e4891bf95d1d19206ce24a7b32e"]}]
2025-08-19 19:20:14 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[4]毫秒
2025-08-19 19:20:34 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 19:20:34 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[4]毫秒
2025-08-19 19:20:36 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/1957761655522394113],无参数
2025-08-19 19:20:36 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/1957761655522394113],耗时:[4]毫秒
2025-08-19 19:20:38 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/1957758508787761154],无参数
2025-08-19 19:20:38 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/1957758508787761154],耗时:[4]毫秒
2025-08-19 19:22:51 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/user/getInfo],无参数
2025-08-19 19:22:51 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 19:22:51 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/user/getInfo],耗时:[8]毫秒
2025-08-19 19:22:51 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[6]毫秒
2025-08-19 19:22:51 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectRelevancy/login/list],无参数
2025-08-19 19:22:51 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectRelevancy/login/list],耗时:[5]毫秒
2025-08-19 19:22:51 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 19:22:51 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/getRouters],无参数
2025-08-19 19:22:51 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[7]毫秒
2025-08-19 19:22:51 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/getRouters],耗时:[18]毫秒
2025-08-19 19:22:52 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /auth/tenant/list],无参数
2025-08-19 19:22:52 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /auth/tenant/list],耗时:[1]毫秒
2025-08-19 19:22:52 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /resource/sse],参数类型[param],参数:[{"Authorization":["Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiJ0VDRYUVRrQzd2TXJpS0F0WUswM2xacU8wRmthNmNMQyIsImNsaWVudGlkIjoiZTVjZDdlNDg5MWJmOTVkMWQxOTIwNmNlMjRhN2IzMmUiLCJ0ZW5hbnRJZCI6IjAwMDAwMCIsInVzZXJJZCI6MSwidXNlck5hbWUiOiJhZG1pbiIsImRlcHRJZCI6MTAwLCJkZXB0TmFtZSI6IumhtuWxgiIsImRlcHRDYXRlZ29yeSI6IiJ9.MOW4l5oQGW4w5KzZl_vmACLpoMh1IwwWEJ_16G53OLM"],"clientid":["e5cd7e4891bf95d1d19206ce24a7b32e"]}]
2025-08-19 19:23:14 [redisson-3-2] INFO o.d.c.sse.listener.SseTopicListener - SSE主题订阅收到消息session keys=[1] message=欢迎登录RuoYi-Vue-Plus后台管理系统
2025-08-19 19:23:36 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 19:23:36 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/user/getInfo],无参数
2025-08-19 19:23:36 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[7]毫秒
2025-08-19 19:23:36 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/user/getInfo],耗时:[5]毫秒
2025-08-19 19:23:36 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectRelevancy/login/list],无参数
2025-08-19 19:23:36 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectRelevancy/login/list],耗时:[9]毫秒
2025-08-19 19:23:36 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 19:23:36 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/getRouters],无参数
2025-08-19 19:23:36 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[8]毫秒
2025-08-19 19:23:36 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/getRouters],耗时:[16]毫秒
2025-08-19 19:23:37 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /resource/sse],参数类型[param],参数:[{"Authorization":["Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiJ0VDRYUVRrQzd2TXJpS0F0WUswM2xacU8wRmthNmNMQyIsImNsaWVudGlkIjoiZTVjZDdlNDg5MWJmOTVkMWQxOTIwNmNlMjRhN2IzMmUiLCJ0ZW5hbnRJZCI6IjAwMDAwMCIsInVzZXJJZCI6MSwidXNlck5hbWUiOiJhZG1pbiIsImRlcHRJZCI6MTAwLCJkZXB0TmFtZSI6IumhtuWxgiIsImRlcHRDYXRlZ29yeSI6IiJ9.MOW4l5oQGW4w5KzZl_vmACLpoMh1IwwWEJ_16G53OLM"],"clientid":["e5cd7e4891bf95d1d19206ce24a7b32e"]}]
2025-08-19 19:23:37 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /auth/tenant/list],无参数
2025-08-19 19:23:37 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /auth/tenant/list],耗时:[1]毫秒
2025-08-19 19:23:37 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 19:23:38 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[8]毫秒
2025-08-19 19:24:14 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 19:24:14 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[3]毫秒
2025-08-19 19:24:23 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 19:24:23 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[8]毫秒
2025-08-19 19:24:26 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 19:24:26 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[5]毫秒
2025-08-19 19:24:31 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/1957761655522394113],无参数
2025-08-19 19:24:31 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/1957761655522394113],耗时:[4]毫秒
2025-08-19 19:24:38 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[PUT /supplierInput/supplierInput],参数类型[param],参数:[{"supplierType":["劳务"]}]
2025-08-19 19:24:38 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[PUT /supplierInput/supplierInput],耗时:[7]毫秒
2025-08-19 19:24:38 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 19:24:38 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[3]毫秒
2025-08-19 19:25:00 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/1957761655522394113],无参数
2025-08-19 19:25:00 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/1957761655522394113],耗时:[5]毫秒
2025-08-19 19:25:07 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 19:25:07 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/user/getInfo],无参数
2025-08-19 19:25:07 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[6]毫秒
2025-08-19 19:25:07 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/user/getInfo],耗时:[5]毫秒
2025-08-19 19:25:07 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectRelevancy/login/list],无参数
2025-08-19 19:25:07 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectRelevancy/login/list],耗时:[9]毫秒
2025-08-19 19:25:07 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 19:25:07 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/getRouters],无参数
2025-08-19 19:25:07 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[12]毫秒
2025-08-19 19:25:07 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/getRouters],耗时:[19]毫秒
2025-08-19 19:25:08 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /auth/tenant/list],无参数
2025-08-19 19:25:08 [XNIO-1 task-4] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /auth/tenant/list],耗时:[0]毫秒
2025-08-19 19:25:08 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 19:25:08 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[4]毫秒
2025-08-19 19:25:08 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /resource/sse],参数类型[param],参数:[{"Authorization":["Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiJ0VDRYUVRrQzd2TXJpS0F0WUswM2xacU8wRmthNmNMQyIsImNsaWVudGlkIjoiZTVjZDdlNDg5MWJmOTVkMWQxOTIwNmNlMjRhN2IzMmUiLCJ0ZW5hbnRJZCI6IjAwMDAwMCIsInVzZXJJZCI6MSwidXNlck5hbWUiOiJhZG1pbiIsImRlcHRJZCI6MTAwLCJkZXB0TmFtZSI6IumhtuWxgiIsImRlcHRDYXRlZ29yeSI6IiJ9.MOW4l5oQGW4w5KzZl_vmACLpoMh1IwwWEJ_16G53OLM"],"clientid":["e5cd7e4891bf95d1d19206ce24a7b32e"]}]
2025-08-19 19:25:11 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/1957761655522394113],无参数
2025-08-19 19:25:11 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/1957761655522394113],耗时:[4]毫秒
2025-08-19 19:25:18 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/1957761655522394113],无参数
2025-08-19 19:25:18 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/1957761655522394113],耗时:[3]毫秒
2025-08-19 19:25:33 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/1957761655522394113],无参数
2025-08-19 19:25:33 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/1957761655522394113],耗时:[4]毫秒
2025-08-19 19:26:30 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 8.0.2.Final
2025-08-19 19:26:30 [main] INFO org.dromara.DromaraApplication - Starting DromaraApplication using Java 21.0.2 with PID 8208 (C:\Users\Administrator\Desktop\huanj\RuoYi-Vue-Plus-5.X\xinnengyuan\xinnengyuan\ruoyi-admin\target\classes started by Administrator in C:\Users\Administrator\Desktop\huanj\RuoYi-Vue-Plus-5.X\xinnengyuan)
2025-08-19 19:26:30 [main] INFO org.dromara.DromaraApplication - The following 1 profile is active: "dev"
2025-08-19 19:26:37 [main] INFO io.undertow.servlet - Initializing Spring embedded WebApplicationContext
2025-08-19 19:26:37 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it
2025-08-19 19:26:37 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting...
2025-08-19 19:26:42 [main] INFO com.zaxxer.hikari.pool.HikariPool - master - Added connection com.mysql.cj.jdbc.ConnectionImpl@6829b897
2025-08-19 19:26:42 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed.
2025-08-19 19:26:42 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success
2025-08-19 19:26:42 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [1] datasource,primary datasource named [master]
2025-08-19 19:26:47 [main] INFO o.d.common.redis.config.RedisConfig - 初始化 redis 配置
2025-08-19 19:26:47 [main] INFO org.redisson.Version - Redisson 3.44.0
2025-08-19 19:26:47 [redisson-netty-1-6] INFO o.r.connection.ConnectionsHolder - 1 connections initialized for 192.168.110.2/192.168.110.2:9287
2025-08-19 19:26:47 [redisson-netty-1-3] INFO o.r.connection.ConnectionsHolder - 8 connections initialized for 192.168.110.2/192.168.110.2:9287
2025-08-19 19:26:48 [main] INFO o.d.common.utils.IdCardEncryptorUtil - 身份证 AES 加解密工具初始化成功
2025-08-19 19:26:49 [main] INFO o.d.common.json.config.JacksonConfig - 初始化 jackson 配置
2025-08-19 19:27:14 [main] INFO o.d.w.p.modes.sb.config.BeanConfig - 【warm-flow】加载完成
2025-08-19 19:27:16 [main] INFO io.undertow - starting server: Undertow - 2.3.18.Final
2025-08-19 19:27:16 [main] INFO org.xnio - XNIO version 3.8.16.Final
2025-08-19 19:27:16 [main] INFO org.xnio.nio - XNIO NIO Implementation Version 3.8.16.Final
2025-08-19 19:27:16 [main] INFO org.jboss.threads - JBoss Threads version 3.5.0.Final
2025-08-19 19:27:16 [main] INFO org.dromara.DromaraApplication - Started DromaraApplication in 47.406 seconds (process running for 49.279)
2025-08-19 19:27:16 [main] INFO o.d.c.sse.listener.SseTopicListener - 初始化SSE主题订阅监听器成功
2025-08-19 19:27:16 [main] INFO o.d.s.runner.SystemApplicationRunner - 初始化OSS配置成功
2025-08-19 19:27:16 [main] INFO o.d.job.once.FullSyncYs7DeviceData - 开始同步摄像头设备数据
2025-08-19 19:27:17 [main] INFO o.d.m.ys7manager.Ys7RequestUtils - Ys7 分页查询设备列表 第0页大小50 请求成功:{"total":100,"size":50,"page":0}
2025-08-19 19:27:17 [main] INFO o.d.m.ys7manager.Ys7RequestUtils - Ys7 分页查询设备列表 第1页大小50 请求成功:{"total":100,"size":50,"page":1}
2025-08-19 19:27:17 [main] INFO o.d.m.ys7manager.Ys7RequestUtils - Ys7 分页查询设备列表 第2页大小50 请求成功:{"total":100,"size":50,"page":2}
2025-08-19 19:27:17 [main] INFO o.d.o.s.impl.OthYs7DeviceServiceImpl - 需新增信息设备:
2025-08-19 19:27:17 [main] INFO o.d.o.s.impl.OthYs7DeviceServiceImpl - 需修改信息设备:[那荷4号方阵-1GA1044316]
2025-08-19 19:27:17 [main] INFO o.d.job.once.FullSyncYs7DeviceData - 摄像头设备数据同步成功
2025-08-19 19:27:30 [XNIO-1 task-3] INFO io.undertow.servlet - Initializing Spring DispatcherServlet 'dispatcherServlet'
2025-08-19 19:27:30 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/user/getInfo],无参数
2025-08-19 19:27:30 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 19:27:31 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[376]毫秒
2025-08-19 19:27:31 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/user/getInfo],耗时:[394]毫秒
2025-08-19 19:27:31 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectRelevancy/login/list],无参数
2025-08-19 19:27:31 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectRelevancy/login/list],耗时:[61]毫秒
2025-08-19 19:27:31 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 19:27:31 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/getRouters],无参数
2025-08-19 19:27:31 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[50]毫秒
2025-08-19 19:27:31 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/getRouters],耗时:[71]毫秒
2025-08-19 19:27:32 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /auth/tenant/list],无参数
2025-08-19 19:27:32 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /auth/tenant/list],耗时:[1]毫秒
2025-08-19 19:27:32 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 19:27:32 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[19]毫秒
2025-08-19 19:27:32 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /resource/sse],参数类型[param],参数:[{"Authorization":["Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiJ0VDRYUVRrQzd2TXJpS0F0WUswM2xacU8wRmthNmNMQyIsImNsaWVudGlkIjoiZTVjZDdlNDg5MWJmOTVkMWQxOTIwNmNlMjRhN2IzMmUiLCJ0ZW5hbnRJZCI6IjAwMDAwMCIsInVzZXJJZCI6MSwidXNlck5hbWUiOiJhZG1pbiIsImRlcHRJZCI6MTAwLCJkZXB0TmFtZSI6IumhtuWxgiIsImRlcHRDYXRlZ29yeSI6IiJ9.MOW4l5oQGW4w5KzZl_vmACLpoMh1IwwWEJ_16G53OLM"],"clientid":["e5cd7e4891bf95d1d19206ce24a7b32e"]}]
2025-08-19 19:27:33 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/1957761655522394113],无参数
2025-08-19 19:27:33 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/1957761655522394113],耗时:[18]毫秒
2025-08-19 19:28:00 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[POST /supplierInput/supplierInput],参数类型[param],参数:[{"supplierType":["物资设备"]}]
2025-08-19 19:28:01 [XNIO-1 task-2] INFO o.d.common.oss.factory.OssFactory - 创建OSS实例 key => minio
2025-08-19 19:28:02 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[POST /supplierInput/supplierInput],耗时:[2283]毫秒
2025-08-19 19:28:02 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 19:28:02 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[8]毫秒
2025-08-19 19:28:02 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 19:28:02 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[10]毫秒
2025-08-19 19:28:05 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/1957766502120386562],无参数
2025-08-19 19:28:05 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/1957766502120386562],耗时:[5]毫秒
2025-08-19 19:28:05 [redisson-3-2] INFO o.d.c.sse.listener.SseTopicListener - SSE主题订阅收到消息session keys=[1] message=欢迎登录新能源项目管理系统
2025-08-19 19:28:17 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[DELETE /supplierInput/supplierInput/1957766502120386562],无参数
2025-08-19 19:28:18 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[DELETE /supplierInput/supplierInput/1957766502120386562],耗时:[95]毫秒
2025-08-19 19:28:18 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 19:28:18 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[13]毫秒
2025-08-19 19:28:24 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[POST /supplierInput/supplierInput],参数类型[param],参数:[{"supplierType":["物资设备"]}]
2025-08-19 19:28:25 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[POST /supplierInput/supplierInput],耗时:[606]毫秒
2025-08-19 19:28:25 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 19:28:25 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[7]毫秒
2025-08-19 19:28:25 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 19:28:25 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[9]毫秒
2025-08-19 19:28:55 [redisson-3-3] INFO o.d.c.sse.listener.SseTopicListener - SSE主题订阅收到消息session keys=[1] message=欢迎登录新能源项目管理系统
2025-08-19 19:29:08 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/1957766597373030401],无参数
2025-08-19 19:29:08 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/1957766597373030401],耗时:[2]毫秒
2025-08-19 19:29:42 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/user/getInfo],无参数
2025-08-19 19:29:42 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 19:29:42 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/user/getInfo],耗时:[8]毫秒
2025-08-19 19:29:42 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[15]毫秒
2025-08-19 19:29:42 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectRelevancy/login/list],无参数
2025-08-19 19:29:42 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectRelevancy/login/list],耗时:[5]毫秒
2025-08-19 19:29:43 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 19:29:43 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/getRouters],无参数
2025-08-19 19:29:43 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[46]毫秒
2025-08-19 19:29:43 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/getRouters],耗时:[48]毫秒
2025-08-19 19:29:43 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /auth/tenant/list],无参数
2025-08-19 19:29:43 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /auth/tenant/list],耗时:[2]毫秒
2025-08-19 19:29:43 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 19:29:43 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[8]毫秒
2025-08-19 19:29:43 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /resource/sse],参数类型[param],参数:[{"Authorization":["Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiJ0VDRYUVRrQzd2TXJpS0F0WUswM2xacU8wRmthNmNMQyIsImNsaWVudGlkIjoiZTVjZDdlNDg5MWJmOTVkMWQxOTIwNmNlMjRhN2IzMmUiLCJ0ZW5hbnRJZCI6IjAwMDAwMCIsInVzZXJJZCI6MSwidXNlck5hbWUiOiJhZG1pbiIsImRlcHRJZCI6MTAwLCJkZXB0TmFtZSI6IumhtuWxgiIsImRlcHRDYXRlZ29yeSI6IiJ9.MOW4l5oQGW4w5KzZl_vmACLpoMh1IwwWEJ_16G53OLM"],"clientid":["e5cd7e4891bf95d1d19206ce24a7b32e"]}]
2025-08-19 19:29:44 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/1957766597373030401],无参数
2025-08-19 19:29:44 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/1957766597373030401],耗时:[5]毫秒
2025-08-19 19:31:01 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/user/getInfo],无参数
2025-08-19 19:31:01 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 19:31:01 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/user/getInfo],耗时:[8]毫秒
2025-08-19 19:31:01 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectRelevancy/login/list],无参数
2025-08-19 19:31:01 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[18]毫秒
2025-08-19 19:31:01 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectRelevancy/login/list],耗时:[8]毫秒
2025-08-19 19:31:01 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /system/menu/getRouters],无参数
2025-08-19 19:31:01 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /project/projectTeam/list],参数类型[param],参数:[{"pageSize":["20"],"isAsc":["desc"],"orderByColumn":["createTime"],"pageNum":["1"],"projectId":["1897160897167638529"]}]
2025-08-19 19:31:01 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /project/projectTeam/list],耗时:[14]毫秒
2025-08-19 19:31:01 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /system/menu/getRouters],耗时:[27]毫秒
2025-08-19 19:31:02 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /auth/tenant/list],无参数
2025-08-19 19:31:02 [XNIO-1 task-2] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /auth/tenant/list],耗时:[2]毫秒
2025-08-19 19:31:02 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/list],参数类型[param],参数:[{"pageSize":["10"],"pageNum":["1"]}]
2025-08-19 19:31:02 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/list],耗时:[7]毫秒
2025-08-19 19:31:02 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /resource/sse],参数类型[param],参数:[{"Authorization":["Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiJzeXNfdXNlcjoxIiwicm5TdHIiOiJ0VDRYUVRrQzd2TXJpS0F0WUswM2xacU8wRmthNmNMQyIsImNsaWVudGlkIjoiZTVjZDdlNDg5MWJmOTVkMWQxOTIwNmNlMjRhN2IzMmUiLCJ0ZW5hbnRJZCI6IjAwMDAwMCIsInVzZXJJZCI6MSwidXNlck5hbWUiOiJhZG1pbiIsImRlcHRJZCI6MTAwLCJkZXB0TmFtZSI6IumhtuWxgiIsImRlcHRDYXRlZ29yeSI6IiJ9.MOW4l5oQGW4w5KzZl_vmACLpoMh1IwwWEJ_16G53OLM"],"clientid":["e5cd7e4891bf95d1d19206ce24a7b32e"]}]
2025-08-19 19:31:03 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/1957761655522394113],无参数
2025-08-19 19:31:03 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/1957761655522394113],耗时:[7]毫秒
2025-08-19 19:31:23 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/1957766597373030401],无参数
2025-08-19 19:31:23 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/1957766597373030401],耗时:[2]毫秒
2025-08-19 19:31:35 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]开始请求 => URL[GET /supplierInput/supplierInput/1957766597373030401],无参数
2025-08-19 19:31:35 [XNIO-1 task-3] INFO o.d.c.w.i.PlusWebInvokeTimeInterceptor - [PLUS]结束请求 => URL[GET /supplierInput/supplierInput/1957766597373030401],耗时:[3]毫秒
2025-08-19 19:31:57 [redisson-3-4] INFO o.d.c.sse.listener.SseTopicListener - SSE主题订阅收到消息session keys=[1] message=欢迎登录新能源项目管理系统
2025-08-19 19:35:15 [redisson-3-1] INFO o.d.c.sse.listener.SseTopicListener - SSE主题订阅收到消息session keys=[1] message=欢迎登录新能源项目管理系统
2025-08-19 19:36:35 [redisson-3-2] INFO o.d.c.sse.listener.SseTopicListener - SSE主题订阅收到消息session keys=[1] message=欢迎登录新能源项目管理系统

View File

@ -23,4 +23,9 @@ public interface MinioPathConstant {
String Formalities = "formalities";
//手续附件
String FormalitiesAnnex = Formalities +"/annex";
//招标
String Tender = "tender";
//供应商入库资料
String SupplierInput = Tender+"/supplierInput";
}

View File

@ -0,0 +1,111 @@
package org.dromara.tender.controller;
import java.util.List;
import lombok.RequiredArgsConstructor;
import jakarta.servlet.http.HttpServletResponse;
import jakarta.validation.constraints.*;
import cn.dev33.satoken.annotation.SaCheckPermission;
import org.dromara.system.service.ISysOssService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.springframework.validation.annotation.Validated;
import org.dromara.common.idempotent.annotation.RepeatSubmit;
import org.dromara.common.log.annotation.Log;
import org.dromara.common.web.core.BaseController;
import org.dromara.common.mybatis.core.page.PageQuery;
import org.dromara.common.core.domain.R;
import org.dromara.common.core.validate.AddGroup;
import org.dromara.common.core.validate.EditGroup;
import org.dromara.common.log.enums.BusinessType;
import org.dromara.common.excel.utils.ExcelUtil;
import org.dromara.tender.domain.vo.TenderSupplierInputVo;
import org.dromara.tender.domain.bo.TenderSupplierInputBo;
import org.dromara.tender.service.ITenderSupplierInputService;
import org.dromara.common.mybatis.core.page.TableDataInfo;
import org.springframework.web.multipart.MultipartFile;
/**
* 供应商入库
*
* @author Lion Li
* @date 2025-08-19
*/
@Validated
@RequiredArgsConstructor
@RestController
@RequestMapping("/supplierInput/supplierInput")
public class TenderSupplierInputController extends BaseController {
private final ITenderSupplierInputService tenderSupplierInputService;
@Autowired
private ISysOssService ossService;
/**
* 查询供应商入库列表
*/
@SaCheckPermission("supplierInput:supplierInput:list")
@GetMapping("/list")
public TableDataInfo<TenderSupplierInputVo> list(TenderSupplierInputBo bo, PageQuery pageQuery) {
return tenderSupplierInputService.queryPageList(bo, pageQuery);
}
/**
* 导出供应商入库列表
*/
@SaCheckPermission("supplierInput:supplierInput:export")
@Log(title = "供应商入库", businessType = BusinessType.EXPORT)
@PostMapping("/export")
public void export(TenderSupplierInputBo bo, HttpServletResponse response) {
List<TenderSupplierInputVo> list = tenderSupplierInputService.queryList(bo);
ExcelUtil.exportExcel(list, "供应商入库", TenderSupplierInputVo.class, response);
}
/**
* 获取供应商入库详细信息
*
* @param id 主键
*/
@SaCheckPermission("supplierInput:supplierInput:query")
@GetMapping("/{id}")
public R<TenderSupplierInputVo> getInfo(@NotNull(message = "主键不能为空")
@PathVariable Long id) {
return R.ok(tenderSupplierInputService.queryById(id));
}
/**
* 新增供应商入库
*/
@SaCheckPermission("supplierInput:supplierInput:add")
@Log(title = "供应商入库", businessType = BusinessType.INSERT)
@RepeatSubmit()
@PostMapping()
public R<Void> add(TenderSupplierInputBo bo,@RequestPart("file") MultipartFile file) {
return toAjax(tenderSupplierInputService.insertByBo(bo,file));
}
/**
* 修改供应商入库
*/
@SaCheckPermission("supplierInput:supplierInput:edit")
@Log(title = "供应商入库", businessType = BusinessType.UPDATE)
@RepeatSubmit()
@PutMapping()
public R<Void> edit(TenderSupplierInputBo bo,@RequestPart("file") MultipartFile file) {
return toAjax(tenderSupplierInputService.updateByBo(bo));
}
/**
* 删除供应商入库
*
* @param ids 主键串
*/
@SaCheckPermission("supplierInput:supplierInput:remove")
@Log(title = "供应商入库", businessType = BusinessType.DELETE)
@DeleteMapping("/{ids}")
public R<Void> remove(@NotEmpty(message = "主键不能为空")
@PathVariable Long[] ids) {
return toAjax(tenderSupplierInputService.deleteWithValidByIds(List.of(ids), true));
}
}

View File

@ -0,0 +1,41 @@
package org.dromara.tender.domain;
import org.dromara.common.mybatis.core.domain.BaseEntity;
import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.io.Serial;
/**
* 供应商入库对象 tender_supplier_input
*
* @author Lion Li
* @date 2025-08-19
*/
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("tender_supplier_input")
public class TenderSupplierInput extends BaseEntity {
@Serial
private static final long serialVersionUID = 1L;
/**
*
*/
@TableId(value = "id")
private Long id;
/**
* 供应商类型
*/
private String supplierType;
/**
* 入库资料
*/
private String inputFile;
}

View File

@ -0,0 +1,40 @@
package org.dromara.tender.domain.bo;
import org.dromara.tender.domain.TenderSupplierInput;
import org.dromara.common.mybatis.core.domain.BaseEntity;
import org.dromara.common.core.validate.AddGroup;
import org.dromara.common.core.validate.EditGroup;
import io.github.linpeilie.annotations.AutoMapper;
import lombok.Data;
import lombok.EqualsAndHashCode;
import jakarta.validation.constraints.*;
/**
* 供应商入库业务对象 tender_supplier_input
*
* @author Lion Li
* @date 2025-08-19
*/
@Data
@EqualsAndHashCode(callSuper = true)
@AutoMapper(target = TenderSupplierInput.class, reverseConvertGenerate = false)
public class TenderSupplierInputBo extends BaseEntity {
/**
*
*/
@NotNull(message = "不能为空", groups = { EditGroup.class })
private Long id;
/**
* 供应商类型
*/
private String supplierType;
/**
* 入库资料
*/
private String inputFile;
}

View File

@ -0,0 +1,50 @@
package org.dromara.tender.domain.vo;
import org.dromara.tender.domain.TenderSupplierInput;
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import org.dromara.common.excel.annotation.ExcelDictFormat;
import org.dromara.common.excel.convert.ExcelDictConvert;
import io.github.linpeilie.annotations.AutoMapper;
import lombok.Data;
import java.io.Serial;
import java.io.Serializable;
import java.util.Date;
/**
* 供应商入库视图对象 tender_supplier_input
*
* @author Lion Li
* @date 2025-08-19
*/
@Data
@ExcelIgnoreUnannotated
@AutoMapper(target = TenderSupplierInput.class)
public class TenderSupplierInputVo implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
/**
*
*/
@ExcelProperty(value = "")
private Long id;
/**
* 供应商类型
*/
@ExcelProperty(value = "供应商类型")
private String supplierType;
/**
* 入库资料
*/
@ExcelProperty(value = "入库资料")
private String inputFile;
}

View File

@ -0,0 +1,15 @@
package org.dromara.tender.mapper;
import org.dromara.tender.domain.TenderSupplierInput;
import org.dromara.tender.domain.vo.TenderSupplierInputVo;
import org.dromara.common.mybatis.core.mapper.BaseMapperPlus;
/**
* 供应商入库Mapper接口
*
* @author Lion Li
* @date 2025-08-19
*/
public interface TenderSupplierInputMapper extends BaseMapperPlus<TenderSupplierInput, TenderSupplierInputVo> {
}

View File

@ -0,0 +1,72 @@
package org.dromara.tender.service;
import org.dromara.tender.domain.vo.TenderSupplierInputVo;
import org.dromara.tender.domain.bo.TenderSupplierInputBo;
import org.dromara.tender.domain.TenderSupplierInput;
import org.dromara.common.mybatis.core.page.TableDataInfo;
import org.dromara.common.mybatis.core.page.PageQuery;
import com.baomidou.mybatisplus.extension.service.IService;
import org.springframework.web.multipart.MultipartFile;
import java.util.Collection;
import java.util.List;
/**
* 供应商入库Service接口
*
* @author Lion Li
* @date 2025-08-19
*/
public interface ITenderSupplierInputService extends IService<TenderSupplierInput>{
/**
* 查询供应商入库
*
* @param id 主键
* @return 供应商入库
*/
TenderSupplierInputVo queryById(Long id);
/**
* 分页查询供应商入库列表
*
* @param bo 查询条件
* @param pageQuery 分页参数
* @return 供应商入库分页列表
*/
TableDataInfo<TenderSupplierInputVo> queryPageList(TenderSupplierInputBo bo, PageQuery pageQuery);
/**
* 查询符合条件的供应商入库列表
*
* @param bo 查询条件
* @return 供应商入库列表
*/
List<TenderSupplierInputVo> queryList(TenderSupplierInputBo bo);
/**
* 新增供应商入库
*
* @param bo 供应商入库
* @return 是否新增成功
*/
Boolean insertByBo(TenderSupplierInputBo bo, MultipartFile file);
/**
* 修改供应商入库
*
* @param bo 供应商入库
* @return 是否修改成功
*/
Boolean updateByBo(TenderSupplierInputBo bo);
/**
* 校验并批量删除供应商入库信息
*
* @param ids 待删除的主键集合
* @param isValid 是否进行有效性校验
* @return 是否删除成功
*/
Boolean deleteWithValidByIds(Collection<Long> ids, Boolean isValid);
}

View File

@ -0,0 +1,143 @@
package org.dromara.tender.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.dromara.common.core.service.OssService;
import org.dromara.common.core.utils.MapstructUtils;
import org.dromara.common.core.utils.StringUtils;
import org.dromara.common.mybatis.core.page.TableDataInfo;
import org.dromara.common.mybatis.core.page.PageQuery;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import lombok.RequiredArgsConstructor;
import org.dromara.system.domain.vo.SysOssUploadVo;
import org.dromara.system.service.ISysOssService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.dromara.tender.domain.bo.TenderSupplierInputBo;
import org.dromara.tender.domain.vo.TenderSupplierInputVo;
import org.dromara.tender.domain.TenderSupplierInput;
import org.dromara.tender.mapper.TenderSupplierInputMapper;
import org.dromara.tender.service.ITenderSupplierInputService;
import org.springframework.web.multipart.MultipartFile;
import java.util.List;
import java.util.Map;
import java.util.Collection;
import static org.dromara.common.constant.MinioPathConstant.ContactNoticeTemplate;
import static org.dromara.common.constant.MinioPathConstant.SupplierInput;
/**
* 供应商入库Service业务层处理
*
* @author Lion Li
* @date 2025-08-19
*/
@RequiredArgsConstructor
@Service
public class TenderSupplierInputServiceImpl extends ServiceImpl<TenderSupplierInputMapper, TenderSupplierInput> implements ITenderSupplierInputService {
private final TenderSupplierInputMapper baseMapper;
@Autowired private ISysOssService ossService;
/**
* 查询供应商入库
*
* @param id 主键
* @return 供应商入库
*/
@Override
public TenderSupplierInputVo queryById(Long id){
return baseMapper.selectVoById(id);
}
/**
* 分页查询供应商入库列表
*
* @param bo 查询条件
* @param pageQuery 分页参数
* @return 供应商入库分页列表
*/
@Override
public TableDataInfo<TenderSupplierInputVo> queryPageList(TenderSupplierInputBo bo, PageQuery pageQuery) {
LambdaQueryWrapper<TenderSupplierInput> lqw = buildQueryWrapper(bo);
Page<TenderSupplierInputVo> result = baseMapper.selectVoPage(pageQuery.build(), lqw);
return TableDataInfo.build(result);
}
/**
* 查询符合条件的供应商入库列表
*
* @param bo 查询条件
* @return 供应商入库列表
*/
@Override
public List<TenderSupplierInputVo> queryList(TenderSupplierInputBo bo) {
LambdaQueryWrapper<TenderSupplierInput> lqw = buildQueryWrapper(bo);
return baseMapper.selectVoList(lqw);
}
private LambdaQueryWrapper<TenderSupplierInput> buildQueryWrapper(TenderSupplierInputBo bo) {
Map<String, Object> params = bo.getParams();
LambdaQueryWrapper<TenderSupplierInput> lqw = Wrappers.lambdaQuery();
lqw.orderByDesc(TenderSupplierInput::getId);
lqw.eq(StringUtils.isNotBlank(bo.getSupplierType()), TenderSupplierInput::getSupplierType, bo.getSupplierType());
lqw.eq(StringUtils.isNotBlank(bo.getInputFile()), TenderSupplierInput::getInputFile, bo.getInputFile());
return lqw;
}
/**
* 新增供应商入库
*
* @param bo 供应商入库
* @return 是否新增成功
*/
@Override
public Boolean insertByBo(TenderSupplierInputBo bo, MultipartFile file) {
TenderSupplierInput add = MapstructUtils.convert(bo, TenderSupplierInput.class);
SysOssUploadVo sysOssUploadVo = ossService.uploadWithNoSave(file, ossService.minioFileName(SupplierInput, file));
add.setInputFile(sysOssUploadVo.getUrl());
validEntityBeforeSave(add);
boolean flag = baseMapper.insert(add) > 0;
if (flag) {
bo.setId(add.getId());
}
return flag;
}
/**
* 修改供应商入库
*
* @param bo 供应商入库
* @return 是否修改成功
*/
@Override
public Boolean updateByBo(TenderSupplierInputBo bo) {
TenderSupplierInput update = MapstructUtils.convert(bo, TenderSupplierInput.class);
validEntityBeforeSave(update);
return baseMapper.updateById(update) > 0;
}
/**
* 保存前的数据校验
*/
private void validEntityBeforeSave(TenderSupplierInput entity){
//TODO 做一些数据校验,如唯一约束
}
/**
* 校验并批量删除供应商入库信息
*
* @param ids 待删除的主键集合
* @param isValid 是否进行有效性校验
* @return 是否删除成功
*/
@Override
public Boolean deleteWithValidByIds(Collection<Long> ids, Boolean isValid) {
if(isValid){
//TODO 做一些业务上的校验,判断是否需要校验
}
return baseMapper.deleteByIds(ids) > 0;
}
}