qirong
2023-06-16 1f16aa96a1f88be11f33efcb2862218be4342e44
搜索修改
23个文件已修改
1个文件已添加
11221 ■■■■■ 已修改文件
log/xzs.20230615.log 10724 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
log/xzs.20230616.log 338 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/mindskip/xzs/controller/admin/EducationController.java 19 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/mindskip/xzs/controller/admin/ExamPaperController.java 7 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/mindskip/xzs/repository/ExamPaperDepartmentMapper.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/mindskip/xzs/repository/ExamPaperMapper.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/mindskip/xzs/repository/ExamPaperSubjectMapper.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/mindskip/xzs/repository/QuestionSubjectMapper.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/mindskip/xzs/service/ExamPaperDepartmentService.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/mindskip/xzs/service/ExamPaperService.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/mindskip/xzs/service/ExamPaperSubjectService.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/mindskip/xzs/service/QuestionSubjectService.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/mindskip/xzs/service/impl/ExamPaperDepartmentServiceImpl.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/mindskip/xzs/service/impl/ExamPaperServiceImpl.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/mindskip/xzs/service/impl/ExamPaperSubjectServiceImpl.java 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/mindskip/xzs/service/impl/QuestionSubjectServiceImpl.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/mindskip/xzs/viewmodel/admin/education/SubjectEditRequestVM.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/mindskip/xzs/viewmodel/admin/question/QuestionPageRequestVM.java 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/ExamPaperDepartment.xml 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/ExamPaperMapper.xml 41 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/ExamPaperSubjectMapper.xml 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/QuestionMapper.xml 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/QuestionSubjectMapper.xml 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/SubjectMapper.xml 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
log/xzs.20230615.log
Diff too large
log/xzs.20230616.log
New file
@@ -0,0 +1,338 @@
2023-06-16 08:54:54.137  INFO 65508 --- [restartedMain] com.mindskip.xzs.XzsApplication          : Starting XzsApplication on DESKTOP-7A2KHS1 with PID 65508 (E:\ycll\qyksxt\target\classes started by qirong in E:\ycll\qyksxt)
2023-06-16 08:54:54.142  INFO 65508 --- [restartedMain] com.mindskip.xzs.XzsApplication          : The following profiles are active: dev
2023-06-16 08:54:54.209  INFO 65508 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable
2023-06-16 08:54:54.209  INFO 65508 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG'
2023-06-16 08:54:56.423  INFO 65508 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$cd57563c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2023-06-16 08:54:56.950  WARN 65508 --- [restartedMain] io.undertow.websockets.jsr               : UT026010: Buffer pool was not set on WebSocketDeploymentInfo, the default pool will be used
2023-06-16 08:54:56.987  INFO 65508 --- [restartedMain] io.undertow.servlet                      : Initializing Spring embedded WebApplicationContext
2023-06-16 08:54:56.987  INFO 65508 --- [restartedMain] o.s.web.context.ContextLoader            : Root WebApplicationContext: initialization completed in 2777 ms
2023-06-16 08:54:58.995  INFO 65508 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer       : LiveReload server is running on port 35729
2023-06-16 08:54:59.283  INFO 65508 --- [restartedMain] o.s.s.web.DefaultSecurityFilterChain     : Creating filter chain: any request, [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@bcf3796, org.springframework.security.web.context.SecurityContextPersistenceFilter@6699ea5a, org.springframework.security.web.header.HeaderWriterFilter@348e97fd, org.springframework.web.filter.CorsFilter@33db18c9, org.springframework.security.web.authentication.logout.LogoutFilter@1734d9d2, com.mindskip.xzs.configuration.spring.security.RestLoginAuthenticationFilter@4afc70bb, org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter@6f80eb68, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@1d9fb219, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@23b0410c, org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter@585ef8f3, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@3417b07b, org.springframework.security.web.session.SessionManagementFilter@153a5db7, org.springframework.security.web.access.ExceptionTranslationFilter@4ce84908, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@152b1e4e]
2023-06-16 08:54:59.330  INFO 65508 --- [restartedMain] pertySourcedRequestMappingHandlerMapping : Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)]
2023-06-16 08:55:00.393  INFO 65508 --- [restartedMain] d.s.w.p.DocumentationPluginsBootstrapper : Context refreshed
2023-06-16 08:55:00.434  INFO 65508 --- [restartedMain] d.s.w.p.DocumentationPluginsBootstrapper : Found 1 custom documentation plugin(s)
2023-06-16 08:55:00.522  INFO 65508 --- [restartedMain] s.d.s.w.s.ApiListingReferenceScanner     : Scanning for api listing references
2023-06-16 08:55:00.797  INFO 65508 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: indexUsingPOST_1
2023-06-16 08:55:00.800  INFO 65508 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: taskUsingPOST_1
2023-06-16 08:55:00.832  INFO 65508 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: updateUsingPOST_1
2023-06-16 08:55:00.860  INFO 65508 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: listUsingPOST_1
2023-06-16 08:55:00.874  INFO 65508 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: pageListUsingPOST_1
2023-06-16 08:55:00.879  INFO 65508 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectUsingPOST_1
2023-06-16 08:55:00.938  INFO 65508 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: editUsingPOST_1
2023-06-16 08:55:00.942  INFO 65508 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: pageListUsingPOST_2
2023-06-16 08:55:00.970  INFO 65508 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: answerSubmitUsingPOST_1
2023-06-16 08:55:00.979  INFO 65508 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: pageListUsingPOST_3
2023-06-16 08:55:00.983  INFO 65508 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: readUsingPOST_1
2023-06-16 08:55:01.000  INFO 65508 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: pageListUsingPOST_4
2023-06-16 08:55:01.011  INFO 65508 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectUsingPOST_2
2023-06-16 08:55:01.021  INFO 65508 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: pageListUsingPOST_5
2023-06-16 08:55:01.027  INFO 65508 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectUsingPOST_3
2023-06-16 08:55:01.031  INFO 65508 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: deleteUsingPOST_1
2023-06-16 08:55:01.052  INFO 65508 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: editUsingPOST_2
2023-06-16 08:55:01.065  INFO 65508 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: pageListUsingPOST_6
2023-06-16 08:55:01.068  INFO 65508 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectUsingPOST_4
2023-06-16 08:55:01.082  INFO 65508 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: pageListUsingPOST_7
2023-06-16 08:55:01.094  INFO 65508 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: pageListUsingPOST_8
2023-06-16 08:55:01.099  INFO 65508 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectUsingPOST_5
2023-06-16 08:55:01.105  INFO 65508 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: deleteUsingPOST_2
2023-06-16 08:55:01.107  INFO 65508 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: editUsingPOST_3
2023-06-16 08:55:01.147  INFO 65508 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: pageListUsingPOST_9
2023-06-16 08:55:01.151  INFO 65508 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectUsingPOST_6
2023-06-16 08:55:01.157  INFO 65508 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: deleteUsingPOST_3
2023-06-16 08:55:01.163  INFO 65508 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: editUsingPOST_4
2023-06-16 08:55:01.173  INFO 65508 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: pageListUsingPOST_10
2023-06-16 08:55:01.178  INFO 65508 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectUsingPOST_7
2023-06-16 08:55:01.196  INFO 65508 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: questionUploadAndReadExcelUsingGET_1
2023-06-16 08:55:01.198  INFO 65508 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: questionUploadAndReadExcelUsingHEAD_1
2023-06-16 08:55:01.199  INFO 65508 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: questionUploadAndReadExcelUsingPOST_1
2023-06-16 08:55:01.200  INFO 65508 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: questionUploadAndReadExcelUsingPUT_1
2023-06-16 08:55:01.201  INFO 65508 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: questionUploadAndReadExcelUsingPATCH_1
2023-06-16 08:55:01.203  INFO 65508 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: questionUploadAndReadExcelUsingDELETE_1
2023-06-16 08:55:01.204  INFO 65508 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: questionUploadAndReadExcelUsingOPTIONS_1
2023-06-16 08:55:01.206  INFO 65508 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: questionUploadAndReadExcelUsingTRACE_1
2023-06-16 08:55:01.235  INFO 65508 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: readUsingPOST_2
2023-06-16 08:55:01.246  INFO 65508 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: updateUsingPOST_2
2023-06-16 08:55:01.250  INFO 65508 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: currentUsingPOST_1
2023-06-16 08:55:01.251  INFO 65508 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: logUsingPOST_1
2023-06-16 08:55:01.260  INFO 65508 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: messagePageListUsingPOST_1
2023-06-16 08:55:01.263  INFO 65508 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: readUsingPOST_3
2023-06-16 08:55:01.269  INFO 65508 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: registerUsingPOST_1
2023-06-16 08:55:01.271  INFO 65508 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: unReadCountUsingPOST_1
2023-06-16 08:55:01.278  INFO 65508 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: updateUsingPOST_3
2023-06-16 08:55:01.288  INFO 65508 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: currentUsingPOST_2
2023-06-16 08:55:01.290  INFO 65508 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: deleteUsingPOST_4
2023-06-16 08:55:01.299  INFO 65508 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: editUsingPOST_5
2023-06-16 08:55:01.318  INFO 65508 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: pageListUsingPOST_11
2023-06-16 08:55:01.320  INFO 65508 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectUsingPOST_8
2023-06-16 08:55:01.328  INFO 65508 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: updateUsingPOST_4
2023-06-16 08:55:01.446  INFO 65508 --- [restartedMain] org.xnio                                 : XNIO version 3.3.8.Final
2023-06-16 08:55:01.465  INFO 65508 --- [restartedMain] org.xnio.nio                             : XNIO NIO Implementation Version 3.3.8.Final
2023-06-16 08:55:01.571  INFO 65508 --- [restartedMain] o.s.b.w.e.u.UndertowServletWebServer     : Undertow started on port(s) 8000 (http) with context path ''
2023-06-16 08:55:01.577  INFO 65508 --- [restartedMain] com.mindskip.xzs.XzsApplication          : Started XzsApplication in 8.453 seconds (JVM running for 9.887)
2023-06-16 09:00:34.014  INFO 11280 --- [restartedMain] com.mindskip.xzs.XzsApplication          : Starting XzsApplication on DESKTOP-7A2KHS1 with PID 11280 (E:\ycll\qyksxt\target\classes started by qirong in E:\ycll\qyksxt)
2023-06-16 09:00:34.019  INFO 11280 --- [restartedMain] com.mindskip.xzs.XzsApplication          : The following profiles are active: dev
2023-06-16 09:00:34.108  INFO 11280 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable
2023-06-16 09:00:34.108  INFO 11280 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG'
2023-06-16 09:00:38.411  INFO 11280 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$1f5fa1a1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2023-06-16 09:00:38.941  WARN 11280 --- [restartedMain] io.undertow.websockets.jsr               : UT026010: Buffer pool was not set on WebSocketDeploymentInfo, the default pool will be used
2023-06-16 09:00:38.997  INFO 11280 --- [restartedMain] io.undertow.servlet                      : Initializing Spring embedded WebApplicationContext
2023-06-16 09:00:38.997  INFO 11280 --- [restartedMain] o.s.web.context.ContextLoader            : Root WebApplicationContext: initialization completed in 4888 ms
2023-06-16 09:00:41.115  INFO 11280 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer       : LiveReload server is running on port 35729
2023-06-16 09:00:41.405  INFO 11280 --- [restartedMain] o.s.s.web.DefaultSecurityFilterChain     : Creating filter chain: any request, [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@21309b01, org.springframework.security.web.context.SecurityContextPersistenceFilter@6e6f58e9, org.springframework.security.web.header.HeaderWriterFilter@c632ac, org.springframework.web.filter.CorsFilter@51b7b119, org.springframework.security.web.authentication.logout.LogoutFilter@3a1b737b, com.mindskip.xzs.configuration.spring.security.RestLoginAuthenticationFilter@63fb71cd, org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter@6a82a89b, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@4eeb2141, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@2fc6f3bf, org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter@7fe4b984, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@25aa1fa2, org.springframework.security.web.session.SessionManagementFilter@3a055484, org.springframework.security.web.access.ExceptionTranslationFilter@20db6379, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@6e1264c4]
2023-06-16 09:00:41.447  INFO 11280 --- [restartedMain] pertySourcedRequestMappingHandlerMapping : Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)]
2023-06-16 09:00:42.032  INFO 11280 --- [restartedMain] d.s.w.p.DocumentationPluginsBootstrapper : Context refreshed
2023-06-16 09:00:42.057  INFO 11280 --- [restartedMain] d.s.w.p.DocumentationPluginsBootstrapper : Found 1 custom documentation plugin(s)
2023-06-16 09:00:42.108  INFO 11280 --- [restartedMain] s.d.s.w.s.ApiListingReferenceScanner     : Scanning for api listing references
2023-06-16 09:00:42.324  INFO 11280 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: indexUsingPOST_1
2023-06-16 09:00:42.326  INFO 11280 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: taskUsingPOST_1
2023-06-16 09:00:42.349  INFO 11280 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: updateUsingPOST_1
2023-06-16 09:00:42.373  INFO 11280 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: pageListUsingPOST_1
2023-06-16 09:00:42.384  INFO 11280 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: listUsingPOST_1
2023-06-16 09:00:42.389  INFO 11280 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectUsingPOST_1
2023-06-16 09:00:42.430  INFO 11280 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: editUsingPOST_1
2023-06-16 09:00:42.439  INFO 11280 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: pageListUsingPOST_2
2023-06-16 09:00:42.460  INFO 11280 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: answerSubmitUsingPOST_1
2023-06-16 09:00:42.464  INFO 11280 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: pageListUsingPOST_3
2023-06-16 09:00:42.466  INFO 11280 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: readUsingPOST_1
2023-06-16 09:00:42.480  INFO 11280 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: pageListUsingPOST_4
2023-06-16 09:00:42.485  INFO 11280 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectUsingPOST_2
2023-06-16 09:00:42.491  INFO 11280 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: pageListUsingPOST_5
2023-06-16 09:00:42.497  INFO 11280 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectUsingPOST_3
2023-06-16 09:00:42.500  INFO 11280 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: deleteUsingPOST_1
2023-06-16 09:00:42.518  INFO 11280 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: editUsingPOST_2
2023-06-16 09:00:42.531  INFO 11280 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: pageListUsingPOST_6
2023-06-16 09:00:42.534  INFO 11280 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectUsingPOST_4
2023-06-16 09:00:42.551  INFO 11280 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: pageListUsingPOST_7
2023-06-16 09:00:42.566  INFO 11280 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: pageListUsingPOST_8
2023-06-16 09:00:42.571  INFO 11280 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectUsingPOST_5
2023-06-16 09:00:42.575  INFO 11280 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: deleteUsingPOST_2
2023-06-16 09:00:42.577  INFO 11280 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: editUsingPOST_3
2023-06-16 09:00:42.615  INFO 11280 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: pageListUsingPOST_9
2023-06-16 09:00:42.618  INFO 11280 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectUsingPOST_6
2023-06-16 09:00:42.623  INFO 11280 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: deleteUsingPOST_3
2023-06-16 09:00:42.627  INFO 11280 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: editUsingPOST_4
2023-06-16 09:00:42.635  INFO 11280 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: pageListUsingPOST_10
2023-06-16 09:00:42.638  INFO 11280 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectUsingPOST_7
2023-06-16 09:00:42.645  INFO 11280 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: questionUploadAndReadExcelUsingGET_1
2023-06-16 09:00:42.646  INFO 11280 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: questionUploadAndReadExcelUsingHEAD_1
2023-06-16 09:00:42.646  INFO 11280 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: questionUploadAndReadExcelUsingPOST_1
2023-06-16 09:00:42.648  INFO 11280 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: questionUploadAndReadExcelUsingPUT_1
2023-06-16 09:00:42.648  INFO 11280 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: questionUploadAndReadExcelUsingPATCH_1
2023-06-16 09:00:42.649  INFO 11280 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: questionUploadAndReadExcelUsingDELETE_1
2023-06-16 09:00:42.650  INFO 11280 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: questionUploadAndReadExcelUsingOPTIONS_1
2023-06-16 09:00:42.650  INFO 11280 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: questionUploadAndReadExcelUsingTRACE_1
2023-06-16 09:00:42.686  INFO 11280 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: readUsingPOST_2
2023-06-16 09:00:42.697  INFO 11280 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: updateUsingPOST_2
2023-06-16 09:00:42.705  INFO 11280 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: currentUsingPOST_1
2023-06-16 09:00:42.706  INFO 11280 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: deleteUsingPOST_4
2023-06-16 09:00:42.713  INFO 11280 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: editUsingPOST_5
2023-06-16 09:00:42.726  INFO 11280 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: pageListUsingPOST_11
2023-06-16 09:00:42.728  INFO 11280 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectUsingPOST_8
2023-06-16 09:00:42.732  INFO 11280 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: updateUsingPOST_3
2023-06-16 09:00:42.734  INFO 11280 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: currentUsingPOST_2
2023-06-16 09:00:42.735  INFO 11280 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: logUsingPOST_1
2023-06-16 09:00:42.738  INFO 11280 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: messagePageListUsingPOST_1
2023-06-16 09:00:42.740  INFO 11280 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: readUsingPOST_3
2023-06-16 09:00:42.742  INFO 11280 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: registerUsingPOST_1
2023-06-16 09:00:42.743  INFO 11280 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: unReadCountUsingPOST_1
2023-06-16 09:00:42.745  INFO 11280 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: updateUsingPOST_4
2023-06-16 09:00:42.818  INFO 11280 --- [restartedMain] org.xnio                                 : XNIO version 3.3.8.Final
2023-06-16 09:00:42.834  INFO 11280 --- [restartedMain] org.xnio.nio                             : XNIO NIO Implementation Version 3.3.8.Final
2023-06-16 09:00:42.932  INFO 11280 --- [restartedMain] o.s.b.w.e.u.UndertowServletWebServer     : Undertow started on port(s) 8000 (http) with context path ''
2023-06-16 09:00:42.937  INFO 11280 --- [restartedMain] com.mindskip.xzs.XzsApplication          : Started XzsApplication in 10.152 seconds (JVM running for 17.783)
2023-06-16 09:01:38.781  INFO 11280 --- [XNIO-1 task-1] io.undertow.servlet                      : Initializing Spring DispatcherServlet 'dispatcherServlet'
2023-06-16 09:01:38.781  INFO 11280 --- [XNIO-1 task-1] o.s.web.servlet.DispatcherServlet        : Initializing Servlet 'dispatcherServlet'
2023-06-16 09:01:38.799  INFO 11280 --- [XNIO-1 task-1] o.s.web.servlet.DispatcherServlet        : Completed initialization in 18 ms
2023-06-16 09:02:05.517  INFO 11280 --- [XNIO-1 task-5] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Starting...
2023-06-16 09:02:05.759  INFO 11280 --- [XNIO-1 task-5] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Start completed.
2023-06-16 09:02:05.768 DEBUG 11280 --- [XNIO-1 task-5] r.c.m.x.r.UserMapper.getUserByUserName   : ==>  Preparing: select id, user_uuid, user_name, password, real_name, age, sex, birth_day, user_level, phone, role, status, image_path, create_time, modify_time, last_active_time, deleted, wx_open_id from t_user where deleted=0 and user_name=? limit 1
2023-06-16 09:02:05.794 DEBUG 11280 --- [XNIO-1 task-5] r.c.m.x.r.UserMapper.getUserByUserName   : ==> Parameters: kk(String)
2023-06-16 09:02:05.830 DEBUG 11280 --- [XNIO-1 task-5] r.c.m.x.r.UserMapper.getUserByUserName   : <==      Total: 1
2023-06-16 09:02:06.242 DEBUG 11280 --- [XNIO-1 task-5] r.c.m.x.r.UserMapper.getUserByUserName   : ==>  Preparing: select id, user_uuid, user_name, password, real_name, age, sex, birth_day, user_level, phone, role, status, image_path, create_time, modify_time, last_active_time, deleted, wx_open_id from t_user where deleted=0 and user_name=? limit 1
2023-06-16 09:02:06.243 DEBUG 11280 --- [XNIO-1 task-5] r.c.m.x.r.UserMapper.getUserByUserName   : ==> Parameters: kk(String)
2023-06-16 09:02:06.251 DEBUG 11280 --- [XNIO-1 task-5] r.c.m.x.r.UserMapper.getUserByUserName   : <==      Total: 1
2023-06-16 09:02:06.270 DEBUG 11280 --- [XNIO-1 task-5] r.c.m.x.r.U.insertSelective              : ==>  Preparing: insert into t_user_event_log ( user_id, user_name, real_name, content, create_time ) values ( ?, ?, ?, ?, ? )
2023-06-16 09:02:06.275 DEBUG 11280 --- [XNIO-1 task-5] r.c.m.x.r.U.insertSelective              : ==> Parameters: 5(Integer), kk(String), kk(String), kk 登录了考试系统(String), 2023-06-16 09:02:06.252(Timestamp)
2023-06-16 09:02:06.298 DEBUG 11280 --- [XNIO-1 task-5] r.c.m.x.r.U.insertSelective              : <==    Updates: 1
2023-06-16 09:02:06.392  INFO 11280 --- [XNIO-1 task-7] c.mindskip.xzs.aop.InterfaceLogHandler   : 访问接口:/api/student/user/current
2023-06-16 09:02:06.392  INFO 11280 --- [XNIO-1 task-6] c.mindskip.xzs.aop.InterfaceLogHandler   : 访问接口:/api/student/user/message/unreadCount
2023-06-16 09:02:06.397 DEBUG 11280 --- [XNIO-1 task-6] r.c.m.x.r.UserMapper.getUserByUserName   : ==>  Preparing: select id, user_uuid, user_name, password, real_name, age, sex, birth_day, user_level, phone, role, status, image_path, create_time, modify_time, last_active_time, deleted, wx_open_id from t_user where deleted=0 and user_name=? limit 1
2023-06-16 09:02:06.397 DEBUG 11280 --- [XNIO-1 task-7] r.c.m.x.r.UserMapper.getUserByUserName   : ==>  Preparing: select id, user_uuid, user_name, password, real_name, age, sex, birth_day, user_level, phone, role, status, image_path, create_time, modify_time, last_active_time, deleted, wx_open_id from t_user where deleted=0 and user_name=? limit 1
2023-06-16 09:02:06.398 DEBUG 11280 --- [XNIO-1 task-7] r.c.m.x.r.UserMapper.getUserByUserName   : ==> Parameters: kk(String)
2023-06-16 09:02:06.398 DEBUG 11280 --- [XNIO-1 task-6] r.c.m.x.r.UserMapper.getUserByUserName   : ==> Parameters: kk(String)
2023-06-16 09:02:06.407 DEBUG 11280 --- [XNIO-1 task-6] r.c.m.x.r.UserMapper.getUserByUserName   : <==      Total: 1
2023-06-16 09:02:06.408 DEBUG 11280 --- [XNIO-1 task-7] r.c.m.x.r.UserMapper.getUserByUserName   : <==      Total: 1
2023-06-16 09:02:06.412 DEBUG 11280 --- [XNIO-1 task-6] r.c.m.x.r.MessageUserMapper.unReadCount  : ==>  Preparing: select count(*) from t_message_user where readed='f' and receive_user_id = ?
2023-06-16 09:02:06.412 DEBUG 11280 --- [XNIO-1 task-6] r.c.m.x.r.MessageUserMapper.unReadCount  : ==> Parameters: 5(Integer)
2023-06-16 09:02:06.435 DEBUG 11280 --- [XNIO-1 task-6] r.c.m.x.r.MessageUserMapper.unReadCount  : <==      Total: 1
2023-06-16 09:02:06.683  INFO 11280 --- [XNIO-1 task-8] c.mindskip.xzs.aop.InterfaceLogHandler   : 访问接口:/api/student/dashboard/index
2023-06-16 09:02:06.683  INFO 11280 --- [XNIO-1 task-9] c.mindskip.xzs.aop.InterfaceLogHandler   : 访问接口:/api/student/dashboard/task
2023-06-16 09:02:06.686 DEBUG 11280 --- [XNIO-1 task-9] r.c.m.x.r.UserMapper.getUserByUserName   : ==>  Preparing: select id, user_uuid, user_name, password, real_name, age, sex, birth_day, user_level, phone, role, status, image_path, create_time, modify_time, last_active_time, deleted, wx_open_id from t_user where deleted=0 and user_name=? limit 1
2023-06-16 09:02:06.686 DEBUG 11280 --- [XNIO-1 task-8] r.c.m.x.r.UserMapper.getUserByUserName   : ==>  Preparing: select id, user_uuid, user_name, password, real_name, age, sex, birth_day, user_level, phone, role, status, image_path, create_time, modify_time, last_active_time, deleted, wx_open_id from t_user where deleted=0 and user_name=? limit 1
2023-06-16 09:02:06.686 DEBUG 11280 --- [XNIO-1 task-9] r.c.m.x.r.UserMapper.getUserByUserName   : ==> Parameters: kk(String)
2023-06-16 09:02:06.686 DEBUG 11280 --- [XNIO-1 task-8] r.c.m.x.r.UserMapper.getUserByUserName   : ==> Parameters: kk(String)
2023-06-16 09:02:06.695 DEBUG 11280 --- [XNIO-1 task-9] r.c.m.x.r.UserMapper.getUserByUserName   : <==      Total: 1
2023-06-16 09:02:06.695 DEBUG 11280 --- [XNIO-1 task-8] r.c.m.x.r.UserMapper.getUserByUserName   : <==      Total: 1
2023-06-16 09:02:06.710 DEBUG 11280 --- [XNIO-1 task-9] r.c.m.x.r.T.getByGradeLevel              : ==>  Preparing: select id, title, grade_level, frame_text_content_id, create_user, create_time, deleted, create_user_name from t_task_exam where deleted=0 and grade_level = ?
2023-06-16 09:02:06.711 DEBUG 11280 --- [XNIO-1 task-9] r.c.m.x.r.T.getByGradeLevel              : ==> Parameters: 12(Integer)
2023-06-16 09:02:06.715 DEBUG 11280 --- [XNIO-1 task-8] r.c.m.x.r.ExamPaperMapper.indexPaper     : ==>  Preparing: SELECT id,name,limit_start_time,limit_end_time FROM t_exam_paper WHERE deleted=0 and paper_type= ? and grade_level=? ORDER BY id desc limit 5
2023-06-16 09:02:06.715 DEBUG 11280 --- [XNIO-1 task-8] r.c.m.x.r.ExamPaperMapper.indexPaper     : ==> Parameters: 1(Integer), 12(Integer)
2023-06-16 09:02:06.720 DEBUG 11280 --- [XNIO-1 task-9] r.c.m.x.r.T.getByGradeLevel              : <==      Total: 0
2023-06-16 09:02:06.725 DEBUG 11280 --- [XNIO-1 task-8] r.c.m.x.r.ExamPaperMapper.indexPaper     : <==      Total: 0
2023-06-16 09:02:06.726 DEBUG 11280 --- [XNIO-1 task-8] r.c.m.x.r.ExamPaperMapper.indexPaper     : ==>  Preparing: SELECT id,name,limit_start_time,limit_end_time FROM t_exam_paper WHERE deleted=0 and paper_type= ? and grade_level=? and ? between limit_start_time and limit_end_time ORDER BY id desc limit 5
2023-06-16 09:02:06.727 DEBUG 11280 --- [XNIO-1 task-8] r.c.m.x.r.ExamPaperMapper.indexPaper     : ==> Parameters: 4(Integer), 12(Integer), 2023-06-16 09:02:06.725(Timestamp)
2023-06-16 09:02:06.737 DEBUG 11280 --- [XNIO-1 task-8] r.c.m.x.r.ExamPaperMapper.indexPaper     : <==      Total: 0
2023-06-16 09:02:33.381  INFO 11280 --- [XNIO-1 task-10] c.mindskip.xzs.aop.InterfaceLogHandler   : 访问接口:/api/student/user/message/unreadCount
2023-06-16 09:02:33.388  INFO 11280 --- [XNIO-1 task-11] c.mindskip.xzs.aop.InterfaceLogHandler   : 访问接口:/api/student/user/current
2023-06-16 09:02:33.388  INFO 11280 --- [XNIO-1 task-12] c.mindskip.xzs.aop.InterfaceLogHandler   : 访问接口:/api/student/dashboard/index
2023-06-16 09:02:33.392  INFO 11280 --- [XNIO-1 task-13] c.mindskip.xzs.aop.InterfaceLogHandler   : 访问接口:/api/student/dashboard/task
2023-06-16 09:02:33.399 DEBUG 11280 --- [XNIO-1 task-10] r.c.m.x.r.UserMapper.getUserByUserName   : ==>  Preparing: select id, user_uuid, user_name, password, real_name, age, sex, birth_day, user_level, phone, role, status, image_path, create_time, modify_time, last_active_time, deleted, wx_open_id from t_user where deleted=0 and user_name=? limit 1
2023-06-16 09:02:33.400 DEBUG 11280 --- [XNIO-1 task-10] r.c.m.x.r.UserMapper.getUserByUserName   : ==> Parameters: kk(String)
2023-06-16 09:02:33.407 DEBUG 11280 --- [XNIO-1 task-13] r.c.m.x.r.UserMapper.getUserByUserName   : ==>  Preparing: select id, user_uuid, user_name, password, real_name, age, sex, birth_day, user_level, phone, role, status, image_path, create_time, modify_time, last_active_time, deleted, wx_open_id from t_user where deleted=0 and user_name=? limit 1
2023-06-16 09:02:33.407 DEBUG 11280 --- [XNIO-1 task-12] r.c.m.x.r.UserMapper.getUserByUserName   : ==>  Preparing: select id, user_uuid, user_name, password, real_name, age, sex, birth_day, user_level, phone, role, status, image_path, create_time, modify_time, last_active_time, deleted, wx_open_id from t_user where deleted=0 and user_name=? limit 1
2023-06-16 09:02:33.407 DEBUG 11280 --- [XNIO-1 task-11] r.c.m.x.r.UserMapper.getUserByUserName   : ==>  Preparing: select id, user_uuid, user_name, password, real_name, age, sex, birth_day, user_level, phone, role, status, image_path, create_time, modify_time, last_active_time, deleted, wx_open_id from t_user where deleted=0 and user_name=? limit 1
2023-06-16 09:02:33.407 DEBUG 11280 --- [XNIO-1 task-13] r.c.m.x.r.UserMapper.getUserByUserName   : ==> Parameters: kk(String)
2023-06-16 09:02:33.408 DEBUG 11280 --- [XNIO-1 task-12] r.c.m.x.r.UserMapper.getUserByUserName   : ==> Parameters: kk(String)
2023-06-16 09:02:33.408 DEBUG 11280 --- [XNIO-1 task-11] r.c.m.x.r.UserMapper.getUserByUserName   : ==> Parameters: kk(String)
2023-06-16 09:02:33.408 DEBUG 11280 --- [XNIO-1 task-10] r.c.m.x.r.UserMapper.getUserByUserName   : <==      Total: 1
2023-06-16 09:02:33.409 DEBUG 11280 --- [XNIO-1 task-10] r.c.m.x.r.MessageUserMapper.unReadCount  : ==>  Preparing: select count(*) from t_message_user where readed='f' and receive_user_id = ?
2023-06-16 09:02:33.410 DEBUG 11280 --- [XNIO-1 task-10] r.c.m.x.r.MessageUserMapper.unReadCount  : ==> Parameters: 5(Integer)
2023-06-16 09:02:33.416 DEBUG 11280 --- [XNIO-1 task-13] r.c.m.x.r.UserMapper.getUserByUserName   : <==      Total: 1
2023-06-16 09:02:33.417 DEBUG 11280 --- [XNIO-1 task-11] r.c.m.x.r.UserMapper.getUserByUserName   : <==      Total: 1
2023-06-16 09:02:33.417 DEBUG 11280 --- [XNIO-1 task-12] r.c.m.x.r.UserMapper.getUserByUserName   : <==      Total: 1
2023-06-16 09:02:33.419 DEBUG 11280 --- [XNIO-1 task-10] r.c.m.x.r.MessageUserMapper.unReadCount  : <==      Total: 1
2023-06-16 09:02:33.455 DEBUG 11280 --- [XNIO-1 task-13] r.c.m.x.r.T.getByGradeLevel              : ==>  Preparing: select id, title, grade_level, frame_text_content_id, create_user, create_time, deleted, create_user_name from t_task_exam where deleted=0 and grade_level = ?
2023-06-16 09:02:33.455 DEBUG 11280 --- [XNIO-1 task-12] r.c.m.x.r.ExamPaperMapper.indexPaper     : ==>  Preparing: SELECT id,name,limit_start_time,limit_end_time FROM t_exam_paper WHERE deleted=0 and paper_type= ? and grade_level=? ORDER BY id desc limit 5
2023-06-16 09:02:33.455 DEBUG 11280 --- [XNIO-1 task-13] r.c.m.x.r.T.getByGradeLevel              : ==> Parameters: 12(Integer)
2023-06-16 09:02:33.456 DEBUG 11280 --- [XNIO-1 task-12] r.c.m.x.r.ExamPaperMapper.indexPaper     : ==> Parameters: 1(Integer), 12(Integer)
2023-06-16 09:02:33.467 DEBUG 11280 --- [XNIO-1 task-12] r.c.m.x.r.ExamPaperMapper.indexPaper     : <==      Total: 0
2023-06-16 09:02:33.467 DEBUG 11280 --- [XNIO-1 task-13] r.c.m.x.r.T.getByGradeLevel              : <==      Total: 0
2023-06-16 09:02:33.469 DEBUG 11280 --- [XNIO-1 task-12] r.c.m.x.r.ExamPaperMapper.indexPaper     : ==>  Preparing: SELECT id,name,limit_start_time,limit_end_time FROM t_exam_paper WHERE deleted=0 and paper_type= ? and grade_level=? and ? between limit_start_time and limit_end_time ORDER BY id desc limit 5
2023-06-16 09:02:33.470 DEBUG 11280 --- [XNIO-1 task-12] r.c.m.x.r.ExamPaperMapper.indexPaper     : ==> Parameters: 4(Integer), 12(Integer), 2023-06-16 09:02:33.469(Timestamp)
2023-06-16 09:02:33.486 DEBUG 11280 --- [XNIO-1 task-12] r.c.m.x.r.ExamPaperMapper.indexPaper     : <==      Total: 0
2023-06-16 09:06:35.160 DEBUG 11280 --- [XNIO-1 task-16] r.c.m.x.r.UserMapper.getUserByUserName   : ==>  Preparing: select id, user_uuid, user_name, password, real_name, age, sex, birth_day, user_level, phone, role, status, image_path, create_time, modify_time, last_active_time, deleted, wx_open_id from t_user where deleted=0 and user_name=? limit 1
2023-06-16 09:06:35.161 DEBUG 11280 --- [XNIO-1 task-16] r.c.m.x.r.UserMapper.getUserByUserName   : ==> Parameters: admin(String)
2023-06-16 09:06:35.170 DEBUG 11280 --- [XNIO-1 task-16] r.c.m.x.r.UserMapper.getUserByUserName   : <==      Total: 1
2023-06-16 09:06:35.175 DEBUG 11280 --- [XNIO-1 task-16] r.c.m.x.r.UserMapper.getUserByUserName   : ==>  Preparing: select id, user_uuid, user_name, password, real_name, age, sex, birth_day, user_level, phone, role, status, image_path, create_time, modify_time, last_active_time, deleted, wx_open_id from t_user where deleted=0 and user_name=? limit 1
2023-06-16 09:06:35.175 DEBUG 11280 --- [XNIO-1 task-16] r.c.m.x.r.UserMapper.getUserByUserName   : ==> Parameters: admin(String)
2023-06-16 09:06:35.183 DEBUG 11280 --- [XNIO-1 task-16] r.c.m.x.r.UserMapper.getUserByUserName   : <==      Total: 1
2023-06-16 09:06:35.184 DEBUG 11280 --- [XNIO-1 task-16] r.c.m.x.r.U.insertSelective              : ==>  Preparing: insert into t_user_event_log ( user_id, user_name, real_name, content, create_time ) values ( ?, ?, ?, ?, ? )
2023-06-16 09:06:35.185 DEBUG 11280 --- [XNIO-1 task-16] r.c.m.x.r.U.insertSelective              : ==> Parameters: 2(Integer), admin(String), 管理员(String), admin 登录了考试系统(String), 2023-06-16 09:06:35.183(Timestamp)
2023-06-16 09:06:35.206 DEBUG 11280 --- [XNIO-1 task-16] r.c.m.x.r.U.insertSelective              : <==    Updates: 1
2023-06-16 09:06:35.402  INFO 11280 --- [XNIO-1 task-17] c.mindskip.xzs.aop.InterfaceLogHandler   : 访问接口:/api/admin/dashboard/index
2023-06-16 09:06:35.404 DEBUG 11280 --- [XNIO-1 task-17] r.c.m.x.r.E.selectAllCount               : ==>  Preparing: SELECT count(*) from t_exam_paper where deleted=0
2023-06-16 09:06:35.406 DEBUG 11280 --- [XNIO-1 task-17] r.c.m.x.r.E.selectAllCount               : ==> Parameters:
2023-06-16 09:06:35.414 DEBUG 11280 --- [XNIO-1 task-17] r.c.m.x.r.E.selectAllCount               : <==      Total: 1
2023-06-16 09:06:35.418 DEBUG 11280 --- [XNIO-1 task-17] r.c.m.x.r.QuestionMapper.selectAllCount  : ==>  Preparing: SELECT count(*) from t_question where deleted=0
2023-06-16 09:06:35.418 DEBUG 11280 --- [XNIO-1 task-17] r.c.m.x.r.QuestionMapper.selectAllCount  : ==> Parameters:
2023-06-16 09:06:35.426 DEBUG 11280 --- [XNIO-1 task-17] r.c.m.x.r.QuestionMapper.selectAllCount  : <==      Total: 1
2023-06-16 09:06:35.432 DEBUG 11280 --- [XNIO-1 task-17] r.c.m.x.r.E.selectAllCount               : ==>  Preparing: SELECT count(*) from t_exam_paper_answer
2023-06-16 09:06:35.432 DEBUG 11280 --- [XNIO-1 task-17] r.c.m.x.r.E.selectAllCount               : ==> Parameters:
2023-06-16 09:06:35.440 DEBUG 11280 --- [XNIO-1 task-17] r.c.m.x.r.E.selectAllCount               : <==      Total: 1
2023-06-16 09:06:35.441 DEBUG 11280 --- [XNIO-1 task-17] r.c.m.x.r.E.selectAllCount               : ==>  Preparing: SELECT count(*) from t_exam_paper_question_customer_answer
2023-06-16 09:06:35.441 DEBUG 11280 --- [XNIO-1 task-17] r.c.m.x.r.E.selectAllCount               : ==> Parameters:
2023-06-16 09:06:35.450 DEBUG 11280 --- [XNIO-1 task-17] r.c.m.x.r.E.selectAllCount               : <==      Total: 1
2023-06-16 09:06:35.465 DEBUG 11280 --- [XNIO-1 task-17] r.c.m.x.r.U.selectCountByDate            : ==>  Preparing: SELECT create_time as name,COUNT(create_time) as value from ( SELECT DATE_FORMAT(create_time,'%Y-%m-%d') as create_time from t_user_event_log WHERE create_time between ? and ? ) a GROUP BY create_time
2023-06-16 09:06:35.466 DEBUG 11280 --- [XNIO-1 task-17] r.c.m.x.r.U.selectCountByDate            : ==> Parameters: 2023-06-01 00:00:00.0(Timestamp), 2023-06-30 23:59:59.0(Timestamp)
2023-06-16 09:06:35.476 DEBUG 11280 --- [XNIO-1 task-17] r.c.m.x.r.U.selectCountByDate            : <==      Total: 8
2023-06-16 09:06:35.479 DEBUG 11280 --- [XNIO-1 task-17] r.c.m.x.r.E.selectCountByDate            : ==>  Preparing: SELECT create_time as name,COUNT(create_time) as value from ( SELECT DATE_FORMAT(create_time,'%Y-%m-%d') as create_time from t_exam_paper_question_customer_answer WHERE create_time between ? and ? ) a GROUP BY create_time
2023-06-16 09:06:35.480 DEBUG 11280 --- [XNIO-1 task-17] r.c.m.x.r.E.selectCountByDate            : ==> Parameters: 2023-06-01 00:00:00.0(Timestamp), 2023-06-30 23:59:59.0(Timestamp)
2023-06-16 09:06:35.488 DEBUG 11280 --- [XNIO-1 task-17] r.c.m.x.r.E.selectCountByDate            : <==      Total: 1
2023-06-16 09:06:40.903  INFO 11280 --- [XNIO-1 task-18] c.mindskip.xzs.aop.InterfaceLogHandler   : 访问接口:/api/admin/education/subject/list
2023-06-16 09:06:40.912 DEBUG 11280 --- [XNIO-1 task-18] r.c.m.x.r.SubjectMapper.allSubject       : ==>  Preparing: select id, name, level, level_name, item_order, deleted from t_subject where deleted = 0
2023-06-16 09:06:40.916 DEBUG 11280 --- [XNIO-1 task-18] r.c.m.x.r.SubjectMapper.allSubject       : ==> Parameters:
2023-06-16 09:06:40.923 DEBUG 11280 --- [XNIO-1 task-18] r.c.m.x.r.SubjectMapper.allSubject       : <==      Total: 2
2023-06-16 09:06:41.233  INFO 11280 --- [XNIO-1 task-19] c.mindskip.xzs.aop.InterfaceLogHandler   : 访问接口:/api/admin/exam/paper/page
2023-06-16 09:06:41.276 DEBUG 11280 --- [XNIO-1 task-19] r.c.m.x.r.ExamPaperMapper.page_COUNT     : ==>  Preparing: SELECT count(0) FROM (SELECT e.* FROM t_exam_paper e LEFT JOIN t_exam_paper_department d ON e.id = d.exam_paper_id LEFT JOIN t_exam_paper_subject s ON e.id = s.exam_paper_id WHERE e.deleted = 0 AND d.deleted = 0 GROUP BY e.id) table_count
2023-06-16 09:06:41.276 DEBUG 11280 --- [XNIO-1 task-19] r.c.m.x.r.ExamPaperMapper.page_COUNT     : ==> Parameters:
2023-06-16 09:06:41.286 DEBUG 11280 --- [XNIO-1 task-19] r.c.m.x.r.ExamPaperMapper.page_COUNT     : <==      Total: 1
2023-06-16 09:06:41.290 DEBUG 11280 --- [XNIO-1 task-19] r.c.m.x.repository.ExamPaperMapper.page  : ==>  Preparing: SELECT e.* FROM t_exam_paper e LEFT JOIN t_exam_paper_department d ON e.id = d.exam_paper_id LEFT JOIN t_exam_paper_subject s ON e.id = s.exam_paper_id WHERE e.deleted = 0 AND d.deleted = 0 GROUP BY e.id order by id desc LIMIT ?
2023-06-16 09:06:41.291 DEBUG 11280 --- [XNIO-1 task-19] r.c.m.x.repository.ExamPaperMapper.page  : ==> Parameters: 10(Integer)
2023-06-16 09:06:41.300 DEBUG 11280 --- [XNIO-1 task-19] r.c.m.x.repository.ExamPaperMapper.page  : <==      Total: 1
2023-06-16 09:06:41.303 DEBUG 11280 --- [XNIO-1 task-19] r.c.m.x.r.E.getByExamPaperId             : ==>  Preparing: select * from t_exam_paper_subject where exam_paper_id = ? and deleted = 0
2023-06-16 09:06:41.304 DEBUG 11280 --- [XNIO-1 task-19] r.c.m.x.r.E.getByExamPaperId             : ==> Parameters: 12(Integer)
2023-06-16 09:06:41.312 DEBUG 11280 --- [XNIO-1 task-19] r.c.m.x.r.E.getByExamPaperId             : <==      Total: 2
2023-06-16 09:06:44.660  INFO 11280 --- [XNIO-1 task-20] c.mindskip.xzs.aop.InterfaceLogHandler   : 访问接口:/api/admin/education/subject/list
2023-06-16 09:06:44.671 DEBUG 11280 --- [XNIO-1 task-20] r.c.m.x.r.SubjectMapper.allSubject       : ==>  Preparing: select id, name, level, level_name, item_order, deleted from t_subject where deleted = 0
2023-06-16 09:06:44.671 DEBUG 11280 --- [XNIO-1 task-20] r.c.m.x.r.SubjectMapper.allSubject       : ==> Parameters:
2023-06-16 09:06:44.678 DEBUG 11280 --- [XNIO-1 task-20] r.c.m.x.r.SubjectMapper.allSubject       : <==      Total: 2
2023-06-16 09:06:44.678  INFO 11280 --- [XNIO-1 task-21] c.mindskip.xzs.aop.InterfaceLogHandler   : 访问接口:/api/admin/exam/paper/select/12
2023-06-16 09:06:44.679 DEBUG 11280 --- [XNIO-1 task-21] r.c.m.x.r.E.selectByPrimaryKey           : ==>  Preparing: select id, name, subject_id, paper_type, grade_level, score, question_count, suggest_time, limit_start_time, limit_end_time, frame_text_content_id, create_user, create_time, deleted, task_exam_id from t_exam_paper where id = ?
2023-06-16 09:06:44.679 DEBUG 11280 --- [XNIO-1 task-21] r.c.m.x.r.E.selectByPrimaryKey           : ==> Parameters: 12(Integer)
2023-06-16 09:06:44.687 DEBUG 11280 --- [XNIO-1 task-21] r.c.m.x.r.E.selectByPrimaryKey           : <==      Total: 1
2023-06-16 09:06:44.689 DEBUG 11280 --- [XNIO-1 task-21] r.c.m.x.r.T.selectByPrimaryKey           : ==>  Preparing: select id, content, create_time from t_text_content where id = ?
2023-06-16 09:06:44.690 DEBUG 11280 --- [XNIO-1 task-21] r.c.m.x.r.T.selectByPrimaryKey           : ==> Parameters: 117(Integer)
2023-06-16 09:06:44.742 DEBUG 11280 --- [XNIO-1 task-21] r.c.m.x.r.T.selectByPrimaryKey           : <==      Total: 1
2023-06-16 09:06:44.751 DEBUG 11280 --- [XNIO-1 task-21] r.c.m.x.r.QuestionMapper.selectByIds     : ==>  Preparing: SELECT id, question_type, subject_id, score, grade_level, difficult, correct, info_text_content_id, create_user, status, create_time, deleted FROM t_question where id in ( ? , ? , ? , ? )
2023-06-16 09:06:44.752 DEBUG 11280 --- [XNIO-1 task-21] r.c.m.x.r.QuestionMapper.selectByIds     : ==> Parameters: 95(Integer), 93(Integer), 94(Integer), 92(Integer)
2023-06-16 09:06:44.761 DEBUG 11280 --- [XNIO-1 task-21] r.c.m.x.r.QuestionMapper.selectByIds     : <==      Total: 4
2023-06-16 09:06:44.765 DEBUG 11280 --- [XNIO-1 task-21] r.c.m.x.r.T.selectByPrimaryKey           : ==>  Preparing: select id, content, create_time from t_text_content where id = ?
2023-06-16 09:06:44.766 DEBUG 11280 --- [XNIO-1 task-21] r.c.m.x.r.T.selectByPrimaryKey           : ==> Parameters: 116(Integer)
2023-06-16 09:06:44.772 DEBUG 11280 --- [XNIO-1 task-21] r.c.m.x.r.T.selectByPrimaryKey           : <==      Total: 1
2023-06-16 09:06:44.780 DEBUG 11280 --- [XNIO-1 task-21] r.c.m.x.r.T.selectByPrimaryKey           : ==>  Preparing: select id, content, create_time from t_text_content where id = ?
2023-06-16 09:06:44.780 DEBUG 11280 --- [XNIO-1 task-21] r.c.m.x.r.T.selectByPrimaryKey           : ==> Parameters: 114(Integer)
2023-06-16 09:06:44.786 DEBUG 11280 --- [XNIO-1 task-21] r.c.m.x.r.T.selectByPrimaryKey           : <==      Total: 1
2023-06-16 09:06:44.788 DEBUG 11280 --- [XNIO-1 task-21] r.c.m.x.r.T.selectByPrimaryKey           : ==>  Preparing: select id, content, create_time from t_text_content where id = ?
2023-06-16 09:06:44.788 DEBUG 11280 --- [XNIO-1 task-21] r.c.m.x.r.T.selectByPrimaryKey           : ==> Parameters: 115(Integer)
2023-06-16 09:06:44.794 DEBUG 11280 --- [XNIO-1 task-21] r.c.m.x.r.T.selectByPrimaryKey           : <==      Total: 1
2023-06-16 09:06:44.796 DEBUG 11280 --- [XNIO-1 task-21] r.c.m.x.r.T.selectByPrimaryKey           : ==>  Preparing: select id, content, create_time from t_text_content where id = ?
2023-06-16 09:06:44.796 DEBUG 11280 --- [XNIO-1 task-21] r.c.m.x.r.T.selectByPrimaryKey           : ==> Parameters: 113(Integer)
2023-06-16 09:06:44.803 DEBUG 11280 --- [XNIO-1 task-21] r.c.m.x.r.T.selectByPrimaryKey           : <==      Total: 1
2023-06-16 09:06:44.807 DEBUG 11280 --- [XNIO-1 task-21] r.c.m.x.r.E.getByExamPaperId             : ==>  Preparing: select * from t_exam_paper_subject where exam_paper_id = ? and deleted = 0
2023-06-16 09:06:44.807 DEBUG 11280 --- [XNIO-1 task-21] r.c.m.x.r.E.getByExamPaperId             : ==> Parameters: 12(Integer)
2023-06-16 09:06:44.815 DEBUG 11280 --- [XNIO-1 task-21] r.c.m.x.r.E.getByExamPaperId             : <==      Total: 2
2023-06-16 09:06:44.816 DEBUG 11280 --- [XNIO-1 task-21] r.c.m.x.r.E.getByExamPaperId             : ==>  Preparing: select * from t_exam_paper_department where exam_paper_id = ? and deleted = 0
2023-06-16 09:06:44.816 DEBUG 11280 --- [XNIO-1 task-21] r.c.m.x.r.E.getByExamPaperId             : ==> Parameters: 12(Integer)
2023-06-16 09:06:44.823 DEBUG 11280 --- [XNIO-1 task-21] r.c.m.x.r.E.getByExamPaperId             : <==      Total: 2
2023-06-16 09:06:51.561  INFO 11280 --- [XNIO-1 task-22] c.mindskip.xzs.aop.InterfaceLogHandler   : 访问接口:/api/admin/department/page/list
2023-06-16 09:06:51.587 DEBUG 11280 --- [XNIO-1 task-22] r.c.m.x.r.DepartmentMapper.page_COUNT    : ==>  Preparing: SELECT count(0) FROM t_department WHERE deleted = 0
2023-06-16 09:06:51.587 DEBUG 11280 --- [XNIO-1 task-22] r.c.m.x.r.DepartmentMapper.page_COUNT    : ==> Parameters:
2023-06-16 09:06:51.597 DEBUG 11280 --- [XNIO-1 task-22] r.c.m.x.r.DepartmentMapper.page_COUNT    : <==      Total: 1
2023-06-16 09:06:51.598 DEBUG 11280 --- [XNIO-1 task-22] r.c.m.x.r.DepartmentMapper.page          : ==>  Preparing: SELECT id, name, deleted FROM t_department WHERE deleted = 0 order by id desc LIMIT ?
2023-06-16 09:06:51.598 DEBUG 11280 --- [XNIO-1 task-22] r.c.m.x.r.DepartmentMapper.page          : ==> Parameters: 100(Integer)
2023-06-16 09:06:51.606 DEBUG 11280 --- [XNIO-1 task-22] r.c.m.x.r.DepartmentMapper.page          : <==      Total: 3
2023-06-16 09:06:51.830  INFO 11280 --- [XNIO-1 task-23] c.mindskip.xzs.aop.InterfaceLogHandler   : 访问接口:/api/admin/education/subject/list
2023-06-16 09:06:51.832 DEBUG 11280 --- [XNIO-1 task-23] r.c.m.x.r.SubjectMapper.allSubject       : ==>  Preparing: select id, name, level, level_name, item_order, deleted from t_subject where deleted = 0
2023-06-16 09:06:51.832 DEBUG 11280 --- [XNIO-1 task-23] r.c.m.x.r.SubjectMapper.allSubject       : ==> Parameters:
2023-06-16 09:06:51.833  INFO 11280 --- [XNIO-1 task-24] c.mindskip.xzs.aop.InterfaceLogHandler   : 访问接口:/api/admin/exam/paper/select/12
2023-06-16 09:06:51.843 DEBUG 11280 --- [XNIO-1 task-24] r.c.m.x.r.E.selectByPrimaryKey           : ==>  Preparing: select id, name, subject_id, paper_type, grade_level, score, question_count, suggest_time, limit_start_time, limit_end_time, frame_text_content_id, create_user, create_time, deleted, task_exam_id from t_exam_paper where id = ?
2023-06-16 09:06:51.843 DEBUG 11280 --- [XNIO-1 task-24] r.c.m.x.r.E.selectByPrimaryKey           : ==> Parameters: 12(Integer)
2023-06-16 09:06:51.845 DEBUG 11280 --- [XNIO-1 task-23] r.c.m.x.r.SubjectMapper.allSubject       : <==      Total: 2
2023-06-16 09:06:51.854 DEBUG 11280 --- [XNIO-1 task-24] r.c.m.x.r.E.selectByPrimaryKey           : <==      Total: 1
2023-06-16 09:06:51.855 DEBUG 11280 --- [XNIO-1 task-24] r.c.m.x.r.T.selectByPrimaryKey           : ==>  Preparing: select id, content, create_time from t_text_content where id = ?
2023-06-16 09:06:51.855 DEBUG 11280 --- [XNIO-1 task-24] r.c.m.x.r.T.selectByPrimaryKey           : ==> Parameters: 117(Integer)
2023-06-16 09:06:51.863 DEBUG 11280 --- [XNIO-1 task-24] r.c.m.x.r.T.selectByPrimaryKey           : <==      Total: 1
2023-06-16 09:06:51.866 DEBUG 11280 --- [XNIO-1 task-24] r.c.m.x.r.QuestionMapper.selectByIds     : ==>  Preparing: SELECT id, question_type, subject_id, score, grade_level, difficult, correct, info_text_content_id, create_user, status, create_time, deleted FROM t_question where id in ( ? , ? , ? , ? )
2023-06-16 09:06:51.866 DEBUG 11280 --- [XNIO-1 task-24] r.c.m.x.r.QuestionMapper.selectByIds     : ==> Parameters: 95(Integer), 93(Integer), 94(Integer), 92(Integer)
2023-06-16 09:06:51.875 DEBUG 11280 --- [XNIO-1 task-24] r.c.m.x.r.QuestionMapper.selectByIds     : <==      Total: 4
2023-06-16 09:06:51.878 DEBUG 11280 --- [XNIO-1 task-24] r.c.m.x.r.T.selectByPrimaryKey           : ==>  Preparing: select id, content, create_time from t_text_content where id = ?
2023-06-16 09:06:51.878 DEBUG 11280 --- [XNIO-1 task-24] r.c.m.x.r.T.selectByPrimaryKey           : ==> Parameters: 116(Integer)
2023-06-16 09:06:51.885 DEBUG 11280 --- [XNIO-1 task-24] r.c.m.x.r.T.selectByPrimaryKey           : <==      Total: 1
2023-06-16 09:06:51.895 DEBUG 11280 --- [XNIO-1 task-24] r.c.m.x.r.T.selectByPrimaryKey           : ==>  Preparing: select id, content, create_time from t_text_content where id = ?
2023-06-16 09:06:51.895 DEBUG 11280 --- [XNIO-1 task-24] r.c.m.x.r.T.selectByPrimaryKey           : ==> Parameters: 114(Integer)
2023-06-16 09:06:51.904 DEBUG 11280 --- [XNIO-1 task-24] r.c.m.x.r.T.selectByPrimaryKey           : <==      Total: 1
2023-06-16 09:06:51.908 DEBUG 11280 --- [XNIO-1 task-24] r.c.m.x.r.T.selectByPrimaryKey           : ==>  Preparing: select id, content, create_time from t_text_content where id = ?
2023-06-16 09:06:51.909 DEBUG 11280 --- [XNIO-1 task-24] r.c.m.x.r.T.selectByPrimaryKey           : ==> Parameters: 115(Integer)
2023-06-16 09:06:51.926 DEBUG 11280 --- [XNIO-1 task-24] r.c.m.x.r.T.selectByPrimaryKey           : <==      Total: 1
2023-06-16 09:06:51.928 DEBUG 11280 --- [XNIO-1 task-24] r.c.m.x.r.T.selectByPrimaryKey           : ==>  Preparing: select id, content, create_time from t_text_content where id = ?
2023-06-16 09:06:51.930 DEBUG 11280 --- [XNIO-1 task-24] r.c.m.x.r.T.selectByPrimaryKey           : ==> Parameters: 113(Integer)
2023-06-16 09:06:51.939 DEBUG 11280 --- [XNIO-1 task-24] r.c.m.x.r.T.selectByPrimaryKey           : <==      Total: 1
2023-06-16 09:06:51.944 DEBUG 11280 --- [XNIO-1 task-24] r.c.m.x.r.E.getByExamPaperId             : ==>  Preparing: select * from t_exam_paper_subject where exam_paper_id = ? and deleted = 0
2023-06-16 09:06:51.944 DEBUG 11280 --- [XNIO-1 task-24] r.c.m.x.r.E.getByExamPaperId             : ==> Parameters: 12(Integer)
2023-06-16 09:06:51.956 DEBUG 11280 --- [XNIO-1 task-24] r.c.m.x.r.E.getByExamPaperId             : <==      Total: 2
2023-06-16 09:06:51.957 DEBUG 11280 --- [XNIO-1 task-24] r.c.m.x.r.E.getByExamPaperId             : ==>  Preparing: select * from t_exam_paper_department where exam_paper_id = ? and deleted = 0
2023-06-16 09:06:51.957 DEBUG 11280 --- [XNIO-1 task-24] r.c.m.x.r.E.getByExamPaperId             : ==> Parameters: 12(Integer)
2023-06-16 09:06:51.968 DEBUG 11280 --- [XNIO-1 task-24] r.c.m.x.r.E.getByExamPaperId             : <==      Total: 2
2023-06-16 09:07:32.623  INFO 11280 --- [XNIO-1 task-25] c.mindskip.xzs.aop.InterfaceLogHandler   : 访问接口:/api/student/dashboard/index
2023-06-16 09:07:36.837 DEBUG 11280 --- [XNIO-1 task-25] r.c.m.x.r.UserMapper.getUserByUserName   : ==>  Preparing: select id, user_uuid, user_name, password, real_name, age, sex, birth_day, user_level, phone, role, status, image_path, create_time, modify_time, last_active_time, deleted, wx_open_id from t_user where deleted=0 and user_name=? limit 1
2023-06-16 09:07:36.839 DEBUG 11280 --- [XNIO-1 task-25] r.c.m.x.r.UserMapper.getUserByUserName   : ==> Parameters: kk(String)
2023-06-16 09:07:36.884 DEBUG 11280 --- [XNIO-1 task-25] r.c.m.x.r.UserMapper.getUserByUserName   : <==      Total: 1
2023-06-16 09:08:09.111 DEBUG 11280 --- [XNIO-1 task-25] r.c.m.x.r.ExamPaperMapper.indexPaper     : ==>  Preparing: SELECT id,name,limit_start_time,limit_end_time FROM t_exam_paper WHERE deleted=0 and paper_type= ? and grade_level=? ORDER BY id desc limit 5
2023-06-16 09:08:09.111 DEBUG 11280 --- [XNIO-1 task-25] r.c.m.x.r.ExamPaperMapper.indexPaper     : ==> Parameters: 1(Integer), 12(Integer)
2023-06-16 09:08:09.119 DEBUG 11280 --- [XNIO-1 task-25] r.c.m.x.r.ExamPaperMapper.indexPaper     : <==      Total: 0
2023-06-16 09:08:09.120 DEBUG 11280 --- [XNIO-1 task-25] r.c.m.x.r.ExamPaperMapper.indexPaper     : ==>  Preparing: SELECT id,name,limit_start_time,limit_end_time FROM t_exam_paper WHERE deleted=0 and paper_type= ? and grade_level=? and ? between limit_start_time and limit_end_time ORDER BY id desc limit 5
2023-06-16 09:08:09.120 DEBUG 11280 --- [XNIO-1 task-25] r.c.m.x.r.ExamPaperMapper.indexPaper     : ==> Parameters: 4(Integer), 12(Integer), 2023-06-16 09:08:09.119(Timestamp)
2023-06-16 09:08:09.128 DEBUG 11280 --- [XNIO-1 task-25] r.c.m.x.r.ExamPaperMapper.indexPaper     : <==      Total: 0
2023-06-16 09:10:35.250  INFO 11280 --- [Thread-30] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Shutdown initiated...
2023-06-16 09:10:35.261  INFO 11280 --- [Thread-30] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Shutdown completed.
2023-06-16 09:10:35.263  INFO 11280 --- [Thread-30] io.undertow.servlet                      : Destroying Spring FrameworkServlet 'dispatcherServlet'
src/main/java/com/mindskip/xzs/controller/admin/EducationController.java
@@ -3,8 +3,9 @@
import com.mindskip.xzs.base.BaseApiController;
import com.mindskip.xzs.base.RestResponse;
import com.mindskip.xzs.domain.ExamPaperSubject;
import com.mindskip.xzs.domain.Subject;
import com.mindskip.xzs.service.SubjectService;
import com.mindskip.xzs.service.*;
import com.mindskip.xzs.utility.PageInfoHelper;
import com.mindskip.xzs.viewmodel.admin.education.SubjectEditRequestVM;
import com.mindskip.xzs.viewmodel.admin.education.SubjectPageRequestVM;
@@ -21,10 +22,18 @@
public class EducationController extends BaseApiController {
    private final SubjectService subjectService;
    private final QuestionSubjectService questionSubjectService;
    private final ExamPaperSubjectService examPaperSubjectService;
    private final ExamPaperDepartmentService examPaperDepartmentService;
    private final ExamPaperService examPaperService;
    @Autowired
    public EducationController(SubjectService subjectService) {
    public EducationController(SubjectService subjectService, QuestionSubjectService questionSubjectService, ExamPaperSubjectService examPaperSubjectService, ExamPaperDepartmentService examPaperDepartmentService, ExamPaperService examPaperService) {
        this.subjectService = subjectService;
        this.questionSubjectService = questionSubjectService;
        this.examPaperSubjectService = examPaperSubjectService;
        this.examPaperDepartmentService = examPaperDepartmentService;
        this.examPaperService = examPaperService;
    }
    @RequestMapping(value = "/subject/list", method = RequestMethod.POST)
@@ -64,6 +73,12 @@
        Subject subject = subjectService.selectById(id);
        subject.setDeleted(true);
        subjectService.updateByIdFilter(subject);
        questionSubjectService.removeSubjectId(id);
        Integer[] ids = examPaperSubjectService.getBySubjectId(id)
                .stream().map(ExamPaperSubject::getExamPaperId).toArray(Integer[]::new);
        examPaperService.removeByIds(ids);
        examPaperDepartmentService.removeByExamPaperIds(ids);
        examPaperSubjectService.removeBySubjectId(id);
        return RestResponse.ok();
    }
}
src/main/java/com/mindskip/xzs/controller/admin/ExamPaperController.java
@@ -4,6 +4,7 @@
import com.mindskip.xzs.base.RestResponse;
import com.mindskip.xzs.domain.ExamPaper;
import com.mindskip.xzs.domain.ExamPaperSubject;
import com.mindskip.xzs.service.ExamPaperDepartmentService;
import com.mindskip.xzs.service.ExamPaperService;
import com.mindskip.xzs.service.ExamPaperSubjectService;
import com.mindskip.xzs.utility.DateTimeUtil;
@@ -23,11 +24,13 @@
    private final ExamPaperService examPaperService;
    private final ExamPaperSubjectService examPaperSubjectService;
    private final ExamPaperDepartmentService examPaperDepartmentService;
    @Autowired
    public ExamPaperController(ExamPaperService examPaperService, ExamPaperSubjectService examPaperSubjectService) {
    public ExamPaperController(ExamPaperService examPaperService, ExamPaperSubjectService examPaperSubjectService, ExamPaperDepartmentService examPaperDepartmentService) {
        this.examPaperService = examPaperService;
        this.examPaperSubjectService = examPaperSubjectService;
        this.examPaperDepartmentService = examPaperDepartmentService;
    }
    @RequestMapping(value = "/page", method = RequestMethod.POST)
@@ -76,6 +79,8 @@
        ExamPaper examPaper = examPaperService.selectById(id);
        examPaper.setDeleted(true);
        examPaperService.updateByIdFilter(examPaper);
        examPaperDepartmentService.removeByExamPaperId(id);
        examPaperSubjectService.removeByExamPaperId(id);
        return RestResponse.ok();
    }
}
src/main/java/com/mindskip/xzs/repository/ExamPaperDepartmentMapper.java
@@ -2,6 +2,7 @@
import com.mindskip.xzs.domain.ExamPaperDepartment;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import java.util.List;
@@ -35,4 +36,6 @@
     * @return
     */
    Integer removeByExamPaperId(Integer id);
    Integer removeByExamPaperIds(@Param("ids") Integer[] ids);
}
src/main/java/com/mindskip/xzs/repository/ExamPaperMapper.java
@@ -30,4 +30,6 @@
    int updateTaskPaper(@Param("taskId") Integer taskId,@Param("paperIds") List<Integer> paperIds);
    int clearTaskPaper(@Param("paperIds") List<Integer> paperIds);
    Integer removeByIds(@Param("ids") Integer[] ids);
}
src/main/java/com/mindskip/xzs/repository/ExamPaperSubjectMapper.java
@@ -3,6 +3,7 @@
import com.mindskip.xzs.domain.ExamPaperSubject;
import org.apache.ibatis.annotations.Mapper;
import java.beans.Introspector;
import java.util.List;
@Mapper
@@ -28,4 +29,8 @@
     * @return
     */
    Integer removeByExamPaperId(Integer id);
    List<ExamPaperSubject> getBySubjectId(Integer id);
    Integer removeBySubjectId(Integer id);
}
src/main/java/com/mindskip/xzs/repository/QuestionSubjectMapper.java
@@ -25,4 +25,6 @@
    Integer saves(List<QuestionSubject> list);
    Integer removeQuestionId(Integer questionId);
    Integer removeSubjectId(Integer subjectId);
}
src/main/java/com/mindskip/xzs/service/ExamPaperDepartmentService.java
@@ -33,4 +33,6 @@
     * @return
     */
    Integer removeByExamPaperId(Integer id);
    Integer removeByExamPaperIds(Integer[] ids);
}
src/main/java/com/mindskip/xzs/service/ExamPaperService.java
@@ -28,4 +28,6 @@
    Integer selectAllCount();
    List<Integer> selectMothCount();
    Integer removeByIds(Integer[] ids);
}
src/main/java/com/mindskip/xzs/service/ExamPaperSubjectService.java
@@ -26,4 +26,8 @@
     * @return
     */
    Integer removeByExamPaperId(Integer id);
    List<ExamPaperSubject> getBySubjectId(Integer id);
    Integer removeBySubjectId(Integer id);
}
src/main/java/com/mindskip/xzs/service/QuestionSubjectService.java
@@ -39,4 +39,6 @@
     * @return
     */
    Integer removeQuestionId(Integer questionId);
    Integer removeSubjectId(Integer subjectId);
}
src/main/java/com/mindskip/xzs/service/impl/ExamPaperDepartmentServiceImpl.java
@@ -37,4 +37,9 @@
    public Integer removeByExamPaperId(Integer id) {
        return examPaperDepartmentMapper.removeByExamPaperId(id);
    }
    @Override
    public Integer removeByExamPaperIds(Integer[] ids) {
        return examPaperDepartmentMapper.removeByExamPaperIds(ids);
    }
}
src/main/java/com/mindskip/xzs/service/impl/ExamPaperServiceImpl.java
@@ -180,6 +180,11 @@
        }).collect(Collectors.toList());
    }
    @Override
    public Integer removeByIds(Integer[] ids) {
        return examPaperMapper.removeByIds(ids);
    }
    private void examPaperFromVM(ExamPaperEditRequestVM examPaperEditRequestVM, ExamPaper examPaper, List<ExamPaperTitleItemVM> titleItemsVM) {
//        Integer gradeLevel = subjectService.levelBySubjectId(examPaperEditRequestVM.getSubjectId());
        Integer questionCount = titleItemsVM.stream()
src/main/java/com/mindskip/xzs/service/impl/ExamPaperSubjectServiceImpl.java
@@ -34,4 +34,14 @@
    public Integer removeByExamPaperId(Integer id) {
        return examPaperSubjectMapper.removeByExamPaperId(id);
    }
    @Override
    public List<ExamPaperSubject> getBySubjectId(Integer id) {
        return examPaperSubjectMapper.getBySubjectId(id);
    }
    @Override
    public Integer removeBySubjectId(Integer id) {
        return examPaperSubjectMapper.removeBySubjectId(id);
    }
}
src/main/java/com/mindskip/xzs/service/impl/QuestionSubjectServiceImpl.java
@@ -45,5 +45,10 @@
        return questionSubjectMapper.removeQuestionId(questionId);
    }
    @Override
    public Integer removeSubjectId(Integer subjectId) {
        return questionSubjectMapper.removeSubjectId(subjectId);
    }
}
src/main/java/com/mindskip/xzs/viewmodel/admin/education/SubjectEditRequestVM.java
@@ -14,10 +14,10 @@
    @NotBlank
    private String name;
    @NotNull
//    @NotNull
    private Integer level;
    @NotBlank
//    @NotBlank
    private String levelName;
    public Integer getId() {
src/main/java/com/mindskip/xzs/viewmodel/admin/question/QuestionPageRequestVM.java
@@ -8,7 +8,7 @@
    private Integer id;
    private Integer level;
    private Integer[] subjectId;
    private Integer subjectId;
    private Integer questionType;
    private String content;
@@ -29,11 +29,11 @@
        this.level = level;
    }
    public Integer[] getSubjectId() {
    public Integer getSubjectId() {
        return subjectId;
    }
    public void setSubjectId(Integer[] subjectId) {
    public void setSubjectId(Integer subjectId) {
        this.subjectId = subjectId;
    }
src/main/resources/mapper/ExamPaperDepartment.xml
@@ -39,4 +39,13 @@
        delete from t_exam_paper_department
        where exam_paper_id = #{id}
    </delete>
    <delete id="removeByExamPaperIds" parameterType="java.lang.Integer">
        delete from t_exam_paper_department
        where exam_paper_id in
        <foreach item="id" collection="ids" open="(" separator=","
                 close=")">
            #{id}
        </foreach>
    </delete>
</mapper>
src/main/resources/mapper/ExamPaperMapper.xml
@@ -228,23 +228,26 @@
  <select id="page" resultMap="BaseResultMap" parameterType="com.mindskip.xzs.viewmodel.admin.exam.ExamPaperPageRequestVM">
    SELECT
    <include refid="Base_Column_List"/>
    FROM t_exam_paper
    e.*
    FROM t_exam_paper e
    left join t_exam_paper_department d on e.id = d.exam_paper_id
    left join t_exam_paper_subject s on e.id = s.exam_paper_id
    <where>
        and deleted=0
        and e.deleted=0 and d.deleted = 0
      <if test="id != null ">
        and id= #{id}
        and e.id= #{id}
      </if>
      <if test="level != null ">
        and grade_level= #{level}
        and d.department_id= #{level}
      </if>
      <if test="subjectId != null ">
        and subject_id= #{subjectId}
        and s.subject_id= #{subjectId}
      </if>
      <if test="paperType != null ">
        and paper_type= #{paperType}
        and e.paper_type= #{paperType}
      </if>
    </where>
    group by e.id
  </select>
@@ -281,19 +284,20 @@
  <select id="indexPaper" resultMap="PaperInfoResultMap" parameterType="com.mindskip.xzs.viewmodel.student.dashboard.PaperFilter">
    SELECT id,name,limit_start_time,limit_end_time
    FROM t_exam_paper
    SELECT e.id,e.name,e.limit_start_time,e.limit_end_time
    FROM t_exam_paper e
    LEFT JOIN t_exam_paper_department d on d.exam_paper_id = e.id
    <where>
      and deleted=0
      and paper_type= #{examPaperType}
      and grade_level=#{gradeLevel}
      and e.deleted=0 and d.deleted = 0
      and e.paper_type= #{examPaperType}
      and d.department_id=#{gradeLevel}
      <if test="examPaperType == 3 ">
      </if>
      <if test="examPaperType == 4 ">
        and  #{dateTime} between limit_start_time  and limit_end_time
        and  #{dateTime} between e.limit_start_time  and e.limit_end_time
      </if>
    </where>
    ORDER BY id  desc limit 5
    ORDER BY e.id  desc limit 5
  </select>
@@ -328,4 +332,13 @@
    </foreach>
  </update>
  <delete id="removeByIds" parameterType="java.lang.Integer">
    delete from t_exam_paper
    where id in
    <foreach item="id" collection="ids" open="(" separator=","
             close=")">
      #{id}
    </foreach>
  </delete>
</mapper>
src/main/resources/mapper/ExamPaperSubjectMapper.xml
@@ -26,8 +26,18 @@
        where exam_paper_id = #{id} and deleted = 0
    </select>
    <select id="getBySubjectId" resultMap="BaseResultMap">
        select * from t_exam_paper_subject
        where subject_id = #{id} and deleted = 0
    </select>
    <delete id="removeByExamPaperId" parameterType="java.lang.Integer">
        delete from t_exam_paper_subject
        where exam_paper_id = #{id}
    </delete>
    <delete id="removeBySubjectId" parameterType="java.lang.Integer">
        delete from t_exam_paper_subject
        where subject_id = #{id}
    </delete>
</mapper>
src/main/resources/mapper/QuestionMapper.xml
@@ -192,11 +192,9 @@
        and q.grade_level= #{level}
      </if>
      <if test="subjectId != null ">
        and qs.subject_id in
        <foreach item="subjectId" collection="subjectId" open="(" separator=","
                 close=")">
        and qs.subject_id =
          #{subjectId}
        </foreach>
      </if>
      <if test="questionType != null ">
@@ -206,6 +204,7 @@
        and q.info_text_content_id in (SELECT id FROM t_text_content WHERE content like concat('%',#{content},'%') )
      </if>
    </where>
    group by q.id
  </select>
src/main/resources/mapper/QuestionSubjectMapper.xml
@@ -43,4 +43,9 @@
        </foreach>
    </insert>
    <delete id="removeSubjectId" parameterType="java.lang.Integer">
        delete from t_question_subject
        where subject_id = #{subjectId}
    </delete>
</mapper>
src/main/resources/mapper/SubjectMapper.xml
@@ -116,7 +116,7 @@
  <select id="allSubject" resultMap="BaseResultMap">
    select
    <include refid="Base_Column_List"/>
    from t_subject
    from t_subject where deleted = 0
  </select>
  <select id="page" resultMap="BaseResultMap" parameterType="com.mindskip.xzs.viewmodel.admin.education.SubjectPageRequestVM">
@@ -132,7 +132,7 @@
        and level= #{level}
      </if>
      <if test="name != null ">
        and level_name like concat('%',#{name},'%')
        and name like concat('%',#{name},'%')
      </if>
    </where>
  </select>