This commit is contained in:
xd 2024-02-24 08:58:29 +08:00
commit 6b2ee217c0
30 changed files with 2136 additions and 107 deletions

21
logs/JIAL-ss.log Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,665 @@
2024-02-22 08:24:39.074 INFO 11880 --- [main] com.JN.JNApplication : Starting JNApplication using Java 1.8.0_171 on DESKTOP-OG1MRMC with PID 11880 (D:\JavaProject\JNDemo\target\classes started by Administrator in D:\JavaProject\JNDemo)
2024-02-22 08:24:39.078 INFO 11880 --- [main] com.JN.JNApplication : The following profiles are active: ZM
2024-02-22 08:24:41.421 WARN 11880 --- [Druid-ConnectionPool-Create-1043576110] c.m.s.jdbc.internals.TDS.Channel : TLSv1 was negotiated. Please update server and client to use TLSv1.2 at minimum.
2024-02-22 08:24:42.897 INFO 11880 --- [main] com.JN.config.WebMvcConfig : 扩展消息转换器...
2024-02-22 08:24:42.904 INFO 11880 --- [main] com.JN.config.WebMvcConfig : 开始进行静态资源映射...
2024-02-22 08:24:43.045 WARN 11880 --- [main] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning
2024-02-22 08:24:43.322 INFO 11880 --- [main] com.JN.JNApplication : Started JNApplication in 4.788 seconds (JVM running for 6.876)
2024-02-22 08:24:43.330 INFO 11880 --- [main] com.JN.JNApplication : 项目启动成功...
2024-02-22 08:25:09.034 INFO 11880 --- [http-nio-3333-exec-2] com.JN.filter.LoginCheckFilter : 拦截到请求:/ZM
2024-02-22 08:25:09.035 INFO 11880 --- [http-nio-3333-exec-2] com.JN.filter.LoginCheckFilter : 本次请求/ZM不需要处理
2024-02-22 08:25:09.317 INFO 11880 --- [http-nio-3333-exec-2] com.JN.filter.LoginCheckFilter : 拦截到请求:/static/zmquotation/css/index.css
2024-02-22 08:25:09.317 INFO 11880 --- [http-nio-3333-exec-2] com.JN.filter.LoginCheckFilter : 本次请求/static/zmquotation/css/index.css不需要处理
2024-02-22 08:25:09.324 INFO 11880 --- [http-nio-3333-exec-1] com.JN.filter.LoginCheckFilter : 拦截到请求:/static/zmquotation/js/index.js
2024-02-22 08:25:09.325 INFO 11880 --- [http-nio-3333-exec-1] com.JN.filter.LoginCheckFilter : 本次请求/static/zmquotation/js/index.js不需要处理
2024-02-22 08:25:15.427 INFO 11880 --- [http-nio-3333-exec-3] com.JN.filter.LoginCheckFilter : 拦截到请求:/zmquotation/materialList
2024-02-22 08:25:15.428 INFO 11880 --- [http-nio-3333-exec-3] com.JN.filter.LoginCheckFilter : 本次请求/zmquotation/materialList不需要处理
2024-02-22 08:27:23.142 INFO 12452 --- [main] com.JN.JNApplication : Starting JNApplication using Java 1.8.0_171 on DESKTOP-OG1MRMC with PID 12452 (D:\JavaProject\JNDemo\target\classes started by Administrator in D:\JavaProject\JNDemo)
2024-02-22 08:27:23.145 INFO 12452 --- [main] com.JN.JNApplication : The following profiles are active: ZM
2024-02-22 08:27:25.233 WARN 12452 --- [Druid-ConnectionPool-Create-1690221909] c.m.s.jdbc.internals.TDS.Channel : TLSv1 was negotiated. Please update server and client to use TLSv1.2 at minimum.
2024-02-22 08:27:26.445 INFO 12452 --- [main] com.JN.config.WebMvcConfig : 扩展消息转换器...
2024-02-22 08:27:26.453 INFO 12452 --- [main] com.JN.config.WebMvcConfig : 开始进行静态资源映射...
2024-02-22 08:27:26.586 WARN 12452 --- [main] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning
2024-02-22 08:27:26.843 INFO 12452 --- [main] com.JN.JNApplication : Started JNApplication in 4.131 seconds (JVM running for 5.217)
2024-02-22 08:27:26.848 INFO 12452 --- [main] com.JN.JNApplication : 项目启动成功...
2024-02-22 08:27:48.477 INFO 12452 --- [http-nio-3333-exec-1] com.JN.filter.LoginCheckFilter : 拦截到请求:/ZM
2024-02-22 08:27:48.478 INFO 12452 --- [http-nio-3333-exec-1] com.JN.filter.LoginCheckFilter : 本次请求/ZM不需要处理
2024-02-22 08:27:48.720 INFO 12452 --- [http-nio-3333-exec-3] com.JN.filter.LoginCheckFilter : 拦截到请求:/static/zmquotation/css/index.css
2024-02-22 08:27:48.720 INFO 12452 --- [http-nio-3333-exec-3] com.JN.filter.LoginCheckFilter : 本次请求/static/zmquotation/css/index.css不需要处理
2024-02-22 08:27:48.720 INFO 12452 --- [http-nio-3333-exec-2] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/element-ui/index.css
2024-02-22 08:27:48.721 INFO 12452 --- [http-nio-3333-exec-2] com.JN.filter.LoginCheckFilter : 本次请求/plugins/element-ui/index.css不需要处理
2024-02-22 08:27:48.722 INFO 12452 --- [http-nio-3333-exec-4] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/vue/vue.js
2024-02-22 08:27:48.722 INFO 12452 --- [http-nio-3333-exec-4] com.JN.filter.LoginCheckFilter : 本次请求/plugins/vue/vue.js不需要处理
2024-02-22 08:27:48.726 INFO 12452 --- [http-nio-3333-exec-6] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/calendar/calendar.js
2024-02-22 08:27:48.727 INFO 12452 --- [http-nio-3333-exec-6] com.JN.filter.LoginCheckFilter : 本次请求/plugins/calendar/calendar.js不需要处理
2024-02-22 08:27:48.731 INFO 12452 --- [http-nio-3333-exec-5] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/element-ui/index.js
2024-02-22 08:27:48.731 INFO 12452 --- [http-nio-3333-exec-5] com.JN.filter.LoginCheckFilter : 本次请求/plugins/element-ui/index.js不需要处理
2024-02-22 08:27:48.733 INFO 12452 --- [http-nio-3333-exec-7] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/axios/axios.min.js
2024-02-22 08:27:48.733 INFO 12452 --- [http-nio-3333-exec-7] com.JN.filter.LoginCheckFilter : 本次请求/plugins/axios/axios.min.js不需要处理
2024-02-22 08:27:48.752 INFO 12452 --- [http-nio-3333-exec-8] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/axios/request.js
2024-02-22 08:27:48.752 INFO 12452 --- [http-nio-3333-exec-8] com.JN.filter.LoginCheckFilter : 本次请求/plugins/axios/request.js不需要处理
2024-02-22 08:27:48.755 INFO 12452 --- [http-nio-3333-exec-5] com.JN.filter.LoginCheckFilter : 拦截到请求:/static/zmquotation/js/index.js
2024-02-22 08:27:48.755 INFO 12452 --- [http-nio-3333-exec-5] com.JN.filter.LoginCheckFilter : 本次请求/static/zmquotation/js/index.js不需要处理
2024-02-22 08:27:48.911 INFO 12452 --- [http-nio-3333-exec-10] com.JN.filter.LoginCheckFilter : 拦截到请求:/static/image/JNlogo.png
2024-02-22 08:27:48.912 INFO 12452 --- [http-nio-3333-exec-10] com.JN.filter.LoginCheckFilter : 本次请求/static/image/JNlogo.png不需要处理
2024-02-22 08:28:05.324 INFO 12452 --- [http-nio-3333-exec-1] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/element-ui/fonts/element-icons.woff
2024-02-22 08:28:05.324 INFO 12452 --- [http-nio-3333-exec-1] com.JN.filter.LoginCheckFilter : 本次请求/plugins/element-ui/fonts/element-icons.woff不需要处理
2024-02-22 08:28:09.211 INFO 12452 --- [http-nio-3333-exec-3] com.JN.filter.LoginCheckFilter : 拦截到请求:/zmquotation/materialList
2024-02-22 08:28:09.211 INFO 12452 --- [http-nio-3333-exec-3] com.JN.filter.LoginCheckFilter : 本次请求/zmquotation/materialList不需要处理
2024-02-22 09:39:27.588 INFO 3124 --- [main] com.JN.JNApplication : Starting JNApplication using Java 1.8.0_171 on DESKTOP-OG1MRMC with PID 3124 (D:\JavaProject\JNDemo\target\classes started by Administrator in D:\JavaProject\JNDemo)
2024-02-22 09:39:27.591 INFO 3124 --- [main] com.JN.JNApplication : The following profiles are active: ZM
2024-02-22 09:39:29.899 WARN 3124 --- [Druid-ConnectionPool-Create-1798667958] c.m.s.jdbc.internals.TDS.Channel : TLSv1 was negotiated. Please update server and client to use TLSv1.2 at minimum.
2024-02-22 09:39:31.241 INFO 3124 --- [main] com.JN.config.WebMvcConfig : 扩展消息转换器...
2024-02-22 09:39:31.249 INFO 3124 --- [main] com.JN.config.WebMvcConfig : 开始进行静态资源映射...
2024-02-22 09:39:31.379 WARN 3124 --- [main] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning
2024-02-22 09:39:31.636 INFO 3124 --- [main] com.JN.JNApplication : Started JNApplication in 4.591 seconds (JVM running for 5.63)
2024-02-22 09:39:31.641 INFO 3124 --- [main] com.JN.JNApplication : 项目启动成功...
2024-02-22 09:39:56.593 INFO 12884 --- [main] com.JN.JNApplication : Starting JNApplication using Java 1.8.0_171 on DESKTOP-OG1MRMC with PID 12884 (D:\JavaProject\JNDemo\target\classes started by Administrator in D:\JavaProject\JNDemo)
2024-02-22 09:39:56.596 INFO 12884 --- [main] com.JN.JNApplication : The following profiles are active: ZM
2024-02-22 09:39:58.775 WARN 12884 --- [Druid-ConnectionPool-Create-677926378] c.m.s.jdbc.internals.TDS.Channel : TLSv1 was negotiated. Please update server and client to use TLSv1.2 at minimum.
2024-02-22 09:39:59.957 INFO 12884 --- [main] com.JN.config.WebMvcConfig : 扩展消息转换器...
2024-02-22 09:39:59.965 INFO 12884 --- [main] com.JN.config.WebMvcConfig : 开始进行静态资源映射...
2024-02-22 09:40:00.097 WARN 12884 --- [main] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning
2024-02-22 09:40:00.333 INFO 12884 --- [main] com.JN.JNApplication : Started JNApplication in 4.222 seconds (JVM running for 5.155)
2024-02-22 09:40:00.338 INFO 12884 --- [main] com.JN.JNApplication : 项目启动成功...
2024-02-22 09:40:07.628 INFO 12884 --- [http-nio-3333-exec-2] com.JN.filter.LoginCheckFilter : 拦截到请求:/ZM
2024-02-22 09:40:07.629 INFO 12884 --- [http-nio-3333-exec-2] com.JN.filter.LoginCheckFilter : 本次请求/ZM不需要处理
2024-02-22 09:40:07.868 INFO 12884 --- [http-nio-3333-exec-1] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/element-ui/index.css
2024-02-22 09:40:07.868 INFO 12884 --- [http-nio-3333-exec-1] com.JN.filter.LoginCheckFilter : 本次请求/plugins/element-ui/index.css不需要处理
2024-02-22 09:40:07.868 INFO 12884 --- [http-nio-3333-exec-3] com.JN.filter.LoginCheckFilter : 拦截到请求:/static/zmquotation/css/index.css
2024-02-22 09:40:07.868 INFO 12884 --- [http-nio-3333-exec-3] com.JN.filter.LoginCheckFilter : 本次请求/static/zmquotation/css/index.css不需要处理
2024-02-22 09:40:07.869 INFO 12884 --- [http-nio-3333-exec-5] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/vue/vue.js
2024-02-22 09:40:07.869 INFO 12884 --- [http-nio-3333-exec-6] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/element-ui/index.js
2024-02-22 09:40:07.869 INFO 12884 --- [http-nio-3333-exec-6] com.JN.filter.LoginCheckFilter : 本次请求/plugins/element-ui/index.js不需要处理
2024-02-22 09:40:07.869 INFO 12884 --- [http-nio-3333-exec-5] com.JN.filter.LoginCheckFilter : 本次请求/plugins/vue/vue.js不需要处理
2024-02-22 09:40:07.870 INFO 12884 --- [http-nio-3333-exec-4] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/calendar/calendar.js
2024-02-22 09:40:07.870 INFO 12884 --- [http-nio-3333-exec-4] com.JN.filter.LoginCheckFilter : 本次请求/plugins/calendar/calendar.js不需要处理
2024-02-22 09:40:07.871 INFO 12884 --- [http-nio-3333-exec-7] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/axios/axios.min.js
2024-02-22 09:40:07.872 INFO 12884 --- [http-nio-3333-exec-7] com.JN.filter.LoginCheckFilter : 本次请求/plugins/axios/axios.min.js不需要处理
2024-02-22 09:40:07.902 INFO 12884 --- [http-nio-3333-exec-8] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/axios/request.js
2024-02-22 09:40:07.902 INFO 12884 --- [http-nio-3333-exec-8] com.JN.filter.LoginCheckFilter : 本次请求/plugins/axios/request.js不需要处理
2024-02-22 09:40:07.903 INFO 12884 --- [http-nio-3333-exec-9] com.JN.filter.LoginCheckFilter : 拦截到请求:/static/zmquotation/js/index.js
2024-02-22 09:40:07.903 INFO 12884 --- [http-nio-3333-exec-9] com.JN.filter.LoginCheckFilter : 本次请求/static/zmquotation/js/index.js不需要处理
2024-02-22 09:40:08.065 INFO 12884 --- [http-nio-3333-exec-10] com.JN.filter.LoginCheckFilter : 拦截到请求:/static/image/JNlogo.png
2024-02-22 09:40:08.065 INFO 12884 --- [http-nio-3333-exec-10] com.JN.filter.LoginCheckFilter : 本次请求/static/image/JNlogo.png不需要处理
2024-02-22 09:40:09.356 INFO 12884 --- [http-nio-3333-exec-2] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/element-ui/fonts/element-icons.woff
2024-02-22 09:40:09.356 INFO 12884 --- [http-nio-3333-exec-2] com.JN.filter.LoginCheckFilter : 本次请求/plugins/element-ui/fonts/element-icons.woff不需要处理
2024-02-22 09:40:15.895 INFO 12884 --- [http-nio-3333-exec-7] com.JN.filter.LoginCheckFilter : 拦截到请求:/zmquotation/materialList
2024-02-22 09:40:15.895 INFO 12884 --- [http-nio-3333-exec-7] com.JN.filter.LoginCheckFilter : 本次请求/zmquotation/materialList不需要处理
2024-02-22 09:40:56.583 INFO 12884 --- [http-nio-3333-exec-5] com.JN.filter.LoginCheckFilter : 拦截到请求:/zmquotation/materialList
2024-02-22 09:40:56.584 INFO 12884 --- [http-nio-3333-exec-5] com.JN.filter.LoginCheckFilter : 本次请求/zmquotation/materialList不需要处理
2024-02-22 10:14:16.284 INFO 8252 --- [main] com.JN.JNApplication : Starting JNApplication using Java 1.8.0_171 on DESKTOP-OG1MRMC with PID 8252 (D:\JavaProject\JNDemo\target\classes started by Administrator in D:\JavaProject\JNDemo)
2024-02-22 10:14:16.286 INFO 8252 --- [main] com.JN.JNApplication : The following profiles are active: ZM
2024-02-22 10:14:18.563 WARN 8252 --- [Druid-ConnectionPool-Create-925955862] c.m.s.jdbc.internals.TDS.Channel : TLSv1 was negotiated. Please update server and client to use TLSv1.2 at minimum.
2024-02-22 10:14:19.897 INFO 8252 --- [main] com.JN.config.WebMvcConfig : 扩展消息转换器...
2024-02-22 10:14:19.904 INFO 8252 --- [main] com.JN.config.WebMvcConfig : 开始进行静态资源映射...
2024-02-22 10:14:20.030 WARN 8252 --- [main] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning
2024-02-22 10:14:20.304 INFO 8252 --- [main] com.JN.JNApplication : Started JNApplication in 4.664 seconds (JVM running for 5.651)
2024-02-22 10:14:20.311 INFO 8252 --- [main] com.JN.JNApplication : 项目启动成功...
2024-02-22 10:14:37.164 INFO 8252 --- [http-nio-3333-exec-2] com.JN.filter.LoginCheckFilter : 拦截到请求:/ZM
2024-02-22 10:14:37.165 INFO 8252 --- [http-nio-3333-exec-2] com.JN.filter.LoginCheckFilter : 本次请求/ZM不需要处理
2024-02-22 10:14:37.411 INFO 8252 --- [http-nio-3333-exec-1] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/element-ui/index.css
2024-02-22 10:14:37.411 INFO 8252 --- [http-nio-3333-exec-1] com.JN.filter.LoginCheckFilter : 本次请求/plugins/element-ui/index.css不需要处理
2024-02-22 10:14:37.412 INFO 8252 --- [http-nio-3333-exec-4] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/vue/vue.js
2024-02-22 10:14:37.413 INFO 8252 --- [http-nio-3333-exec-4] com.JN.filter.LoginCheckFilter : 本次请求/plugins/vue/vue.js不需要处理
2024-02-22 10:14:37.418 INFO 8252 --- [http-nio-3333-exec-5] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/element-ui/index.js
2024-02-22 10:14:37.419 INFO 8252 --- [http-nio-3333-exec-5] com.JN.filter.LoginCheckFilter : 本次请求/plugins/element-ui/index.js不需要处理
2024-02-22 10:14:37.411 INFO 8252 --- [http-nio-3333-exec-3] com.JN.filter.LoginCheckFilter : 拦截到请求:/static/zmquotation/css/index.css
2024-02-22 10:14:37.422 INFO 8252 --- [http-nio-3333-exec-3] com.JN.filter.LoginCheckFilter : 本次请求/static/zmquotation/css/index.css不需要处理
2024-02-22 10:14:37.423 INFO 8252 --- [http-nio-3333-exec-7] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/axios/axios.min.js
2024-02-22 10:14:37.424 INFO 8252 --- [http-nio-3333-exec-7] com.JN.filter.LoginCheckFilter : 本次请求/plugins/axios/axios.min.js不需要处理
2024-02-22 10:14:37.425 INFO 8252 --- [http-nio-3333-exec-6] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/calendar/calendar.js
2024-02-22 10:14:37.425 INFO 8252 --- [http-nio-3333-exec-6] com.JN.filter.LoginCheckFilter : 本次请求/plugins/calendar/calendar.js不需要处理
2024-02-22 10:14:37.442 INFO 8252 --- [http-nio-3333-exec-8] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/axios/request.js
2024-02-22 10:14:37.443 INFO 8252 --- [http-nio-3333-exec-8] com.JN.filter.LoginCheckFilter : 本次请求/plugins/axios/request.js不需要处理
2024-02-22 10:14:37.447 INFO 8252 --- [http-nio-3333-exec-10] com.JN.filter.LoginCheckFilter : 拦截到请求:/static/zmquotation/js/index.js
2024-02-22 10:14:37.447 INFO 8252 --- [http-nio-3333-exec-10] com.JN.filter.LoginCheckFilter : 本次请求/static/zmquotation/js/index.js不需要处理
2024-02-22 10:14:37.608 INFO 8252 --- [http-nio-3333-exec-9] com.JN.filter.LoginCheckFilter : 拦截到请求:/zmquotation/inventoryList
2024-02-22 10:14:37.608 INFO 8252 --- [http-nio-3333-exec-9] com.JN.filter.LoginCheckFilter : 本次请求/zmquotation/inventoryList不需要处理
2024-02-22 10:14:50.147 INFO 8252 --- [http-nio-3333-exec-2] com.JN.filter.LoginCheckFilter : 拦截到请求:/static/image/JNlogo.png
2024-02-22 10:14:50.148 INFO 8252 --- [http-nio-3333-exec-2] com.JN.filter.LoginCheckFilter : 本次请求/static/image/JNlogo.png不需要处理
2024-02-22 10:14:50.150 INFO 8252 --- [http-nio-3333-exec-3] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/element-ui/fonts/element-icons.woff
2024-02-22 10:14:50.150 INFO 8252 --- [http-nio-3333-exec-3] com.JN.filter.LoginCheckFilter : 本次请求/plugins/element-ui/fonts/element-icons.woff不需要处理
2024-02-22 10:14:54.186 ERROR 8252 --- [http-nio-3333-exec-9] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.http.converter.HttpMessageConversionException: Type definition error: [simple type, class com.JN.demo.zmquotation.dto.InventoryDto]; nested exception is com.fasterxml.jackson.databind.exc.InvalidDefinitionException: No serializer found for class com.JN.demo.zmquotation.dto.InventoryDto and no properties discovered to create BeanSerializer (to avoid exception, disable SerializationFeature.FAIL_ON_EMPTY_BEANS) (through reference chain: com.JN.common.R["data"]->java.util.ArrayList[0])] with root cause
com.fasterxml.jackson.databind.exc.InvalidDefinitionException: No serializer found for class com.JN.demo.zmquotation.dto.InventoryDto and no properties discovered to create BeanSerializer (to avoid exception, disable SerializationFeature.FAIL_ON_EMPTY_BEANS) (through reference chain: com.JN.common.R["data"]->java.util.ArrayList[0])
at com.fasterxml.jackson.databind.exc.InvalidDefinitionException.from(InvalidDefinitionException.java:77)
at com.fasterxml.jackson.databind.SerializerProvider.reportBadDefinition(SerializerProvider.java:1277)
at com.fasterxml.jackson.databind.DatabindContext.reportBadDefinition(DatabindContext.java:400)
at com.fasterxml.jackson.databind.ser.impl.UnknownSerializer.failForEmpty(UnknownSerializer.java:71)
at com.fasterxml.jackson.databind.ser.impl.UnknownSerializer.serialize(UnknownSerializer.java:33)
at com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serializeContents(IndexedListSerializer.java:119)
at com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serialize(IndexedListSerializer.java:79)
at com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serialize(IndexedListSerializer.java:18)
at com.fasterxml.jackson.databind.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:728)
at com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:755)
at com.fasterxml.jackson.databind.ser.BeanSerializer.serialize(BeanSerializer.java:178)
at com.fasterxml.jackson.databind.ser.DefaultSerializerProvider._serialize(DefaultSerializerProvider.java:480)
at com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.serializeValue(DefaultSerializerProvider.java:319)
at com.fasterxml.jackson.databind.ObjectWriter$Prefetch.serialize(ObjectWriter.java:1516)
at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:1006)
at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:454)
at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104)
at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290)
at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.handleReturnValue(RequestResponseBodyMethodProcessor.java:181)
at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:78)
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:124)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
at com.JN.filter.LoginCheckFilter.doFilter(LoginCheckFilter.java:48)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:748)
2024-02-22 10:15:08.876 INFO 8252 --- [http-nio-3333-exec-6] com.JN.filter.LoginCheckFilter : 拦截到请求:/zmquotation/materialList
2024-02-22 10:15:08.876 INFO 8252 --- [http-nio-3333-exec-6] com.JN.filter.LoginCheckFilter : 本次请求/zmquotation/materialList不需要处理
2024-02-22 10:17:30.502 INFO 16300 --- [main] com.JN.JNApplication : Starting JNApplication using Java 1.8.0_171 on DESKTOP-OG1MRMC with PID 16300 (D:\JavaProject\JNDemo\target\classes started by Administrator in D:\JavaProject\JNDemo)
2024-02-22 10:17:30.505 INFO 16300 --- [main] com.JN.JNApplication : The following profiles are active: ZM
2024-02-22 10:17:32.808 WARN 16300 --- [Druid-ConnectionPool-Create-998015174] c.m.s.jdbc.internals.TDS.Channel : TLSv1 was negotiated. Please update server and client to use TLSv1.2 at minimum.
2024-02-22 10:17:34.131 INFO 16300 --- [main] com.JN.config.WebMvcConfig : 扩展消息转换器...
2024-02-22 10:17:34.138 INFO 16300 --- [main] com.JN.config.WebMvcConfig : 开始进行静态资源映射...
2024-02-22 10:17:34.266 WARN 16300 --- [main] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning
2024-02-22 10:17:34.514 INFO 16300 --- [main] com.JN.JNApplication : Started JNApplication in 4.519 seconds (JVM running for 5.477)
2024-02-22 10:17:34.519 INFO 16300 --- [main] com.JN.JNApplication : 项目启动成功...
2024-02-22 10:17:36.776 INFO 16300 --- [http-nio-3333-exec-2] com.JN.filter.LoginCheckFilter : 拦截到请求:/ZM
2024-02-22 10:17:36.777 INFO 16300 --- [http-nio-3333-exec-2] com.JN.filter.LoginCheckFilter : 本次请求/ZM不需要处理
2024-02-22 10:17:37.009 INFO 16300 --- [http-nio-3333-exec-3] com.JN.filter.LoginCheckFilter : 拦截到请求:/static/zmquotation/css/index.css
2024-02-22 10:17:37.009 INFO 16300 --- [http-nio-3333-exec-3] com.JN.filter.LoginCheckFilter : 本次请求/static/zmquotation/css/index.css不需要处理
2024-02-22 10:17:37.010 INFO 16300 --- [http-nio-3333-exec-1] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/element-ui/index.css
2024-02-22 10:17:37.010 INFO 16300 --- [http-nio-3333-exec-1] com.JN.filter.LoginCheckFilter : 本次请求/plugins/element-ui/index.css不需要处理
2024-02-22 10:17:37.012 INFO 16300 --- [http-nio-3333-exec-4] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/vue/vue.js
2024-02-22 10:17:37.012 INFO 16300 --- [http-nio-3333-exec-4] com.JN.filter.LoginCheckFilter : 本次请求/plugins/vue/vue.js不需要处理
2024-02-22 10:17:37.014 INFO 16300 --- [http-nio-3333-exec-5] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/calendar/calendar.js
2024-02-22 10:17:37.014 INFO 16300 --- [http-nio-3333-exec-5] com.JN.filter.LoginCheckFilter : 本次请求/plugins/calendar/calendar.js不需要处理
2024-02-22 10:17:37.021 INFO 16300 --- [http-nio-3333-exec-6] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/element-ui/index.js
2024-02-22 10:17:37.021 INFO 16300 --- [http-nio-3333-exec-6] com.JN.filter.LoginCheckFilter : 本次请求/plugins/element-ui/index.js不需要处理
2024-02-22 10:17:37.022 INFO 16300 --- [http-nio-3333-exec-7] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/axios/axios.min.js
2024-02-22 10:17:37.023 INFO 16300 --- [http-nio-3333-exec-7] com.JN.filter.LoginCheckFilter : 本次请求/plugins/axios/axios.min.js不需要处理
2024-02-22 10:17:37.046 INFO 16300 --- [http-nio-3333-exec-8] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/axios/request.js
2024-02-22 10:17:37.046 INFO 16300 --- [http-nio-3333-exec-8] com.JN.filter.LoginCheckFilter : 本次请求/plugins/axios/request.js不需要处理
2024-02-22 10:17:37.049 INFO 16300 --- [http-nio-3333-exec-8] com.JN.filter.LoginCheckFilter : 拦截到请求:/static/zmquotation/js/index.js
2024-02-22 10:17:37.050 INFO 16300 --- [http-nio-3333-exec-8] com.JN.filter.LoginCheckFilter : 本次请求/static/zmquotation/js/index.js不需要处理
2024-02-22 10:17:37.232 INFO 16300 --- [http-nio-3333-exec-9] com.JN.filter.LoginCheckFilter : 拦截到请求:/zmquotation/inventoryList
2024-02-22 10:17:37.232 INFO 16300 --- [http-nio-3333-exec-9] com.JN.filter.LoginCheckFilter : 本次请求/zmquotation/inventoryList不需要处理
2024-02-22 10:17:40.423 INFO 16300 --- [http-nio-3333-exec-2] com.JN.filter.LoginCheckFilter : 拦截到请求:/static/image/JNlogo.png
2024-02-22 10:17:40.423 INFO 16300 --- [http-nio-3333-exec-2] com.JN.filter.LoginCheckFilter : 本次请求/static/image/JNlogo.png不需要处理
2024-02-22 10:18:14.843 ERROR 16300 --- [http-nio-3333-exec-9] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.http.converter.HttpMessageConversionException: Type definition error: [simple type, class com.JN.demo.zmquotation.dto.InventoryDto]; nested exception is com.fasterxml.jackson.databind.exc.InvalidDefinitionException: No serializer found for class com.JN.demo.zmquotation.dto.InventoryDto and no properties discovered to create BeanSerializer (to avoid exception, disable SerializationFeature.FAIL_ON_EMPTY_BEANS) (through reference chain: com.JN.common.R["data"]->java.util.ArrayList[0])] with root cause
com.fasterxml.jackson.databind.exc.InvalidDefinitionException: No serializer found for class com.JN.demo.zmquotation.dto.InventoryDto and no properties discovered to create BeanSerializer (to avoid exception, disable SerializationFeature.FAIL_ON_EMPTY_BEANS) (through reference chain: com.JN.common.R["data"]->java.util.ArrayList[0])
at com.fasterxml.jackson.databind.exc.InvalidDefinitionException.from(InvalidDefinitionException.java:77)
at com.fasterxml.jackson.databind.SerializerProvider.reportBadDefinition(SerializerProvider.java:1277)
at com.fasterxml.jackson.databind.DatabindContext.reportBadDefinition(DatabindContext.java:400)
at com.fasterxml.jackson.databind.ser.impl.UnknownSerializer.failForEmpty(UnknownSerializer.java:71)
at com.fasterxml.jackson.databind.ser.impl.UnknownSerializer.serialize(UnknownSerializer.java:33)
at com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serializeContents(IndexedListSerializer.java:119)
at com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serialize(IndexedListSerializer.java:79)
at com.fasterxml.jackson.databind.ser.impl.IndexedListSerializer.serialize(IndexedListSerializer.java:18)
at com.fasterxml.jackson.databind.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:728)
at com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:755)
at com.fasterxml.jackson.databind.ser.BeanSerializer.serialize(BeanSerializer.java:178)
at com.fasterxml.jackson.databind.ser.DefaultSerializerProvider._serialize(DefaultSerializerProvider.java:480)
at com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.serializeValue(DefaultSerializerProvider.java:319)
at com.fasterxml.jackson.databind.ObjectWriter$Prefetch.serialize(ObjectWriter.java:1516)
at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:1006)
at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:454)
at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104)
at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290)
at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.handleReturnValue(RequestResponseBodyMethodProcessor.java:181)
at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:78)
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:124)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:894)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
at com.JN.filter.LoginCheckFilter.doFilter(LoginCheckFilter.java:48)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:748)
2024-02-22 10:18:14.869 INFO 16300 --- [http-nio-3333-exec-3] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/element-ui/fonts/element-icons.woff
2024-02-22 10:18:14.869 INFO 16300 --- [http-nio-3333-exec-3] com.JN.filter.LoginCheckFilter : 本次请求/plugins/element-ui/fonts/element-icons.woff不需要处理
2024-02-22 10:20:24.568 INFO 7348 --- [main] com.JN.JNApplication : Starting JNApplication using Java 1.8.0_171 on DESKTOP-OG1MRMC with PID 7348 (D:\JavaProject\JNDemo\target\classes started by Administrator in D:\JavaProject\JNDemo)
2024-02-22 10:20:24.571 INFO 7348 --- [main] com.JN.JNApplication : The following profiles are active: ZM
2024-02-22 10:20:26.635 WARN 7348 --- [Druid-ConnectionPool-Create-1714961449] c.m.s.jdbc.internals.TDS.Channel : TLSv1 was negotiated. Please update server and client to use TLSv1.2 at minimum.
2024-02-22 10:20:27.844 INFO 7348 --- [main] com.JN.config.WebMvcConfig : 扩展消息转换器...
2024-02-22 10:20:27.853 INFO 7348 --- [main] com.JN.config.WebMvcConfig : 开始进行静态资源映射...
2024-02-22 10:20:27.984 WARN 7348 --- [main] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning
2024-02-22 10:20:28.224 INFO 7348 --- [main] com.JN.JNApplication : Started JNApplication in 4.081 seconds (JVM running for 4.914)
2024-02-22 10:20:28.230 INFO 7348 --- [main] com.JN.JNApplication : 项目启动成功...
2024-02-22 10:20:54.506 INFO 7348 --- [http-nio-3333-exec-1] com.JN.filter.LoginCheckFilter : 拦截到请求:/ZM
2024-02-22 10:20:54.507 INFO 7348 --- [http-nio-3333-exec-1] com.JN.filter.LoginCheckFilter : 本次请求/ZM不需要处理
2024-02-22 10:20:54.733 INFO 7348 --- [http-nio-3333-exec-3] com.JN.filter.LoginCheckFilter : 拦截到请求:/static/zmquotation/css/index.css
2024-02-22 10:20:54.733 INFO 7348 --- [http-nio-3333-exec-3] com.JN.filter.LoginCheckFilter : 本次请求/static/zmquotation/css/index.css不需要处理
2024-02-22 10:20:54.733 INFO 7348 --- [http-nio-3333-exec-4] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/vue/vue.js
2024-02-22 10:20:54.734 INFO 7348 --- [http-nio-3333-exec-4] com.JN.filter.LoginCheckFilter : 本次请求/plugins/vue/vue.js不需要处理
2024-02-22 10:20:54.733 INFO 7348 --- [http-nio-3333-exec-2] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/element-ui/index.css
2024-02-22 10:20:54.735 INFO 7348 --- [http-nio-3333-exec-2] com.JN.filter.LoginCheckFilter : 本次请求/plugins/element-ui/index.css不需要处理
2024-02-22 10:20:54.735 INFO 7348 --- [http-nio-3333-exec-5] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/element-ui/index.js
2024-02-22 10:20:54.735 INFO 7348 --- [http-nio-3333-exec-5] com.JN.filter.LoginCheckFilter : 本次请求/plugins/element-ui/index.js不需要处理
2024-02-22 10:20:54.735 INFO 7348 --- [http-nio-3333-exec-6] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/calendar/calendar.js
2024-02-22 10:20:54.736 INFO 7348 --- [http-nio-3333-exec-7] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/axios/axios.min.js
2024-02-22 10:20:54.738 INFO 7348 --- [http-nio-3333-exec-7] com.JN.filter.LoginCheckFilter : 本次请求/plugins/axios/axios.min.js不需要处理
2024-02-22 10:20:54.736 INFO 7348 --- [http-nio-3333-exec-6] com.JN.filter.LoginCheckFilter : 本次请求/plugins/calendar/calendar.js不需要处理
2024-02-22 10:20:54.768 INFO 7348 --- [http-nio-3333-exec-7] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/axios/request.js
2024-02-22 10:20:54.768 INFO 7348 --- [http-nio-3333-exec-7] com.JN.filter.LoginCheckFilter : 本次请求/plugins/axios/request.js不需要处理
2024-02-22 10:20:54.772 INFO 7348 --- [http-nio-3333-exec-4] com.JN.filter.LoginCheckFilter : 拦截到请求:/static/zmquotation/js/index.js
2024-02-22 10:20:54.772 INFO 7348 --- [http-nio-3333-exec-4] com.JN.filter.LoginCheckFilter : 本次请求/static/zmquotation/js/index.js不需要处理
2024-02-22 10:20:54.906 INFO 7348 --- [http-nio-3333-exec-10] com.JN.filter.LoginCheckFilter : 拦截到请求:/zmquotation/inventoryList
2024-02-22 10:20:54.906 INFO 7348 --- [http-nio-3333-exec-10] com.JN.filter.LoginCheckFilter : 本次请求/zmquotation/inventoryList不需要处理
2024-02-22 10:20:57.159 INFO 7348 --- [http-nio-3333-exec-1] com.JN.filter.LoginCheckFilter : 拦截到请求:/static/image/JNlogo.png
2024-02-22 10:20:57.160 INFO 7348 --- [http-nio-3333-exec-1] com.JN.filter.LoginCheckFilter : 本次请求/static/image/JNlogo.png不需要处理
2024-02-22 10:21:09.676 INFO 7348 --- [http-nio-3333-exec-3] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/element-ui/fonts/element-icons.woff
2024-02-22 10:21:09.677 INFO 7348 --- [http-nio-3333-exec-3] com.JN.filter.LoginCheckFilter : 本次请求/plugins/element-ui/fonts/element-icons.woff不需要处理
2024-02-22 10:21:16.123 INFO 7348 --- [http-nio-3333-exec-8] com.JN.filter.LoginCheckFilter : 拦截到请求:/zmquotation/materialList
2024-02-22 10:21:16.123 INFO 7348 --- [http-nio-3333-exec-8] com.JN.filter.LoginCheckFilter : 本次请求/zmquotation/materialList不需要处理
2024-02-22 10:34:26.058 INFO 16228 --- [main] com.JN.JNApplication : Starting JNApplication using Java 1.8.0_171 on DESKTOP-OG1MRMC with PID 16228 (D:\JavaProject\JNDemo\target\classes started by Administrator in D:\JavaProject\JNDemo)
2024-02-22 10:34:26.061 INFO 16228 --- [main] com.JN.JNApplication : The following profiles are active: ZM
2024-02-22 10:34:28.051 WARN 16228 --- [Druid-ConnectionPool-Create-1146222092] c.m.s.jdbc.internals.TDS.Channel : TLSv1 was negotiated. Please update server and client to use TLSv1.2 at minimum.
2024-02-22 10:34:29.291 INFO 16228 --- [main] com.JN.config.WebMvcConfig : 扩展消息转换器...
2024-02-22 10:34:29.302 INFO 16228 --- [main] com.JN.config.WebMvcConfig : 开始进行静态资源映射...
2024-02-22 10:34:29.474 WARN 16228 --- [main] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning
2024-02-22 10:34:29.738 INFO 16228 --- [main] com.JN.JNApplication : Started JNApplication in 4.1 seconds (JVM running for 5.058)
2024-02-22 10:34:29.744 INFO 16228 --- [main] com.JN.JNApplication : 项目启动成功...
2024-02-22 10:40:12.364 INFO 16228 --- [http-nio-3333-exec-1] com.JN.filter.LoginCheckFilter : 拦截到请求:/ZM
2024-02-22 10:40:12.366 INFO 16228 --- [http-nio-3333-exec-1] com.JN.filter.LoginCheckFilter : 本次请求/ZM不需要处理
2024-02-22 10:40:12.609 INFO 16228 --- [http-nio-3333-exec-3] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/element-ui/index.css
2024-02-22 10:40:12.609 INFO 16228 --- [http-nio-3333-exec-2] com.JN.filter.LoginCheckFilter : 拦截到请求:/static/zmquotation/css/index.css
2024-02-22 10:40:12.609 INFO 16228 --- [http-nio-3333-exec-3] com.JN.filter.LoginCheckFilter : 本次请求/plugins/element-ui/index.css不需要处理
2024-02-22 10:40:12.609 INFO 16228 --- [http-nio-3333-exec-2] com.JN.filter.LoginCheckFilter : 本次请求/static/zmquotation/css/index.css不需要处理
2024-02-22 10:40:12.610 INFO 16228 --- [http-nio-3333-exec-4] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/vue/vue.js
2024-02-22 10:40:12.610 INFO 16228 --- [http-nio-3333-exec-4] com.JN.filter.LoginCheckFilter : 本次请求/plugins/vue/vue.js不需要处理
2024-02-22 10:40:12.611 INFO 16228 --- [http-nio-3333-exec-5] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/element-ui/index.js
2024-02-22 10:40:12.612 INFO 16228 --- [http-nio-3333-exec-5] com.JN.filter.LoginCheckFilter : 本次请求/plugins/element-ui/index.js不需要处理
2024-02-22 10:40:12.613 INFO 16228 --- [http-nio-3333-exec-6] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/calendar/calendar.js
2024-02-22 10:40:12.613 INFO 16228 --- [http-nio-3333-exec-6] com.JN.filter.LoginCheckFilter : 本次请求/plugins/calendar/calendar.js不需要处理
2024-02-22 10:40:12.614 INFO 16228 --- [http-nio-3333-exec-7] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/axios/axios.min.js
2024-02-22 10:40:12.614 INFO 16228 --- [http-nio-3333-exec-7] com.JN.filter.LoginCheckFilter : 本次请求/plugins/axios/axios.min.js不需要处理
2024-02-22 10:40:12.639 INFO 16228 --- [http-nio-3333-exec-8] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/axios/request.js
2024-02-22 10:40:12.640 INFO 16228 --- [http-nio-3333-exec-8] com.JN.filter.LoginCheckFilter : 本次请求/plugins/axios/request.js不需要处理
2024-02-22 10:40:12.640 INFO 16228 --- [http-nio-3333-exec-9] com.JN.filter.LoginCheckFilter : 拦截到请求:/static/zmquotation/js/index.js
2024-02-22 10:40:12.640 INFO 16228 --- [http-nio-3333-exec-9] com.JN.filter.LoginCheckFilter : 本次请求/static/zmquotation/js/index.js不需要处理
2024-02-22 10:40:12.791 INFO 16228 --- [http-nio-3333-exec-10] com.JN.filter.LoginCheckFilter : 拦截到请求:/zmquotation/inventoryList
2024-02-22 10:40:12.791 INFO 16228 --- [http-nio-3333-exec-10] com.JN.filter.LoginCheckFilter : 本次请求/zmquotation/inventoryList不需要处理
2024-02-22 10:49:25.619 INFO 16228 --- [http-nio-3333-exec-1] com.JN.filter.LoginCheckFilter : 拦截到请求:/static/image/JNlogo.png
2024-02-22 10:49:25.619 INFO 16228 --- [http-nio-3333-exec-1] com.JN.filter.LoginCheckFilter : 本次请求/static/image/JNlogo.png不需要处理
2024-02-22 10:49:25.621 INFO 16228 --- [http-nio-3333-exec-6] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/element-ui/fonts/element-icons.woff
2024-02-22 10:49:25.621 INFO 16228 --- [http-nio-3333-exec-6] com.JN.filter.LoginCheckFilter : 本次请求/plugins/element-ui/fonts/element-icons.woff不需要处理
2024-02-22 10:49:25.623 INFO 16228 --- [http-nio-3333-exec-4] com.JN.filter.LoginCheckFilter : 拦截到请求:/zmquotation/materialList
2024-02-22 10:49:25.623 INFO 16228 --- [http-nio-3333-exec-4] com.JN.filter.LoginCheckFilter : 本次请求/zmquotation/materialList不需要处理
2024-02-22 10:49:25.652 WARN 16228 --- [Druid-ConnectionPool-Create-1146222092] c.m.s.jdbc.internals.TDS.Channel : TLSv1 was negotiated. Please update server and client to use TLSv1.2 at minimum.
2024-02-22 10:49:25.661 WARN 16228 --- [Druid-ConnectionPool-Create-1146222092] c.m.s.jdbc.internals.TDS.Channel : TLSv1 was negotiated. Please update server and client to use TLSv1.2 at minimum.
2024-02-22 11:14:31.040 INFO 12552 --- [main] com.JN.JNApplication : Starting JNApplication using Java 1.8.0_171 on DESKTOP-OG1MRMC with PID 12552 (D:\JavaProject\JNDemo\target\classes started by Administrator in D:\JavaProject\JNDemo)
2024-02-22 11:14:31.043 INFO 12552 --- [main] com.JN.JNApplication : The following profiles are active: ZM
2024-02-22 11:14:33.339 WARN 12552 --- [Druid-ConnectionPool-Create-441683672] c.m.s.jdbc.internals.TDS.Channel : TLSv1 was negotiated. Please update server and client to use TLSv1.2 at minimum.
2024-02-22 11:14:34.789 INFO 12552 --- [main] com.JN.config.WebMvcConfig : 扩展消息转换器...
2024-02-22 11:14:34.796 INFO 12552 --- [main] com.JN.config.WebMvcConfig : 开始进行静态资源映射...
2024-02-22 11:14:34.937 WARN 12552 --- [main] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning
2024-02-22 11:14:35.223 INFO 12552 --- [main] com.JN.JNApplication : Started JNApplication in 4.725 seconds (JVM running for 5.64)
2024-02-22 11:14:35.230 INFO 12552 --- [main] com.JN.JNApplication : 项目启动成功...
2024-02-22 11:14:36.377 INFO 12552 --- [http-nio-3333-exec-1] com.JN.filter.LoginCheckFilter : 拦截到请求:/ZM
2024-02-22 11:14:36.378 INFO 12552 --- [http-nio-3333-exec-1] com.JN.filter.LoginCheckFilter : 本次请求/ZM不需要处理
2024-02-22 11:14:36.671 INFO 12552 --- [http-nio-3333-exec-2] com.JN.filter.LoginCheckFilter : 拦截到请求:/static/zmquotation/css/index.css
2024-02-22 11:14:36.671 INFO 12552 --- [http-nio-3333-exec-2] com.JN.filter.LoginCheckFilter : 本次请求/static/zmquotation/css/index.css不需要处理
2024-02-22 11:14:36.678 INFO 12552 --- [http-nio-3333-exec-3] com.JN.filter.LoginCheckFilter : 拦截到请求:/static/zmquotation/js/index.js
2024-02-22 11:14:36.678 INFO 12552 --- [http-nio-3333-exec-3] com.JN.filter.LoginCheckFilter : 本次请求/static/zmquotation/js/index.js不需要处理
2024-02-22 11:14:36.931 INFO 12552 --- [http-nio-3333-exec-4] com.JN.filter.LoginCheckFilter : 拦截到请求:/zmquotation/inventoryList
2024-02-22 11:14:36.932 INFO 12552 --- [http-nio-3333-exec-4] com.JN.filter.LoginCheckFilter : 本次请求/zmquotation/inventoryList不需要处理
2024-02-22 11:14:36.963 INFO 12552 --- [http-nio-3333-exec-5] com.JN.filter.LoginCheckFilter : 拦截到请求:/static/image/JNlogo.png
2024-02-22 11:14:36.964 INFO 12552 --- [http-nio-3333-exec-5] com.JN.filter.LoginCheckFilter : 本次请求/static/image/JNlogo.png不需要处理
2024-02-22 11:14:45.920 INFO 12552 --- [http-nio-3333-exec-6] com.JN.filter.LoginCheckFilter : 拦截到请求:/zmquotation/materialList
2024-02-22 11:14:45.920 INFO 12552 --- [http-nio-3333-exec-6] com.JN.filter.LoginCheckFilter : 本次请求/zmquotation/materialList不需要处理
2024-02-22 11:14:46.360 INFO 12552 --- [http-nio-3333-exec-7] com.JN.filter.LoginCheckFilter : 拦截到请求:/zmquotation/materialList
2024-02-22 11:14:46.360 INFO 12552 --- [http-nio-3333-exec-7] com.JN.filter.LoginCheckFilter : 本次请求/zmquotation/materialList不需要处理
2024-02-22 11:15:20.863 INFO 16084 --- [main] com.JN.JNApplication : Starting JNApplication using Java 1.8.0_171 on DESKTOP-OG1MRMC with PID 16084 (D:\JavaProject\JNDemo\target\classes started by Administrator in D:\JavaProject\JNDemo)
2024-02-22 11:15:20.865 INFO 16084 --- [main] com.JN.JNApplication : The following profiles are active: ZM
2024-02-22 11:15:22.834 WARN 16084 --- [Druid-ConnectionPool-Create-973123933] c.m.s.jdbc.internals.TDS.Channel : TLSv1 was negotiated. Please update server and client to use TLSv1.2 at minimum.
2024-02-22 11:15:24.075 INFO 16084 --- [main] com.JN.config.WebMvcConfig : 扩展消息转换器...
2024-02-22 11:15:24.082 INFO 16084 --- [main] com.JN.config.WebMvcConfig : 开始进行静态资源映射...
2024-02-22 11:15:24.210 WARN 16084 --- [main] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning
2024-02-22 11:15:24.465 INFO 16084 --- [main] com.JN.JNApplication : Started JNApplication in 4.014 seconds (JVM running for 4.917)
2024-02-22 11:15:24.470 INFO 16084 --- [main] com.JN.JNApplication : 项目启动成功...
2024-02-22 11:15:39.958 INFO 16084 --- [http-nio-3333-exec-2] com.JN.filter.LoginCheckFilter : 拦截到请求:/ZM
2024-02-22 11:15:39.960 INFO 16084 --- [http-nio-3333-exec-2] com.JN.filter.LoginCheckFilter : 本次请求/ZM不需要处理
2024-02-22 11:15:40.205 INFO 16084 --- [http-nio-3333-exec-1] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/element-ui/index.css
2024-02-22 11:15:40.205 INFO 16084 --- [http-nio-3333-exec-1] com.JN.filter.LoginCheckFilter : 本次请求/plugins/element-ui/index.css不需要处理
2024-02-22 11:15:40.206 INFO 16084 --- [http-nio-3333-exec-5] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/vue/vue.js
2024-02-22 11:15:40.206 INFO 16084 --- [http-nio-3333-exec-5] com.JN.filter.LoginCheckFilter : 本次请求/plugins/vue/vue.js不需要处理
2024-02-22 11:15:40.205 INFO 16084 --- [http-nio-3333-exec-3] com.JN.filter.LoginCheckFilter : 拦截到请求:/static/zmquotation/css/index.css
2024-02-22 11:15:40.207 INFO 16084 --- [http-nio-3333-exec-3] com.JN.filter.LoginCheckFilter : 本次请求/static/zmquotation/css/index.css不需要处理
2024-02-22 11:15:40.208 INFO 16084 --- [http-nio-3333-exec-6] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/element-ui/index.js
2024-02-22 11:15:40.209 INFO 16084 --- [http-nio-3333-exec-6] com.JN.filter.LoginCheckFilter : 本次请求/plugins/element-ui/index.js不需要处理
2024-02-22 11:15:40.212 INFO 16084 --- [http-nio-3333-exec-4] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/calendar/calendar.js
2024-02-22 11:15:40.212 INFO 16084 --- [http-nio-3333-exec-4] com.JN.filter.LoginCheckFilter : 本次请求/plugins/calendar/calendar.js不需要处理
2024-02-22 11:15:40.215 INFO 16084 --- [http-nio-3333-exec-7] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/axios/axios.min.js
2024-02-22 11:15:40.215 INFO 16084 --- [http-nio-3333-exec-7] com.JN.filter.LoginCheckFilter : 本次请求/plugins/axios/axios.min.js不需要处理
2024-02-22 11:15:40.235 INFO 16084 --- [http-nio-3333-exec-9] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/axios/request.js
2024-02-22 11:15:40.235 INFO 16084 --- [http-nio-3333-exec-9] com.JN.filter.LoginCheckFilter : 本次请求/plugins/axios/request.js不需要处理
2024-02-22 11:15:40.238 INFO 16084 --- [http-nio-3333-exec-8] com.JN.filter.LoginCheckFilter : 拦截到请求:/static/zmquotation/js/index.js
2024-02-22 11:15:40.238 INFO 16084 --- [http-nio-3333-exec-8] com.JN.filter.LoginCheckFilter : 本次请求/static/zmquotation/js/index.js不需要处理
2024-02-22 11:15:40.378 INFO 16084 --- [http-nio-3333-exec-10] com.JN.filter.LoginCheckFilter : 拦截到请求:/zmquotation/inventoryList
2024-02-22 11:15:40.378 INFO 16084 --- [http-nio-3333-exec-10] com.JN.filter.LoginCheckFilter : 本次请求/zmquotation/inventoryList不需要处理
2024-02-22 11:15:40.392 INFO 16084 --- [http-nio-3333-exec-2] com.JN.filter.LoginCheckFilter : 拦截到请求:/static/image/JNlogo.png
2024-02-22 11:15:40.393 INFO 16084 --- [http-nio-3333-exec-2] com.JN.filter.LoginCheckFilter : 本次请求/static/image/JNlogo.png不需要处理
2024-02-22 11:15:41.107 INFO 16084 --- [http-nio-3333-exec-7] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/element-ui/fonts/element-icons.woff
2024-02-22 11:15:41.107 INFO 16084 --- [http-nio-3333-exec-7] com.JN.filter.LoginCheckFilter : 本次请求/plugins/element-ui/fonts/element-icons.woff不需要处理
2024-02-22 11:15:46.896 INFO 16084 --- [http-nio-3333-exec-3] com.JN.filter.LoginCheckFilter : 拦截到请求:/zmquotation/materialList
2024-02-22 11:15:46.896 INFO 16084 --- [http-nio-3333-exec-3] com.JN.filter.LoginCheckFilter : 本次请求/zmquotation/materialList不需要处理
2024-02-22 11:16:15.449 INFO 16084 --- [http-nio-3333-exec-4] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/calendar/js-calendar-converter.js.map
2024-02-22 11:16:15.449 INFO 16084 --- [http-nio-3333-exec-1] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/axios/axios.min.map
2024-02-22 11:16:15.450 INFO 16084 --- [http-nio-3333-exec-1] com.JN.filter.LoginCheckFilter : 本次请求/plugins/axios/axios.min.map不需要处理
2024-02-22 11:16:15.450 INFO 16084 --- [http-nio-3333-exec-4] com.JN.filter.LoginCheckFilter : 本次请求/plugins/calendar/js-calendar-converter.js.map不需要处理
2024-02-22 11:17:25.471 INFO 12476 --- [main] com.JN.JNApplication : Starting JNApplication using Java 1.8.0_171 on DESKTOP-OG1MRMC with PID 12476 (D:\JavaProject\JNDemo\target\classes started by Administrator in D:\JavaProject\JNDemo)
2024-02-22 11:17:25.474 INFO 12476 --- [main] com.JN.JNApplication : The following profiles are active: ZM
2024-02-22 11:17:27.455 WARN 12476 --- [Druid-ConnectionPool-Create-436328432] c.m.s.jdbc.internals.TDS.Channel : TLSv1 was negotiated. Please update server and client to use TLSv1.2 at minimum.
2024-02-22 11:17:28.705 INFO 12476 --- [main] com.JN.config.WebMvcConfig : 扩展消息转换器...
2024-02-22 11:17:28.713 INFO 12476 --- [main] com.JN.config.WebMvcConfig : 开始进行静态资源映射...
2024-02-22 11:17:28.838 WARN 12476 --- [main] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning
2024-02-22 11:17:29.095 INFO 12476 --- [main] com.JN.JNApplication : Started JNApplication in 4.028 seconds (JVM running for 5.003)
2024-02-22 11:17:29.100 INFO 12476 --- [main] com.JN.JNApplication : 项目启动成功...
2024-02-22 11:17:34.986 INFO 12476 --- [http-nio-3333-exec-2] com.JN.filter.LoginCheckFilter : 拦截到请求:/ZM
2024-02-22 11:17:34.987 INFO 12476 --- [http-nio-3333-exec-2] com.JN.filter.LoginCheckFilter : 本次请求/ZM不需要处理
2024-02-22 11:17:35.223 INFO 12476 --- [http-nio-3333-exec-1] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/element-ui/index.css
2024-02-22 11:17:35.223 INFO 12476 --- [http-nio-3333-exec-1] com.JN.filter.LoginCheckFilter : 本次请求/plugins/element-ui/index.css不需要处理
2024-02-22 11:17:35.223 INFO 12476 --- [http-nio-3333-exec-3] com.JN.filter.LoginCheckFilter : 拦截到请求:/static/zmquotation/css/index.css
2024-02-22 11:17:35.224 INFO 12476 --- [http-nio-3333-exec-3] com.JN.filter.LoginCheckFilter : 本次请求/static/zmquotation/css/index.css不需要处理
2024-02-22 11:17:35.224 INFO 12476 --- [http-nio-3333-exec-4] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/vue/vue.js
2024-02-22 11:17:35.225 INFO 12476 --- [http-nio-3333-exec-4] com.JN.filter.LoginCheckFilter : 本次请求/plugins/vue/vue.js不需要处理
2024-02-22 11:17:35.226 INFO 12476 --- [http-nio-3333-exec-6] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/calendar/calendar.js
2024-02-22 11:17:35.228 INFO 12476 --- [http-nio-3333-exec-6] com.JN.filter.LoginCheckFilter : 本次请求/plugins/calendar/calendar.js不需要处理
2024-02-22 11:17:35.225 INFO 12476 --- [http-nio-3333-exec-5] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/element-ui/index.js
2024-02-22 11:17:35.230 INFO 12476 --- [http-nio-3333-exec-5] com.JN.filter.LoginCheckFilter : 本次请求/plugins/element-ui/index.js不需要处理
2024-02-22 11:17:35.227 INFO 12476 --- [http-nio-3333-exec-7] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/axios/axios.min.js
2024-02-22 11:17:35.232 INFO 12476 --- [http-nio-3333-exec-7] com.JN.filter.LoginCheckFilter : 本次请求/plugins/axios/axios.min.js不需要处理
2024-02-22 11:17:35.263 INFO 12476 --- [http-nio-3333-exec-8] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/axios/request.js
2024-02-22 11:17:35.264 INFO 12476 --- [http-nio-3333-exec-8] com.JN.filter.LoginCheckFilter : 本次请求/plugins/axios/request.js不需要处理
2024-02-22 11:17:35.271 INFO 12476 --- [http-nio-3333-exec-9] com.JN.filter.LoginCheckFilter : 拦截到请求:/static/zmquotation/js/index.js
2024-02-22 11:17:35.272 INFO 12476 --- [http-nio-3333-exec-9] com.JN.filter.LoginCheckFilter : 本次请求/static/zmquotation/js/index.js不需要处理
2024-02-22 11:17:35.486 INFO 12476 --- [http-nio-3333-exec-10] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/calendar/js-calendar-converter.js.map
2024-02-22 11:17:35.486 INFO 12476 --- [http-nio-3333-exec-10] com.JN.filter.LoginCheckFilter : 本次请求/plugins/calendar/js-calendar-converter.js.map不需要处理
2024-02-22 11:17:35.490 INFO 12476 --- [http-nio-3333-exec-2] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/axios/axios.min.map
2024-02-22 11:17:35.490 INFO 12476 --- [http-nio-3333-exec-2] com.JN.filter.LoginCheckFilter : 本次请求/plugins/axios/axios.min.map不需要处理
2024-02-22 11:17:35.542 INFO 12476 --- [http-nio-3333-exec-3] com.JN.filter.LoginCheckFilter : 拦截到请求:/zmquotation/inventoryList
2024-02-22 11:17:35.542 INFO 12476 --- [http-nio-3333-exec-3] com.JN.filter.LoginCheckFilter : 本次请求/zmquotation/inventoryList不需要处理
2024-02-22 11:17:35.626 INFO 12476 --- [http-nio-3333-exec-7] com.JN.filter.LoginCheckFilter : 拦截到请求:/static/image/JNlogo.png
2024-02-22 11:17:35.629 INFO 12476 --- [http-nio-3333-exec-7] com.JN.filter.LoginCheckFilter : 本次请求/static/image/JNlogo.png不需要处理
2024-02-22 11:17:39.849 INFO 12476 --- [http-nio-3333-exec-4] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/calendar/js-calendar-converter.js.map
2024-02-22 11:17:39.849 INFO 12476 --- [http-nio-3333-exec-6] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/axios/axios.min.map
2024-02-22 11:17:39.849 INFO 12476 --- [http-nio-3333-exec-4] com.JN.filter.LoginCheckFilter : 本次请求/plugins/calendar/js-calendar-converter.js.map不需要处理
2024-02-22 11:17:39.849 INFO 12476 --- [http-nio-3333-exec-6] com.JN.filter.LoginCheckFilter : 本次请求/plugins/axios/axios.min.map不需要处理
2024-02-22 11:18:28.672 INFO 15212 --- [main] com.JN.JNApplication : Starting JNApplication using Java 1.8.0_171 on DESKTOP-OG1MRMC with PID 15212 (D:\JavaProject\JNDemo\target\classes started by Administrator in D:\JavaProject\JNDemo)
2024-02-22 11:18:28.675 INFO 15212 --- [main] com.JN.JNApplication : The following profiles are active: ZM
2024-02-22 11:18:30.762 WARN 15212 --- [Druid-ConnectionPool-Create-831993944] c.m.s.jdbc.internals.TDS.Channel : TLSv1 was negotiated. Please update server and client to use TLSv1.2 at minimum.
2024-02-22 11:18:32.214 INFO 15212 --- [main] com.JN.config.WebMvcConfig : 扩展消息转换器...
2024-02-22 11:18:32.220 INFO 15212 --- [main] com.JN.config.WebMvcConfig : 开始进行静态资源映射...
2024-02-22 11:18:32.368 WARN 15212 --- [main] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning
2024-02-22 11:18:32.804 INFO 15212 --- [main] com.JN.JNApplication : Started JNApplication in 4.603 seconds (JVM running for 5.585)
2024-02-22 11:18:32.811 INFO 15212 --- [main] com.JN.JNApplication : 项目启动成功...
2024-02-22 11:18:32.977 INFO 15212 --- [http-nio-3333-exec-10] com.JN.filter.LoginCheckFilter : 拦截到请求:/ZM
2024-02-22 11:18:32.978 INFO 15212 --- [http-nio-3333-exec-10] com.JN.filter.LoginCheckFilter : 本次请求/ZM不需要处理
2024-02-22 11:18:33.686 INFO 15212 --- [http-nio-3333-exec-1] com.JN.filter.LoginCheckFilter : 拦截到请求:/zmquotation/inventoryList
2024-02-22 11:18:33.686 INFO 15212 --- [http-nio-3333-exec-1] com.JN.filter.LoginCheckFilter : 本次请求/zmquotation/inventoryList不需要处理
2024-02-22 11:18:33.730 INFO 15212 --- [http-nio-3333-exec-3] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/calendar/js-calendar-converter.js.map
2024-02-22 11:18:33.731 INFO 15212 --- [http-nio-3333-exec-3] com.JN.filter.LoginCheckFilter : 本次请求/plugins/calendar/js-calendar-converter.js.map不需要处理
2024-02-22 11:18:33.745 INFO 15212 --- [http-nio-3333-exec-2] com.JN.filter.LoginCheckFilter : 拦截到请求:/static/image/JNlogo.png
2024-02-22 11:18:33.746 INFO 15212 --- [http-nio-3333-exec-2] com.JN.filter.LoginCheckFilter : 本次请求/static/image/JNlogo.png不需要处理
2024-02-22 11:18:33.757 INFO 15212 --- [http-nio-3333-exec-4] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/axios/axios.min.map
2024-02-22 11:18:33.757 INFO 15212 --- [http-nio-3333-exec-4] com.JN.filter.LoginCheckFilter : 本次请求/plugins/axios/axios.min.map不需要处理
2024-02-22 11:18:44.529 INFO 15212 --- [http-nio-3333-exec-5] com.JN.filter.LoginCheckFilter : 拦截到请求:/zmquotation/materialList
2024-02-22 11:18:44.529 INFO 15212 --- [http-nio-3333-exec-5] com.JN.filter.LoginCheckFilter : 本次请求/zmquotation/materialList不需要处理
2024-02-22 13:04:19.022 INFO 14204 --- [main] com.JN.JNApplication : Starting JNApplication using Java 1.8.0_171 on DESKTOP-OG1MRMC with PID 14204 (D:\JavaProject\JNDemo\target\classes started by Administrator in D:\JavaProject\JNDemo)
2024-02-22 13:04:19.025 INFO 14204 --- [main] com.JN.JNApplication : The following profiles are active: ZM
2024-02-22 13:04:21.632 WARN 14204 --- [Druid-ConnectionPool-Create-1844349670] c.m.s.jdbc.internals.TDS.Channel : TLSv1 was negotiated. Please update server and client to use TLSv1.2 at minimum.
2024-02-22 13:04:22.912 INFO 14204 --- [main] com.JN.config.WebMvcConfig : 扩展消息转换器...
2024-02-22 13:04:22.919 INFO 14204 --- [main] com.JN.config.WebMvcConfig : 开始进行静态资源映射...
2024-02-22 13:04:23.046 WARN 14204 --- [main] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning
2024-02-22 13:04:23.289 INFO 14204 --- [main] com.JN.JNApplication : Started JNApplication in 5.491 seconds (JVM running for 6.514)
2024-02-22 13:04:23.295 INFO 14204 --- [main] com.JN.JNApplication : 项目启动成功...
2024-02-22 13:04:25.211 INFO 14204 --- [http-nio-3333-exec-2] com.JN.filter.LoginCheckFilter : 拦截到请求:/ZM
2024-02-22 13:04:25.212 INFO 14204 --- [http-nio-3333-exec-2] com.JN.filter.LoginCheckFilter : 本次请求/ZM不需要处理
2024-02-22 13:04:25.484 INFO 14204 --- [http-nio-3333-exec-3] com.JN.filter.LoginCheckFilter : 拦截到请求:/static/zmquotation/css/index.css
2024-02-22 13:04:25.484 INFO 14204 --- [http-nio-3333-exec-3] com.JN.filter.LoginCheckFilter : 本次请求/static/zmquotation/css/index.css不需要处理
2024-02-22 13:04:25.484 INFO 14204 --- [http-nio-3333-exec-4] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/vue/vue.js
2024-02-22 13:04:25.484 INFO 14204 --- [http-nio-3333-exec-4] com.JN.filter.LoginCheckFilter : 本次请求/plugins/vue/vue.js不需要处理
2024-02-22 13:04:25.485 INFO 14204 --- [http-nio-3333-exec-1] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/element-ui/index.css
2024-02-22 13:04:25.485 INFO 14204 --- [http-nio-3333-exec-1] com.JN.filter.LoginCheckFilter : 本次请求/plugins/element-ui/index.css不需要处理
2024-02-22 13:04:25.486 INFO 14204 --- [http-nio-3333-exec-5] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/element-ui/index.js
2024-02-22 13:04:25.487 INFO 14204 --- [http-nio-3333-exec-5] com.JN.filter.LoginCheckFilter : 本次请求/plugins/element-ui/index.js不需要处理
2024-02-22 13:04:25.491 INFO 14204 --- [http-nio-3333-exec-7] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/calendar/calendar.js
2024-02-22 13:04:25.492 INFO 14204 --- [http-nio-3333-exec-7] com.JN.filter.LoginCheckFilter : 本次请求/plugins/calendar/calendar.js不需要处理
2024-02-22 13:04:25.492 INFO 14204 --- [http-nio-3333-exec-10] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/axios/axios.min.js
2024-02-22 13:04:25.493 INFO 14204 --- [http-nio-3333-exec-10] com.JN.filter.LoginCheckFilter : 本次请求/plugins/axios/axios.min.js不需要处理
2024-02-22 13:04:25.515 INFO 14204 --- [http-nio-3333-exec-8] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/axios/request.js
2024-02-22 13:04:25.515 INFO 14204 --- [http-nio-3333-exec-8] com.JN.filter.LoginCheckFilter : 本次请求/plugins/axios/request.js不需要处理
2024-02-22 13:04:25.517 INFO 14204 --- [http-nio-3333-exec-9] com.JN.filter.LoginCheckFilter : 拦截到请求:/static/zmquotation/js/index.js
2024-02-22 13:04:25.517 INFO 14204 --- [http-nio-3333-exec-9] com.JN.filter.LoginCheckFilter : 本次请求/static/zmquotation/js/index.js不需要处理
2024-02-22 13:04:25.683 INFO 14204 --- [http-nio-3333-exec-6] com.JN.filter.LoginCheckFilter : 拦截到请求:/zmquotation/inventoryList
2024-02-22 13:04:25.684 INFO 14204 --- [http-nio-3333-exec-6] com.JN.filter.LoginCheckFilter : 本次请求/zmquotation/inventoryList不需要处理
2024-02-22 13:04:25.698 INFO 14204 --- [http-nio-3333-exec-2] com.JN.filter.LoginCheckFilter : 拦截到请求:/static/image/JNlogo.png
2024-02-22 13:04:25.698 INFO 14204 --- [http-nio-3333-exec-2] com.JN.filter.LoginCheckFilter : 本次请求/static/image/JNlogo.png不需要处理
2024-02-22 13:04:26.687 INFO 14204 --- [http-nio-3333-exec-7] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/element-ui/fonts/element-icons.woff
2024-02-22 13:04:26.687 INFO 14204 --- [http-nio-3333-exec-7] com.JN.filter.LoginCheckFilter : 本次请求/plugins/element-ui/fonts/element-icons.woff不需要处理
2024-02-22 13:04:33.881 INFO 14204 --- [http-nio-3333-exec-10] com.JN.filter.LoginCheckFilter : 拦截到请求:/zmquotation/materialList
2024-02-22 13:04:33.881 INFO 14204 --- [http-nio-3333-exec-10] com.JN.filter.LoginCheckFilter : 本次请求/zmquotation/materialList不需要处理
2024-02-22 13:05:40.789 INFO 4740 --- [main] com.JN.JNApplication : Starting JNApplication using Java 1.8.0_171 on DESKTOP-OG1MRMC with PID 4740 (D:\JavaProject\JNDemo\target\classes started by Administrator in D:\JavaProject\JNDemo)
2024-02-22 13:05:40.792 INFO 4740 --- [main] com.JN.JNApplication : The following profiles are active: ZM
2024-02-22 13:05:42.850 WARN 4740 --- [Druid-ConnectionPool-Create-1699637904] c.m.s.jdbc.internals.TDS.Channel : TLSv1 was negotiated. Please update server and client to use TLSv1.2 at minimum.
2024-02-22 13:05:44.156 INFO 4740 --- [main] com.JN.config.WebMvcConfig : 扩展消息转换器...
2024-02-22 13:05:44.164 INFO 4740 --- [main] com.JN.config.WebMvcConfig : 开始进行静态资源映射...
2024-02-22 13:05:44.295 WARN 4740 --- [main] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning
2024-02-22 13:05:44.553 INFO 4740 --- [main] com.JN.JNApplication : Started JNApplication in 4.181 seconds (JVM running for 5.061)
2024-02-22 13:05:44.560 INFO 4740 --- [main] com.JN.JNApplication : 项目启动成功...
2024-02-22 13:05:48.086 INFO 4740 --- [http-nio-3333-exec-2] com.JN.filter.LoginCheckFilter : 拦截到请求:/ZM
2024-02-22 13:05:48.087 INFO 4740 --- [http-nio-3333-exec-2] com.JN.filter.LoginCheckFilter : 本次请求/ZM不需要处理
2024-02-22 13:05:48.417 INFO 4740 --- [http-nio-3333-exec-3] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/element-ui/index.css
2024-02-22 13:05:48.417 INFO 4740 --- [http-nio-3333-exec-3] com.JN.filter.LoginCheckFilter : 本次请求/plugins/element-ui/index.css不需要处理
2024-02-22 13:05:48.419 INFO 4740 --- [http-nio-3333-exec-1] com.JN.filter.LoginCheckFilter : 拦截到请求:/static/zmquotation/css/index.css
2024-02-22 13:05:48.420 INFO 4740 --- [http-nio-3333-exec-1] com.JN.filter.LoginCheckFilter : 本次请求/static/zmquotation/css/index.css不需要处理
2024-02-22 13:05:48.430 INFO 4740 --- [http-nio-3333-exec-5] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/vue/vue.js
2024-02-22 13:05:48.430 INFO 4740 --- [http-nio-3333-exec-6] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/element-ui/index.js
2024-02-22 13:05:48.431 INFO 4740 --- [http-nio-3333-exec-5] com.JN.filter.LoginCheckFilter : 本次请求/plugins/vue/vue.js不需要处理
2024-02-22 13:05:48.431 INFO 4740 --- [http-nio-3333-exec-6] com.JN.filter.LoginCheckFilter : 本次请求/plugins/element-ui/index.js不需要处理
2024-02-22 13:05:48.431 INFO 4740 --- [http-nio-3333-exec-8] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/calendar/calendar.js
2024-02-22 13:05:48.431 INFO 4740 --- [http-nio-3333-exec-8] com.JN.filter.LoginCheckFilter : 本次请求/plugins/calendar/calendar.js不需要处理
2024-02-22 13:05:48.433 INFO 4740 --- [http-nio-3333-exec-7] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/axios/axios.min.js
2024-02-22 13:05:48.433 INFO 4740 --- [http-nio-3333-exec-7] com.JN.filter.LoginCheckFilter : 本次请求/plugins/axios/axios.min.js不需要处理
2024-02-22 13:05:48.462 INFO 4740 --- [http-nio-3333-exec-4] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/axios/request.js
2024-02-22 13:05:48.462 INFO 4740 --- [http-nio-3333-exec-4] com.JN.filter.LoginCheckFilter : 本次请求/plugins/axios/request.js不需要处理
2024-02-22 13:05:48.464 INFO 4740 --- [http-nio-3333-exec-9] com.JN.filter.LoginCheckFilter : 拦截到请求:/static/zmquotation/js/index.js
2024-02-22 13:05:48.464 INFO 4740 --- [http-nio-3333-exec-9] com.JN.filter.LoginCheckFilter : 本次请求/static/zmquotation/js/index.js不需要处理
2024-02-22 13:05:48.604 INFO 4740 --- [http-nio-3333-exec-10] com.JN.filter.LoginCheckFilter : 拦截到请求:/zmquotation/inventoryList
2024-02-22 13:05:48.604 INFO 4740 --- [http-nio-3333-exec-10] com.JN.filter.LoginCheckFilter : 本次请求/zmquotation/inventoryList不需要处理
2024-02-22 13:05:48.617 INFO 4740 --- [http-nio-3333-exec-2] com.JN.filter.LoginCheckFilter : 拦截到请求:/static/image/JNlogo.png
2024-02-22 13:05:48.617 INFO 4740 --- [http-nio-3333-exec-2] com.JN.filter.LoginCheckFilter : 本次请求/static/image/JNlogo.png不需要处理
2024-02-22 13:05:49.589 INFO 4740 --- [http-nio-3333-exec-8] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/element-ui/fonts/element-icons.woff
2024-02-22 13:05:49.589 INFO 4740 --- [http-nio-3333-exec-8] com.JN.filter.LoginCheckFilter : 本次请求/plugins/element-ui/fonts/element-icons.woff不需要处理
2024-02-22 13:05:55.362 INFO 4740 --- [http-nio-3333-exec-7] com.JN.filter.LoginCheckFilter : 拦截到请求:/zmquotation/materialList
2024-02-22 13:05:55.363 INFO 4740 --- [http-nio-3333-exec-7] com.JN.filter.LoginCheckFilter : 本次请求/zmquotation/materialList不需要处理
2024-02-22 13:07:12.313 INFO 14248 --- [main] com.JN.JNApplication : Starting JNApplication using Java 1.8.0_171 on DESKTOP-OG1MRMC with PID 14248 (D:\JavaProject\JNDemo\target\classes started by Administrator in D:\JavaProject\JNDemo)
2024-02-22 13:07:12.316 INFO 14248 --- [main] com.JN.JNApplication : The following profiles are active: ZM
2024-02-22 13:07:14.287 WARN 14248 --- [Druid-ConnectionPool-Create-925955862] c.m.s.jdbc.internals.TDS.Channel : TLSv1 was negotiated. Please update server and client to use TLSv1.2 at minimum.
2024-02-22 13:07:15.470 INFO 14248 --- [main] com.JN.config.WebMvcConfig : 扩展消息转换器...
2024-02-22 13:07:15.477 INFO 14248 --- [main] com.JN.config.WebMvcConfig : 开始进行静态资源映射...
2024-02-22 13:07:15.607 WARN 14248 --- [main] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning
2024-02-22 13:07:15.855 INFO 14248 --- [main] com.JN.JNApplication : Started JNApplication in 4.095 seconds (JVM running for 5.079)
2024-02-22 13:07:15.860 INFO 14248 --- [main] com.JN.JNApplication : 项目启动成功...
2024-02-22 13:07:27.918 INFO 14248 --- [http-nio-3333-exec-2] com.JN.filter.LoginCheckFilter : 拦截到请求:/ZM
2024-02-22 13:07:27.920 INFO 14248 --- [http-nio-3333-exec-2] com.JN.filter.LoginCheckFilter : 本次请求/ZM不需要处理
2024-02-22 13:07:28.179 INFO 14248 --- [http-nio-3333-exec-3] com.JN.filter.LoginCheckFilter : 拦截到请求:/static/zmquotation/css/index.css
2024-02-22 13:07:28.179 INFO 14248 --- [http-nio-3333-exec-3] com.JN.filter.LoginCheckFilter : 本次请求/static/zmquotation/css/index.css不需要处理
2024-02-22 13:07:28.179 INFO 14248 --- [http-nio-3333-exec-4] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/vue/vue.js
2024-02-22 13:07:28.180 INFO 14248 --- [http-nio-3333-exec-4] com.JN.filter.LoginCheckFilter : 本次请求/plugins/vue/vue.js不需要处理
2024-02-22 13:07:28.179 INFO 14248 --- [http-nio-3333-exec-1] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/element-ui/index.css
2024-02-22 13:07:28.180 INFO 14248 --- [http-nio-3333-exec-1] com.JN.filter.LoginCheckFilter : 本次请求/plugins/element-ui/index.css不需要处理
2024-02-22 13:07:28.182 INFO 14248 --- [http-nio-3333-exec-5] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/element-ui/index.js
2024-02-22 13:07:28.183 INFO 14248 --- [http-nio-3333-exec-5] com.JN.filter.LoginCheckFilter : 本次请求/plugins/element-ui/index.js不需要处理
2024-02-22 13:07:28.185 INFO 14248 --- [http-nio-3333-exec-7] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/axios/axios.min.js
2024-02-22 13:07:28.185 INFO 14248 --- [http-nio-3333-exec-7] com.JN.filter.LoginCheckFilter : 本次请求/plugins/axios/axios.min.js不需要处理
2024-02-22 13:07:28.183 INFO 14248 --- [http-nio-3333-exec-6] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/calendar/calendar.js
2024-02-22 13:07:28.186 INFO 14248 --- [http-nio-3333-exec-6] com.JN.filter.LoginCheckFilter : 本次请求/plugins/calendar/calendar.js不需要处理
2024-02-22 13:07:28.210 INFO 14248 --- [http-nio-3333-exec-8] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/axios/request.js
2024-02-22 13:07:28.210 INFO 14248 --- [http-nio-3333-exec-8] com.JN.filter.LoginCheckFilter : 本次请求/plugins/axios/request.js不需要处理
2024-02-22 13:07:28.214 INFO 14248 --- [http-nio-3333-exec-8] com.JN.filter.LoginCheckFilter : 拦截到请求:/static/zmquotation/js/index.js
2024-02-22 13:07:28.214 INFO 14248 --- [http-nio-3333-exec-8] com.JN.filter.LoginCheckFilter : 本次请求/static/zmquotation/js/index.js不需要处理
2024-02-22 13:07:28.355 INFO 14248 --- [http-nio-3333-exec-9] com.JN.filter.LoginCheckFilter : 拦截到请求:/zmquotation/inventoryList
2024-02-22 13:07:28.355 INFO 14248 --- [http-nio-3333-exec-9] com.JN.filter.LoginCheckFilter : 本次请求/zmquotation/inventoryList不需要处理
2024-02-22 13:07:28.369 INFO 14248 --- [http-nio-3333-exec-2] com.JN.filter.LoginCheckFilter : 拦截到请求:/static/image/JNlogo.png
2024-02-22 13:07:28.369 INFO 14248 --- [http-nio-3333-exec-2] com.JN.filter.LoginCheckFilter : 本次请求/static/image/JNlogo.png不需要处理
2024-02-22 13:07:29.350 INFO 14248 --- [http-nio-3333-exec-3] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/element-ui/fonts/element-icons.woff
2024-02-22 13:07:29.350 INFO 14248 --- [http-nio-3333-exec-3] com.JN.filter.LoginCheckFilter : 本次请求/plugins/element-ui/fonts/element-icons.woff不需要处理
2024-02-22 13:07:32.385 INFO 14248 --- [http-nio-3333-exec-6] com.JN.filter.LoginCheckFilter : 拦截到请求:/zmquotation/materialList
2024-02-22 13:07:32.385 INFO 14248 --- [http-nio-3333-exec-6] com.JN.filter.LoginCheckFilter : 本次请求/zmquotation/materialList不需要处理
2024-02-22 13:10:05.942 INFO 4588 --- [main] com.JN.JNApplication : Starting JNApplication using Java 1.8.0_171 on DESKTOP-OG1MRMC with PID 4588 (D:\JavaProject\JNDemo\target\classes started by Administrator in D:\JavaProject\JNDemo)
2024-02-22 13:10:05.945 INFO 4588 --- [main] com.JN.JNApplication : The following profiles are active: ZM
2024-02-22 13:10:07.956 WARN 4588 --- [Druid-ConnectionPool-Create-111238003] c.m.s.jdbc.internals.TDS.Channel : TLSv1 was negotiated. Please update server and client to use TLSv1.2 at minimum.
2024-02-22 13:10:09.133 INFO 4588 --- [main] com.JN.config.WebMvcConfig : 扩展消息转换器...
2024-02-22 13:10:09.140 INFO 4588 --- [main] com.JN.config.WebMvcConfig : 开始进行静态资源映射...
2024-02-22 13:10:09.272 WARN 4588 --- [main] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning
2024-02-22 13:10:09.514 INFO 4588 --- [main] com.JN.JNApplication : Started JNApplication in 3.972 seconds (JVM running for 4.933)
2024-02-22 13:10:09.520 INFO 4588 --- [main] com.JN.JNApplication : 项目启动成功...
2024-02-22 13:10:20.871 INFO 4588 --- [http-nio-3333-exec-2] com.JN.filter.LoginCheckFilter : 拦截到请求:/ZM
2024-02-22 13:10:20.872 INFO 4588 --- [http-nio-3333-exec-2] com.JN.filter.LoginCheckFilter : 本次请求/ZM不需要处理
2024-02-22 13:10:21.206 INFO 4588 --- [http-nio-3333-exec-1] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/element-ui/index.css
2024-02-22 13:10:21.206 INFO 4588 --- [http-nio-3333-exec-1] com.JN.filter.LoginCheckFilter : 本次请求/plugins/element-ui/index.css不需要处理
2024-02-22 13:10:21.206 INFO 4588 --- [http-nio-3333-exec-3] com.JN.filter.LoginCheckFilter : 拦截到请求:/static/zmquotation/css/index.css
2024-02-22 13:10:21.206 INFO 4588 --- [http-nio-3333-exec-3] com.JN.filter.LoginCheckFilter : 本次请求/static/zmquotation/css/index.css不需要处理
2024-02-22 13:10:21.207 INFO 4588 --- [http-nio-3333-exec-4] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/element-ui/index.js
2024-02-22 13:10:21.208 INFO 4588 --- [http-nio-3333-exec-4] com.JN.filter.LoginCheckFilter : 本次请求/plugins/element-ui/index.js不需要处理
2024-02-22 13:10:21.208 INFO 4588 --- [http-nio-3333-exec-5] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/vue/vue.js
2024-02-22 13:10:21.208 INFO 4588 --- [http-nio-3333-exec-5] com.JN.filter.LoginCheckFilter : 本次请求/plugins/vue/vue.js不需要处理
2024-02-22 13:10:21.209 INFO 4588 --- [http-nio-3333-exec-6] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/calendar/calendar.js
2024-02-22 13:10:21.209 INFO 4588 --- [http-nio-3333-exec-6] com.JN.filter.LoginCheckFilter : 本次请求/plugins/calendar/calendar.js不需要处理
2024-02-22 13:10:21.210 INFO 4588 --- [http-nio-3333-exec-7] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/axios/axios.min.js
2024-02-22 13:10:21.210 INFO 4588 --- [http-nio-3333-exec-7] com.JN.filter.LoginCheckFilter : 本次请求/plugins/axios/axios.min.js不需要处理
2024-02-22 13:10:21.233 INFO 4588 --- [http-nio-3333-exec-8] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/axios/request.js
2024-02-22 13:10:21.233 INFO 4588 --- [http-nio-3333-exec-8] com.JN.filter.LoginCheckFilter : 本次请求/plugins/axios/request.js不需要处理
2024-02-22 13:10:21.234 INFO 4588 --- [http-nio-3333-exec-10] com.JN.filter.LoginCheckFilter : 拦截到请求:/static/zmquotation/js/index.js
2024-02-22 13:10:21.234 INFO 4588 --- [http-nio-3333-exec-10] com.JN.filter.LoginCheckFilter : 本次请求/static/zmquotation/js/index.js不需要处理
2024-02-22 13:10:21.385 INFO 4588 --- [http-nio-3333-exec-9] com.JN.filter.LoginCheckFilter : 拦截到请求:/zmquotation/inventoryList
2024-02-22 13:10:21.385 INFO 4588 --- [http-nio-3333-exec-9] com.JN.filter.LoginCheckFilter : 本次请求/zmquotation/inventoryList不需要处理
2024-02-22 13:10:21.397 INFO 4588 --- [http-nio-3333-exec-2] com.JN.filter.LoginCheckFilter : 拦截到请求:/static/image/JNlogo.png
2024-02-22 13:10:21.397 INFO 4588 --- [http-nio-3333-exec-2] com.JN.filter.LoginCheckFilter : 本次请求/static/image/JNlogo.png不需要处理
2024-02-22 13:10:22.372 INFO 4588 --- [http-nio-3333-exec-6] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/element-ui/fonts/element-icons.woff
2024-02-22 13:10:22.372 INFO 4588 --- [http-nio-3333-exec-6] com.JN.filter.LoginCheckFilter : 本次请求/plugins/element-ui/fonts/element-icons.woff不需要处理
2024-02-22 13:10:29.113 INFO 4588 --- [http-nio-3333-exec-3] com.JN.filter.LoginCheckFilter : 拦截到请求:/zmquotation/materialList
2024-02-22 13:10:29.113 INFO 4588 --- [http-nio-3333-exec-3] com.JN.filter.LoginCheckFilter : 本次请求/zmquotation/materialList不需要处理
2024-02-22 13:11:45.691 INFO 9484 --- [main] com.JN.JNApplication : Starting JNApplication using Java 1.8.0_171 on DESKTOP-OG1MRMC with PID 9484 (D:\JavaProject\JNDemo\target\classes started by Administrator in D:\JavaProject\JNDemo)
2024-02-22 13:11:45.693 INFO 9484 --- [main] com.JN.JNApplication : The following profiles are active: ZM
2024-02-22 13:11:47.673 WARN 9484 --- [Druid-ConnectionPool-Create-1243227501] c.m.s.jdbc.internals.TDS.Channel : TLSv1 was negotiated. Please update server and client to use TLSv1.2 at minimum.
2024-02-22 13:11:48.868 INFO 9484 --- [main] com.JN.config.WebMvcConfig : 扩展消息转换器...
2024-02-22 13:11:48.875 INFO 9484 --- [main] com.JN.config.WebMvcConfig : 开始进行静态资源映射...
2024-02-22 13:11:49.009 WARN 9484 --- [main] JpaBaseConfiguration$JpaWebConfiguration : spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning
2024-02-22 13:11:49.255 INFO 9484 --- [main] com.JN.JNApplication : Started JNApplication in 3.973 seconds (JVM running for 5.141)
2024-02-22 13:11:49.261 INFO 9484 --- [main] com.JN.JNApplication : 项目启动成功...
2024-02-22 13:12:45.681 INFO 9484 --- [http-nio-3333-exec-3] com.JN.filter.LoginCheckFilter : 拦截到请求:/ZM
2024-02-22 13:12:45.682 INFO 9484 --- [http-nio-3333-exec-3] com.JN.filter.LoginCheckFilter : 本次请求/ZM不需要处理
2024-02-22 13:12:47.332 INFO 9484 --- [http-nio-3333-exec-2] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/element-ui/index.css
2024-02-22 13:12:47.332 INFO 9484 --- [http-nio-3333-exec-2] com.JN.filter.LoginCheckFilter : 本次请求/plugins/element-ui/index.css不需要处理
2024-02-22 13:12:47.337 INFO 9484 --- [http-nio-3333-exec-1] com.JN.filter.LoginCheckFilter : 拦截到请求:/static/zmquotation/css/index.css
2024-02-22 13:12:47.338 INFO 9484 --- [http-nio-3333-exec-1] com.JN.filter.LoginCheckFilter : 本次请求/static/zmquotation/css/index.css不需要处理
2024-02-22 13:12:47.341 INFO 9484 --- [http-nio-3333-exec-5] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/vue/vue.js
2024-02-22 13:12:47.342 INFO 9484 --- [http-nio-3333-exec-5] com.JN.filter.LoginCheckFilter : 本次请求/plugins/vue/vue.js不需要处理
2024-02-22 13:12:47.343 INFO 9484 --- [http-nio-3333-exec-4] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/calendar/calendar.js
2024-02-22 13:12:47.344 INFO 9484 --- [http-nio-3333-exec-4] com.JN.filter.LoginCheckFilter : 本次请求/plugins/calendar/calendar.js不需要处理
2024-02-22 13:12:47.345 INFO 9484 --- [http-nio-3333-exec-7] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/axios/axios.min.js
2024-02-22 13:12:47.342 INFO 9484 --- [http-nio-3333-exec-6] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/element-ui/index.js
2024-02-22 13:12:47.346 INFO 9484 --- [http-nio-3333-exec-7] com.JN.filter.LoginCheckFilter : 本次请求/plugins/axios/axios.min.js不需要处理
2024-02-22 13:12:47.347 INFO 9484 --- [http-nio-3333-exec-6] com.JN.filter.LoginCheckFilter : 本次请求/plugins/element-ui/index.js不需要处理
2024-02-22 13:12:47.390 INFO 9484 --- [http-nio-3333-exec-10] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/axios/request.js
2024-02-22 13:12:47.390 INFO 9484 --- [http-nio-3333-exec-10] com.JN.filter.LoginCheckFilter : 本次请求/plugins/axios/request.js不需要处理
2024-02-22 13:12:47.393 INFO 9484 --- [http-nio-3333-exec-10] com.JN.filter.LoginCheckFilter : 拦截到请求:/static/zmquotation/js/index.js
2024-02-22 13:12:47.393 INFO 9484 --- [http-nio-3333-exec-10] com.JN.filter.LoginCheckFilter : 本次请求/static/zmquotation/js/index.js不需要处理
2024-02-22 13:12:47.820 INFO 9484 --- [http-nio-3333-exec-9] com.JN.filter.LoginCheckFilter : 拦截到请求:/zmquotation/inventoryList
2024-02-22 13:12:47.820 INFO 9484 --- [http-nio-3333-exec-9] com.JN.filter.LoginCheckFilter : 本次请求/zmquotation/inventoryList不需要处理
2024-02-22 13:12:47.833 INFO 9484 --- [http-nio-3333-exec-3] com.JN.filter.LoginCheckFilter : 拦截到请求:/static/image/JNlogo.png
2024-02-22 13:12:47.833 INFO 9484 --- [http-nio-3333-exec-3] com.JN.filter.LoginCheckFilter : 本次请求/static/image/JNlogo.png不需要处理
2024-02-22 13:13:16.067 INFO 9484 --- [http-nio-3333-exec-7] com.JN.filter.LoginCheckFilter : 拦截到请求:/ZM
2024-02-22 13:13:16.067 INFO 9484 --- [http-nio-3333-exec-7] com.JN.filter.LoginCheckFilter : 本次请求/ZM不需要处理
2024-02-22 13:13:16.411 INFO 9484 --- [http-nio-3333-exec-4] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/element-ui/index.css
2024-02-22 13:13:16.411 INFO 9484 --- [http-nio-3333-exec-4] com.JN.filter.LoginCheckFilter : 本次请求/plugins/element-ui/index.css不需要处理
2024-02-22 13:13:16.412 INFO 9484 --- [http-nio-3333-exec-1] com.JN.filter.LoginCheckFilter : 拦截到请求:/static/zmquotation/css/index.css
2024-02-22 13:13:16.412 INFO 9484 --- [http-nio-3333-exec-1] com.JN.filter.LoginCheckFilter : 本次请求/static/zmquotation/css/index.css不需要处理
2024-02-22 13:13:16.421 INFO 9484 --- [http-nio-3333-exec-8] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/vue/vue.js
2024-02-22 13:13:16.421 INFO 9484 --- [http-nio-3333-exec-8] com.JN.filter.LoginCheckFilter : 本次请求/plugins/vue/vue.js不需要处理
2024-02-22 13:13:16.426 INFO 9484 --- [http-nio-3333-exec-10] com.JN.filter.LoginCheckFilter : 拦截到请求:/static/zmquotation/js/index.js
2024-02-22 13:13:16.427 INFO 9484 --- [http-nio-3333-exec-10] com.JN.filter.LoginCheckFilter : 本次请求/static/zmquotation/js/index.js不需要处理
2024-02-22 13:13:16.428 INFO 9484 --- [http-nio-3333-exec-2] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/element-ui/index.js
2024-02-22 13:13:16.429 INFO 9484 --- [http-nio-3333-exec-6] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/axios/axios.min.js
2024-02-22 13:13:16.429 INFO 9484 --- [http-nio-3333-exec-6] com.JN.filter.LoginCheckFilter : 本次请求/plugins/axios/axios.min.js不需要处理
2024-02-22 13:13:16.428 INFO 9484 --- [http-nio-3333-exec-2] com.JN.filter.LoginCheckFilter : 本次请求/plugins/element-ui/index.js不需要处理
2024-02-22 13:13:16.431 INFO 9484 --- [http-nio-3333-exec-5] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/axios/request.js
2024-02-22 13:13:16.431 INFO 9484 --- [http-nio-3333-exec-5] com.JN.filter.LoginCheckFilter : 本次请求/plugins/axios/request.js不需要处理
2024-02-22 13:13:16.429 INFO 9484 --- [http-nio-3333-exec-4] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/calendar/calendar.js
2024-02-22 13:13:16.433 INFO 9484 --- [http-nio-3333-exec-4] com.JN.filter.LoginCheckFilter : 本次请求/plugins/calendar/calendar.js不需要处理
2024-02-22 13:13:16.969 INFO 9484 --- [http-nio-3333-exec-9] com.JN.filter.LoginCheckFilter : 拦截到请求:/zmquotation/inventoryList
2024-02-22 13:13:16.970 INFO 9484 --- [http-nio-3333-exec-9] com.JN.filter.LoginCheckFilter : 本次请求/zmquotation/inventoryList不需要处理
2024-02-22 13:13:17.074 INFO 9484 --- [http-nio-3333-exec-7] com.JN.filter.LoginCheckFilter : 拦截到请求:/static/image/JNlogo.png
2024-02-22 13:13:17.074 INFO 9484 --- [http-nio-3333-exec-7] com.JN.filter.LoginCheckFilter : 本次请求/static/image/JNlogo.png不需要处理
2024-02-22 13:13:22.157 INFO 9484 --- [http-nio-3333-exec-1] com.JN.filter.LoginCheckFilter : 拦截到请求:/plugins/element-ui/fonts/element-icons.woff
2024-02-22 13:13:22.157 INFO 9484 --- [http-nio-3333-exec-1] com.JN.filter.LoginCheckFilter : 本次请求/plugins/element-ui/fonts/element-icons.woff不需要处理
2024-02-22 13:13:28.787 INFO 9484 --- [http-nio-3333-exec-10] com.JN.filter.LoginCheckFilter : 拦截到请求:/zmquotation/regionList
2024-02-22 13:13:28.787 INFO 9484 --- [http-nio-3333-exec-10] com.JN.filter.LoginCheckFilter : 本次请求/zmquotation/regionList不需要处理
2024-02-22 13:13:29.037 INFO 9484 --- [http-nio-3333-exec-10] c.J.d.z.controller.ZMController : 查询到的地区列表结果是:[RegionDto(province=江苏省, city=苏州市, district=常熟市, kilometers=144, price01=1.2880, price02=1.2880, price03=1.2800, price04=1.2800, price05=1.2800), RegionDto(province=江苏省, city=苏州市, district=姑苏区, kilometers=115, price01=1.2880, price02=1.2880, price03=1.2800, price04=1.2800, price05=1.2800), RegionDto(province=江苏省, city=苏州市, district=虎丘区, kilometers=113, price01=1.2880, price02=1.2880, price03=1.2800, price04=1.2800, price05=1.2800), RegionDto(province=江苏省, city=苏州市, district=昆山市, kilometers=155, price01=1.2880, price02=1.2880, price03=1.2800, price04=1.2800, price05=1.2800), RegionDto(province=江苏省, city=苏州市, district=太仓市, kilometers=163, price01=1.2880, price02=1.2880, price03=1.2800, price04=1.2800, price05=1.2800), RegionDto(province=江苏省, city=苏州市, district=吴江区, kilometers=138, price01=1.2880, price02=1.2880, price03=1.2800, price04=1.2800, price05=1.2800), RegionDto(province=江苏省, city=苏州市, district=吴中区, kilometers=130, price01=1.2880, price02=1.2880, price03=1.2800, price04=1.2800, price05=1.2800), RegionDto(province=江苏省, city=苏州市, district=相城区, kilometers=115, price01=1.2880, price02=1.2880, price03=1.2800, price04=1.2800, price05=1.2800), RegionDto(province=江苏省, city=苏州市, district=张家港市, kilometers=121, price01=1.2880, price02=1.2880, price03=1.2800, price04=1.2800, price05=1.2800)]
2024-02-22 13:13:49.187 INFO 9484 --- [http-nio-3333-exec-9] com.JN.filter.LoginCheckFilter : 拦截到请求:/zmquotation/materialList
2024-02-22 13:13:49.187 INFO 9484 --- [http-nio-3333-exec-9] com.JN.filter.LoginCheckFilter : 本次请求/zmquotation/materialList不需要处理

View File

@ -1,11 +1,16 @@
package com.JN.demo.zmquotation.controller; package com.JN.demo.zmquotation.controller;
import com.JN.common.R; import com.JN.common.R;
import com.JN.demo.zmquotation.dto.InventoryDto;
import com.JN.demo.zmquotation.dto.MaterialDto;
import com.JN.demo.zmquotation.dto.RegionDto; import com.JN.demo.zmquotation.dto.RegionDto;
import com.JN.demo.zmquotation.service.InventoryService;
import com.JN.demo.zmquotation.service.MaterialService;
import com.JN.demo.zmquotation.service.RegionService; import com.JN.demo.zmquotation.service.RegionService;
import lombok.experimental.PackagePrivate; import lombok.experimental.PackagePrivate;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.convert.ReadingConverter;
import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RequestParam;
@ -27,6 +32,20 @@ public class ZMController {
@Autowired @Autowired
RegionService regionService; RegionService regionService;
@Autowired
MaterialService materialService;
@Autowired
InventoryService inventoryService;
/**
* @title queryRegionList
* @description 查询地区列表信息
* @author JIAL
* @param: regionName
* @updateTime 2024/2/20 16:54
* @return: com.JN.common.R<java.util.List<com.JN.demo.zmquotation.dto.RegionDto>>
*/
@PostMapping("/regionList") @PostMapping("/regionList")
public R<List<RegionDto>> queryRegionList(@RequestParam("regionName") String regionName){ public R<List<RegionDto>> queryRegionList(@RequestParam("regionName") String regionName){
@ -36,4 +55,39 @@ public class ZMController {
return R.success(regionList); return R.success(regionList);
} }
/**
* @title queryMaterialList
* @description 查询物料信息
* @author JIAL
* @param: precMaterialName
* @param: vagueMaterialName
* @param: vagueModel
* @updateTime 2024/2/20 16:54
* @return: com.JN.common.R<java.util.List<com.JN.demo.zmquotation.dto.MaterialDto>>
*/
@PostMapping("/materialList")
public R<List<MaterialDto>> queryMaterialList(@RequestParam("precMaterialName") String precMaterialName,
@RequestParam("vagueMaterialName") String vagueMaterialName,
@RequestParam("vagueModel") String vagueModel) {
List<MaterialDto> materialList = materialService.queryMaterialListByParam(precMaterialName, vagueMaterialName, vagueModel);
return R.success(materialList);
}
/**
* @title queryInventoryList
* @description 获取盘具列表
* @author JIAL
* @updateTime 2024/2/22 10:09
* @return: com.JN.common.R<java.util.List<com.JN.demo.zmquotation.dto.InventoryDto>>
*/
@PostMapping("/inventoryList")
public R<List<InventoryDto>> queryInventoryList() {
List<InventoryDto> inventoryList = inventoryService.queryInventoryList();
return R.success(inventoryList);
}
} }

View File

@ -0,0 +1,23 @@
package com.JN.demo.zmquotation.dto;
import lombok.Data;
import java.io.Serializable;
/**
* @ClassName InventoryDto
* @Description TODO
* @Author JIAL
* @Date 2024/2/22 9:48
* @Version 1.0
*/
@Data
public class InventoryDto implements Serializable {
private static final long serialVersionUID = 1L;
private String inventory; //盘具名称
private String invDesc; //盘具描述
private String weighInv; //盘重
}

View File

@ -0,0 +1,51 @@
package com.JN.demo.zmquotation.dto;
import lombok.Data;
import java.io.Serializable;
/**
* @ClassName MaterialDto
* @Description TODO
* @Author JIAL
* @Date 2024/2/20 16:42
* @Version 1.0
*/
@Data
public class MaterialDto implements Serializable {
private static final long serialVersionUID = 1L;
private String materialName; //物料名称
private String model; //型号
private String specification; //规格
private String voltage; //电压
private String standard; //标准
private String costPrice; //成本价
private String factoryPrice; //厂价
private String netVolume; //净种量(物料重量)
private String inventory; //盘具
private String weighInv; //盘重
private String matPrice; //材料价格(去掉铜铝后的价格)
private String totalCopperConsume; //铜导体总消耗
private String totalAluminumConsume; //铝导体总消耗
private String totalLHCost; //人工水电费合计
private String steamFee; //蒸汽费
private int quantity = 1; //数量默认为1
private int invItemCount = 1; //盘具数量默认1
}

View File

@ -14,7 +14,7 @@ import java.math.BigDecimal;
*/ */
@Data @Data
public class RegionDto implements Serializable { public class RegionDto implements Serializable {
private static final long serialVersionUID = 1L;
private String province; private String province;

View File

@ -0,0 +1,24 @@
package com.JN.demo.zmquotation.mapper;
import com.JN.demo.zmquotation.dto.InventoryDto;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Select;
import java.util.List;
/**
* @ClassName InventoryMapper
* @Description TODO
* @Author JIAL
* @Date 2024/2/22 9:56
* @Version 1.0
*/
@Mapper
public interface InventoryMapper {
@Select("SELECT [cbpj_mc] as inventory,\n" +
" [cbpj_pzjd1] as inv_desc,\n" +
" [cbpj_zl] as weigh_inv\n" +
"FROM [zm_erp2].[dbo].[cb_cbpj]")
List<InventoryDto> queryInventoryList();
}

View File

@ -0,0 +1,37 @@
package com.JN.demo.zmquotation.mapper;
import com.JN.demo.zmquotation.dto.MaterialDto;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Select;
import org.springframework.web.bind.annotation.RequestParam;
import java.util.List;
/**
* @ClassName MaterialMapper
* @Description TODO
* @Author JIAL
* @Date 2024/2/21 8:16
* @Version 1.0
*/
@Mapper
public interface MaterialMapper {
@Select("SELECT [cb_name] as material_name\n" +
" ,[cb_cj] as factory_price\n" +
" ,[cb_cbj] as cost_price\n" +
" ,[cb_zl] as net_volume\n" +
" ,[cb_gspj] as inventory\n" +
" ,[cbpj_zl] as weigh_inv\n" +
" ,[CB_bz] as standard\n" +
" ,[cb_xx] as model\n" +
" ,[cb_gg] as specification\n" +
" ,[cb_dy] as voltage\n" +
" ,[cb_cljg] as mat_price\n" +
" ,[tdtjg] as total_copper_consume\n" +
" ,[ldtjg] as total_aluminum_consume\n" +
" ,[rgsdf] as total_l_h_cost\n" +
" ,[cb_zqf]as steam_fee\n" +
" FROM [zm_erp2].[dbo].[view_cb_material]\n" +
" WHERE [cb_name] like '${precMaterialName}%' and [cb_name] like '%${vagueMaterialName}%' and [cb_gg] like '%${vagueModel}%'")
List<MaterialDto> queryMaterialListByParam(String precMaterialName, String vagueMaterialName, String vagueModel);
}

View File

@ -0,0 +1,16 @@
package com.JN.demo.zmquotation.service;
import com.JN.demo.zmquotation.dto.InventoryDto;
import java.util.List;
/**
* @ClassName InventoryService
* @Description TODO
* @Author JIAL
* @Date 2024/2/22 9:55
* @Version 1.0
*/
public interface InventoryService {
List<InventoryDto> queryInventoryList();
}

View File

@ -0,0 +1,17 @@
package com.JN.demo.zmquotation.service;
import com.JN.demo.zmquotation.dto.MaterialDto;
import java.util.List;
/**
* @ClassName MaterialService
* @Description TODO
* @Author JIAL
* @Date 2024/2/21 8:15
* @Version 1.0
*/
public interface MaterialService {
List<MaterialDto> queryMaterialListByParam(String precMaterialName, String vagueMaterialName, String vagueModel);
}

View File

@ -0,0 +1,35 @@
package com.JN.demo.zmquotation.service.impl;
import com.JN.demo.zmquotation.dto.InventoryDto;
import com.JN.demo.zmquotation.mapper.InventoryMapper;
import com.JN.demo.zmquotation.service.InventoryService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.List;
/**
* @ClassName InventoryServiceImpl
* @Description TODO
* @Author JIAL
* @Date 2024/2/22 9:55
* @Version 1.0
*/
@Service
public class InventoryServiceImpl implements InventoryService {
@Autowired
InventoryMapper inventoryMapper;
/**
* @title queryInventoryList
* @description 获取盘具列表
* @author JIAL
* @updateTime 2024/2/22 10:06
* @return: java.util.List<com.JN.demo.zmquotation.dto.InventoryDto>
*/
@Override
public List<InventoryDto> queryInventoryList() {
return inventoryMapper.queryInventoryList();
}
}

View File

@ -0,0 +1,37 @@
package com.JN.demo.zmquotation.service.impl;
import com.JN.demo.zmquotation.dto.MaterialDto;
import com.JN.demo.zmquotation.mapper.MaterialMapper;
import com.JN.demo.zmquotation.service.MaterialService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.List;
/**
* @ClassName MaterialServiceImpl
* @Description TODO
* @Author JIAL
* @Date 2024/2/21 8:15
* @Version 1.0
*/
@Service
public class MaterialServiceImpl implements MaterialService {
@Autowired
MaterialMapper materialMapper;
/**
* @title queryMaterialListByParam
* @description 通过开头精确模糊查询型号三个参数来查询物料列表
* @author JIAL
* @param: precMaterialName
* @param: vagueMaterialName
* @param: vagueModel
* @updateTime 2024/2/21 8:23
* @return: java.util.List<com.JN.demo.zmquotation.dto.MaterialDto>
*/
@Override
public List<MaterialDto> queryMaterialListByParam(String precMaterialName, String vagueMaterialName, String vagueModel) {
return materialMapper.queryMaterialListByParam(precMaterialName, vagueMaterialName, vagueModel);
}
}

View File

@ -86,16 +86,29 @@
} }
.inventoryDialogTable .el-dialog__header{
padding-bottom: 0px;
}
.el-table .el-table__cell { .inventoryDialogTable .el-dialog__body{
padding-top: 0px;
} }
.el-row {
.materialDialogTable .el-table__header-wrapper .el-table__header .el-checkbox {
display: none;
} }
.el-table .cell {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.el-col { .el-col {
height: 42px; height: 42px;
} }

View File

@ -5,3 +5,18 @@ const queryRegionListByName = (params) => {
params params
}) })
} }
const queryMaterialListByParam = (params) => {
return $axios({
url: '/zmquotation/materialList',
method: 'post',
params
})
}
const queryInventoryList = () => {
return $axios({
url: '/zmquotation/inventoryList',
method: 'post',
})
}

View File

@ -152,7 +152,7 @@
<div class="button-box"> <div class="button-box">
<el-button type="text" @click="selectedRegion">选择地区</el-button> <el-button type="text" @click="selectedRegion">选择地区</el-button>
<el-button type="text" @click="addMaterial">添加物料</el-button> <el-button type="text" @click="addMaterial">添加物料</el-button>
<el-button type="text">刷新界面</el-button> <el-button type="text" @click="calculatedData">刷新界面</el-button>
<el-button type="text"></el-button> <el-button type="text"></el-button>
</div> </div>
<div class="table-box"> <div class="table-box">
@ -183,20 +183,15 @@
</template> </template>
</el-table-column> </el-table-column>
<el-table-column <el-table-column
width="180" width="120"
prop="voltage" prop="voltage"
label="电压"> label="电压">
</el-table-column> </el-table-column>
<el-table-column <el-table-column
width="180" width="80"
prop="standard" prop="standard"
label="标准"> label="标准">
</el-table-column> </el-table-column>
<el-table-column
width="180"
prop="core"
label="线芯">
</el-table-column>
<el-table-column <el-table-column
width="180" width="180"
prop="costPrice" prop="costPrice"
@ -210,19 +205,27 @@
<el-table-column <el-table-column
width="180" width="180"
prop="netVolume" prop="netVolume"
label="净量"> label="净量">
</el-table-column> </el-table-column>
<el-table-column <el-table-column
width="180" width="120"
prop="inventory" prop="inventory"
label="盘具"> label="盘具">
<template slot-scope="scope"> <template slot-scope="scope">
<el-input v-model="scope.row.inventory" > <el-link @click="handleInventoryClick(scope.row, scope.$index)" type="primary">{{ scope.row.inventory }}</el-link>
</el-input>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column <el-table-column
width="180" width="180"
prop="invItemCount"
label="盘具数量">
<template slot-scope="scope">
<el-input v-model="scope.row.invItemCount" >
</el-input>
</template>
</el-table-column>
<el-table-column
width="100"
prop="weighInv" prop="weighInv"
label="盘重"> label="盘重">
</el-table-column> </el-table-column>
@ -254,14 +257,14 @@
width="80" width="80"
label="操作"> label="操作">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button @click="handleDeleteClick(scope.row)" style="color: red;" type="text">删除</el-button> <el-button @click="handleDeleteClick(scope.$index)" style="color: red;" type="text">删除</el-button>
</template> </template>
</el-table-column> </el-table-column>
</el-table> </el-table>
</div> </div>
</div> </div>
<el-dialog class="regionDialogTable" :visible.sync="dialogRegionVisible" width="932px" > <el-dialog class="regionDialogTable" :visible.sync="dialogRegionVisible" width="932px" >
<div slot="title" class="regionTable-title" style="margin: 0px"> <div slot="title" style="margin: 0px">
<el-form> <el-form>
<el-form-item > <el-form-item >
<el-input style="width: 300px; " v-model="regionName" placeholder="请输入地区名称"> <el-input style="width: 300px; " v-model="regionName" placeholder="请输入地区名称">
@ -313,38 +316,38 @@
</div> </div>
<div style="text-align: center; margin-top: 10px;"> <div style="text-align: center; margin-top: 10px;">
<el-pagination <el-pagination
@size-change="handleRegionSizeChange"
@current-change="handleRegionCurrentChange" @current-change="handleRegionCurrentChange"
:current-page.sync="regionCurrentPage" :current-page.sync="regionCurrentPage"
:page-sizes="[10, 20, 30, 40]"
:page-size="pageSize" :page-size="pageSize"
:total="regionTableData.length" :total="regionTableData.length"
></el-pagination> ></el-pagination>
</div> </div>
</el-dialog> </el-dialog>
<el-dialog class="materialDialogTable" :visible.sync="dialogMaterialVisible" width="1300px"> <el-dialog class="materialDialogTable" :visible.sync="dialogMaterialVisible" width="1200px">
<div slot="title" class="regionTable-title" style="margin: 0px"> <div slot="title" style="margin: 0px">
<el-form> <el-form>
<el-form-item > <el-form-item >
<el-input style="width: 200px; " v-model="regionName" placeholder="开头精确查询"> <el-input style="width: 200px; " v-model="precMaterialName" placeholder="开头物料名称精确查询">
</el-input> </el-input>
<el-input style="width: 200px; " v-model="regionName" placeholder="模糊查询"> <el-input style="width: 200px; " v-model="vagueMaterialName" placeholder="物料名称模糊查询">
</el-input> </el-input>
<el-input style="width: 200px; " v-model="regionName" placeholder="结尾精确查询"> <el-input style="width: 200px; " v-model="vagueModel" placeholder="规格模糊查询">
</el-input> </el-input>
<el-button type="primary" size="small" @click="searchRegion">查询物料</el-button> <el-button type="primary" size="small" @click="searchMaterial">查询物料</el-button>
</el-form-item> </el-form-item>
</el-form> </el-form>
</div> </div>
<div style="display: flex; flex-direction: row;"> <div style="display: flex; flex-direction: row;">
<div style="width: 866px"> <div style="width: 766px">
<el-table <el-table
:data="materialTableData" :data="getCurrentMaterialData"
ref="materialTable" ref="materialTable"
@selection-change="handleSelectionChange" @selection-change="handleSelectionChange"
:header-cell-style="{ background: '#eef1f6', color: '#606266', 'text-align': 'center', 'padding': '0px'}" :header-cell-style="{ background: '#eef1f6', color: '#606266', 'text-align': 'center', 'padding': '0px'}"
:cell-style="{'text-align': 'center', 'padding': '5px 0px'}" :cell-style="{'text-align': 'center', 'padding': '5px 0px'}"
highlight-selection-row highlight-selection-row
:row-key="row => row.materialName"
:reserve-selection="true"
border> border>
<el-table-column <el-table-column
type="selection" type="selection"
@ -380,12 +383,15 @@
prop="standard" prop="standard"
label="标准"> label="标准">
</el-table-column> </el-table-column>
<el-table-column
width="100"
prop="core"
label="线芯">
</el-table-column>
</el-table> </el-table>
<div style="text-align: center; margin-top: 10px;">
<el-pagination
@current-change="handleMaterialCurrentChange"
:current-page.sync="materialCurrentPage"
:page-size="pageSize"
:total="materialTableData.length"
></el-pagination>
</div>
</div> </div>
<div style="flex-grow: 1; padding-left: 20px;"> <div style="flex-grow: 1; padding-left: 20px;">
<div <div
@ -398,13 +404,59 @@
</div> </div>
</div> </div>
</div> </div>
<div style="text-align: center; padding-top: 20px"> <div style="text-align: center; padding-top: 20px">
<el-button-group> <el-button-group>
<el-button type="primary" size="small" style="margin-right: 80px" @click="addMaterialToTable">确认</el-button> <el-button type="primary" size="small" style="margin-right: 80px" @click="addMaterialToTable">确认</el-button>
<el-button type="warning" size="small" @click="closeMaterialDialog">取消</el-button> <el-button type="warning" size="small" @click="closeMaterialDialog">取消</el-button>
</el-button-group> </el-button-group>
</div> </div>
</el-dialog>
<el-dialog class="inventoryDialogTable" :visible.sync="dialogInventoryVisible" width="792px" >
<div>
<el-table
:data="getCurrentInventoryData"
:header-cell-style="{ background: '#eef1f6', color: '#606266', 'text-align': 'center', 'padding': '0px'}"
:cell-style="{'text-align': 'center', 'padding': '0px'}"
highlight-current-row
border>
<el-table-column
label="序号"
type="index"
width="50">
</el-table-column>
<el-table-column
width="200"
prop="inventory"
label="盘具名称">
</el-table-column>
<el-table-column
width="200"
prop="invDesc"
label="盘具描述">
</el-table-column>
<el-table-column
width="200"
prop="weighInv"
label="盘重">
</el-table-column>
<el-table-column
width="100"
label="操作">
<template slot-scope="scope">
<el-button @click="chooseInventory(scope.row)" style="color: blue;" type="text">选择</el-button>
</template>
</el-table-column>
</el-table>
</div>
<div style="text-align: center; margin-top: 10px;">
<el-pagination
@current-change="handleInventoryCurrentChange"
:current-page.sync="inventoryCurrentPage"
:page-size="pageSize"
:total="inventoryTableData.length"
></el-pagination>
</div>
</el-dialog> </el-dialog>
</div> </div>
@ -445,20 +497,7 @@
materialData: [ materialData: [
], ],
regionTableData: [ regionTableData: [],
{
province: '浙江',
city: '杭州',
district: '西湖区',
kilometers: 10
},
{
province: '上海',
city: '上海',
district: '黄浦区',
kilometers: 20
},
],
price_0t_5t: '', price_0t_5t: '',
price_5t_10t: '', price_5t_10t: '',
price_10t_25t: '', price_10t_25t: '',
@ -467,28 +506,19 @@
dialogRegionVisible: false, dialogRegionVisible: false,
regionName: '', regionName: '',
regionCurrentPage: 1, regionCurrentPage: 1,
inventoryCurrentPage : 1,
materialCurrentPage: 1,
pageSize: 10, pageSize: 10,
dialogMaterialVisible: false, dialogMaterialVisible: false,
materialTableData: [ materialTableData: [],
{
materialName: 'Material 1',
model: 'Model A',
district: 'Spec 1',
voltage: '220V',
standard: 'Standard 1',
core: 'Core X'
},
{
materialName: 'Material 2',
model: 'Model B',
district: 'Spec 2',
voltage: '110V',
standard: 'Standard 2',
core: 'Core Y'
},
// Add more data as needed
],
selectedMaterialItems: [], // 选中的数据 selectedMaterialItems: [], // 选中的数据
savedSelectedMaterials: [], // 保存选中的数据
precMaterialName: '',
vagueMaterialName: '',
vagueModel: '',
dialogInventoryVisible: false,
inventoryTableData: [],
clickedRowIndex: null, // 用于记录点击的行的索引
} }
}, },
computed: { computed: {
@ -498,11 +528,18 @@
return this.regionTableData.slice(start, end); return this.regionTableData.slice(start, end);
}, },
getCurrentMaterialData() { getCurrentMaterialData() {
const start = (this.materialCurrentPage - 1) * this.pageSize;
const end = start + this.pageSize;
return this.materialTableData.slice(start, end);
},
getCurrentInventoryData() {
const start = (this.inventoryCurrentPage - 1) * this.pageSize;
const end = start + this.pageSize;
return this.inventoryTableData.slice(start, end);
}, },
}, },
created() { created() {
this.getInventoryData();
}, },
mounted() { mounted() {
@ -562,12 +599,16 @@
} }
}, },
handleRegionSizeChange(val) { handleRegionCurrentChange(val) {
this.pageSize = val; this.currentPage = val;
this.currentPage = 1; // 切换每页显示条目数时回到第一页
}, },
handleRegionCurrentChange(val) { handleMaterialCurrentChange(val) {
this.currentPage = val;
},
handleInventoryCurrentChange(val) {
this.currentPage = val; this.currentPage = val;
}, },
@ -575,21 +616,29 @@
this.dialogMaterialVisible = true; this.dialogMaterialVisible = true;
}, },
handleSelectionChange(selection) { handleSelectionChange(selection) {
// 当选择发生变化时更新选中数据 selection.forEach(item => {
this.selectedMaterialItems = selection; // 判断是否已经存在于已选列表中,避免重复添加
if (!this.selectedMaterialItems.some(selectedItem => selectedItem.materialName === item.materialName)) {
this.selectedMaterialItems.push(item);
}
});
}, },
removeSelectedItem(selectedItem) { removeSelectedItem(selectedItem) {
// 移除选中的记录 // 判断当前数据是否被选择
const index = this.selectedMaterialItems.indexOf(selectedItem); const isSelected = this.$refs.materialTable.selection.includes(selectedItem);
// 从已选列表中移除该项
const index = this.selectedMaterialItems.findIndex(item => item.materialName === selectedItem.materialName);
if (index !== -1) { if (index !== -1) {
this.selectedMaterialItems.splice(index, 1); this.selectedMaterialItems.splice(index, 1);
} }
// 同步取消左侧表格中对应项的选择 // 如果当前数据被选择,则取消 el-table 中该项的选择状态
const tableIndex = this.materialTableData.indexOf(selectedItem); if (isSelected) {
if (tableIndex !== -1) { this.$refs.materialTable.toggleRowSelection(selectedItem, false);
this.$refs.materialTable.toggleRowSelection(this.materialTableData[tableIndex]);
} }
}, },
addMaterialToTable() { addMaterialToTable() {
@ -605,8 +654,59 @@
closeMaterialDialog() { closeMaterialDialog() {
this.dialogMaterialVisible = false; this.dialogMaterialVisible = false;
},
searchMaterial() {
if(this.precMaterialName === '' && this.vagueMaterialName === '' && this.vagueModel === '') {
this.$message({
message: '请输入你要查询的物料条件',
type: 'warning'
});
}else {
const params = {
precMaterialName : this.precMaterialName,
vagueMaterialName : this.vagueMaterialName,
vagueModel : this.vagueModel
} }
queryMaterialListByParam(params).then(res => {
this.materialTableData = res.data || []
this.materialCurrentPage = 1;
}).catch(err => {
this.$message.error('请求出错了:' + err)
})
}
},
handleInventoryClick(row, index) {
this.clickedRowIndex = index; // 记录点击的行的索引
this.dialogInventoryVisible = true; // 打开选择盘具的 dialog
},
getInventoryData() {
queryInventoryList().then(res => {
this.inventoryTableData = res.data || []
}).catch(err => {
this.$message.error('请求出错了:' + err)
})
},
chooseInventory(row) {
// 在选择盘具的逻辑中,将选择的盘具信息赋值给之前点击的行的数据
if (this.clickedRowIndex !== null) {
// 假设选择盘具后的数据存储在 this.selectedInventory 中
const updatedRow = {
...this.materialData[this.clickedRowIndex],
inventory: row.inventory, // 盘具名称
weighInv: row.weighInv, // 盘重信息
};
this.$set(this.materialData, this.clickedRowIndex, updatedRow);
}
this.dialogInventoryVisible = false; // 打开选择盘具的 dialog
// 其他逻辑...23123123
},
}, },
}) })
</script> </script>

View File

@ -86,16 +86,29 @@
} }
.inventoryDialogTable .el-dialog__header{
padding-bottom: 0px;
}
.el-table .el-table__cell { .inventoryDialogTable .el-dialog__body{
padding-top: 0px;
} }
.el-row {
.materialDialogTable .el-table__header-wrapper .el-table__header .el-checkbox {
display: none;
} }
.el-table .cell {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.el-col { .el-col {
height: 42px; height: 42px;
} }

View File

@ -5,3 +5,18 @@ const queryRegionListByName = (params) => {
params params
}) })
} }
const queryMaterialListByParam = (params) => {
return $axios({
url: '/zmquotation/materialList',
method: 'post',
params
})
}
const queryInventoryList = () => {
return $axios({
url: '/zmquotation/inventoryList',
method: 'post',
})
}

View File

@ -152,7 +152,7 @@
<div class="button-box"> <div class="button-box">
<el-button type="text" @click="selectedRegion">选择地区</el-button> <el-button type="text" @click="selectedRegion">选择地区</el-button>
<el-button type="text" @click="addMaterial">添加物料</el-button> <el-button type="text" @click="addMaterial">添加物料</el-button>
<el-button type="text">刷新界面</el-button> <el-button type="text" @click="calculatedData">刷新界面</el-button>
<el-button type="text"></el-button> <el-button type="text"></el-button>
</div> </div>
<div class="table-box"> <div class="table-box">
@ -183,22 +183,33 @@
</template> </template>
</el-table-column> </el-table-column>
<el-table-column <el-table-column
<<<<<<< HEAD
width="180" width="180"
=======
width="120"
>>>>>>> b1df0122aa39f2820f3b77c6d2aafe960d76c135
prop="voltage" prop="voltage"
label="电压"> label="电压">
</el-table-column> </el-table-column>
<el-table-column <el-table-column
<<<<<<< HEAD
width="180" width="180"
=======
width="80"
>>>>>>> b1df0122aa39f2820f3b77c6d2aafe960d76c135
prop="standard" prop="standard"
label="标准"> label="标准">
</el-table-column> </el-table-column>
<el-table-column <el-table-column
width="180" width="180"
<<<<<<< HEAD
prop="core" prop="core"
label="线芯"> label="线芯">
</el-table-column> </el-table-column>
<el-table-column <el-table-column
width="180" width="180"
=======
>>>>>>> b1df0122aa39f2820f3b77c6d2aafe960d76c135
prop="costPrice" prop="costPrice"
label="成本价"> label="成本价">
</el-table-column> </el-table-column>
@ -210,6 +221,7 @@
<el-table-column <el-table-column
width="180" width="180"
prop="netVolume" prop="netVolume"
<<<<<<< HEAD
label="净量"> label="净量">
</el-table-column> </el-table-column>
<el-table-column <el-table-column
@ -223,6 +235,29 @@
</el-table-column> </el-table-column>
<el-table-column <el-table-column
width="180" width="180"
=======
label="净重量">
</el-table-column>
<el-table-column
width="120"
prop="inventory"
label="盘具">
<template slot-scope="scope">
<el-link @click="handleInventoryClick(scope.row, scope.$index)" type="primary">{{ scope.row.inventory }}</el-link>
</template>
</el-table-column>
<el-table-column
width="180"
prop="invItemCount"
label="盘具数量">
<template slot-scope="scope">
<el-input v-model="scope.row.invItemCount" >
</el-input>
</template>
</el-table-column>
<el-table-column
width="100"
>>>>>>> b1df0122aa39f2820f3b77c6d2aafe960d76c135
prop="weighInv" prop="weighInv"
label="盘重"> label="盘重">
</el-table-column> </el-table-column>
@ -254,14 +289,18 @@
width="80" width="80"
label="操作"> label="操作">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button @click="handleDeleteClick(scope.row)" style="color: red;" type="text">删除</el-button> <el-button @click="handleDeleteClick(scope.$index)" style="color: red;" type="text">删除</el-button>
</template> </template>
</el-table-column> </el-table-column>
</el-table> </el-table>
</div> </div>
</div> </div>
<el-dialog class="regionDialogTable" :visible.sync="dialogRegionVisible" width="932px" > <el-dialog class="regionDialogTable" :visible.sync="dialogRegionVisible" width="932px" >
<<<<<<< HEAD
<div slot="title" class="regionTable-title" style="margin: 0px"> <div slot="title" class="regionTable-title" style="margin: 0px">
=======
<div slot="title" style="margin: 0px">
>>>>>>> b1df0122aa39f2820f3b77c6d2aafe960d76c135
<el-form> <el-form>
<el-form-item > <el-form-item >
<el-input style="width: 300px; " v-model="regionName" placeholder="请输入地区名称"> <el-input style="width: 300px; " v-model="regionName" placeholder="请输入地区名称">
@ -313,38 +352,47 @@
</div> </div>
<div style="text-align: center; margin-top: 10px;"> <div style="text-align: center; margin-top: 10px;">
<el-pagination <el-pagination
@size-change="handleRegionSizeChange"
@current-change="handleRegionCurrentChange" @current-change="handleRegionCurrentChange"
:current-page.sync="regionCurrentPage" :current-page.sync="regionCurrentPage"
:page-sizes="[10, 20, 30, 40]"
:page-size="pageSize" :page-size="pageSize"
:total="regionTableData.length" :total="regionTableData.length"
></el-pagination> ></el-pagination>
</div> </div>
</el-dialog> </el-dialog>
<el-dialog class="materialDialogTable" :visible.sync="dialogMaterialVisible" width="1300px"> <el-dialog class="materialDialogTable" :visible.sync="dialogMaterialVisible" width="1200px">
<div slot="title" class="regionTable-title" style="margin: 0px"> <div slot="title" style="margin: 0px">
<el-form> <el-form>
<el-form-item > <el-form-item >
<el-input style="width: 200px; " v-model="regionName" placeholder="开头精确查询"> <el-input style="width: 200px; " v-model="precMaterialName" placeholder="开头物料名称精确查询">
</el-input> </el-input>
<el-input style="width: 200px; " v-model="regionName" placeholder="模糊查询"> <el-input style="width: 200px; " v-model="vagueMaterialName" placeholder="物料名称模糊查询">
</el-input> </el-input>
<el-input style="width: 200px; " v-model="regionName" placeholder="结尾精确查询"> <el-input style="width: 200px; " v-model="vagueModel" placeholder="规格模糊查询">
</el-input> </el-input>
<el-button type="primary" size="small" @click="searchRegion">查询物料</el-button> <el-button type="primary" size="small" @click="searchMaterial">查询物料</el-button>
</el-form-item> </el-form-item>
</el-form> </el-form>
</div> </div>
<div style="display: flex; flex-direction: row;"> <div style="display: flex; flex-direction: row;">
<<<<<<< HEAD
<div style="width: 866px"> <div style="width: 866px">
<el-table <el-table
:data="materialTableData" :data="materialTableData"
=======
<div style="width: 766px">
<el-table
:data="getCurrentMaterialData"
>>>>>>> b1df0122aa39f2820f3b77c6d2aafe960d76c135
ref="materialTable" ref="materialTable"
@selection-change="handleSelectionChange" @selection-change="handleSelectionChange"
:header-cell-style="{ background: '#eef1f6', color: '#606266', 'text-align': 'center', 'padding': '0px'}" :header-cell-style="{ background: '#eef1f6', color: '#606266', 'text-align': 'center', 'padding': '0px'}"
:cell-style="{'text-align': 'center', 'padding': '5px 0px'}" :cell-style="{'text-align': 'center', 'padding': '5px 0px'}"
highlight-selection-row highlight-selection-row
<<<<<<< HEAD
=======
:row-key="row => row.materialName"
:reserve-selection="true"
>>>>>>> b1df0122aa39f2820f3b77c6d2aafe960d76c135
border> border>
<el-table-column <el-table-column
type="selection" type="selection"
@ -380,12 +428,24 @@
prop="standard" prop="standard"
label="标准"> label="标准">
</el-table-column> </el-table-column>
<<<<<<< HEAD
<el-table-column <el-table-column
width="100" width="100"
prop="core" prop="core"
label="线芯"> label="线芯">
</el-table-column> </el-table-column>
</el-table> </el-table>
=======
</el-table>
<div style="text-align: center; margin-top: 10px;">
<el-pagination
@current-change="handleMaterialCurrentChange"
:current-page.sync="materialCurrentPage"
:page-size="pageSize"
:total="materialTableData.length"
></el-pagination>
</div>
>>>>>>> b1df0122aa39f2820f3b77c6d2aafe960d76c135
</div> </div>
<div style="flex-grow: 1; padding-left: 20px;"> <div style="flex-grow: 1; padding-left: 20px;">
<div <div
@ -398,13 +458,65 @@
</div> </div>
</div> </div>
</div> </div>
<<<<<<< HEAD
=======
>>>>>>> b1df0122aa39f2820f3b77c6d2aafe960d76c135
<div style="text-align: center; padding-top: 20px"> <div style="text-align: center; padding-top: 20px">
<el-button-group> <el-button-group>
<el-button type="primary" size="small" style="margin-right: 80px" @click="addMaterialToTable">确认</el-button> <el-button type="primary" size="small" style="margin-right: 80px" @click="addMaterialToTable">确认</el-button>
<el-button type="warning" size="small" @click="closeMaterialDialog">取消</el-button> <el-button type="warning" size="small" @click="closeMaterialDialog">取消</el-button>
</el-button-group> </el-button-group>
<<<<<<< HEAD
=======
</div>
</el-dialog>
<el-dialog class="inventoryDialogTable" :visible.sync="dialogInventoryVisible" width="792px" >
<div>
<el-table
:data="getCurrentInventoryData"
:header-cell-style="{ background: '#eef1f6', color: '#606266', 'text-align': 'center', 'padding': '0px'}"
:cell-style="{'text-align': 'center', 'padding': '0px'}"
highlight-current-row
border>
<el-table-column
label="序号"
type="index"
width="50">
</el-table-column>
<el-table-column
width="200"
prop="inventory"
label="盘具名称">
</el-table-column>
<el-table-column
width="200"
prop="invDesc"
label="盘具描述">
</el-table-column>
<el-table-column
width="200"
prop="weighInv"
label="盘重">
</el-table-column>
<el-table-column
width="100"
label="操作">
<template slot-scope="scope">
<el-button @click="chooseInventory(scope.row)" style="color: blue;" type="text">选择</el-button>
</template>
</el-table-column>
</el-table>
>>>>>>> b1df0122aa39f2820f3b77c6d2aafe960d76c135
</div>
<div style="text-align: center; margin-top: 10px;">
<el-pagination
@current-change="handleInventoryCurrentChange"
:current-page.sync="inventoryCurrentPage"
:page-size="pageSize"
:total="inventoryTableData.length"
></el-pagination>
</div> </div>
</el-dialog> </el-dialog>
</div> </div>
@ -444,6 +556,7 @@
}, },
materialData: [ materialData: [
<<<<<<< HEAD
], ],
regionTableData: [ regionTableData: [
{ {
@ -458,6 +571,8 @@
district: '黄浦区', district: '黄浦区',
kilometers: 20 kilometers: 20
}, },
=======
>>>>>>> b1df0122aa39f2820f3b77c6d2aafe960d76c135
], ],
price_0t_5t: '', price_0t_5t: '',
price_5t_10t: '', price_5t_10t: '',
@ -467,8 +582,11 @@
dialogRegionVisible: false, dialogRegionVisible: false,
regionName: '', regionName: '',
regionCurrentPage: 1, regionCurrentPage: 1,
inventoryCurrentPage : 1,
materialCurrentPage: 1,
pageSize: 10, pageSize: 10,
dialogMaterialVisible: false, dialogMaterialVisible: false,
<<<<<<< HEAD
materialTableData: [ materialTableData: [
{ {
materialName: 'Material 1', materialName: 'Material 1',
@ -489,6 +607,17 @@
// Add more data as needed // Add more data as needed
], ],
selectedMaterialItems: [], // 选中的数据 selectedMaterialItems: [], // 选中的数据
=======
materialTableData: [],
selectedMaterialItems: [], // 选中的数据
savedSelectedMaterials: [], // 保存选中的数据
precMaterialName: '',
vagueMaterialName: '',
vagueModel: '',
dialogInventoryVisible: false,
inventoryTableData: [],
clickedRowIndex: null, // 用于记录点击的行的索引
>>>>>>> b1df0122aa39f2820f3b77c6d2aafe960d76c135
} }
}, },
computed: { computed: {
@ -498,11 +627,18 @@
return this.regionTableData.slice(start, end); return this.regionTableData.slice(start, end);
}, },
getCurrentMaterialData() { getCurrentMaterialData() {
const start = (this.materialCurrentPage - 1) * this.pageSize;
const end = start + this.pageSize;
return this.materialTableData.slice(start, end);
},
getCurrentInventoryData() {
const start = (this.inventoryCurrentPage - 1) * this.pageSize;
const end = start + this.pageSize;
return this.inventoryTableData.slice(start, end);
}, },
}, },
created() { created() {
this.getInventoryData();
}, },
mounted() { mounted() {
@ -562,12 +698,16 @@
} }
}, },
handleRegionSizeChange(val) { handleRegionCurrentChange(val) {
this.pageSize = val; this.currentPage = val;
this.currentPage = 1; // 切换每页显示条目数时回到第一页
}, },
handleRegionCurrentChange(val) { handleMaterialCurrentChange(val) {
this.currentPage = val;
},
handleInventoryCurrentChange(val) {
this.currentPage = val; this.currentPage = val;
}, },
@ -575,21 +715,46 @@
this.dialogMaterialVisible = true; this.dialogMaterialVisible = true;
}, },
handleSelectionChange(selection) { handleSelectionChange(selection) {
<<<<<<< HEAD
// 当选择发生变化时更新选中数据 // 当选择发生变化时更新选中数据
this.selectedMaterialItems = selection; this.selectedMaterialItems = selection;
}, },
removeSelectedItem(selectedItem) { removeSelectedItem(selectedItem) {
// 移除选中的记录 // 移除选中的记录
const index = this.selectedMaterialItems.indexOf(selectedItem); const index = this.selectedMaterialItems.indexOf(selectedItem);
=======
selection.forEach(item => {
// 判断是否已经存在于已选列表中,避免重复添加
if (!this.selectedMaterialItems.some(selectedItem => selectedItem.materialName === item.materialName)) {
this.selectedMaterialItems.push(item);
}
});
},
removeSelectedItem(selectedItem) {
// 判断当前数据是否被选择
const isSelected = this.$refs.materialTable.selection.includes(selectedItem);
// 从已选列表中移除该项
const index = this.selectedMaterialItems.findIndex(item => item.materialName === selectedItem.materialName);
>>>>>>> b1df0122aa39f2820f3b77c6d2aafe960d76c135
if (index !== -1) { if (index !== -1) {
this.selectedMaterialItems.splice(index, 1); this.selectedMaterialItems.splice(index, 1);
} }
<<<<<<< HEAD
// 同步取消左侧表格中对应项的选择 // 同步取消左侧表格中对应项的选择
const tableIndex = this.materialTableData.indexOf(selectedItem); const tableIndex = this.materialTableData.indexOf(selectedItem);
if (tableIndex !== -1) { if (tableIndex !== -1) {
this.$refs.materialTable.toggleRowSelection(this.materialTableData[tableIndex]); this.$refs.materialTable.toggleRowSelection(this.materialTableData[tableIndex]);
} }
=======
// 如果当前数据被选择,则取消 el-table 中该项的选择状态
if (isSelected) {
this.$refs.materialTable.toggleRowSelection(selectedItem, false);
}
>>>>>>> b1df0122aa39f2820f3b77c6d2aafe960d76c135
}, },
addMaterialToTable() { addMaterialToTable() {
@ -605,7 +770,62 @@
closeMaterialDialog() { closeMaterialDialog() {
this.dialogMaterialVisible = false; this.dialogMaterialVisible = false;
<<<<<<< HEAD
} }
=======
},
searchMaterial() {
if(this.precMaterialName === '' && this.vagueMaterialName === '' && this.vagueModel === '') {
this.$message({
message: '请输入你要查询的物料条件',
type: 'warning'
});
}else {
const params = {
precMaterialName : this.precMaterialName,
vagueMaterialName : this.vagueMaterialName,
vagueModel : this.vagueModel
}
queryMaterialListByParam(params).then(res => {
this.materialTableData = res.data || []
this.materialCurrentPage = 1;
}).catch(err => {
this.$message.error('请求出错了:' + err)
})
}
},
handleInventoryClick(row, index) {
this.clickedRowIndex = index; // 记录点击的行的索引
this.dialogInventoryVisible = true; // 打开选择盘具的 dialog
},
getInventoryData() {
queryInventoryList().then(res => {
this.inventoryTableData = res.data || []
}).catch(err => {
this.$message.error('请求出错了:' + err)
})
},
chooseInventory(row) {
// 在选择盘具的逻辑中,将选择的盘具信息赋值给之前点击的行的数据
if (this.clickedRowIndex !== null) {
// 假设选择盘具后的数据存储在 this.selectedInventory 中
const updatedRow = {
...this.materialData[this.clickedRowIndex],
inventory: row.inventory, // 盘具名称
weighInv: row.weighInv, // 盘重信息
};
this.$set(this.materialData, this.clickedRowIndex, updatedRow);
}
this.dialogInventoryVisible = false; // 打开选择盘具的 dialog
// 其他逻辑...
},
>>>>>>> b1df0122aa39f2820f3b77c6d2aafe960d76c135
}, },
}) })