From 5d67a614dc13d9154a90e14fa6798f23a8b324f4 Mon Sep 17 00:00:00 2001 From: whb <17803890193@163.com> Date: Thu, 11 Apr 2024 17:40:25 +0800 Subject: [PATCH] =?UTF-8?q?=E9=80=86=E5=90=91=E7=94=9F=E6=88=90=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 1 + pom.xml | 5 + .../FinancialBigDataApplication.java | 2 +- .../annotation/AnonymousAccess.java | 2 +- .../annotation/OperateLog.java | 2 +- .../annotation/Permission.java | 4 +- .../annotation/aspect/PermissionType.java | 2 +- .../{ => digital_credit}/config/Constant.java | 2 +- .../config/DateToLongSerialized.java | 2 +- .../config/LogRecordEvent.java | 2 +- .../config/SpringContextHolder.java | 2 +- .../exception/UnAuthorizedException.java | 2 +- .../handler/CustomAccessDeniedHandler.java | 2 +- .../CustomAuthenticationEntryPoint.java | 2 +- .../handler/GlobalExceptionHandler.java | 8 +- .../config/redis/RedisConfig.java | 2 +- .../config/security/AuthenticationFilter.java | 6 +- .../security/AuthenticationService.java | 2 +- .../security/CustomSessionRegistry.java | 2 +- .../config/security/JwtUser.java | 2 +- .../config/security/LoginResult.java | 2 +- .../config/security/TokenProvider.java | 6 +- .../config/security/WebConfigurerAdapter.java | 6 +- .../config/security/WebSecurityConfig.java | 10 +- .../config/swagger/Swagger2Config.java | 2 +- .../config/swagger/SwaggerProperties.java | 2 +- .../StuEnterPriseByInfoEntryController.java | 44 + .../entity/StuBaseInfo.java | 4 +- .../entity/StuBaseInfoExample.java | 2 +- .../entity/StuPracticalTrainingReport.java | 142 + .../StuPracticalTrainingReportExample.java | 980 +++++++ .../{ => digital_credit}/entity/StuUser.java | 4 +- .../entity/StuUserExample.java | 2 +- .../mapper}/StuBaseInfoMapper.java | 9 +- .../StuPracticalTrainingReportMapper.java | 30 + .../mapper}/StuUserMapper.java | 6 +- .../StuEnterPriseByInfoEntryService.java | 18 + .../StuEnterPriseByInfoEntryServiceImpl.java | 45 + .../util/BigDecimalUtils.java | 2 +- .../util/CacheProvider.java | 2 +- .../util/ConvertUtil.java | 2 +- .../util/DateToUpperChinese.java | 2 +- .../digital_credit/util/GeneratorUtil.java | 39 + .../{ => digital_credit}/util/HttpUtils.java | 2 +- .../util/MyCommentGenerator.java | 6 +- .../{ => digital_credit}/util/PageUtil.java | 2 +- .../{ => digital_credit}/util/RedisUtil.java | 2 +- .../util/ResultDataEntity.java | 2 +- .../util/ResultEntity.java | 2 +- .../{ => digital_credit}/util/RsaUtil.java | 2 +- .../{ => digital_credit}/util/SealUtil.java | 12 +- .../util/ThrowableUtil.java | 2 +- .../{ => digital_credit}/util/TzApi.java | 6 +- .../util/excel/ExcelData.java | 2 +- .../util/excel/ExcelProvider.java | 2 +- .../util/excel/FilePortUtil.java | 2 +- .../util/file/IFileUtil.java | 2 +- .../util/file/LocalFileUtil.java | 2 +- .../util/pdfUtils/HeaderAndFooterEvent.java | 2 +- .../util/seal/SealCircle.java | 2 +- .../util/seal/SealFont.java | 2 +- .../util/seal/SealUtil.java | 2 +- src/main/resources/application-dev.yml | 5 +- src/main/resources/application.yml | 2 +- src/main/resources/generatorConfig.xml | 49 +- src/main/resources/mapper/StuUserMapper.xml | 2510 ----------------- .../{mapper => mappers}/StuBaseInfoMapper.xml | 24 +- .../StuPracticalTrainingReportMapper.xml | 324 +++ src/main/resources/mappers/StuUserMapper.xml | 690 +++++ 69 files changed, 2444 insertions(+), 2631 deletions(-) rename src/main/java/com/sztzjy/{ => digital_credit}/FinancialBigDataApplication.java (91%) rename src/main/java/com/sztzjy/{ => digital_credit}/annotation/AnonymousAccess.java (87%) rename src/main/java/com/sztzjy/{ => digital_credit}/annotation/OperateLog.java (90%) rename src/main/java/com/sztzjy/{ => digital_credit}/annotation/Permission.java (81%) rename src/main/java/com/sztzjy/{ => digital_credit}/annotation/aspect/PermissionType.java (95%) rename src/main/java/com/sztzjy/{ => digital_credit}/config/Constant.java (91%) rename src/main/java/com/sztzjy/{ => digital_credit}/config/DateToLongSerialized.java (94%) rename src/main/java/com/sztzjy/{ => digital_credit}/config/LogRecordEvent.java (87%) rename src/main/java/com/sztzjy/{ => digital_credit}/config/SpringContextHolder.java (98%) rename src/main/java/com/sztzjy/{ => digital_credit}/config/exception/UnAuthorizedException.java (96%) rename src/main/java/com/sztzjy/{ => digital_credit}/config/exception/handler/CustomAccessDeniedHandler.java (95%) rename src/main/java/com/sztzjy/{ => digital_credit}/config/exception/handler/CustomAuthenticationEntryPoint.java (96%) rename src/main/java/com/sztzjy/{ => digital_credit}/config/exception/handler/GlobalExceptionHandler.java (92%) rename src/main/java/com/sztzjy/{ => digital_credit}/config/redis/RedisConfig.java (97%) rename src/main/java/com/sztzjy/{ => digital_credit}/config/security/AuthenticationFilter.java (96%) rename src/main/java/com/sztzjy/{ => digital_credit}/config/security/AuthenticationService.java (95%) rename src/main/java/com/sztzjy/{ => digital_credit}/config/security/CustomSessionRegistry.java (99%) rename src/main/java/com/sztzjy/{ => digital_credit}/config/security/JwtUser.java (96%) rename src/main/java/com/sztzjy/{ => digital_credit}/config/security/LoginResult.java (98%) rename src/main/java/com/sztzjy/{ => digital_credit}/config/security/TokenProvider.java (98%) rename src/main/java/com/sztzjy/{ => digital_credit}/config/security/WebConfigurerAdapter.java (94%) rename src/main/java/com/sztzjy/{ => digital_credit}/config/security/WebSecurityConfig.java (93%) rename src/main/java/com/sztzjy/{ => digital_credit}/config/swagger/Swagger2Config.java (98%) rename src/main/java/com/sztzjy/{ => digital_credit}/config/swagger/SwaggerProperties.java (97%) create mode 100644 src/main/java/com/sztzjy/digital_credit/controller/StuEnterPriseByInfoEntryController.java rename src/main/java/com/sztzjy/{ => digital_credit}/entity/StuBaseInfo.java (99%) rename src/main/java/com/sztzjy/{ => digital_credit}/entity/StuBaseInfoExample.java (99%) create mode 100644 src/main/java/com/sztzjy/digital_credit/entity/StuPracticalTrainingReport.java create mode 100644 src/main/java/com/sztzjy/digital_credit/entity/StuPracticalTrainingReportExample.java rename src/main/java/com/sztzjy/{ => digital_credit}/entity/StuUser.java (99%) rename src/main/java/com/sztzjy/{ => digital_credit}/entity/StuUserExample.java (99%) rename src/main/java/com/sztzjy/{mappers => digital_credit/mapper}/StuBaseInfoMapper.java (83%) create mode 100644 src/main/java/com/sztzjy/digital_credit/mapper/StuPracticalTrainingReportMapper.java rename src/main/java/com/sztzjy/{mappers => digital_credit/mapper}/StuUserMapper.java (83%) create mode 100644 src/main/java/com/sztzjy/digital_credit/service/StuEnterPriseByInfoEntryService.java create mode 100644 src/main/java/com/sztzjy/digital_credit/service/impl/StuEnterPriseByInfoEntryServiceImpl.java rename src/main/java/com/sztzjy/{ => digital_credit}/util/BigDecimalUtils.java (99%) rename src/main/java/com/sztzjy/{ => digital_credit}/util/CacheProvider.java (97%) rename src/main/java/com/sztzjy/{ => digital_credit}/util/ConvertUtil.java (98%) rename src/main/java/com/sztzjy/{ => digital_credit}/util/DateToUpperChinese.java (98%) create mode 100644 src/main/java/com/sztzjy/digital_credit/util/GeneratorUtil.java rename src/main/java/com/sztzjy/{ => digital_credit}/util/HttpUtils.java (99%) rename src/main/java/com/sztzjy/{ => digital_credit}/util/MyCommentGenerator.java (98%) rename src/main/java/com/sztzjy/{ => digital_credit}/util/PageUtil.java (98%) rename src/main/java/com/sztzjy/{ => digital_credit}/util/RedisUtil.java (99%) rename src/main/java/com/sztzjy/{ => digital_credit}/util/ResultDataEntity.java (96%) rename src/main/java/com/sztzjy/{ => digital_credit}/util/ResultEntity.java (96%) rename src/main/java/com/sztzjy/{ => digital_credit}/util/RsaUtil.java (99%) rename src/main/java/com/sztzjy/{ => digital_credit}/util/SealUtil.java (86%) rename src/main/java/com/sztzjy/{ => digital_credit}/util/ThrowableUtil.java (91%) rename src/main/java/com/sztzjy/{ => digital_credit}/util/TzApi.java (98%) rename src/main/java/com/sztzjy/{ => digital_credit}/util/excel/ExcelData.java (95%) rename src/main/java/com/sztzjy/{ => digital_credit}/util/excel/ExcelProvider.java (96%) rename src/main/java/com/sztzjy/{ => digital_credit}/util/excel/FilePortUtil.java (98%) rename src/main/java/com/sztzjy/{ => digital_credit}/util/file/IFileUtil.java (97%) rename src/main/java/com/sztzjy/{ => digital_credit}/util/file/LocalFileUtil.java (99%) rename src/main/java/com/sztzjy/{ => digital_credit}/util/pdfUtils/HeaderAndFooterEvent.java (99%) rename src/main/java/com/sztzjy/{ => digital_credit}/util/seal/SealCircle.java (79%) rename src/main/java/com/sztzjy/{ => digital_credit}/util/seal/SealFont.java (92%) rename src/main/java/com/sztzjy/{ => digital_credit}/util/seal/SealUtil.java (99%) delete mode 100644 src/main/resources/mapper/StuUserMapper.xml rename src/main/resources/{mapper => mappers}/StuBaseInfoMapper.xml (96%) create mode 100644 src/main/resources/mappers/StuPracticalTrainingReportMapper.xml create mode 100644 src/main/resources/mappers/StuUserMapper.xml diff --git a/.gitignore b/.gitignore index 9599dab..d7eaa1e 100644 --- a/.gitignore +++ b/.gitignore @@ -34,3 +34,4 @@ build/ .vscode/ logs/ + diff --git a/pom.xml b/pom.xml index 807fd66..4160cbc 100644 --- a/pom.xml +++ b/pom.xml @@ -183,6 +183,11 @@ easyexcel 3.2.1 + + + + + diff --git a/src/main/java/com/sztzjy/FinancialBigDataApplication.java b/src/main/java/com/sztzjy/digital_credit/FinancialBigDataApplication.java similarity index 91% rename from src/main/java/com/sztzjy/FinancialBigDataApplication.java rename to src/main/java/com/sztzjy/digital_credit/FinancialBigDataApplication.java index 42747fb..587bc02 100644 --- a/src/main/java/com/sztzjy/FinancialBigDataApplication.java +++ b/src/main/java/com/sztzjy/digital_credit/FinancialBigDataApplication.java @@ -1,4 +1,4 @@ -package com.sztzjy; +package com.sztzjy.digital_credit; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; diff --git a/src/main/java/com/sztzjy/annotation/AnonymousAccess.java b/src/main/java/com/sztzjy/digital_credit/annotation/AnonymousAccess.java similarity index 87% rename from src/main/java/com/sztzjy/annotation/AnonymousAccess.java rename to src/main/java/com/sztzjy/digital_credit/annotation/AnonymousAccess.java index 61d554d..8a595f2 100644 --- a/src/main/java/com/sztzjy/annotation/AnonymousAccess.java +++ b/src/main/java/com/sztzjy/digital_credit/annotation/AnonymousAccess.java @@ -1,4 +1,4 @@ -package com.sztzjy.annotation; +package com.sztzjy.digital_credit.annotation; import java.lang.annotation.*; diff --git a/src/main/java/com/sztzjy/annotation/OperateLog.java b/src/main/java/com/sztzjy/digital_credit/annotation/OperateLog.java similarity index 90% rename from src/main/java/com/sztzjy/annotation/OperateLog.java rename to src/main/java/com/sztzjy/digital_credit/annotation/OperateLog.java index 9ffffa8..6215404 100644 --- a/src/main/java/com/sztzjy/annotation/OperateLog.java +++ b/src/main/java/com/sztzjy/digital_credit/annotation/OperateLog.java @@ -1,4 +1,4 @@ -package com.sztzjy.annotation; +package com.sztzjy.digital_credit.annotation; import java.lang.annotation.*; diff --git a/src/main/java/com/sztzjy/annotation/Permission.java b/src/main/java/com/sztzjy/digital_credit/annotation/Permission.java similarity index 81% rename from src/main/java/com/sztzjy/annotation/Permission.java rename to src/main/java/com/sztzjy/digital_credit/annotation/Permission.java index 0d3572c..8c11f2c 100644 --- a/src/main/java/com/sztzjy/annotation/Permission.java +++ b/src/main/java/com/sztzjy/digital_credit/annotation/Permission.java @@ -1,8 +1,8 @@ -package com.sztzjy.annotation; +package com.sztzjy.digital_credit.annotation; -import com.sztzjy.annotation.aspect.PermissionType; +import com.sztzjy.digital_credit.annotation.aspect.PermissionType; import java.lang.annotation.*; diff --git a/src/main/java/com/sztzjy/annotation/aspect/PermissionType.java b/src/main/java/com/sztzjy/digital_credit/annotation/aspect/PermissionType.java similarity index 95% rename from src/main/java/com/sztzjy/annotation/aspect/PermissionType.java rename to src/main/java/com/sztzjy/digital_credit/annotation/aspect/PermissionType.java index c2aa3a6..d2dc36b 100644 --- a/src/main/java/com/sztzjy/annotation/aspect/PermissionType.java +++ b/src/main/java/com/sztzjy/digital_credit/annotation/aspect/PermissionType.java @@ -1,4 +1,4 @@ -package com.sztzjy.annotation.aspect; +package com.sztzjy.digital_credit.annotation.aspect; /** diff --git a/src/main/java/com/sztzjy/config/Constant.java b/src/main/java/com/sztzjy/digital_credit/config/Constant.java similarity index 91% rename from src/main/java/com/sztzjy/config/Constant.java rename to src/main/java/com/sztzjy/digital_credit/config/Constant.java index 2feac78..67c120f 100644 --- a/src/main/java/com/sztzjy/config/Constant.java +++ b/src/main/java/com/sztzjy/digital_credit/config/Constant.java @@ -1,4 +1,4 @@ -package com.sztzjy.config; +package com.sztzjy.digital_credit.config; import org.springframework.stereotype.Component; diff --git a/src/main/java/com/sztzjy/config/DateToLongSerialized.java b/src/main/java/com/sztzjy/digital_credit/config/DateToLongSerialized.java similarity index 94% rename from src/main/java/com/sztzjy/config/DateToLongSerialized.java rename to src/main/java/com/sztzjy/digital_credit/config/DateToLongSerialized.java index 36d0372..3e0b257 100644 --- a/src/main/java/com/sztzjy/config/DateToLongSerialized.java +++ b/src/main/java/com/sztzjy/digital_credit/config/DateToLongSerialized.java @@ -1,4 +1,4 @@ -package com.sztzjy.config; +package com.sztzjy.digital_credit.config; import com.fasterxml.jackson.core.JsonGenerator; import com.fasterxml.jackson.databind.JsonSerializer; diff --git a/src/main/java/com/sztzjy/config/LogRecordEvent.java b/src/main/java/com/sztzjy/digital_credit/config/LogRecordEvent.java similarity index 87% rename from src/main/java/com/sztzjy/config/LogRecordEvent.java rename to src/main/java/com/sztzjy/digital_credit/config/LogRecordEvent.java index e4e31b2..3670d8e 100644 --- a/src/main/java/com/sztzjy/config/LogRecordEvent.java +++ b/src/main/java/com/sztzjy/digital_credit/config/LogRecordEvent.java @@ -1,4 +1,4 @@ -package com.sztzjy.config; +package com.sztzjy.digital_credit.config; import org.springframework.context.ApplicationEvent; diff --git a/src/main/java/com/sztzjy/config/SpringContextHolder.java b/src/main/java/com/sztzjy/digital_credit/config/SpringContextHolder.java similarity index 98% rename from src/main/java/com/sztzjy/config/SpringContextHolder.java rename to src/main/java/com/sztzjy/digital_credit/config/SpringContextHolder.java index 33fa11d..ec560b7 100644 --- a/src/main/java/com/sztzjy/config/SpringContextHolder.java +++ b/src/main/java/com/sztzjy/digital_credit/config/SpringContextHolder.java @@ -1,4 +1,4 @@ -package com.sztzjy.config; +package com.sztzjy.digital_credit.config; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.BeansException; diff --git a/src/main/java/com/sztzjy/config/exception/UnAuthorizedException.java b/src/main/java/com/sztzjy/digital_credit/config/exception/UnAuthorizedException.java similarity index 96% rename from src/main/java/com/sztzjy/config/exception/UnAuthorizedException.java rename to src/main/java/com/sztzjy/digital_credit/config/exception/UnAuthorizedException.java index 86f8866..281aa35 100644 --- a/src/main/java/com/sztzjy/config/exception/UnAuthorizedException.java +++ b/src/main/java/com/sztzjy/digital_credit/config/exception/UnAuthorizedException.java @@ -1,4 +1,4 @@ -package com.sztzjy.config.exception; +package com.sztzjy.digital_credit.config.exception; /** * 当用户访问受保护资源但不提供任何凭据时将抛出此异常 diff --git a/src/main/java/com/sztzjy/config/exception/handler/CustomAccessDeniedHandler.java b/src/main/java/com/sztzjy/digital_credit/config/exception/handler/CustomAccessDeniedHandler.java similarity index 95% rename from src/main/java/com/sztzjy/config/exception/handler/CustomAccessDeniedHandler.java rename to src/main/java/com/sztzjy/digital_credit/config/exception/handler/CustomAccessDeniedHandler.java index 3a01b5b..e320b5c 100644 --- a/src/main/java/com/sztzjy/config/exception/handler/CustomAccessDeniedHandler.java +++ b/src/main/java/com/sztzjy/digital_credit/config/exception/handler/CustomAccessDeniedHandler.java @@ -1,4 +1,4 @@ -package com.sztzjy.config.exception.handler; +package com.sztzjy.digital_credit.config.exception.handler; import org.springframework.http.HttpStatus; import org.springframework.security.access.AccessDeniedException; diff --git a/src/main/java/com/sztzjy/config/exception/handler/CustomAuthenticationEntryPoint.java b/src/main/java/com/sztzjy/digital_credit/config/exception/handler/CustomAuthenticationEntryPoint.java similarity index 96% rename from src/main/java/com/sztzjy/config/exception/handler/CustomAuthenticationEntryPoint.java rename to src/main/java/com/sztzjy/digital_credit/config/exception/handler/CustomAuthenticationEntryPoint.java index 4f276fe..c8c6eb5 100644 --- a/src/main/java/com/sztzjy/config/exception/handler/CustomAuthenticationEntryPoint.java +++ b/src/main/java/com/sztzjy/digital_credit/config/exception/handler/CustomAuthenticationEntryPoint.java @@ -1,4 +1,4 @@ -package com.sztzjy.config.exception.handler; +package com.sztzjy.digital_credit.config.exception.handler; import org.springframework.http.HttpStatus; import org.springframework.security.core.AuthenticationException; diff --git a/src/main/java/com/sztzjy/config/exception/handler/GlobalExceptionHandler.java b/src/main/java/com/sztzjy/digital_credit/config/exception/handler/GlobalExceptionHandler.java similarity index 92% rename from src/main/java/com/sztzjy/config/exception/handler/GlobalExceptionHandler.java rename to src/main/java/com/sztzjy/digital_credit/config/exception/handler/GlobalExceptionHandler.java index 9d0fb18..d51fb0d 100644 --- a/src/main/java/com/sztzjy/config/exception/handler/GlobalExceptionHandler.java +++ b/src/main/java/com/sztzjy/digital_credit/config/exception/handler/GlobalExceptionHandler.java @@ -1,8 +1,8 @@ -package com.sztzjy.config.exception.handler; +package com.sztzjy.digital_credit.config.exception.handler; -import com.sztzjy.config.exception.UnAuthorizedException; -import com.sztzjy.util.ResultEntity; -import com.sztzjy.util.ThrowableUtil; +import com.sztzjy.digital_credit.config.exception.UnAuthorizedException; +import com.sztzjy.digital_credit.util.ResultEntity; +import com.sztzjy.digital_credit.util.ThrowableUtil; import lombok.extern.slf4j.Slf4j; import org.springframework.http.HttpStatus; import org.springframework.security.access.AccessDeniedException; diff --git a/src/main/java/com/sztzjy/config/redis/RedisConfig.java b/src/main/java/com/sztzjy/digital_credit/config/redis/RedisConfig.java similarity index 97% rename from src/main/java/com/sztzjy/config/redis/RedisConfig.java rename to src/main/java/com/sztzjy/digital_credit/config/redis/RedisConfig.java index da6b0c3..ac39a82 100644 --- a/src/main/java/com/sztzjy/config/redis/RedisConfig.java +++ b/src/main/java/com/sztzjy/digital_credit/config/redis/RedisConfig.java @@ -1,4 +1,4 @@ -package com.sztzjy.config.redis; +package com.sztzjy.digital_credit.config.redis; import com.fasterxml.jackson.annotation.JsonAutoDetect; import com.fasterxml.jackson.annotation.PropertyAccessor; diff --git a/src/main/java/com/sztzjy/config/security/AuthenticationFilter.java b/src/main/java/com/sztzjy/digital_credit/config/security/AuthenticationFilter.java similarity index 96% rename from src/main/java/com/sztzjy/config/security/AuthenticationFilter.java rename to src/main/java/com/sztzjy/digital_credit/config/security/AuthenticationFilter.java index 872a919..7475db6 100644 --- a/src/main/java/com/sztzjy/config/security/AuthenticationFilter.java +++ b/src/main/java/com/sztzjy/digital_credit/config/security/AuthenticationFilter.java @@ -1,8 +1,8 @@ -package com.sztzjy.config.security; +package com.sztzjy.digital_credit.config.security; import cn.hutool.extra.servlet.ServletUtil; -import com.sztzjy.config.Constant; -import com.sztzjy.config.exception.UnAuthorizedException; +import com.sztzjy.digital_credit.config.Constant; +import com.sztzjy.digital_credit.config.exception.UnAuthorizedException; import io.jsonwebtoken.ExpiredJwtException; import io.jsonwebtoken.MalformedJwtException; import io.jsonwebtoken.UnsupportedJwtException; diff --git a/src/main/java/com/sztzjy/config/security/AuthenticationService.java b/src/main/java/com/sztzjy/digital_credit/config/security/AuthenticationService.java similarity index 95% rename from src/main/java/com/sztzjy/config/security/AuthenticationService.java rename to src/main/java/com/sztzjy/digital_credit/config/security/AuthenticationService.java index ad89a46..d350067 100644 --- a/src/main/java/com/sztzjy/config/security/AuthenticationService.java +++ b/src/main/java/com/sztzjy/digital_credit/config/security/AuthenticationService.java @@ -1,4 +1,4 @@ -//package com.sztzjy.config.security; +//package com.sztzjy.digital_credit.config.security; // //import com.sztzjy.financial_bigdata.entity.User; //import com.sztzjy.financial_bigdata.service.IUserService; diff --git a/src/main/java/com/sztzjy/config/security/CustomSessionRegistry.java b/src/main/java/com/sztzjy/digital_credit/config/security/CustomSessionRegistry.java similarity index 99% rename from src/main/java/com/sztzjy/config/security/CustomSessionRegistry.java rename to src/main/java/com/sztzjy/digital_credit/config/security/CustomSessionRegistry.java index 4aa476b..9445061 100644 --- a/src/main/java/com/sztzjy/config/security/CustomSessionRegistry.java +++ b/src/main/java/com/sztzjy/digital_credit/config/security/CustomSessionRegistry.java @@ -1,4 +1,4 @@ -package com.sztzjy.config.security; +package com.sztzjy.digital_credit.config.security; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; diff --git a/src/main/java/com/sztzjy/config/security/JwtUser.java b/src/main/java/com/sztzjy/digital_credit/config/security/JwtUser.java similarity index 96% rename from src/main/java/com/sztzjy/config/security/JwtUser.java rename to src/main/java/com/sztzjy/digital_credit/config/security/JwtUser.java index 85a4353..4e9bc14 100644 --- a/src/main/java/com/sztzjy/config/security/JwtUser.java +++ b/src/main/java/com/sztzjy/digital_credit/config/security/JwtUser.java @@ -1,4 +1,4 @@ -package com.sztzjy.config.security; +package com.sztzjy.digital_credit.config.security; import lombok.Getter; import lombok.Setter; diff --git a/src/main/java/com/sztzjy/config/security/LoginResult.java b/src/main/java/com/sztzjy/digital_credit/config/security/LoginResult.java similarity index 98% rename from src/main/java/com/sztzjy/config/security/LoginResult.java rename to src/main/java/com/sztzjy/digital_credit/config/security/LoginResult.java index 0ef0942..8fa91b2 100644 --- a/src/main/java/com/sztzjy/config/security/LoginResult.java +++ b/src/main/java/com/sztzjy/digital_credit/config/security/LoginResult.java @@ -1,4 +1,4 @@ -package com.sztzjy.config.security; +package com.sztzjy.digital_credit.config.security; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; diff --git a/src/main/java/com/sztzjy/config/security/TokenProvider.java b/src/main/java/com/sztzjy/digital_credit/config/security/TokenProvider.java similarity index 98% rename from src/main/java/com/sztzjy/config/security/TokenProvider.java rename to src/main/java/com/sztzjy/digital_credit/config/security/TokenProvider.java index 5b3142b..196d7cb 100644 --- a/src/main/java/com/sztzjy/config/security/TokenProvider.java +++ b/src/main/java/com/sztzjy/digital_credit/config/security/TokenProvider.java @@ -1,8 +1,8 @@ -package com.sztzjy.config.security; +package com.sztzjy.digital_credit.config.security; -import com.sztzjy.config.Constant; -import com.sztzjy.config.exception.UnAuthorizedException; +import com.sztzjy.digital_credit.config.Constant; +import com.sztzjy.digital_credit.config.exception.UnAuthorizedException; import io.jsonwebtoken.*; import io.jsonwebtoken.security.Keys; import io.jsonwebtoken.security.SignatureException; diff --git a/src/main/java/com/sztzjy/config/security/WebConfigurerAdapter.java b/src/main/java/com/sztzjy/digital_credit/config/security/WebConfigurerAdapter.java similarity index 94% rename from src/main/java/com/sztzjy/config/security/WebConfigurerAdapter.java rename to src/main/java/com/sztzjy/digital_credit/config/security/WebConfigurerAdapter.java index d19a7e3..e773a8b 100644 --- a/src/main/java/com/sztzjy/config/security/WebConfigurerAdapter.java +++ b/src/main/java/com/sztzjy/digital_credit/config/security/WebConfigurerAdapter.java @@ -1,7 +1,7 @@ -package com.sztzjy.config.security; +package com.sztzjy.digital_credit.config.security; -import com.sztzjy.util.file.IFileUtil; -import com.sztzjy.util.file.LocalFileUtil; +import com.sztzjy.digital_credit.util.file.IFileUtil; +import com.sztzjy.digital_credit.util.file.LocalFileUtil; import org.springframework.beans.factory.annotation.Value; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; diff --git a/src/main/java/com/sztzjy/config/security/WebSecurityConfig.java b/src/main/java/com/sztzjy/digital_credit/config/security/WebSecurityConfig.java similarity index 93% rename from src/main/java/com/sztzjy/config/security/WebSecurityConfig.java rename to src/main/java/com/sztzjy/digital_credit/config/security/WebSecurityConfig.java index 6de6fbf..b4f9491 100644 --- a/src/main/java/com/sztzjy/config/security/WebSecurityConfig.java +++ b/src/main/java/com/sztzjy/digital_credit/config/security/WebSecurityConfig.java @@ -1,10 +1,10 @@ -package com.sztzjy.config.security; +package com.sztzjy.digital_credit.config.security; -import com.sztzjy.annotation.AnonymousAccess; -import com.sztzjy.config.SpringContextHolder; -import com.sztzjy.config.exception.handler.CustomAccessDeniedHandler; -import com.sztzjy.config.exception.handler.CustomAuthenticationEntryPoint; +import com.sztzjy.digital_credit.annotation.AnonymousAccess; +import com.sztzjy.digital_credit.config.SpringContextHolder; +import com.sztzjy.digital_credit.config.exception.handler.CustomAccessDeniedHandler; +import com.sztzjy.digital_credit.config.exception.handler.CustomAuthenticationEntryPoint; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.security.authentication.AuthenticationManager; diff --git a/src/main/java/com/sztzjy/config/swagger/Swagger2Config.java b/src/main/java/com/sztzjy/digital_credit/config/swagger/Swagger2Config.java similarity index 98% rename from src/main/java/com/sztzjy/config/swagger/Swagger2Config.java rename to src/main/java/com/sztzjy/digital_credit/config/swagger/Swagger2Config.java index e56dd51..9bd74be 100644 --- a/src/main/java/com/sztzjy/config/swagger/Swagger2Config.java +++ b/src/main/java/com/sztzjy/digital_credit/config/swagger/Swagger2Config.java @@ -1,4 +1,4 @@ -package com.sztzjy.config.swagger; +package com.sztzjy.digital_credit.config.swagger; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; diff --git a/src/main/java/com/sztzjy/config/swagger/SwaggerProperties.java b/src/main/java/com/sztzjy/digital_credit/config/swagger/SwaggerProperties.java similarity index 97% rename from src/main/java/com/sztzjy/config/swagger/SwaggerProperties.java rename to src/main/java/com/sztzjy/digital_credit/config/swagger/SwaggerProperties.java index ad8f28d..a526f82 100644 --- a/src/main/java/com/sztzjy/config/swagger/SwaggerProperties.java +++ b/src/main/java/com/sztzjy/digital_credit/config/swagger/SwaggerProperties.java @@ -1,4 +1,4 @@ -package com.sztzjy.config.swagger; +package com.sztzjy.digital_credit.config.swagger; import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.stereotype.Component; diff --git a/src/main/java/com/sztzjy/digital_credit/controller/StuEnterPriseByInfoEntryController.java b/src/main/java/com/sztzjy/digital_credit/controller/StuEnterPriseByInfoEntryController.java new file mode 100644 index 0000000..f092e4d --- /dev/null +++ b/src/main/java/com/sztzjy/digital_credit/controller/StuEnterPriseByInfoEntryController.java @@ -0,0 +1,44 @@ +package com.sztzjy.digital_credit.controller; + +import com.sztzjy.digital_credit.annotation.AnonymousAccess; +import com.sztzjy.digital_credit.service.StuEnterPriseByInfoEntryService; +import com.sztzjy.digital_credit.util.ResultEntity; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +import javax.validation.constraints.NotBlank; + +/** + * @author 17803 + * @date 2024-04-11 14:57 + */ +@Api(tags = "企业征信:信息录入") +@RestController +@RequestMapping("api/stu/infoEntry") +public class StuEnterPriseByInfoEntryController { + + + @Autowired + private StuEnterPriseByInfoEntryService infoEntryService; + + + @ApiOperation("基本信息查询") + @AnonymousAccess + @GetMapping("/getBaseInfo") + public ResultEntity getBaseInfo(@NotBlank String userId){ + return infoEntryService.getBaseInfo(userId); + + + } + + + + + + + +} diff --git a/src/main/java/com/sztzjy/entity/StuBaseInfo.java b/src/main/java/com/sztzjy/digital_credit/entity/StuBaseInfo.java similarity index 99% rename from src/main/java/com/sztzjy/entity/StuBaseInfo.java rename to src/main/java/com/sztzjy/digital_credit/entity/StuBaseInfo.java index 3233b44..2548b35 100644 --- a/src/main/java/com/sztzjy/entity/StuBaseInfo.java +++ b/src/main/java/com/sztzjy/digital_credit/entity/StuBaseInfo.java @@ -1,11 +1,11 @@ -package com.sztzjy.entity; +package com.sztzjy.digital_credit.entity; import java.util.Date; import io.swagger.annotations.ApiModelProperty; /** * - * @author whb + * @author tz * stu_base_info */ public class StuBaseInfo { diff --git a/src/main/java/com/sztzjy/entity/StuBaseInfoExample.java b/src/main/java/com/sztzjy/digital_credit/entity/StuBaseInfoExample.java similarity index 99% rename from src/main/java/com/sztzjy/entity/StuBaseInfoExample.java rename to src/main/java/com/sztzjy/digital_credit/entity/StuBaseInfoExample.java index 63a749e..96ef869 100644 --- a/src/main/java/com/sztzjy/entity/StuBaseInfoExample.java +++ b/src/main/java/com/sztzjy/digital_credit/entity/StuBaseInfoExample.java @@ -1,4 +1,4 @@ -package com.sztzjy.entity; +package com.sztzjy.digital_credit.entity; import java.util.ArrayList; import java.util.Date; diff --git a/src/main/java/com/sztzjy/digital_credit/entity/StuPracticalTrainingReport.java b/src/main/java/com/sztzjy/digital_credit/entity/StuPracticalTrainingReport.java new file mode 100644 index 0000000..c0d6a52 --- /dev/null +++ b/src/main/java/com/sztzjy/digital_credit/entity/StuPracticalTrainingReport.java @@ -0,0 +1,142 @@ +package com.sztzjy.digital_credit.entity; + +import java.util.Date; + +import io.swagger.annotations.ApiModelProperty; +/** + * + * @author tz + * stu_practical_training_report + */ +public class StuPracticalTrainingReport { + @ApiModelProperty("ID") + private Integer id; + + @ApiModelProperty("报告名称") + private String reportName; + + @ApiModelProperty("上传时间") + private Date uploadTime; + + @ApiModelProperty("报告大小") + private Integer size; + + @ApiModelProperty("教师评分") + private Double rating; + + @ApiModelProperty("归属模块") + private String module; + + @ApiModelProperty("用户id") + private String userid; + + @ApiModelProperty("上传路径") + private String url; + + @ApiModelProperty("成绩id") + private Integer socreId; + + @ApiModelProperty("教师评语") + private String teacherComments; + + @ApiModelProperty("学校ID") + private String schoolId; + + private Integer status; + + public Integer getId() { + return id; + } + + public void setId(Integer id) { + this.id = id; + } + + public String getReportName() { + return reportName; + } + + public void setReportName(String reportName) { + this.reportName = reportName == null ? null : reportName.trim(); + } + + public Date getUploadTime() { + return uploadTime; + } + + public void setUploadTime(Date uploadTime) { + this.uploadTime = uploadTime; + } + + public Integer getSize() { + return size; + } + + public void setSize(Integer size) { + this.size = size; + } + + public Double getRating() { + return rating; + } + + public void setRating(Double rating) { + this.rating = rating; + } + + public String getModule() { + return module; + } + + public void setModule(String module) { + this.module = module == null ? null : module.trim(); + } + + public String getUserid() { + return userid; + } + + public void setUserid(String userid) { + this.userid = userid == null ? null : userid.trim(); + } + + public String getUrl() { + return url; + } + + public void setUrl(String url) { + this.url = url == null ? null : url.trim(); + } + + public Integer getSocreId() { + return socreId; + } + + public void setSocreId(Integer socreId) { + this.socreId = socreId; + } + + public String getTeacherComments() { + return teacherComments; + } + + public void setTeacherComments(String teacherComments) { + this.teacherComments = teacherComments == null ? null : teacherComments.trim(); + } + + public String getSchoolId() { + return schoolId; + } + + public void setSchoolId(String schoolId) { + this.schoolId = schoolId == null ? null : schoolId.trim(); + } + + public Integer getStatus() { + return status; + } + + public void setStatus(Integer status) { + this.status = status; + } +} \ No newline at end of file diff --git a/src/main/java/com/sztzjy/digital_credit/entity/StuPracticalTrainingReportExample.java b/src/main/java/com/sztzjy/digital_credit/entity/StuPracticalTrainingReportExample.java new file mode 100644 index 0000000..9bdbd96 --- /dev/null +++ b/src/main/java/com/sztzjy/digital_credit/entity/StuPracticalTrainingReportExample.java @@ -0,0 +1,980 @@ +package com.sztzjy.digital_credit.entity; + +import java.util.ArrayList; +import java.util.Date; +import java.util.List; + +public class StuPracticalTrainingReportExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public StuPracticalTrainingReportExample() { + oredCriteria = new ArrayList<>(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList<>(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andIdIsNull() { + addCriterion("id is null"); + return (Criteria) this; + } + + public Criteria andIdIsNotNull() { + addCriterion("id is not null"); + return (Criteria) this; + } + + public Criteria andIdEqualTo(Integer value) { + addCriterion("id =", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotEqualTo(Integer value) { + addCriterion("id <>", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThan(Integer value) { + addCriterion("id >", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThanOrEqualTo(Integer value) { + addCriterion("id >=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThan(Integer value) { + addCriterion("id <", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThanOrEqualTo(Integer value) { + addCriterion("id <=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdIn(List values) { + addCriterion("id in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdNotIn(List values) { + addCriterion("id not in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdBetween(Integer value1, Integer value2) { + addCriterion("id between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andIdNotBetween(Integer value1, Integer value2) { + addCriterion("id not between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andReportNameIsNull() { + addCriterion("report_name is null"); + return (Criteria) this; + } + + public Criteria andReportNameIsNotNull() { + addCriterion("report_name is not null"); + return (Criteria) this; + } + + public Criteria andReportNameEqualTo(String value) { + addCriterion("report_name =", value, "reportName"); + return (Criteria) this; + } + + public Criteria andReportNameNotEqualTo(String value) { + addCriterion("report_name <>", value, "reportName"); + return (Criteria) this; + } + + public Criteria andReportNameGreaterThan(String value) { + addCriterion("report_name >", value, "reportName"); + return (Criteria) this; + } + + public Criteria andReportNameGreaterThanOrEqualTo(String value) { + addCriterion("report_name >=", value, "reportName"); + return (Criteria) this; + } + + public Criteria andReportNameLessThan(String value) { + addCriterion("report_name <", value, "reportName"); + return (Criteria) this; + } + + public Criteria andReportNameLessThanOrEqualTo(String value) { + addCriterion("report_name <=", value, "reportName"); + return (Criteria) this; + } + + public Criteria andReportNameLike(String value) { + addCriterion("report_name like", value, "reportName"); + return (Criteria) this; + } + + public Criteria andReportNameNotLike(String value) { + addCriterion("report_name not like", value, "reportName"); + return (Criteria) this; + } + + public Criteria andReportNameIn(List values) { + addCriterion("report_name in", values, "reportName"); + return (Criteria) this; + } + + public Criteria andReportNameNotIn(List values) { + addCriterion("report_name not in", values, "reportName"); + return (Criteria) this; + } + + public Criteria andReportNameBetween(String value1, String value2) { + addCriterion("report_name between", value1, value2, "reportName"); + return (Criteria) this; + } + + public Criteria andReportNameNotBetween(String value1, String value2) { + addCriterion("report_name not between", value1, value2, "reportName"); + return (Criteria) this; + } + + public Criteria andUploadTimeIsNull() { + addCriterion("upload_time is null"); + return (Criteria) this; + } + + public Criteria andUploadTimeIsNotNull() { + addCriterion("upload_time is not null"); + return (Criteria) this; + } + + public Criteria andUploadTimeEqualTo(Date value) { + addCriterion("upload_time =", value, "uploadTime"); + return (Criteria) this; + } + + public Criteria andUploadTimeNotEqualTo(Date value) { + addCriterion("upload_time <>", value, "uploadTime"); + return (Criteria) this; + } + + public Criteria andUploadTimeGreaterThan(Date value) { + addCriterion("upload_time >", value, "uploadTime"); + return (Criteria) this; + } + + public Criteria andUploadTimeGreaterThanOrEqualTo(Date value) { + addCriterion("upload_time >=", value, "uploadTime"); + return (Criteria) this; + } + + public Criteria andUploadTimeLessThan(Date value) { + addCriterion("upload_time <", value, "uploadTime"); + return (Criteria) this; + } + + public Criteria andUploadTimeLessThanOrEqualTo(Date value) { + addCriterion("upload_time <=", value, "uploadTime"); + return (Criteria) this; + } + + public Criteria andUploadTimeIn(List values) { + addCriterion("upload_time in", values, "uploadTime"); + return (Criteria) this; + } + + public Criteria andUploadTimeNotIn(List values) { + addCriterion("upload_time not in", values, "uploadTime"); + return (Criteria) this; + } + + public Criteria andUploadTimeBetween(Date value1, Date value2) { + addCriterion("upload_time between", value1, value2, "uploadTime"); + return (Criteria) this; + } + + public Criteria andUploadTimeNotBetween(Date value1, Date value2) { + addCriterion("upload_time not between", value1, value2, "uploadTime"); + return (Criteria) this; + } + + public Criteria andSizeIsNull() { + addCriterion("size is null"); + return (Criteria) this; + } + + public Criteria andSizeIsNotNull() { + addCriterion("size is not null"); + return (Criteria) this; + } + + public Criteria andSizeEqualTo(Integer value) { + addCriterion("size =", value, "size"); + return (Criteria) this; + } + + public Criteria andSizeNotEqualTo(Integer value) { + addCriterion("size <>", value, "size"); + return (Criteria) this; + } + + public Criteria andSizeGreaterThan(Integer value) { + addCriterion("size >", value, "size"); + return (Criteria) this; + } + + public Criteria andSizeGreaterThanOrEqualTo(Integer value) { + addCriterion("size >=", value, "size"); + return (Criteria) this; + } + + public Criteria andSizeLessThan(Integer value) { + addCriterion("size <", value, "size"); + return (Criteria) this; + } + + public Criteria andSizeLessThanOrEqualTo(Integer value) { + addCriterion("size <=", value, "size"); + return (Criteria) this; + } + + public Criteria andSizeIn(List values) { + addCriterion("size in", values, "size"); + return (Criteria) this; + } + + public Criteria andSizeNotIn(List values) { + addCriterion("size not in", values, "size"); + return (Criteria) this; + } + + public Criteria andSizeBetween(Integer value1, Integer value2) { + addCriterion("size between", value1, value2, "size"); + return (Criteria) this; + } + + public Criteria andSizeNotBetween(Integer value1, Integer value2) { + addCriterion("size not between", value1, value2, "size"); + return (Criteria) this; + } + + public Criteria andRatingIsNull() { + addCriterion("rating is null"); + return (Criteria) this; + } + + public Criteria andRatingIsNotNull() { + addCriterion("rating is not null"); + return (Criteria) this; + } + + public Criteria andRatingEqualTo(Double value) { + addCriterion("rating =", value, "rating"); + return (Criteria) this; + } + + public Criteria andRatingNotEqualTo(Double value) { + addCriterion("rating <>", value, "rating"); + return (Criteria) this; + } + + public Criteria andRatingGreaterThan(Double value) { + addCriterion("rating >", value, "rating"); + return (Criteria) this; + } + + public Criteria andRatingGreaterThanOrEqualTo(Double value) { + addCriterion("rating >=", value, "rating"); + return (Criteria) this; + } + + public Criteria andRatingLessThan(Double value) { + addCriterion("rating <", value, "rating"); + return (Criteria) this; + } + + public Criteria andRatingLessThanOrEqualTo(Double value) { + addCriterion("rating <=", value, "rating"); + return (Criteria) this; + } + + public Criteria andRatingIn(List values) { + addCriterion("rating in", values, "rating"); + return (Criteria) this; + } + + public Criteria andRatingNotIn(List values) { + addCriterion("rating not in", values, "rating"); + return (Criteria) this; + } + + public Criteria andRatingBetween(Double value1, Double value2) { + addCriterion("rating between", value1, value2, "rating"); + return (Criteria) this; + } + + public Criteria andRatingNotBetween(Double value1, Double value2) { + addCriterion("rating not between", value1, value2, "rating"); + return (Criteria) this; + } + + public Criteria andModuleIsNull() { + addCriterion("module is null"); + return (Criteria) this; + } + + public Criteria andModuleIsNotNull() { + addCriterion("module is not null"); + return (Criteria) this; + } + + public Criteria andModuleEqualTo(String value) { + addCriterion("module =", value, "module"); + return (Criteria) this; + } + + public Criteria andModuleNotEqualTo(String value) { + addCriterion("module <>", value, "module"); + return (Criteria) this; + } + + public Criteria andModuleGreaterThan(String value) { + addCriterion("module >", value, "module"); + return (Criteria) this; + } + + public Criteria andModuleGreaterThanOrEqualTo(String value) { + addCriterion("module >=", value, "module"); + return (Criteria) this; + } + + public Criteria andModuleLessThan(String value) { + addCriterion("module <", value, "module"); + return (Criteria) this; + } + + public Criteria andModuleLessThanOrEqualTo(String value) { + addCriterion("module <=", value, "module"); + return (Criteria) this; + } + + public Criteria andModuleLike(String value) { + addCriterion("module like", value, "module"); + return (Criteria) this; + } + + public Criteria andModuleNotLike(String value) { + addCriterion("module not like", value, "module"); + return (Criteria) this; + } + + public Criteria andModuleIn(List values) { + addCriterion("module in", values, "module"); + return (Criteria) this; + } + + public Criteria andModuleNotIn(List values) { + addCriterion("module not in", values, "module"); + return (Criteria) this; + } + + public Criteria andModuleBetween(String value1, String value2) { + addCriterion("module between", value1, value2, "module"); + return (Criteria) this; + } + + public Criteria andModuleNotBetween(String value1, String value2) { + addCriterion("module not between", value1, value2, "module"); + return (Criteria) this; + } + + public Criteria andUseridIsNull() { + addCriterion("userId is null"); + return (Criteria) this; + } + + public Criteria andUseridIsNotNull() { + addCriterion("userId is not null"); + return (Criteria) this; + } + + public Criteria andUseridEqualTo(String value) { + addCriterion("userId =", value, "userid"); + return (Criteria) this; + } + + public Criteria andUseridNotEqualTo(String value) { + addCriterion("userId <>", value, "userid"); + return (Criteria) this; + } + + public Criteria andUseridGreaterThan(String value) { + addCriterion("userId >", value, "userid"); + return (Criteria) this; + } + + public Criteria andUseridGreaterThanOrEqualTo(String value) { + addCriterion("userId >=", value, "userid"); + return (Criteria) this; + } + + public Criteria andUseridLessThan(String value) { + addCriterion("userId <", value, "userid"); + return (Criteria) this; + } + + public Criteria andUseridLessThanOrEqualTo(String value) { + addCriterion("userId <=", value, "userid"); + return (Criteria) this; + } + + public Criteria andUseridLike(String value) { + addCriterion("userId like", value, "userid"); + return (Criteria) this; + } + + public Criteria andUseridNotLike(String value) { + addCriterion("userId not like", value, "userid"); + return (Criteria) this; + } + + public Criteria andUseridIn(List values) { + addCriterion("userId in", values, "userid"); + return (Criteria) this; + } + + public Criteria andUseridNotIn(List values) { + addCriterion("userId not in", values, "userid"); + return (Criteria) this; + } + + public Criteria andUseridBetween(String value1, String value2) { + addCriterion("userId between", value1, value2, "userid"); + return (Criteria) this; + } + + public Criteria andUseridNotBetween(String value1, String value2) { + addCriterion("userId not between", value1, value2, "userid"); + return (Criteria) this; + } + + public Criteria andUrlIsNull() { + addCriterion("url is null"); + return (Criteria) this; + } + + public Criteria andUrlIsNotNull() { + addCriterion("url is not null"); + return (Criteria) this; + } + + public Criteria andUrlEqualTo(String value) { + addCriterion("url =", value, "url"); + return (Criteria) this; + } + + public Criteria andUrlNotEqualTo(String value) { + addCriterion("url <>", value, "url"); + return (Criteria) this; + } + + public Criteria andUrlGreaterThan(String value) { + addCriterion("url >", value, "url"); + return (Criteria) this; + } + + public Criteria andUrlGreaterThanOrEqualTo(String value) { + addCriterion("url >=", value, "url"); + return (Criteria) this; + } + + public Criteria andUrlLessThan(String value) { + addCriterion("url <", value, "url"); + return (Criteria) this; + } + + public Criteria andUrlLessThanOrEqualTo(String value) { + addCriterion("url <=", value, "url"); + return (Criteria) this; + } + + public Criteria andUrlLike(String value) { + addCriterion("url like", value, "url"); + return (Criteria) this; + } + + public Criteria andUrlNotLike(String value) { + addCriterion("url not like", value, "url"); + return (Criteria) this; + } + + public Criteria andUrlIn(List values) { + addCriterion("url in", values, "url"); + return (Criteria) this; + } + + public Criteria andUrlNotIn(List values) { + addCriterion("url not in", values, "url"); + return (Criteria) this; + } + + public Criteria andUrlBetween(String value1, String value2) { + addCriterion("url between", value1, value2, "url"); + return (Criteria) this; + } + + public Criteria andUrlNotBetween(String value1, String value2) { + addCriterion("url not between", value1, value2, "url"); + return (Criteria) this; + } + + public Criteria andSocreIdIsNull() { + addCriterion("socre_id is null"); + return (Criteria) this; + } + + public Criteria andSocreIdIsNotNull() { + addCriterion("socre_id is not null"); + return (Criteria) this; + } + + public Criteria andSocreIdEqualTo(Integer value) { + addCriterion("socre_id =", value, "socreId"); + return (Criteria) this; + } + + public Criteria andSocreIdNotEqualTo(Integer value) { + addCriterion("socre_id <>", value, "socreId"); + return (Criteria) this; + } + + public Criteria andSocreIdGreaterThan(Integer value) { + addCriterion("socre_id >", value, "socreId"); + return (Criteria) this; + } + + public Criteria andSocreIdGreaterThanOrEqualTo(Integer value) { + addCriterion("socre_id >=", value, "socreId"); + return (Criteria) this; + } + + public Criteria andSocreIdLessThan(Integer value) { + addCriterion("socre_id <", value, "socreId"); + return (Criteria) this; + } + + public Criteria andSocreIdLessThanOrEqualTo(Integer value) { + addCriterion("socre_id <=", value, "socreId"); + return (Criteria) this; + } + + public Criteria andSocreIdIn(List values) { + addCriterion("socre_id in", values, "socreId"); + return (Criteria) this; + } + + public Criteria andSocreIdNotIn(List values) { + addCriterion("socre_id not in", values, "socreId"); + return (Criteria) this; + } + + public Criteria andSocreIdBetween(Integer value1, Integer value2) { + addCriterion("socre_id between", value1, value2, "socreId"); + return (Criteria) this; + } + + public Criteria andSocreIdNotBetween(Integer value1, Integer value2) { + addCriterion("socre_id not between", value1, value2, "socreId"); + return (Criteria) this; + } + + public Criteria andTeacherCommentsIsNull() { + addCriterion("teacher_comments is null"); + return (Criteria) this; + } + + public Criteria andTeacherCommentsIsNotNull() { + addCriterion("teacher_comments is not null"); + return (Criteria) this; + } + + public Criteria andTeacherCommentsEqualTo(String value) { + addCriterion("teacher_comments =", value, "teacherComments"); + return (Criteria) this; + } + + public Criteria andTeacherCommentsNotEqualTo(String value) { + addCriterion("teacher_comments <>", value, "teacherComments"); + return (Criteria) this; + } + + public Criteria andTeacherCommentsGreaterThan(String value) { + addCriterion("teacher_comments >", value, "teacherComments"); + return (Criteria) this; + } + + public Criteria andTeacherCommentsGreaterThanOrEqualTo(String value) { + addCriterion("teacher_comments >=", value, "teacherComments"); + return (Criteria) this; + } + + public Criteria andTeacherCommentsLessThan(String value) { + addCriterion("teacher_comments <", value, "teacherComments"); + return (Criteria) this; + } + + public Criteria andTeacherCommentsLessThanOrEqualTo(String value) { + addCriterion("teacher_comments <=", value, "teacherComments"); + return (Criteria) this; + } + + public Criteria andTeacherCommentsLike(String value) { + addCriterion("teacher_comments like", value, "teacherComments"); + return (Criteria) this; + } + + public Criteria andTeacherCommentsNotLike(String value) { + addCriterion("teacher_comments not like", value, "teacherComments"); + return (Criteria) this; + } + + public Criteria andTeacherCommentsIn(List values) { + addCriterion("teacher_comments in", values, "teacherComments"); + return (Criteria) this; + } + + public Criteria andTeacherCommentsNotIn(List values) { + addCriterion("teacher_comments not in", values, "teacherComments"); + return (Criteria) this; + } + + public Criteria andTeacherCommentsBetween(String value1, String value2) { + addCriterion("teacher_comments between", value1, value2, "teacherComments"); + return (Criteria) this; + } + + public Criteria andTeacherCommentsNotBetween(String value1, String value2) { + addCriterion("teacher_comments not between", value1, value2, "teacherComments"); + return (Criteria) this; + } + + public Criteria andSchoolIdIsNull() { + addCriterion("school_id is null"); + return (Criteria) this; + } + + public Criteria andSchoolIdIsNotNull() { + addCriterion("school_id is not null"); + return (Criteria) this; + } + + public Criteria andSchoolIdEqualTo(String value) { + addCriterion("school_id =", value, "schoolId"); + return (Criteria) this; + } + + public Criteria andSchoolIdNotEqualTo(String value) { + addCriterion("school_id <>", value, "schoolId"); + return (Criteria) this; + } + + public Criteria andSchoolIdGreaterThan(String value) { + addCriterion("school_id >", value, "schoolId"); + return (Criteria) this; + } + + public Criteria andSchoolIdGreaterThanOrEqualTo(String value) { + addCriterion("school_id >=", value, "schoolId"); + return (Criteria) this; + } + + public Criteria andSchoolIdLessThan(String value) { + addCriterion("school_id <", value, "schoolId"); + return (Criteria) this; + } + + public Criteria andSchoolIdLessThanOrEqualTo(String value) { + addCriterion("school_id <=", value, "schoolId"); + return (Criteria) this; + } + + public Criteria andSchoolIdLike(String value) { + addCriterion("school_id like", value, "schoolId"); + return (Criteria) this; + } + + public Criteria andSchoolIdNotLike(String value) { + addCriterion("school_id not like", value, "schoolId"); + return (Criteria) this; + } + + public Criteria andSchoolIdIn(List values) { + addCriterion("school_id in", values, "schoolId"); + return (Criteria) this; + } + + public Criteria andSchoolIdNotIn(List values) { + addCriterion("school_id not in", values, "schoolId"); + return (Criteria) this; + } + + public Criteria andSchoolIdBetween(String value1, String value2) { + addCriterion("school_id between", value1, value2, "schoolId"); + return (Criteria) this; + } + + public Criteria andSchoolIdNotBetween(String value1, String value2) { + addCriterion("school_id not between", value1, value2, "schoolId"); + return (Criteria) this; + } + + public Criteria andStatusIsNull() { + addCriterion("status is null"); + return (Criteria) this; + } + + public Criteria andStatusIsNotNull() { + addCriterion("status is not null"); + return (Criteria) this; + } + + public Criteria andStatusEqualTo(Integer value) { + addCriterion("status =", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusNotEqualTo(Integer value) { + addCriterion("status <>", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusGreaterThan(Integer value) { + addCriterion("status >", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusGreaterThanOrEqualTo(Integer value) { + addCriterion("status >=", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusLessThan(Integer value) { + addCriterion("status <", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusLessThanOrEqualTo(Integer value) { + addCriterion("status <=", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusIn(List values) { + addCriterion("status in", values, "status"); + return (Criteria) this; + } + + public Criteria andStatusNotIn(List values) { + addCriterion("status not in", values, "status"); + return (Criteria) this; + } + + public Criteria andStatusBetween(Integer value1, Integer value2) { + addCriterion("status between", value1, value2, "status"); + return (Criteria) this; + } + + public Criteria andStatusNotBetween(Integer value1, Integer value2) { + addCriterion("status not between", value1, value2, "status"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/src/main/java/com/sztzjy/entity/StuUser.java b/src/main/java/com/sztzjy/digital_credit/entity/StuUser.java similarity index 99% rename from src/main/java/com/sztzjy/entity/StuUser.java rename to src/main/java/com/sztzjy/digital_credit/entity/StuUser.java index e450c0b..6d457dc 100644 --- a/src/main/java/com/sztzjy/entity/StuUser.java +++ b/src/main/java/com/sztzjy/digital_credit/entity/StuUser.java @@ -1,11 +1,11 @@ -package com.sztzjy.entity; +package com.sztzjy.digital_credit.entity; import java.math.BigDecimal; import io.swagger.annotations.ApiModelProperty; /** * - * @author whb + * @author tz * stu_user */ public class StuUser { diff --git a/src/main/java/com/sztzjy/entity/StuUserExample.java b/src/main/java/com/sztzjy/digital_credit/entity/StuUserExample.java similarity index 99% rename from src/main/java/com/sztzjy/entity/StuUserExample.java rename to src/main/java/com/sztzjy/digital_credit/entity/StuUserExample.java index 39214d5..e5fea0b 100644 --- a/src/main/java/com/sztzjy/entity/StuUserExample.java +++ b/src/main/java/com/sztzjy/digital_credit/entity/StuUserExample.java @@ -1,4 +1,4 @@ -package com.sztzjy.entity; +package com.sztzjy.digital_credit.entity; import java.math.BigDecimal; import java.util.ArrayList; diff --git a/src/main/java/com/sztzjy/mappers/StuBaseInfoMapper.java b/src/main/java/com/sztzjy/digital_credit/mapper/StuBaseInfoMapper.java similarity index 83% rename from src/main/java/com/sztzjy/mappers/StuBaseInfoMapper.java rename to src/main/java/com/sztzjy/digital_credit/mapper/StuBaseInfoMapper.java index 5ba9969..8f91af7 100644 --- a/src/main/java/com/sztzjy/mappers/StuBaseInfoMapper.java +++ b/src/main/java/com/sztzjy/digital_credit/mapper/StuBaseInfoMapper.java @@ -1,9 +1,12 @@ -package com.sztzjy.mappers; +package com.sztzjy.digital_credit.mapper; -import com.sztzjy.entity.StuBaseInfo; -import com.sztzjy.entity.StuBaseInfoExample; +import com.sztzjy.digital_credit.entity.StuBaseInfo; +import com.sztzjy.digital_credit.entity.StuBaseInfoExample; import java.util.List; + +import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; +@Mapper public interface StuBaseInfoMapper { long countByExample(StuBaseInfoExample example); diff --git a/src/main/java/com/sztzjy/digital_credit/mapper/StuPracticalTrainingReportMapper.java b/src/main/java/com/sztzjy/digital_credit/mapper/StuPracticalTrainingReportMapper.java new file mode 100644 index 0000000..294478e --- /dev/null +++ b/src/main/java/com/sztzjy/digital_credit/mapper/StuPracticalTrainingReportMapper.java @@ -0,0 +1,30 @@ +package com.sztzjy.digital_credit.mapper; + +import com.sztzjy.digital_credit.entity.StuPracticalTrainingReport; +import com.sztzjy.digital_credit.entity.StuPracticalTrainingReportExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface StuPracticalTrainingReportMapper { + long countByExample(StuPracticalTrainingReportExample example); + + int deleteByExample(StuPracticalTrainingReportExample example); + + int deleteByPrimaryKey(Integer id); + + int insert(StuPracticalTrainingReport record); + + int insertSelective(StuPracticalTrainingReport record); + + List selectByExample(StuPracticalTrainingReportExample example); + + StuPracticalTrainingReport selectByPrimaryKey(Integer id); + + int updateByExampleSelective(@Param("record") StuPracticalTrainingReport record, @Param("example") StuPracticalTrainingReportExample example); + + int updateByExample(@Param("record") StuPracticalTrainingReport record, @Param("example") StuPracticalTrainingReportExample example); + + int updateByPrimaryKeySelective(StuPracticalTrainingReport record); + + int updateByPrimaryKey(StuPracticalTrainingReport record); +} \ No newline at end of file diff --git a/src/main/java/com/sztzjy/mappers/StuUserMapper.java b/src/main/java/com/sztzjy/digital_credit/mapper/StuUserMapper.java similarity index 83% rename from src/main/java/com/sztzjy/mappers/StuUserMapper.java rename to src/main/java/com/sztzjy/digital_credit/mapper/StuUserMapper.java index a19a0fd..4a02df7 100644 --- a/src/main/java/com/sztzjy/mappers/StuUserMapper.java +++ b/src/main/java/com/sztzjy/digital_credit/mapper/StuUserMapper.java @@ -1,7 +1,7 @@ -package com.sztzjy.mappers; +package com.sztzjy.digital_credit.mapper; -import com.sztzjy.entity.StuUser; -import com.sztzjy.entity.StuUserExample; +import com.sztzjy.digital_credit.entity.StuUser; +import com.sztzjy.digital_credit.entity.StuUserExample; import java.util.List; import org.apache.ibatis.annotations.Param; diff --git a/src/main/java/com/sztzjy/digital_credit/service/StuEnterPriseByInfoEntryService.java b/src/main/java/com/sztzjy/digital_credit/service/StuEnterPriseByInfoEntryService.java new file mode 100644 index 0000000..b721da3 --- /dev/null +++ b/src/main/java/com/sztzjy/digital_credit/service/StuEnterPriseByInfoEntryService.java @@ -0,0 +1,18 @@ +package com.sztzjy.digital_credit.service; + +import com.sztzjy.digital_credit.util.ResultEntity; + +/** + * @author 17803 + * @date 2024-04-11 15:02 + */ +public interface StuEnterPriseByInfoEntryService { + + /** + * 基本信息查询 + * @param userId + * @return + */ + + ResultEntity getBaseInfo(String userId); +} diff --git a/src/main/java/com/sztzjy/digital_credit/service/impl/StuEnterPriseByInfoEntryServiceImpl.java b/src/main/java/com/sztzjy/digital_credit/service/impl/StuEnterPriseByInfoEntryServiceImpl.java new file mode 100644 index 0000000..e18780f --- /dev/null +++ b/src/main/java/com/sztzjy/digital_credit/service/impl/StuEnterPriseByInfoEntryServiceImpl.java @@ -0,0 +1,45 @@ +package com.sztzjy.digital_credit.service.impl; +/** + * @author 17803 + * @date 2024-04-11 15:02 + */ + +import com.sztzjy.digital_credit.entity.StuBaseInfo; +import com.sztzjy.digital_credit.entity.StuBaseInfoExample; +import com.sztzjy.digital_credit.mapper.StuBaseInfoMapper; +import com.sztzjy.digital_credit.service.StuEnterPriseByInfoEntryService; +import com.sztzjy.digital_credit.util.ResultEntity; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.http.HttpStatus; +import org.springframework.stereotype.Service; + +import java.util.List; + +@Service +public class StuEnterPriseByInfoEntryServiceImpl implements StuEnterPriseByInfoEntryService { + + + @Autowired + private StuBaseInfoMapper stuBaseInfoMapper; + + + /** + * 基本信息查询 + * @param userId + * @return + */ + @Override + public ResultEntity getBaseInfo(String userId) { + + StuBaseInfoExample infoExample = new StuBaseInfoExample(); + infoExample.createCriteria().andUserIdEqualTo(userId); + List stuBaseInfoList = stuBaseInfoMapper.selectByExample(infoExample); + + if (!stuBaseInfoList.isEmpty()){ + + return new ResultEntity<>(HttpStatus.OK,"获取成功",stuBaseInfoList.get(0)); + } + + return new ResultEntity<>(HttpStatus.OK,"获取成功"); + } +} diff --git a/src/main/java/com/sztzjy/util/BigDecimalUtils.java b/src/main/java/com/sztzjy/digital_credit/util/BigDecimalUtils.java similarity index 99% rename from src/main/java/com/sztzjy/util/BigDecimalUtils.java rename to src/main/java/com/sztzjy/digital_credit/util/BigDecimalUtils.java index f80a1eb..d9cc0fd 100644 --- a/src/main/java/com/sztzjy/util/BigDecimalUtils.java +++ b/src/main/java/com/sztzjy/digital_credit/util/BigDecimalUtils.java @@ -1,4 +1,4 @@ -package com.sztzjy.util; +package com.sztzjy.digital_credit.util; import org.springframework.stereotype.Component; diff --git a/src/main/java/com/sztzjy/util/CacheProvider.java b/src/main/java/com/sztzjy/digital_credit/util/CacheProvider.java similarity index 97% rename from src/main/java/com/sztzjy/util/CacheProvider.java rename to src/main/java/com/sztzjy/digital_credit/util/CacheProvider.java index e288153..d4dcb2c 100644 --- a/src/main/java/com/sztzjy/util/CacheProvider.java +++ b/src/main/java/com/sztzjy/digital_credit/util/CacheProvider.java @@ -1,4 +1,4 @@ -package com.sztzjy.util; +package com.sztzjy.digital_credit.util; import com.github.benmanes.caffeine.cache.Cache; import com.github.benmanes.caffeine.cache.Caffeine; diff --git a/src/main/java/com/sztzjy/util/ConvertUtil.java b/src/main/java/com/sztzjy/digital_credit/util/ConvertUtil.java similarity index 98% rename from src/main/java/com/sztzjy/util/ConvertUtil.java rename to src/main/java/com/sztzjy/digital_credit/util/ConvertUtil.java index f507cb9..5bb8298 100644 --- a/src/main/java/com/sztzjy/util/ConvertUtil.java +++ b/src/main/java/com/sztzjy/digital_credit/util/ConvertUtil.java @@ -1,4 +1,4 @@ -package com.sztzjy.util; +package com.sztzjy.digital_credit.util; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/src/main/java/com/sztzjy/util/DateToUpperChinese.java b/src/main/java/com/sztzjy/digital_credit/util/DateToUpperChinese.java similarity index 98% rename from src/main/java/com/sztzjy/util/DateToUpperChinese.java rename to src/main/java/com/sztzjy/digital_credit/util/DateToUpperChinese.java index 45de6b1..47cc079 100644 --- a/src/main/java/com/sztzjy/util/DateToUpperChinese.java +++ b/src/main/java/com/sztzjy/digital_credit/util/DateToUpperChinese.java @@ -1,4 +1,4 @@ -package com.sztzjy.util; +package com.sztzjy.digital_credit.util; import cn.hutool.core.date.DateUtil; import java.text.SimpleDateFormat; diff --git a/src/main/java/com/sztzjy/digital_credit/util/GeneratorUtil.java b/src/main/java/com/sztzjy/digital_credit/util/GeneratorUtil.java new file mode 100644 index 0000000..4c5a8de --- /dev/null +++ b/src/main/java/com/sztzjy/digital_credit/util/GeneratorUtil.java @@ -0,0 +1,39 @@ +package com.sztzjy.digital_credit.util; + +import org.mybatis.generator.api.MyBatisGenerator; +import org.mybatis.generator.config.Configuration; +import org.mybatis.generator.config.xml.ConfigurationParser; +import org.mybatis.generator.internal.DefaultShellCallback; + +import java.io.File; +import java.net.URL; +import java.util.ArrayList; +import java.util.List; + +public class GeneratorUtil { + + public static void generate() { + try { + List warnings = new ArrayList<>(); + boolean overwrite = true; + + // 获取 generatorConfig.xml 文件路径 + URL resourceUrl = GeneratorUtil.class.getResource("/generatorConfig.xml"); + String configFilePath = resourceUrl.getFile(); + + File configFileObj = new File(configFilePath); + ConfigurationParser cp = new ConfigurationParser(warnings); + Configuration config = cp.parseConfiguration(configFileObj); + + DefaultShellCallback callback = new DefaultShellCallback(overwrite); + MyBatisGenerator myBatisGenerator = new MyBatisGenerator(config, callback, warnings); + myBatisGenerator.generate(null); + } catch (Exception e) { + e.printStackTrace(); + } + } + + public static void main(String[] args) { + generate(); + } +} diff --git a/src/main/java/com/sztzjy/util/HttpUtils.java b/src/main/java/com/sztzjy/digital_credit/util/HttpUtils.java similarity index 99% rename from src/main/java/com/sztzjy/util/HttpUtils.java rename to src/main/java/com/sztzjy/digital_credit/util/HttpUtils.java index e3885d5..a756b0c 100644 --- a/src/main/java/com/sztzjy/util/HttpUtils.java +++ b/src/main/java/com/sztzjy/digital_credit/util/HttpUtils.java @@ -1,4 +1,4 @@ -package com.sztzjy.util; +package com.sztzjy.digital_credit.util; import cn.hutool.json.JSONObject; import lombok.extern.slf4j.Slf4j; diff --git a/src/main/java/com/sztzjy/util/MyCommentGenerator.java b/src/main/java/com/sztzjy/digital_credit/util/MyCommentGenerator.java similarity index 98% rename from src/main/java/com/sztzjy/util/MyCommentGenerator.java rename to src/main/java/com/sztzjy/digital_credit/util/MyCommentGenerator.java index 59c03b2..1d52aa6 100644 --- a/src/main/java/com/sztzjy/util/MyCommentGenerator.java +++ b/src/main/java/com/sztzjy/digital_credit/util/MyCommentGenerator.java @@ -1,4 +1,4 @@ -package com.sztzjy.util; +package com.sztzjy.digital_credit.util; import org.mybatis.generator.api.CommentGenerator; import org.mybatis.generator.api.IntrospectedColumn; @@ -22,7 +22,7 @@ import java.util.Set; import static org.mybatis.generator.internal.util.StringUtility.isTrue; /* - * @author xcj + * @author tz * @Date 2023/11/14 */ @@ -113,7 +113,7 @@ public class MyCommentGenerator implements CommentGenerator { } } topLevelClass.addJavaDocLine(" *"); - topLevelClass.addJavaDocLine(" * @author whb"); + topLevelClass.addJavaDocLine(" * @author tz"); topLevelClass.addJavaDocLine(" * " + introspectedTable.getFullyQualifiedTable().toString()); topLevelClass.addJavaDocLine(" */"); // topLevelClass.addJavaDocLine("@Data"); diff --git a/src/main/java/com/sztzjy/util/PageUtil.java b/src/main/java/com/sztzjy/digital_credit/util/PageUtil.java similarity index 98% rename from src/main/java/com/sztzjy/util/PageUtil.java rename to src/main/java/com/sztzjy/digital_credit/util/PageUtil.java index 27eb8bf..94bc6b6 100644 --- a/src/main/java/com/sztzjy/util/PageUtil.java +++ b/src/main/java/com/sztzjy/digital_credit/util/PageUtil.java @@ -1,4 +1,4 @@ -package com.sztzjy.util; +package com.sztzjy.digital_credit.util; import com.github.pagehelper.Page; import com.github.pagehelper.PageInfo; diff --git a/src/main/java/com/sztzjy/util/RedisUtil.java b/src/main/java/com/sztzjy/digital_credit/util/RedisUtil.java similarity index 99% rename from src/main/java/com/sztzjy/util/RedisUtil.java rename to src/main/java/com/sztzjy/digital_credit/util/RedisUtil.java index e01a407..15e7f9d 100644 --- a/src/main/java/com/sztzjy/util/RedisUtil.java +++ b/src/main/java/com/sztzjy/digital_credit/util/RedisUtil.java @@ -1,4 +1,4 @@ -package com.sztzjy.util; +package com.sztzjy.digital_credit.util; import org.springframework.beans.factory.annotation.Autowired; diff --git a/src/main/java/com/sztzjy/util/ResultDataEntity.java b/src/main/java/com/sztzjy/digital_credit/util/ResultDataEntity.java similarity index 96% rename from src/main/java/com/sztzjy/util/ResultDataEntity.java rename to src/main/java/com/sztzjy/digital_credit/util/ResultDataEntity.java index d5bab06..2412c84 100644 --- a/src/main/java/com/sztzjy/util/ResultDataEntity.java +++ b/src/main/java/com/sztzjy/digital_credit/util/ResultDataEntity.java @@ -1,4 +1,4 @@ -package com.sztzjy.util; +package com.sztzjy.digital_credit.util; import lombok.Getter; import org.springframework.http.HttpStatus; diff --git a/src/main/java/com/sztzjy/util/ResultEntity.java b/src/main/java/com/sztzjy/digital_credit/util/ResultEntity.java similarity index 96% rename from src/main/java/com/sztzjy/util/ResultEntity.java rename to src/main/java/com/sztzjy/digital_credit/util/ResultEntity.java index dc37d89..680b1c6 100644 --- a/src/main/java/com/sztzjy/util/ResultEntity.java +++ b/src/main/java/com/sztzjy/digital_credit/util/ResultEntity.java @@ -1,4 +1,4 @@ -package com.sztzjy.util; +package com.sztzjy.digital_credit.util; import io.swagger.annotations.ApiModel; import lombok.Getter; diff --git a/src/main/java/com/sztzjy/util/RsaUtil.java b/src/main/java/com/sztzjy/digital_credit/util/RsaUtil.java similarity index 99% rename from src/main/java/com/sztzjy/util/RsaUtil.java rename to src/main/java/com/sztzjy/digital_credit/util/RsaUtil.java index c1429fd..1392f61 100644 --- a/src/main/java/com/sztzjy/util/RsaUtil.java +++ b/src/main/java/com/sztzjy/digital_credit/util/RsaUtil.java @@ -1,4 +1,4 @@ -package com.sztzjy.util; +package com.sztzjy.digital_credit.util; import org.apache.commons.codec.binary.Base64; diff --git a/src/main/java/com/sztzjy/util/SealUtil.java b/src/main/java/com/sztzjy/digital_credit/util/SealUtil.java similarity index 86% rename from src/main/java/com/sztzjy/util/SealUtil.java rename to src/main/java/com/sztzjy/digital_credit/util/SealUtil.java index f4a5fc8..c6f8374 100644 --- a/src/main/java/com/sztzjy/util/SealUtil.java +++ b/src/main/java/com/sztzjy/digital_credit/util/SealUtil.java @@ -1,9 +1,9 @@ -//package com.sztzjy.util; +//package com.sztzjy.digital_credit.util; // //import cn.hutool.core.util.IdUtil; -//import com.sztzjy.util.file.LocalFileUtil; -//import com.sztzjy.util.seal.SealCircle; -//import com.sztzjy.util.seal.SealFont; +//import com.sztzjy.digital_credit.util.file.LocalFileUtil; +//import com.sztzjy.digital_credit.util.seal.SealCircle; +//import com.sztzjy.digital_credit.util.seal.SealFont; //import org.springframework.beans.factory.annotation.Value; //import org.springframework.stereotype.Component; // @@ -32,7 +32,7 @@ // infoFile.mkdir(); // } // String s = IdUtil.fastSimpleUUID(); -// com.sztzjy.util.seal.SealUtil.builder() +// com.sztzjy.digital_credit.util.seal.SealUtil.builder() // .size(200) // .borderCircle(SealCircle.builder().line(4).width(95).height(95).build()) // .mainFont(SealFont.builder().text(name+"有限公司").size(22).space(30.0).margin(4).build()) @@ -51,7 +51,7 @@ // infoFile.mkdir(); // } // String s = IdUtil.fastSimpleUUID(); -// com.sztzjy.util.seal.SealUtil.builder() +// com.sztzjy.digital_credit.util.seal.SealUtil.builder() // .size(200) // .borderCircle(SealCircle.builder().line(4).width(95).height(95).build()) // .mainFont(SealFont.builder().text(name).size(22).space(30.0).margin(4).build()) diff --git a/src/main/java/com/sztzjy/util/ThrowableUtil.java b/src/main/java/com/sztzjy/digital_credit/util/ThrowableUtil.java similarity index 91% rename from src/main/java/com/sztzjy/util/ThrowableUtil.java rename to src/main/java/com/sztzjy/digital_credit/util/ThrowableUtil.java index c9838e7..edfbad5 100644 --- a/src/main/java/com/sztzjy/util/ThrowableUtil.java +++ b/src/main/java/com/sztzjy/digital_credit/util/ThrowableUtil.java @@ -1,4 +1,4 @@ -package com.sztzjy.util; +package com.sztzjy.digital_credit.util; import java.io.PrintWriter; import java.io.StringWriter; diff --git a/src/main/java/com/sztzjy/util/TzApi.java b/src/main/java/com/sztzjy/digital_credit/util/TzApi.java similarity index 98% rename from src/main/java/com/sztzjy/util/TzApi.java rename to src/main/java/com/sztzjy/digital_credit/util/TzApi.java index f6a5e92..ac1ec3f 100644 --- a/src/main/java/com/sztzjy/util/TzApi.java +++ b/src/main/java/com/sztzjy/digital_credit/util/TzApi.java @@ -1,12 +1,12 @@ -package com.sztzjy.util; +package com.sztzjy.digital_credit.util; import cn.hutool.http.HttpStatus; import cn.hutool.json.JSONObject; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import com.github.pagehelper.PageInfo; -import com.sztzjy.config.security.JwtUser; -import com.sztzjy.config.security.TokenProvider; +import com.sztzjy.digital_credit.config.security.JwtUser; +import com.sztzjy.digital_credit.config.security.TokenProvider; import org.springframework.util.StringUtils; import java.io.UnsupportedEncodingException; diff --git a/src/main/java/com/sztzjy/util/excel/ExcelData.java b/src/main/java/com/sztzjy/digital_credit/util/excel/ExcelData.java similarity index 95% rename from src/main/java/com/sztzjy/util/excel/ExcelData.java rename to src/main/java/com/sztzjy/digital_credit/util/excel/ExcelData.java index 562ee1e..5991629 100644 --- a/src/main/java/com/sztzjy/util/excel/ExcelData.java +++ b/src/main/java/com/sztzjy/digital_credit/util/excel/ExcelData.java @@ -1,4 +1,4 @@ -package com.sztzjy.util.excel; +package com.sztzjy.digital_credit.util.excel; import lombok.Getter; diff --git a/src/main/java/com/sztzjy/util/excel/ExcelProvider.java b/src/main/java/com/sztzjy/digital_credit/util/excel/ExcelProvider.java similarity index 96% rename from src/main/java/com/sztzjy/util/excel/ExcelProvider.java rename to src/main/java/com/sztzjy/digital_credit/util/excel/ExcelProvider.java index 29f4a5a..aff257c 100644 --- a/src/main/java/com/sztzjy/util/excel/ExcelProvider.java +++ b/src/main/java/com/sztzjy/digital_credit/util/excel/ExcelProvider.java @@ -1,4 +1,4 @@ -package com.sztzjy.util.excel; +package com.sztzjy.digital_credit.util.excel; import cn.hutool.poi.excel.ExcelUtil; import cn.hutool.poi.excel.ExcelWriter; diff --git a/src/main/java/com/sztzjy/util/excel/FilePortUtil.java b/src/main/java/com/sztzjy/digital_credit/util/excel/FilePortUtil.java similarity index 98% rename from src/main/java/com/sztzjy/util/excel/FilePortUtil.java rename to src/main/java/com/sztzjy/digital_credit/util/excel/FilePortUtil.java index 6b87a81..fc0aad3 100644 --- a/src/main/java/com/sztzjy/util/excel/FilePortUtil.java +++ b/src/main/java/com/sztzjy/digital_credit/util/excel/FilePortUtil.java @@ -1,4 +1,4 @@ -package com.sztzjy.util.excel; +package com.sztzjy.digital_credit.util.excel; import com.github.xiaoymin.knife4j.core.util.CollectionUtils; import org.apache.commons.lang3.time.DateFormatUtils; diff --git a/src/main/java/com/sztzjy/util/file/IFileUtil.java b/src/main/java/com/sztzjy/digital_credit/util/file/IFileUtil.java similarity index 97% rename from src/main/java/com/sztzjy/util/file/IFileUtil.java rename to src/main/java/com/sztzjy/digital_credit/util/file/IFileUtil.java index 78a9fe6..e7109c9 100644 --- a/src/main/java/com/sztzjy/util/file/IFileUtil.java +++ b/src/main/java/com/sztzjy/digital_credit/util/file/IFileUtil.java @@ -1,4 +1,4 @@ -package com.sztzjy.util.file; +package com.sztzjy.digital_credit.util.file; import org.springframework.web.multipart.MultipartFile; diff --git a/src/main/java/com/sztzjy/util/file/LocalFileUtil.java b/src/main/java/com/sztzjy/digital_credit/util/file/LocalFileUtil.java similarity index 99% rename from src/main/java/com/sztzjy/util/file/LocalFileUtil.java rename to src/main/java/com/sztzjy/digital_credit/util/file/LocalFileUtil.java index f55e9d7..05cfd77 100644 --- a/src/main/java/com/sztzjy/util/file/LocalFileUtil.java +++ b/src/main/java/com/sztzjy/digital_credit/util/file/LocalFileUtil.java @@ -1,4 +1,4 @@ -package com.sztzjy.util.file; +package com.sztzjy.digital_credit.util.file; import cn.hutool.core.util.CharsetUtil; import cn.hutool.core.util.IdUtil; diff --git a/src/main/java/com/sztzjy/util/pdfUtils/HeaderAndFooterEvent.java b/src/main/java/com/sztzjy/digital_credit/util/pdfUtils/HeaderAndFooterEvent.java similarity index 99% rename from src/main/java/com/sztzjy/util/pdfUtils/HeaderAndFooterEvent.java rename to src/main/java/com/sztzjy/digital_credit/util/pdfUtils/HeaderAndFooterEvent.java index cebd33f..8761ab0 100644 --- a/src/main/java/com/sztzjy/util/pdfUtils/HeaderAndFooterEvent.java +++ b/src/main/java/com/sztzjy/digital_credit/util/pdfUtils/HeaderAndFooterEvent.java @@ -1,4 +1,4 @@ -package com.sztzjy.util.pdfUtils; +package com.sztzjy.digital_credit.util.pdfUtils; import com.itextpdf.text.*; import com.itextpdf.text.Font; diff --git a/src/main/java/com/sztzjy/util/seal/SealCircle.java b/src/main/java/com/sztzjy/digital_credit/util/seal/SealCircle.java similarity index 79% rename from src/main/java/com/sztzjy/util/seal/SealCircle.java rename to src/main/java/com/sztzjy/digital_credit/util/seal/SealCircle.java index aff68c3..facbe98 100644 --- a/src/main/java/com/sztzjy/util/seal/SealCircle.java +++ b/src/main/java/com/sztzjy/digital_credit/util/seal/SealCircle.java @@ -1,4 +1,4 @@ -package com.sztzjy.util.seal; +package com.sztzjy.digital_credit.util.seal; import lombok.Builder; diff --git a/src/main/java/com/sztzjy/util/seal/SealFont.java b/src/main/java/com/sztzjy/digital_credit/util/seal/SealFont.java similarity index 92% rename from src/main/java/com/sztzjy/util/seal/SealFont.java rename to src/main/java/com/sztzjy/digital_credit/util/seal/SealFont.java index c74ab1e..d173e80 100644 --- a/src/main/java/com/sztzjy/util/seal/SealFont.java +++ b/src/main/java/com/sztzjy/digital_credit/util/seal/SealFont.java @@ -1,4 +1,4 @@ -package com.sztzjy.util.seal;/** +package com.sztzjy.digital_credit.util.seal;/** * @author 17803 * @date 2023-12-05 15:01 */ diff --git a/src/main/java/com/sztzjy/util/seal/SealUtil.java b/src/main/java/com/sztzjy/digital_credit/util/seal/SealUtil.java similarity index 99% rename from src/main/java/com/sztzjy/util/seal/SealUtil.java rename to src/main/java/com/sztzjy/digital_credit/util/seal/SealUtil.java index 6256f04..9615152 100644 --- a/src/main/java/com/sztzjy/util/seal/SealUtil.java +++ b/src/main/java/com/sztzjy/digital_credit/util/seal/SealUtil.java @@ -1,4 +1,4 @@ -package com.sztzjy.util.seal; +package com.sztzjy.digital_credit.util.seal; import lombok.Builder; import lombok.Getter; diff --git a/src/main/resources/application-dev.yml b/src/main/resources/application-dev.yml index 0abc5c9..c9d5893 100644 --- a/src/main/resources/application-dev.yml +++ b/src/main/resources/application-dev.yml @@ -2,7 +2,7 @@ spring: datasource: druid: db-type: mysql - url: jdbc:mysql://${DB_HOST:118.31.7.2}:${DB_PORT:3306}/${DB_NAME:tz_finance_supply}?useUnicode=true&characterEncoding=UTF-8&serverTimezone=GMT%2B8&useSSL=false&useInformationSchema=true&allowPublicKeyRetrieval=true + url: jdbc:mysql://${DB_HOST:118.31.7.2}:${DB_PORT:3306}/${DB_NAME:tz_digital_credit}?useUnicode=true&characterEncoding=UTF-8&serverTimezone=GMT%2B8&useSSL=false&useInformationSchema=true&allowPublicKeyRetrieval=true username: ${DB_USER:root} password: ${DB_PWD:sztzjy2017} driver-class-name: com.mysql.cj.jdbc.Driver @@ -17,3 +17,6 @@ file: + + + diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml index 1f0ce25..3f7065a 100644 --- a/src/main/resources/application.yml +++ b/src/main/resources/application.yml @@ -1,5 +1,5 @@ server: - port: 7800 + port: 7899 servlet: context-path: / tomcat: diff --git a/src/main/resources/generatorConfig.xml b/src/main/resources/generatorConfig.xml index 520e0b3..1cbfa6b 100644 --- a/src/main/resources/generatorConfig.xml +++ b/src/main/resources/generatorConfig.xml @@ -7,7 +7,7 @@ - + @@ -22,47 +22,46 @@ - - + - - - + + - - + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + +
- + diff --git a/src/main/resources/mapper/StuUserMapper.xml b/src/main/resources/mapper/StuUserMapper.xml deleted file mode 100644 index c8c7ce3..0000000 --- a/src/main/resources/mapper/StuUserMapper.xml +++ /dev/null @@ -1,2510 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - and ${criterion.condition} - - - and ${criterion.condition} #{criterion.value} - - - and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} - - - and ${criterion.condition} - - #{listItem} - - - - - - - - - - - - - - - - - - and ${criterion.condition} - - - and ${criterion.condition} #{criterion.value} - - - and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} - - - and ${criterion.condition} - - #{listItem} - - - - - - - - - - - user_id, username, password, name, role_id, school_id, school_name, class_id, class_name, - phone, college_id, college_name, student_id, major, major_id, major_name, five_score, - artificial_intelligence_score, big_data_score, cloud_compute_score, internet_of_things_socre, - virtual_reality_socre, industrial_internet_socre, digital_industry_score, digital_industry_rank, - digital_gover_socre, digital_gover_rank, digital_trade_score, digital_finance_score, - value_data_score, value_data_rank, industry_digital_score, industry_digital_rank, - total_rank, total_score - - - - - delete from stu_user - where user_id = #{userId,jdbcType=VARCHAR} - - - delete from stu_user - - - - - - insert into stu_user (user_id, username, password, - name, role_id, school_id, - school_name, class_id, class_name, - phone, college_id, college_name, - student_id, major, major_id, - major_name, five_score, artificial_intelligence_score, - big_data_score, cloud_compute_score, internet_of_things_socre, - virtual_reality_socre, industrial_internet_socre, - digital_industry_score, digital_industry_rank, - digital_gover_socre, digital_gover_rank, digital_trade_score, - digital_finance_score, value_data_score, value_data_rank, - industry_digital_score, industry_digital_rank, - total_rank, total_score) - values (#{userId,jdbcType=VARCHAR}, #{username,jdbcType=VARCHAR}, #{password,jdbcType=VARCHAR}, - #{name,jdbcType=VARCHAR}, #{roleId,jdbcType=VARCHAR}, #{schoolId,jdbcType=VARCHAR}, - #{schoolName,jdbcType=VARCHAR}, #{classId,jdbcType=VARCHAR}, #{className,jdbcType=VARCHAR}, - #{phone,jdbcType=VARCHAR}, #{collegeId,jdbcType=VARCHAR}, #{collegeName,jdbcType=VARCHAR}, - #{studentId,jdbcType=VARCHAR}, #{major,jdbcType=VARCHAR}, #{majorId,jdbcType=VARCHAR}, - #{majorName,jdbcType=VARCHAR}, #{fiveScore,jdbcType=DECIMAL}, #{artificialIntelligenceScore,jdbcType=DECIMAL}, - #{bigDataScore,jdbcType=DECIMAL}, #{cloudComputeScore,jdbcType=DECIMAL}, #{internetOfThingsSocre,jdbcType=DECIMAL}, - #{virtualRealitySocre,jdbcType=DECIMAL}, #{industrialInternetSocre,jdbcType=DECIMAL}, - #{digitalIndustryScore,jdbcType=DECIMAL}, #{digitalIndustryRank,jdbcType=INTEGER}, - #{digitalGoverSocre,jdbcType=DECIMAL}, #{digitalGoverRank,jdbcType=INTEGER}, #{digitalTradeScore,jdbcType=DECIMAL}, - #{digitalFinanceScore,jdbcType=DECIMAL}, #{valueDataScore,jdbcType=DECIMAL}, #{valueDataRank,jdbcType=INTEGER}, - #{industryDigitalScore,jdbcType=DECIMAL}, #{industryDigitalRank,jdbcType=INTEGER}, - #{totalRank,jdbcType=INTEGER}, #{totalScore,jdbcType=DECIMAL}) - - - insert into stu_user - - - user_id, - - - username, - - - password, - - - name, - - - role_id, - - - school_id, - - - school_name, - - - class_id, - - - class_name, - - - phone, - - - college_id, - - - college_name, - - - student_id, - - - major, - - - major_id, - - - major_name, - - - five_score, - - - artificial_intelligence_score, - - - big_data_score, - - - cloud_compute_score, - - - internet_of_things_socre, - - - virtual_reality_socre, - - - industrial_internet_socre, - - - digital_industry_score, - - - digital_industry_rank, - - - digital_gover_socre, - - - digital_gover_rank, - - - digital_trade_score, - - - digital_finance_score, - - - value_data_score, - - - value_data_rank, - - - industry_digital_score, - - - industry_digital_rank, - - - total_rank, - - - total_score, - - - - - #{userId,jdbcType=VARCHAR}, - - - #{username,jdbcType=VARCHAR}, - - - #{password,jdbcType=VARCHAR}, - - - #{name,jdbcType=VARCHAR}, - - - #{roleId,jdbcType=VARCHAR}, - - - #{schoolId,jdbcType=VARCHAR}, - - - #{schoolName,jdbcType=VARCHAR}, - - - #{classId,jdbcType=VARCHAR}, - - - #{className,jdbcType=VARCHAR}, - - - #{phone,jdbcType=VARCHAR}, - - - #{collegeId,jdbcType=VARCHAR}, - - - #{collegeName,jdbcType=VARCHAR}, - - - #{studentId,jdbcType=VARCHAR}, - - - #{major,jdbcType=VARCHAR}, - - - #{majorId,jdbcType=VARCHAR}, - - - #{majorName,jdbcType=VARCHAR}, - - - #{fiveScore,jdbcType=DECIMAL}, - - - #{artificialIntelligenceScore,jdbcType=DECIMAL}, - - - #{bigDataScore,jdbcType=DECIMAL}, - - - #{cloudComputeScore,jdbcType=DECIMAL}, - - - #{internetOfThingsSocre,jdbcType=DECIMAL}, - - - #{virtualRealitySocre,jdbcType=DECIMAL}, - - - #{industrialInternetSocre,jdbcType=DECIMAL}, - - - #{digitalIndustryScore,jdbcType=DECIMAL}, - - - #{digitalIndustryRank,jdbcType=INTEGER}, - - - #{digitalGoverSocre,jdbcType=DECIMAL}, - - - #{digitalGoverRank,jdbcType=INTEGER}, - - - #{digitalTradeScore,jdbcType=DECIMAL}, - - - #{digitalFinanceScore,jdbcType=DECIMAL}, - - - #{valueDataScore,jdbcType=DECIMAL}, - - - #{valueDataRank,jdbcType=INTEGER}, - - - #{industryDigitalScore,jdbcType=DECIMAL}, - - - #{industryDigitalRank,jdbcType=INTEGER}, - - - #{totalRank,jdbcType=INTEGER}, - - - #{totalScore,jdbcType=DECIMAL}, - - - - - - update stu_user - - - user_id = #{record.userId,jdbcType=VARCHAR}, - - - username = #{record.username,jdbcType=VARCHAR}, - - - password = #{record.password,jdbcType=VARCHAR}, - - - name = #{record.name,jdbcType=VARCHAR}, - - - role_id = #{record.roleId,jdbcType=VARCHAR}, - - - school_id = #{record.schoolId,jdbcType=VARCHAR}, - - - school_name = #{record.schoolName,jdbcType=VARCHAR}, - - - class_id = #{record.classId,jdbcType=VARCHAR}, - - - class_name = #{record.className,jdbcType=VARCHAR}, - - - phone = #{record.phone,jdbcType=VARCHAR}, - - - college_id = #{record.collegeId,jdbcType=VARCHAR}, - - - college_name = #{record.collegeName,jdbcType=VARCHAR}, - - - student_id = #{record.studentId,jdbcType=VARCHAR}, - - - major = #{record.major,jdbcType=VARCHAR}, - - - major_id = #{record.majorId,jdbcType=VARCHAR}, - - - major_name = #{record.majorName,jdbcType=VARCHAR}, - - - five_score = #{record.fiveScore,jdbcType=DECIMAL}, - - - artificial_intelligence_score = #{record.artificialIntelligenceScore,jdbcType=DECIMAL}, - - - big_data_score = #{record.bigDataScore,jdbcType=DECIMAL}, - - - cloud_compute_score = #{record.cloudComputeScore,jdbcType=DECIMAL}, - - - internet_of_things_socre = #{record.internetOfThingsSocre,jdbcType=DECIMAL}, - - - virtual_reality_socre = #{record.virtualRealitySocre,jdbcType=DECIMAL}, - - - industrial_internet_socre = #{record.industrialInternetSocre,jdbcType=DECIMAL}, - - - digital_industry_score = #{record.digitalIndustryScore,jdbcType=DECIMAL}, - - - digital_industry_rank = #{record.digitalIndustryRank,jdbcType=INTEGER}, - - - digital_gover_socre = #{record.digitalGoverSocre,jdbcType=DECIMAL}, - - - digital_gover_rank = #{record.digitalGoverRank,jdbcType=INTEGER}, - - - digital_trade_score = #{record.digitalTradeScore,jdbcType=DECIMAL}, - - - digital_finance_score = #{record.digitalFinanceScore,jdbcType=DECIMAL}, - - - value_data_score = #{record.valueDataScore,jdbcType=DECIMAL}, - - - value_data_rank = #{record.valueDataRank,jdbcType=INTEGER}, - - - industry_digital_score = #{record.industryDigitalScore,jdbcType=DECIMAL}, - - - industry_digital_rank = #{record.industryDigitalRank,jdbcType=INTEGER}, - - - total_rank = #{record.totalRank,jdbcType=INTEGER}, - - - total_score = #{record.totalScore,jdbcType=DECIMAL}, - - - - - - - - update stu_user - set user_id = #{record.userId,jdbcType=VARCHAR}, - username = #{record.username,jdbcType=VARCHAR}, - password = #{record.password,jdbcType=VARCHAR}, - name = #{record.name,jdbcType=VARCHAR}, - role_id = #{record.roleId,jdbcType=VARCHAR}, - school_id = #{record.schoolId,jdbcType=VARCHAR}, - school_name = #{record.schoolName,jdbcType=VARCHAR}, - class_id = #{record.classId,jdbcType=VARCHAR}, - class_name = #{record.className,jdbcType=VARCHAR}, - phone = #{record.phone,jdbcType=VARCHAR}, - college_id = #{record.collegeId,jdbcType=VARCHAR}, - college_name = #{record.collegeName,jdbcType=VARCHAR}, - student_id = #{record.studentId,jdbcType=VARCHAR}, - major = #{record.major,jdbcType=VARCHAR}, - major_id = #{record.majorId,jdbcType=VARCHAR}, - major_name = #{record.majorName,jdbcType=VARCHAR}, - five_score = #{record.fiveScore,jdbcType=DECIMAL}, - artificial_intelligence_score = #{record.artificialIntelligenceScore,jdbcType=DECIMAL}, - big_data_score = #{record.bigDataScore,jdbcType=DECIMAL}, - cloud_compute_score = #{record.cloudComputeScore,jdbcType=DECIMAL}, - internet_of_things_socre = #{record.internetOfThingsSocre,jdbcType=DECIMAL}, - virtual_reality_socre = #{record.virtualRealitySocre,jdbcType=DECIMAL}, - industrial_internet_socre = #{record.industrialInternetSocre,jdbcType=DECIMAL}, - digital_industry_score = #{record.digitalIndustryScore,jdbcType=DECIMAL}, - digital_industry_rank = #{record.digitalIndustryRank,jdbcType=INTEGER}, - digital_gover_socre = #{record.digitalGoverSocre,jdbcType=DECIMAL}, - digital_gover_rank = #{record.digitalGoverRank,jdbcType=INTEGER}, - digital_trade_score = #{record.digitalTradeScore,jdbcType=DECIMAL}, - digital_finance_score = #{record.digitalFinanceScore,jdbcType=DECIMAL}, - value_data_score = #{record.valueDataScore,jdbcType=DECIMAL}, - value_data_rank = #{record.valueDataRank,jdbcType=INTEGER}, - industry_digital_score = #{record.industryDigitalScore,jdbcType=DECIMAL}, - industry_digital_rank = #{record.industryDigitalRank,jdbcType=INTEGER}, - total_rank = #{record.totalRank,jdbcType=INTEGER}, - total_score = #{record.totalScore,jdbcType=DECIMAL} - - - - - - update stu_user - - - username = #{username,jdbcType=VARCHAR}, - - - password = #{password,jdbcType=VARCHAR}, - - - name = #{name,jdbcType=VARCHAR}, - - - role_id = #{roleId,jdbcType=VARCHAR}, - - - school_id = #{schoolId,jdbcType=VARCHAR}, - - - school_name = #{schoolName,jdbcType=VARCHAR}, - - - class_id = #{classId,jdbcType=VARCHAR}, - - - class_name = #{className,jdbcType=VARCHAR}, - - - phone = #{phone,jdbcType=VARCHAR}, - - - college_id = #{collegeId,jdbcType=VARCHAR}, - - - college_name = #{collegeName,jdbcType=VARCHAR}, - - - student_id = #{studentId,jdbcType=VARCHAR}, - - - major = #{major,jdbcType=VARCHAR}, - - - major_id = #{majorId,jdbcType=VARCHAR}, - - - major_name = #{majorName,jdbcType=VARCHAR}, - - - five_score = #{fiveScore,jdbcType=DECIMAL}, - - - artificial_intelligence_score = #{artificialIntelligenceScore,jdbcType=DECIMAL}, - - - big_data_score = #{bigDataScore,jdbcType=DECIMAL}, - - - cloud_compute_score = #{cloudComputeScore,jdbcType=DECIMAL}, - - - internet_of_things_socre = #{internetOfThingsSocre,jdbcType=DECIMAL}, - - - virtual_reality_socre = #{virtualRealitySocre,jdbcType=DECIMAL}, - - - industrial_internet_socre = #{industrialInternetSocre,jdbcType=DECIMAL}, - - - digital_industry_score = #{digitalIndustryScore,jdbcType=DECIMAL}, - - - digital_industry_rank = #{digitalIndustryRank,jdbcType=INTEGER}, - - - digital_gover_socre = #{digitalGoverSocre,jdbcType=DECIMAL}, - - - digital_gover_rank = #{digitalGoverRank,jdbcType=INTEGER}, - - - digital_trade_score = #{digitalTradeScore,jdbcType=DECIMAL}, - - - digital_finance_score = #{digitalFinanceScore,jdbcType=DECIMAL}, - - - value_data_score = #{valueDataScore,jdbcType=DECIMAL}, - - - value_data_rank = #{valueDataRank,jdbcType=INTEGER}, - - - industry_digital_score = #{industryDigitalScore,jdbcType=DECIMAL}, - - - industry_digital_rank = #{industryDigitalRank,jdbcType=INTEGER}, - - - total_rank = #{totalRank,jdbcType=INTEGER}, - - - total_score = #{totalScore,jdbcType=DECIMAL}, - - - where user_id = #{userId,jdbcType=VARCHAR} - - - update stu_user - set username = #{username,jdbcType=VARCHAR}, - password = #{password,jdbcType=VARCHAR}, - name = #{name,jdbcType=VARCHAR}, - role_id = #{roleId,jdbcType=VARCHAR}, - school_id = #{schoolId,jdbcType=VARCHAR}, - school_name = #{schoolName,jdbcType=VARCHAR}, - class_id = #{classId,jdbcType=VARCHAR}, - class_name = #{className,jdbcType=VARCHAR}, - phone = #{phone,jdbcType=VARCHAR}, - college_id = #{collegeId,jdbcType=VARCHAR}, - college_name = #{collegeName,jdbcType=VARCHAR}, - student_id = #{studentId,jdbcType=VARCHAR}, - major = #{major,jdbcType=VARCHAR}, - major_id = #{majorId,jdbcType=VARCHAR}, - major_name = #{majorName,jdbcType=VARCHAR}, - five_score = #{fiveScore,jdbcType=DECIMAL}, - artificial_intelligence_score = #{artificialIntelligenceScore,jdbcType=DECIMAL}, - big_data_score = #{bigDataScore,jdbcType=DECIMAL}, - cloud_compute_score = #{cloudComputeScore,jdbcType=DECIMAL}, - internet_of_things_socre = #{internetOfThingsSocre,jdbcType=DECIMAL}, - virtual_reality_socre = #{virtualRealitySocre,jdbcType=DECIMAL}, - industrial_internet_socre = #{industrialInternetSocre,jdbcType=DECIMAL}, - digital_industry_score = #{digitalIndustryScore,jdbcType=DECIMAL}, - digital_industry_rank = #{digitalIndustryRank,jdbcType=INTEGER}, - digital_gover_socre = #{digitalGoverSocre,jdbcType=DECIMAL}, - digital_gover_rank = #{digitalGoverRank,jdbcType=INTEGER}, - digital_trade_score = #{digitalTradeScore,jdbcType=DECIMAL}, - digital_finance_score = #{digitalFinanceScore,jdbcType=DECIMAL}, - value_data_score = #{valueDataScore,jdbcType=DECIMAL}, - value_data_rank = #{valueDataRank,jdbcType=INTEGER}, - industry_digital_score = #{industryDigitalScore,jdbcType=DECIMAL}, - industry_digital_rank = #{industryDigitalRank,jdbcType=INTEGER}, - total_rank = #{totalRank,jdbcType=INTEGER}, - total_score = #{totalScore,jdbcType=DECIMAL} - where user_id = #{userId,jdbcType=VARCHAR} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - and ${criterion.condition} - - - and ${criterion.condition} #{criterion.value} - - - and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} - - - and ${criterion.condition} - - #{listItem} - - - - - - - - - - - - - - - - - - and ${criterion.condition} - - - and ${criterion.condition} #{criterion.value} - - - and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} - - - and ${criterion.condition} - - #{listItem} - - - - - - - - - - - user_id, student_id, name, password, role_id, class_id, class_name, major, school_id, - school_name, hash_function_score, blockchain_score, data_layer_score, network_layer_score, - consensus_layer_socre, exciting_layer_socre, contract_layer_socre, concept_score, - concept_rank, technology_socre, technology_rank, digital_currency_score, digital_currency_rank, - invoice_score, supply_chain_finance_score, traceability_and_anti_counterfeiting_score, - ticket_results_score, cross_border_payment_results_score, total_rank, total_score - - - - - delete from stu_user - where user_id = #{userId,jdbcType=VARCHAR} - - - delete from stu_user - - - - - - insert into stu_user (user_id, student_id, name, - password, role_id, class_id, - class_name, major, school_id, - school_name, hash_function_score, blockchain_score, - data_layer_score, network_layer_score, consensus_layer_socre, - exciting_layer_socre, contract_layer_socre, - concept_score, concept_rank, technology_socre, - technology_rank, digital_currency_score, digital_currency_rank, - invoice_score, supply_chain_finance_score, - traceability_and_anti_counterfeiting_score, ticket_results_score, - cross_border_payment_results_score, total_rank, - total_score) - values (#{userId,jdbcType=VARCHAR}, #{studentId,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR}, - #{password,jdbcType=VARCHAR}, #{roleId,jdbcType=INTEGER}, #{classId,jdbcType=VARCHAR}, - #{className,jdbcType=VARCHAR}, #{major,jdbcType=VARCHAR}, #{schoolId,jdbcType=VARCHAR}, - #{schoolName,jdbcType=VARCHAR}, #{hashFunctionScore,jdbcType=DECIMAL}, #{blockchainScore,jdbcType=DECIMAL}, - #{dataLayerScore,jdbcType=DECIMAL}, #{networkLayerScore,jdbcType=DECIMAL}, #{consensusLayerSocre,jdbcType=DECIMAL}, - #{excitingLayerSocre,jdbcType=DECIMAL}, #{contractLayerSocre,jdbcType=DECIMAL}, - #{conceptScore,jdbcType=DECIMAL}, #{conceptRank,jdbcType=INTEGER}, #{technologySocre,jdbcType=DECIMAL}, - #{technologyRank,jdbcType=INTEGER}, #{digitalCurrencyScore,jdbcType=DECIMAL}, #{digitalCurrencyRank,jdbcType=INTEGER}, - #{invoiceScore,jdbcType=DECIMAL}, #{supplyChainFinanceScore,jdbcType=DECIMAL}, - #{traceabilityAndAntiCounterfeitingScore,jdbcType=DECIMAL}, #{ticketResultsScore,jdbcType=DECIMAL}, - #{crossBorderPaymentResultsScore,jdbcType=DECIMAL}, #{totalRank,jdbcType=INTEGER}, - #{totalScore,jdbcType=DECIMAL}) - - - insert into stu_user - - - user_id, - - - student_id, - - - name, - - - password, - - - role_id, - - - class_id, - - - class_name, - - - major, - - - school_id, - - - school_name, - - - hash_function_score, - - - blockchain_score, - - - data_layer_score, - - - network_layer_score, - - - consensus_layer_socre, - - - exciting_layer_socre, - - - contract_layer_socre, - - - concept_score, - - - concept_rank, - - - technology_socre, - - - technology_rank, - - - digital_currency_score, - - - digital_currency_rank, - - - invoice_score, - - - supply_chain_finance_score, - - - traceability_and_anti_counterfeiting_score, - - - ticket_results_score, - - - cross_border_payment_results_score, - - - total_rank, - - - total_score, - - - - - #{userId,jdbcType=VARCHAR}, - - - #{studentId,jdbcType=VARCHAR}, - - - #{name,jdbcType=VARCHAR}, - - - #{password,jdbcType=VARCHAR}, - - - #{roleId,jdbcType=INTEGER}, - - - #{classId,jdbcType=VARCHAR}, - - - #{className,jdbcType=VARCHAR}, - - - #{major,jdbcType=VARCHAR}, - - - #{schoolId,jdbcType=VARCHAR}, - - - #{schoolName,jdbcType=VARCHAR}, - - - #{hashFunctionScore,jdbcType=DECIMAL}, - - - #{blockchainScore,jdbcType=DECIMAL}, - - - #{dataLayerScore,jdbcType=DECIMAL}, - - - #{networkLayerScore,jdbcType=DECIMAL}, - - - #{consensusLayerSocre,jdbcType=DECIMAL}, - - - #{excitingLayerSocre,jdbcType=DECIMAL}, - - - #{contractLayerSocre,jdbcType=DECIMAL}, - - - #{conceptScore,jdbcType=DECIMAL}, - - - #{conceptRank,jdbcType=INTEGER}, - - - #{technologySocre,jdbcType=DECIMAL}, - - - #{technologyRank,jdbcType=INTEGER}, - - - #{digitalCurrencyScore,jdbcType=DECIMAL}, - - - #{digitalCurrencyRank,jdbcType=INTEGER}, - - - #{invoiceScore,jdbcType=DECIMAL}, - - - #{supplyChainFinanceScore,jdbcType=DECIMAL}, - - - #{traceabilityAndAntiCounterfeitingScore,jdbcType=DECIMAL}, - - - #{ticketResultsScore,jdbcType=DECIMAL}, - - - #{crossBorderPaymentResultsScore,jdbcType=DECIMAL}, - - - #{totalRank,jdbcType=INTEGER}, - - - #{totalScore,jdbcType=DECIMAL}, - - - - - - update stu_user - - - user_id = #{record.userId,jdbcType=VARCHAR}, - - - student_id = #{record.studentId,jdbcType=VARCHAR}, - - - name = #{record.name,jdbcType=VARCHAR}, - - - password = #{record.password,jdbcType=VARCHAR}, - - - role_id = #{record.roleId,jdbcType=INTEGER}, - - - class_id = #{record.classId,jdbcType=VARCHAR}, - - - class_name = #{record.className,jdbcType=VARCHAR}, - - - major = #{record.major,jdbcType=VARCHAR}, - - - school_id = #{record.schoolId,jdbcType=VARCHAR}, - - - school_name = #{record.schoolName,jdbcType=VARCHAR}, - - - hash_function_score = #{record.hashFunctionScore,jdbcType=DECIMAL}, - - - blockchain_score = #{record.blockchainScore,jdbcType=DECIMAL}, - - - data_layer_score = #{record.dataLayerScore,jdbcType=DECIMAL}, - - - network_layer_score = #{record.networkLayerScore,jdbcType=DECIMAL}, - - - consensus_layer_socre = #{record.consensusLayerSocre,jdbcType=DECIMAL}, - - - exciting_layer_socre = #{record.excitingLayerSocre,jdbcType=DECIMAL}, - - - contract_layer_socre = #{record.contractLayerSocre,jdbcType=DECIMAL}, - - - concept_score = #{record.conceptScore,jdbcType=DECIMAL}, - - - concept_rank = #{record.conceptRank,jdbcType=INTEGER}, - - - technology_socre = #{record.technologySocre,jdbcType=DECIMAL}, - - - technology_rank = #{record.technologyRank,jdbcType=INTEGER}, - - - digital_currency_score = #{record.digitalCurrencyScore,jdbcType=DECIMAL}, - - - digital_currency_rank = #{record.digitalCurrencyRank,jdbcType=INTEGER}, - - - invoice_score = #{record.invoiceScore,jdbcType=DECIMAL}, - - - supply_chain_finance_score = #{record.supplyChainFinanceScore,jdbcType=DECIMAL}, - - - traceability_and_anti_counterfeiting_score = #{record.traceabilityAndAntiCounterfeitingScore,jdbcType=DECIMAL}, - - - ticket_results_score = #{record.ticketResultsScore,jdbcType=DECIMAL}, - - - cross_border_payment_results_score = #{record.crossBorderPaymentResultsScore,jdbcType=DECIMAL}, - - - total_rank = #{record.totalRank,jdbcType=INTEGER}, - - - total_score = #{record.totalScore,jdbcType=DECIMAL}, - - - - - - - - update stu_user - set user_id = #{record.userId,jdbcType=VARCHAR}, - student_id = #{record.studentId,jdbcType=VARCHAR}, - name = #{record.name,jdbcType=VARCHAR}, - password = #{record.password,jdbcType=VARCHAR}, - role_id = #{record.roleId,jdbcType=INTEGER}, - class_id = #{record.classId,jdbcType=VARCHAR}, - class_name = #{record.className,jdbcType=VARCHAR}, - major = #{record.major,jdbcType=VARCHAR}, - school_id = #{record.schoolId,jdbcType=VARCHAR}, - school_name = #{record.schoolName,jdbcType=VARCHAR}, - hash_function_score = #{record.hashFunctionScore,jdbcType=DECIMAL}, - blockchain_score = #{record.blockchainScore,jdbcType=DECIMAL}, - data_layer_score = #{record.dataLayerScore,jdbcType=DECIMAL}, - network_layer_score = #{record.networkLayerScore,jdbcType=DECIMAL}, - consensus_layer_socre = #{record.consensusLayerSocre,jdbcType=DECIMAL}, - exciting_layer_socre = #{record.excitingLayerSocre,jdbcType=DECIMAL}, - contract_layer_socre = #{record.contractLayerSocre,jdbcType=DECIMAL}, - concept_score = #{record.conceptScore,jdbcType=DECIMAL}, - concept_rank = #{record.conceptRank,jdbcType=INTEGER}, - technology_socre = #{record.technologySocre,jdbcType=DECIMAL}, - technology_rank = #{record.technologyRank,jdbcType=INTEGER}, - digital_currency_score = #{record.digitalCurrencyScore,jdbcType=DECIMAL}, - digital_currency_rank = #{record.digitalCurrencyRank,jdbcType=INTEGER}, - invoice_score = #{record.invoiceScore,jdbcType=DECIMAL}, - supply_chain_finance_score = #{record.supplyChainFinanceScore,jdbcType=DECIMAL}, - traceability_and_anti_counterfeiting_score = #{record.traceabilityAndAntiCounterfeitingScore,jdbcType=DECIMAL}, - ticket_results_score = #{record.ticketResultsScore,jdbcType=DECIMAL}, - cross_border_payment_results_score = #{record.crossBorderPaymentResultsScore,jdbcType=DECIMAL}, - total_rank = #{record.totalRank,jdbcType=INTEGER}, - total_score = #{record.totalScore,jdbcType=DECIMAL} - - - - - - update stu_user - - - student_id = #{studentId,jdbcType=VARCHAR}, - - - name = #{name,jdbcType=VARCHAR}, - - - password = #{password,jdbcType=VARCHAR}, - - - role_id = #{roleId,jdbcType=INTEGER}, - - - class_id = #{classId,jdbcType=VARCHAR}, - - - class_name = #{className,jdbcType=VARCHAR}, - - - major = #{major,jdbcType=VARCHAR}, - - - school_id = #{schoolId,jdbcType=VARCHAR}, - - - school_name = #{schoolName,jdbcType=VARCHAR}, - - - hash_function_score = #{hashFunctionScore,jdbcType=DECIMAL}, - - - blockchain_score = #{blockchainScore,jdbcType=DECIMAL}, - - - data_layer_score = #{dataLayerScore,jdbcType=DECIMAL}, - - - network_layer_score = #{networkLayerScore,jdbcType=DECIMAL}, - - - consensus_layer_socre = #{consensusLayerSocre,jdbcType=DECIMAL}, - - - exciting_layer_socre = #{excitingLayerSocre,jdbcType=DECIMAL}, - - - contract_layer_socre = #{contractLayerSocre,jdbcType=DECIMAL}, - - - concept_score = #{conceptScore,jdbcType=DECIMAL}, - - - concept_rank = #{conceptRank,jdbcType=INTEGER}, - - - technology_socre = #{technologySocre,jdbcType=DECIMAL}, - - - technology_rank = #{technologyRank,jdbcType=INTEGER}, - - - digital_currency_score = #{digitalCurrencyScore,jdbcType=DECIMAL}, - - - digital_currency_rank = #{digitalCurrencyRank,jdbcType=INTEGER}, - - - invoice_score = #{invoiceScore,jdbcType=DECIMAL}, - - - supply_chain_finance_score = #{supplyChainFinanceScore,jdbcType=DECIMAL}, - - - traceability_and_anti_counterfeiting_score = #{traceabilityAndAntiCounterfeitingScore,jdbcType=DECIMAL}, - - - ticket_results_score = #{ticketResultsScore,jdbcType=DECIMAL}, - - - cross_border_payment_results_score = #{crossBorderPaymentResultsScore,jdbcType=DECIMAL}, - - - total_rank = #{totalRank,jdbcType=INTEGER}, - - - total_score = #{totalScore,jdbcType=DECIMAL}, - - - where user_id = #{userId,jdbcType=VARCHAR} - - - update stu_user - set student_id = #{studentId,jdbcType=VARCHAR}, - name = #{name,jdbcType=VARCHAR}, - password = #{password,jdbcType=VARCHAR}, - role_id = #{roleId,jdbcType=INTEGER}, - class_id = #{classId,jdbcType=VARCHAR}, - class_name = #{className,jdbcType=VARCHAR}, - major = #{major,jdbcType=VARCHAR}, - school_id = #{schoolId,jdbcType=VARCHAR}, - school_name = #{schoolName,jdbcType=VARCHAR}, - hash_function_score = #{hashFunctionScore,jdbcType=DECIMAL}, - blockchain_score = #{blockchainScore,jdbcType=DECIMAL}, - data_layer_score = #{dataLayerScore,jdbcType=DECIMAL}, - network_layer_score = #{networkLayerScore,jdbcType=DECIMAL}, - consensus_layer_socre = #{consensusLayerSocre,jdbcType=DECIMAL}, - exciting_layer_socre = #{excitingLayerSocre,jdbcType=DECIMAL}, - contract_layer_socre = #{contractLayerSocre,jdbcType=DECIMAL}, - concept_score = #{conceptScore,jdbcType=DECIMAL}, - concept_rank = #{conceptRank,jdbcType=INTEGER}, - technology_socre = #{technologySocre,jdbcType=DECIMAL}, - technology_rank = #{technologyRank,jdbcType=INTEGER}, - digital_currency_score = #{digitalCurrencyScore,jdbcType=DECIMAL}, - digital_currency_rank = #{digitalCurrencyRank,jdbcType=INTEGER}, - invoice_score = #{invoiceScore,jdbcType=DECIMAL}, - supply_chain_finance_score = #{supplyChainFinanceScore,jdbcType=DECIMAL}, - traceability_and_anti_counterfeiting_score = #{traceabilityAndAntiCounterfeitingScore,jdbcType=DECIMAL}, - ticket_results_score = #{ticketResultsScore,jdbcType=DECIMAL}, - cross_border_payment_results_score = #{crossBorderPaymentResultsScore,jdbcType=DECIMAL}, - total_rank = #{totalRank,jdbcType=INTEGER}, - total_score = #{totalScore,jdbcType=DECIMAL} - where user_id = #{userId,jdbcType=VARCHAR} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - and ${criterion.condition} - - - and ${criterion.condition} #{criterion.value} - - - and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} - - - and ${criterion.condition} - - #{listItem} - - - - - - - - - - - - - - - - - - and ${criterion.condition} - - - and ${criterion.condition} #{criterion.value} - - - and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} - - - and ${criterion.condition} - - #{listItem} - - - - - - - - - - - user_id, student_id, name, password, role_id, class_id, class_name, major, school_id, - school_name, hash_function_score, blockchain_score, data_layer_score, network_layer_score, - consensus_layer_socre, exciting_layer_socre, contract_layer_socre, concept_score, - concept_rank, technology_socre, technology_rank, digital_currency_score, digital_currency_rank, - invoice_score, supply_chain_finance_score, traceability_and_anti_counterfeiting_score, - ticket_results_score, cross_border_payment_results_score, total_rank, total_score - - - - - delete from stu_user - where user_id = #{userId,jdbcType=VARCHAR} - - - delete from stu_user - - - - - - insert into stu_user (user_id, student_id, name, - password, role_id, class_id, - class_name, major, school_id, - school_name, hash_function_score, blockchain_score, - data_layer_score, network_layer_score, consensus_layer_socre, - exciting_layer_socre, contract_layer_socre, - concept_score, concept_rank, technology_socre, - technology_rank, digital_currency_score, digital_currency_rank, - invoice_score, supply_chain_finance_score, - traceability_and_anti_counterfeiting_score, ticket_results_score, - cross_border_payment_results_score, total_rank, - total_score) - values (#{userId,jdbcType=VARCHAR}, #{studentId,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR}, - #{password,jdbcType=VARCHAR}, #{roleId,jdbcType=INTEGER}, #{classId,jdbcType=VARCHAR}, - #{className,jdbcType=VARCHAR}, #{major,jdbcType=VARCHAR}, #{schoolId,jdbcType=VARCHAR}, - #{schoolName,jdbcType=VARCHAR}, #{hashFunctionScore,jdbcType=DECIMAL}, #{blockchainScore,jdbcType=DECIMAL}, - #{dataLayerScore,jdbcType=DECIMAL}, #{networkLayerScore,jdbcType=DECIMAL}, #{consensusLayerSocre,jdbcType=DECIMAL}, - #{excitingLayerSocre,jdbcType=DECIMAL}, #{contractLayerSocre,jdbcType=DECIMAL}, - #{conceptScore,jdbcType=DECIMAL}, #{conceptRank,jdbcType=INTEGER}, #{technologySocre,jdbcType=DECIMAL}, - #{technologyRank,jdbcType=INTEGER}, #{digitalCurrencyScore,jdbcType=DECIMAL}, #{digitalCurrencyRank,jdbcType=INTEGER}, - #{invoiceScore,jdbcType=DECIMAL}, #{supplyChainFinanceScore,jdbcType=DECIMAL}, - #{traceabilityAndAntiCounterfeitingScore,jdbcType=DECIMAL}, #{ticketResultsScore,jdbcType=DECIMAL}, - #{crossBorderPaymentResultsScore,jdbcType=DECIMAL}, #{totalRank,jdbcType=INTEGER}, - #{totalScore,jdbcType=DECIMAL}) - - - insert into stu_user - - - user_id, - - - student_id, - - - name, - - - password, - - - role_id, - - - class_id, - - - class_name, - - - major, - - - school_id, - - - school_name, - - - hash_function_score, - - - blockchain_score, - - - data_layer_score, - - - network_layer_score, - - - consensus_layer_socre, - - - exciting_layer_socre, - - - contract_layer_socre, - - - concept_score, - - - concept_rank, - - - technology_socre, - - - technology_rank, - - - digital_currency_score, - - - digital_currency_rank, - - - invoice_score, - - - supply_chain_finance_score, - - - traceability_and_anti_counterfeiting_score, - - - ticket_results_score, - - - cross_border_payment_results_score, - - - total_rank, - - - total_score, - - - - - #{userId,jdbcType=VARCHAR}, - - - #{studentId,jdbcType=VARCHAR}, - - - #{name,jdbcType=VARCHAR}, - - - #{password,jdbcType=VARCHAR}, - - - #{roleId,jdbcType=INTEGER}, - - - #{classId,jdbcType=VARCHAR}, - - - #{className,jdbcType=VARCHAR}, - - - #{major,jdbcType=VARCHAR}, - - - #{schoolId,jdbcType=VARCHAR}, - - - #{schoolName,jdbcType=VARCHAR}, - - - #{hashFunctionScore,jdbcType=DECIMAL}, - - - #{blockchainScore,jdbcType=DECIMAL}, - - - #{dataLayerScore,jdbcType=DECIMAL}, - - - #{networkLayerScore,jdbcType=DECIMAL}, - - - #{consensusLayerSocre,jdbcType=DECIMAL}, - - - #{excitingLayerSocre,jdbcType=DECIMAL}, - - - #{contractLayerSocre,jdbcType=DECIMAL}, - - - #{conceptScore,jdbcType=DECIMAL}, - - - #{conceptRank,jdbcType=INTEGER}, - - - #{technologySocre,jdbcType=DECIMAL}, - - - #{technologyRank,jdbcType=INTEGER}, - - - #{digitalCurrencyScore,jdbcType=DECIMAL}, - - - #{digitalCurrencyRank,jdbcType=INTEGER}, - - - #{invoiceScore,jdbcType=DECIMAL}, - - - #{supplyChainFinanceScore,jdbcType=DECIMAL}, - - - #{traceabilityAndAntiCounterfeitingScore,jdbcType=DECIMAL}, - - - #{ticketResultsScore,jdbcType=DECIMAL}, - - - #{crossBorderPaymentResultsScore,jdbcType=DECIMAL}, - - - #{totalRank,jdbcType=INTEGER}, - - - #{totalScore,jdbcType=DECIMAL}, - - - - - - update stu_user - - - user_id = #{record.userId,jdbcType=VARCHAR}, - - - student_id = #{record.studentId,jdbcType=VARCHAR}, - - - name = #{record.name,jdbcType=VARCHAR}, - - - password = #{record.password,jdbcType=VARCHAR}, - - - role_id = #{record.roleId,jdbcType=INTEGER}, - - - class_id = #{record.classId,jdbcType=VARCHAR}, - - - class_name = #{record.className,jdbcType=VARCHAR}, - - - major = #{record.major,jdbcType=VARCHAR}, - - - school_id = #{record.schoolId,jdbcType=VARCHAR}, - - - school_name = #{record.schoolName,jdbcType=VARCHAR}, - - - hash_function_score = #{record.hashFunctionScore,jdbcType=DECIMAL}, - - - blockchain_score = #{record.blockchainScore,jdbcType=DECIMAL}, - - - data_layer_score = #{record.dataLayerScore,jdbcType=DECIMAL}, - - - network_layer_score = #{record.networkLayerScore,jdbcType=DECIMAL}, - - - consensus_layer_socre = #{record.consensusLayerSocre,jdbcType=DECIMAL}, - - - exciting_layer_socre = #{record.excitingLayerSocre,jdbcType=DECIMAL}, - - - contract_layer_socre = #{record.contractLayerSocre,jdbcType=DECIMAL}, - - - concept_score = #{record.conceptScore,jdbcType=DECIMAL}, - - - concept_rank = #{record.conceptRank,jdbcType=INTEGER}, - - - technology_socre = #{record.technologySocre,jdbcType=DECIMAL}, - - - technology_rank = #{record.technologyRank,jdbcType=INTEGER}, - - - digital_currency_score = #{record.digitalCurrencyScore,jdbcType=DECIMAL}, - - - digital_currency_rank = #{record.digitalCurrencyRank,jdbcType=INTEGER}, - - - invoice_score = #{record.invoiceScore,jdbcType=DECIMAL}, - - - supply_chain_finance_score = #{record.supplyChainFinanceScore,jdbcType=DECIMAL}, - - - traceability_and_anti_counterfeiting_score = #{record.traceabilityAndAntiCounterfeitingScore,jdbcType=DECIMAL}, - - - ticket_results_score = #{record.ticketResultsScore,jdbcType=DECIMAL}, - - - cross_border_payment_results_score = #{record.crossBorderPaymentResultsScore,jdbcType=DECIMAL}, - - - total_rank = #{record.totalRank,jdbcType=INTEGER}, - - - total_score = #{record.totalScore,jdbcType=DECIMAL}, - - - - - - - - update stu_user - set user_id = #{record.userId,jdbcType=VARCHAR}, - student_id = #{record.studentId,jdbcType=VARCHAR}, - name = #{record.name,jdbcType=VARCHAR}, - password = #{record.password,jdbcType=VARCHAR}, - role_id = #{record.roleId,jdbcType=INTEGER}, - class_id = #{record.classId,jdbcType=VARCHAR}, - class_name = #{record.className,jdbcType=VARCHAR}, - major = #{record.major,jdbcType=VARCHAR}, - school_id = #{record.schoolId,jdbcType=VARCHAR}, - school_name = #{record.schoolName,jdbcType=VARCHAR}, - hash_function_score = #{record.hashFunctionScore,jdbcType=DECIMAL}, - blockchain_score = #{record.blockchainScore,jdbcType=DECIMAL}, - data_layer_score = #{record.dataLayerScore,jdbcType=DECIMAL}, - network_layer_score = #{record.networkLayerScore,jdbcType=DECIMAL}, - consensus_layer_socre = #{record.consensusLayerSocre,jdbcType=DECIMAL}, - exciting_layer_socre = #{record.excitingLayerSocre,jdbcType=DECIMAL}, - contract_layer_socre = #{record.contractLayerSocre,jdbcType=DECIMAL}, - concept_score = #{record.conceptScore,jdbcType=DECIMAL}, - concept_rank = #{record.conceptRank,jdbcType=INTEGER}, - technology_socre = #{record.technologySocre,jdbcType=DECIMAL}, - technology_rank = #{record.technologyRank,jdbcType=INTEGER}, - digital_currency_score = #{record.digitalCurrencyScore,jdbcType=DECIMAL}, - digital_currency_rank = #{record.digitalCurrencyRank,jdbcType=INTEGER}, - invoice_score = #{record.invoiceScore,jdbcType=DECIMAL}, - supply_chain_finance_score = #{record.supplyChainFinanceScore,jdbcType=DECIMAL}, - traceability_and_anti_counterfeiting_score = #{record.traceabilityAndAntiCounterfeitingScore,jdbcType=DECIMAL}, - ticket_results_score = #{record.ticketResultsScore,jdbcType=DECIMAL}, - cross_border_payment_results_score = #{record.crossBorderPaymentResultsScore,jdbcType=DECIMAL}, - total_rank = #{record.totalRank,jdbcType=INTEGER}, - total_score = #{record.totalScore,jdbcType=DECIMAL} - - - - - - update stu_user - - - student_id = #{studentId,jdbcType=VARCHAR}, - - - name = #{name,jdbcType=VARCHAR}, - - - password = #{password,jdbcType=VARCHAR}, - - - role_id = #{roleId,jdbcType=INTEGER}, - - - class_id = #{classId,jdbcType=VARCHAR}, - - - class_name = #{className,jdbcType=VARCHAR}, - - - major = #{major,jdbcType=VARCHAR}, - - - school_id = #{schoolId,jdbcType=VARCHAR}, - - - school_name = #{schoolName,jdbcType=VARCHAR}, - - - hash_function_score = #{hashFunctionScore,jdbcType=DECIMAL}, - - - blockchain_score = #{blockchainScore,jdbcType=DECIMAL}, - - - data_layer_score = #{dataLayerScore,jdbcType=DECIMAL}, - - - network_layer_score = #{networkLayerScore,jdbcType=DECIMAL}, - - - consensus_layer_socre = #{consensusLayerSocre,jdbcType=DECIMAL}, - - - exciting_layer_socre = #{excitingLayerSocre,jdbcType=DECIMAL}, - - - contract_layer_socre = #{contractLayerSocre,jdbcType=DECIMAL}, - - - concept_score = #{conceptScore,jdbcType=DECIMAL}, - - - concept_rank = #{conceptRank,jdbcType=INTEGER}, - - - technology_socre = #{technologySocre,jdbcType=DECIMAL}, - - - technology_rank = #{technologyRank,jdbcType=INTEGER}, - - - digital_currency_score = #{digitalCurrencyScore,jdbcType=DECIMAL}, - - - digital_currency_rank = #{digitalCurrencyRank,jdbcType=INTEGER}, - - - invoice_score = #{invoiceScore,jdbcType=DECIMAL}, - - - supply_chain_finance_score = #{supplyChainFinanceScore,jdbcType=DECIMAL}, - - - traceability_and_anti_counterfeiting_score = #{traceabilityAndAntiCounterfeitingScore,jdbcType=DECIMAL}, - - - ticket_results_score = #{ticketResultsScore,jdbcType=DECIMAL}, - - - cross_border_payment_results_score = #{crossBorderPaymentResultsScore,jdbcType=DECIMAL}, - - - total_rank = #{totalRank,jdbcType=INTEGER}, - - - total_score = #{totalScore,jdbcType=DECIMAL}, - - - where user_id = #{userId,jdbcType=VARCHAR} - - - update stu_user - set student_id = #{studentId,jdbcType=VARCHAR}, - name = #{name,jdbcType=VARCHAR}, - password = #{password,jdbcType=VARCHAR}, - role_id = #{roleId,jdbcType=INTEGER}, - class_id = #{classId,jdbcType=VARCHAR}, - class_name = #{className,jdbcType=VARCHAR}, - major = #{major,jdbcType=VARCHAR}, - school_id = #{schoolId,jdbcType=VARCHAR}, - school_name = #{schoolName,jdbcType=VARCHAR}, - hash_function_score = #{hashFunctionScore,jdbcType=DECIMAL}, - blockchain_score = #{blockchainScore,jdbcType=DECIMAL}, - data_layer_score = #{dataLayerScore,jdbcType=DECIMAL}, - network_layer_score = #{networkLayerScore,jdbcType=DECIMAL}, - consensus_layer_socre = #{consensusLayerSocre,jdbcType=DECIMAL}, - exciting_layer_socre = #{excitingLayerSocre,jdbcType=DECIMAL}, - contract_layer_socre = #{contractLayerSocre,jdbcType=DECIMAL}, - concept_score = #{conceptScore,jdbcType=DECIMAL}, - concept_rank = #{conceptRank,jdbcType=INTEGER}, - technology_socre = #{technologySocre,jdbcType=DECIMAL}, - technology_rank = #{technologyRank,jdbcType=INTEGER}, - digital_currency_score = #{digitalCurrencyScore,jdbcType=DECIMAL}, - digital_currency_rank = #{digitalCurrencyRank,jdbcType=INTEGER}, - invoice_score = #{invoiceScore,jdbcType=DECIMAL}, - supply_chain_finance_score = #{supplyChainFinanceScore,jdbcType=DECIMAL}, - traceability_and_anti_counterfeiting_score = #{traceabilityAndAntiCounterfeitingScore,jdbcType=DECIMAL}, - ticket_results_score = #{ticketResultsScore,jdbcType=DECIMAL}, - cross_border_payment_results_score = #{crossBorderPaymentResultsScore,jdbcType=DECIMAL}, - total_rank = #{totalRank,jdbcType=INTEGER}, - total_score = #{totalScore,jdbcType=DECIMAL} - where user_id = #{userId,jdbcType=VARCHAR} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - and ${criterion.condition} - - - and ${criterion.condition} #{criterion.value} - - - and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} - - - and ${criterion.condition} - - #{listItem} - - - - - - - - - - - - - - - - - - and ${criterion.condition} - - - and ${criterion.condition} #{criterion.value} - - - and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} - - - and ${criterion.condition} - - #{listItem} - - - - - - - - - - - user_id, student_id, name, password, role_id, class_id, class_name, major, school_id, - school_name, hash_function_score, blockchain_score, data_layer_score, network_layer_score, - consensus_layer_socre, exciting_layer_socre, contract_layer_socre, concept_score, - concept_rank, technology_socre, technology_rank, digital_currency_score, digital_currency_rank, - invoice_score, supply_chain_finance_score, traceability_and_anti_counterfeiting_score, - ticket_results_score, cross_border_payment_results_score, total_rank, total_score - - - - - delete from stu_user - where user_id = #{userId,jdbcType=VARCHAR} - - - delete from stu_user - - - - - - insert into stu_user (user_id, student_id, name, - password, role_id, class_id, - class_name, major, school_id, - school_name, hash_function_score, blockchain_score, - data_layer_score, network_layer_score, consensus_layer_socre, - exciting_layer_socre, contract_layer_socre, - concept_score, concept_rank, technology_socre, - technology_rank, digital_currency_score, digital_currency_rank, - invoice_score, supply_chain_finance_score, - traceability_and_anti_counterfeiting_score, ticket_results_score, - cross_border_payment_results_score, total_rank, - total_score) - values (#{userId,jdbcType=VARCHAR}, #{studentId,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR}, - #{password,jdbcType=VARCHAR}, #{roleId,jdbcType=INTEGER}, #{classId,jdbcType=VARCHAR}, - #{className,jdbcType=VARCHAR}, #{major,jdbcType=VARCHAR}, #{schoolId,jdbcType=VARCHAR}, - #{schoolName,jdbcType=VARCHAR}, #{hashFunctionScore,jdbcType=DECIMAL}, #{blockchainScore,jdbcType=DECIMAL}, - #{dataLayerScore,jdbcType=DECIMAL}, #{networkLayerScore,jdbcType=DECIMAL}, #{consensusLayerSocre,jdbcType=DECIMAL}, - #{excitingLayerSocre,jdbcType=DECIMAL}, #{contractLayerSocre,jdbcType=DECIMAL}, - #{conceptScore,jdbcType=DECIMAL}, #{conceptRank,jdbcType=INTEGER}, #{technologySocre,jdbcType=DECIMAL}, - #{technologyRank,jdbcType=INTEGER}, #{digitalCurrencyScore,jdbcType=DECIMAL}, #{digitalCurrencyRank,jdbcType=INTEGER}, - #{invoiceScore,jdbcType=DECIMAL}, #{supplyChainFinanceScore,jdbcType=DECIMAL}, - #{traceabilityAndAntiCounterfeitingScore,jdbcType=DECIMAL}, #{ticketResultsScore,jdbcType=DECIMAL}, - #{crossBorderPaymentResultsScore,jdbcType=DECIMAL}, #{totalRank,jdbcType=INTEGER}, - #{totalScore,jdbcType=DECIMAL}) - - - insert into stu_user - - - user_id, - - - student_id, - - - name, - - - password, - - - role_id, - - - class_id, - - - class_name, - - - major, - - - school_id, - - - school_name, - - - hash_function_score, - - - blockchain_score, - - - data_layer_score, - - - network_layer_score, - - - consensus_layer_socre, - - - exciting_layer_socre, - - - contract_layer_socre, - - - concept_score, - - - concept_rank, - - - technology_socre, - - - technology_rank, - - - digital_currency_score, - - - digital_currency_rank, - - - invoice_score, - - - supply_chain_finance_score, - - - traceability_and_anti_counterfeiting_score, - - - ticket_results_score, - - - cross_border_payment_results_score, - - - total_rank, - - - total_score, - - - - - #{userId,jdbcType=VARCHAR}, - - - #{studentId,jdbcType=VARCHAR}, - - - #{name,jdbcType=VARCHAR}, - - - #{password,jdbcType=VARCHAR}, - - - #{roleId,jdbcType=INTEGER}, - - - #{classId,jdbcType=VARCHAR}, - - - #{className,jdbcType=VARCHAR}, - - - #{major,jdbcType=VARCHAR}, - - - #{schoolId,jdbcType=VARCHAR}, - - - #{schoolName,jdbcType=VARCHAR}, - - - #{hashFunctionScore,jdbcType=DECIMAL}, - - - #{blockchainScore,jdbcType=DECIMAL}, - - - #{dataLayerScore,jdbcType=DECIMAL}, - - - #{networkLayerScore,jdbcType=DECIMAL}, - - - #{consensusLayerSocre,jdbcType=DECIMAL}, - - - #{excitingLayerSocre,jdbcType=DECIMAL}, - - - #{contractLayerSocre,jdbcType=DECIMAL}, - - - #{conceptScore,jdbcType=DECIMAL}, - - - #{conceptRank,jdbcType=INTEGER}, - - - #{technologySocre,jdbcType=DECIMAL}, - - - #{technologyRank,jdbcType=INTEGER}, - - - #{digitalCurrencyScore,jdbcType=DECIMAL}, - - - #{digitalCurrencyRank,jdbcType=INTEGER}, - - - #{invoiceScore,jdbcType=DECIMAL}, - - - #{supplyChainFinanceScore,jdbcType=DECIMAL}, - - - #{traceabilityAndAntiCounterfeitingScore,jdbcType=DECIMAL}, - - - #{ticketResultsScore,jdbcType=DECIMAL}, - - - #{crossBorderPaymentResultsScore,jdbcType=DECIMAL}, - - - #{totalRank,jdbcType=INTEGER}, - - - #{totalScore,jdbcType=DECIMAL}, - - - - - - update stu_user - - - user_id = #{record.userId,jdbcType=VARCHAR}, - - - student_id = #{record.studentId,jdbcType=VARCHAR}, - - - name = #{record.name,jdbcType=VARCHAR}, - - - password = #{record.password,jdbcType=VARCHAR}, - - - role_id = #{record.roleId,jdbcType=INTEGER}, - - - class_id = #{record.classId,jdbcType=VARCHAR}, - - - class_name = #{record.className,jdbcType=VARCHAR}, - - - major = #{record.major,jdbcType=VARCHAR}, - - - school_id = #{record.schoolId,jdbcType=VARCHAR}, - - - school_name = #{record.schoolName,jdbcType=VARCHAR}, - - - hash_function_score = #{record.hashFunctionScore,jdbcType=DECIMAL}, - - - blockchain_score = #{record.blockchainScore,jdbcType=DECIMAL}, - - - data_layer_score = #{record.dataLayerScore,jdbcType=DECIMAL}, - - - network_layer_score = #{record.networkLayerScore,jdbcType=DECIMAL}, - - - consensus_layer_socre = #{record.consensusLayerSocre,jdbcType=DECIMAL}, - - - exciting_layer_socre = #{record.excitingLayerSocre,jdbcType=DECIMAL}, - - - contract_layer_socre = #{record.contractLayerSocre,jdbcType=DECIMAL}, - - - concept_score = #{record.conceptScore,jdbcType=DECIMAL}, - - - concept_rank = #{record.conceptRank,jdbcType=INTEGER}, - - - technology_socre = #{record.technologySocre,jdbcType=DECIMAL}, - - - technology_rank = #{record.technologyRank,jdbcType=INTEGER}, - - - digital_currency_score = #{record.digitalCurrencyScore,jdbcType=DECIMAL}, - - - digital_currency_rank = #{record.digitalCurrencyRank,jdbcType=INTEGER}, - - - invoice_score = #{record.invoiceScore,jdbcType=DECIMAL}, - - - supply_chain_finance_score = #{record.supplyChainFinanceScore,jdbcType=DECIMAL}, - - - traceability_and_anti_counterfeiting_score = #{record.traceabilityAndAntiCounterfeitingScore,jdbcType=DECIMAL}, - - - ticket_results_score = #{record.ticketResultsScore,jdbcType=DECIMAL}, - - - cross_border_payment_results_score = #{record.crossBorderPaymentResultsScore,jdbcType=DECIMAL}, - - - total_rank = #{record.totalRank,jdbcType=INTEGER}, - - - total_score = #{record.totalScore,jdbcType=DECIMAL}, - - - - - - - - update stu_user - set user_id = #{record.userId,jdbcType=VARCHAR}, - student_id = #{record.studentId,jdbcType=VARCHAR}, - name = #{record.name,jdbcType=VARCHAR}, - password = #{record.password,jdbcType=VARCHAR}, - role_id = #{record.roleId,jdbcType=INTEGER}, - class_id = #{record.classId,jdbcType=VARCHAR}, - class_name = #{record.className,jdbcType=VARCHAR}, - major = #{record.major,jdbcType=VARCHAR}, - school_id = #{record.schoolId,jdbcType=VARCHAR}, - school_name = #{record.schoolName,jdbcType=VARCHAR}, - hash_function_score = #{record.hashFunctionScore,jdbcType=DECIMAL}, - blockchain_score = #{record.blockchainScore,jdbcType=DECIMAL}, - data_layer_score = #{record.dataLayerScore,jdbcType=DECIMAL}, - network_layer_score = #{record.networkLayerScore,jdbcType=DECIMAL}, - consensus_layer_socre = #{record.consensusLayerSocre,jdbcType=DECIMAL}, - exciting_layer_socre = #{record.excitingLayerSocre,jdbcType=DECIMAL}, - contract_layer_socre = #{record.contractLayerSocre,jdbcType=DECIMAL}, - concept_score = #{record.conceptScore,jdbcType=DECIMAL}, - concept_rank = #{record.conceptRank,jdbcType=INTEGER}, - technology_socre = #{record.technologySocre,jdbcType=DECIMAL}, - technology_rank = #{record.technologyRank,jdbcType=INTEGER}, - digital_currency_score = #{record.digitalCurrencyScore,jdbcType=DECIMAL}, - digital_currency_rank = #{record.digitalCurrencyRank,jdbcType=INTEGER}, - invoice_score = #{record.invoiceScore,jdbcType=DECIMAL}, - supply_chain_finance_score = #{record.supplyChainFinanceScore,jdbcType=DECIMAL}, - traceability_and_anti_counterfeiting_score = #{record.traceabilityAndAntiCounterfeitingScore,jdbcType=DECIMAL}, - ticket_results_score = #{record.ticketResultsScore,jdbcType=DECIMAL}, - cross_border_payment_results_score = #{record.crossBorderPaymentResultsScore,jdbcType=DECIMAL}, - total_rank = #{record.totalRank,jdbcType=INTEGER}, - total_score = #{record.totalScore,jdbcType=DECIMAL} - - - - - - update stu_user - - - student_id = #{studentId,jdbcType=VARCHAR}, - - - name = #{name,jdbcType=VARCHAR}, - - - password = #{password,jdbcType=VARCHAR}, - - - role_id = #{roleId,jdbcType=INTEGER}, - - - class_id = #{classId,jdbcType=VARCHAR}, - - - class_name = #{className,jdbcType=VARCHAR}, - - - major = #{major,jdbcType=VARCHAR}, - - - school_id = #{schoolId,jdbcType=VARCHAR}, - - - school_name = #{schoolName,jdbcType=VARCHAR}, - - - hash_function_score = #{hashFunctionScore,jdbcType=DECIMAL}, - - - blockchain_score = #{blockchainScore,jdbcType=DECIMAL}, - - - data_layer_score = #{dataLayerScore,jdbcType=DECIMAL}, - - - network_layer_score = #{networkLayerScore,jdbcType=DECIMAL}, - - - consensus_layer_socre = #{consensusLayerSocre,jdbcType=DECIMAL}, - - - exciting_layer_socre = #{excitingLayerSocre,jdbcType=DECIMAL}, - - - contract_layer_socre = #{contractLayerSocre,jdbcType=DECIMAL}, - - - concept_score = #{conceptScore,jdbcType=DECIMAL}, - - - concept_rank = #{conceptRank,jdbcType=INTEGER}, - - - technology_socre = #{technologySocre,jdbcType=DECIMAL}, - - - technology_rank = #{technologyRank,jdbcType=INTEGER}, - - - digital_currency_score = #{digitalCurrencyScore,jdbcType=DECIMAL}, - - - digital_currency_rank = #{digitalCurrencyRank,jdbcType=INTEGER}, - - - invoice_score = #{invoiceScore,jdbcType=DECIMAL}, - - - supply_chain_finance_score = #{supplyChainFinanceScore,jdbcType=DECIMAL}, - - - traceability_and_anti_counterfeiting_score = #{traceabilityAndAntiCounterfeitingScore,jdbcType=DECIMAL}, - - - ticket_results_score = #{ticketResultsScore,jdbcType=DECIMAL}, - - - cross_border_payment_results_score = #{crossBorderPaymentResultsScore,jdbcType=DECIMAL}, - - - total_rank = #{totalRank,jdbcType=INTEGER}, - - - total_score = #{totalScore,jdbcType=DECIMAL}, - - - where user_id = #{userId,jdbcType=VARCHAR} - - - update stu_user - set student_id = #{studentId,jdbcType=VARCHAR}, - name = #{name,jdbcType=VARCHAR}, - password = #{password,jdbcType=VARCHAR}, - role_id = #{roleId,jdbcType=INTEGER}, - class_id = #{classId,jdbcType=VARCHAR}, - class_name = #{className,jdbcType=VARCHAR}, - major = #{major,jdbcType=VARCHAR}, - school_id = #{schoolId,jdbcType=VARCHAR}, - school_name = #{schoolName,jdbcType=VARCHAR}, - hash_function_score = #{hashFunctionScore,jdbcType=DECIMAL}, - blockchain_score = #{blockchainScore,jdbcType=DECIMAL}, - data_layer_score = #{dataLayerScore,jdbcType=DECIMAL}, - network_layer_score = #{networkLayerScore,jdbcType=DECIMAL}, - consensus_layer_socre = #{consensusLayerSocre,jdbcType=DECIMAL}, - exciting_layer_socre = #{excitingLayerSocre,jdbcType=DECIMAL}, - contract_layer_socre = #{contractLayerSocre,jdbcType=DECIMAL}, - concept_score = #{conceptScore,jdbcType=DECIMAL}, - concept_rank = #{conceptRank,jdbcType=INTEGER}, - technology_socre = #{technologySocre,jdbcType=DECIMAL}, - technology_rank = #{technologyRank,jdbcType=INTEGER}, - digital_currency_score = #{digitalCurrencyScore,jdbcType=DECIMAL}, - digital_currency_rank = #{digitalCurrencyRank,jdbcType=INTEGER}, - invoice_score = #{invoiceScore,jdbcType=DECIMAL}, - supply_chain_finance_score = #{supplyChainFinanceScore,jdbcType=DECIMAL}, - traceability_and_anti_counterfeiting_score = #{traceabilityAndAntiCounterfeitingScore,jdbcType=DECIMAL}, - ticket_results_score = #{ticketResultsScore,jdbcType=DECIMAL}, - cross_border_payment_results_score = #{crossBorderPaymentResultsScore,jdbcType=DECIMAL}, - total_rank = #{totalRank,jdbcType=INTEGER}, - total_score = #{totalScore,jdbcType=DECIMAL} - where user_id = #{userId,jdbcType=VARCHAR} - - \ No newline at end of file diff --git a/src/main/resources/mapper/StuBaseInfoMapper.xml b/src/main/resources/mappers/StuBaseInfoMapper.xml similarity index 96% rename from src/main/resources/mapper/StuBaseInfoMapper.xml rename to src/main/resources/mappers/StuBaseInfoMapper.xml index 51b3f89..f1b175a 100644 --- a/src/main/resources/mapper/StuBaseInfoMapper.xml +++ b/src/main/resources/mappers/StuBaseInfoMapper.xml @@ -1,7 +1,7 @@ - - + + @@ -29,7 +29,7 @@ - + @@ -100,7 +100,7 @@ case_detail - select distinct @@ -116,7 +116,7 @@ order by ${orderByClause} - select distinct @@ -142,13 +142,13 @@ delete from stu_base_info where id = #{id,jdbcType=INTEGER} - + delete from stu_base_info - + insert into stu_base_info (id, corp_name, un_social_credit_code, legal_represent, bussinsss_state, date_of_establish, admin_division, reg_capital, paid_up_capital, @@ -170,7 +170,7 @@ #{userId,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, #{updateTime,jdbcType=TIMESTAMP}, #{caseDetail,jdbcType=LONGVARCHAR}) - + insert into stu_base_info @@ -339,7 +339,7 @@ - select count(*) from stu_base_info @@ -499,7 +499,7 @@ - + update stu_base_info @@ -583,7 +583,7 @@ where id = #{id,jdbcType=INTEGER} - + update stu_base_info set corp_name = #{corpName,jdbcType=VARCHAR}, un_social_credit_code = #{unSocialCreditCode,jdbcType=VARCHAR}, @@ -613,7 +613,7 @@ case_detail = #{caseDetail,jdbcType=LONGVARCHAR} where id = #{id,jdbcType=INTEGER} - + update stu_base_info set corp_name = #{corpName,jdbcType=VARCHAR}, un_social_credit_code = #{unSocialCreditCode,jdbcType=VARCHAR}, diff --git a/src/main/resources/mappers/StuPracticalTrainingReportMapper.xml b/src/main/resources/mappers/StuPracticalTrainingReportMapper.xml new file mode 100644 index 0000000..a51f00b --- /dev/null +++ b/src/main/resources/mappers/StuPracticalTrainingReportMapper.xml @@ -0,0 +1,324 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + id, report_name, upload_time, size, rating, module, userId, url, socre_id, teacher_comments, + school_id, status + + + + + delete from stu_practical_training_report + where id = #{id,jdbcType=INTEGER} + + + delete from stu_practical_training_report + + + + + + insert into stu_practical_training_report (id, report_name, upload_time, + size, rating, module, + userId, url, socre_id, + teacher_comments, school_id, status + ) + values (#{id,jdbcType=INTEGER}, #{reportName,jdbcType=VARCHAR}, #{uploadTime,jdbcType=TIMESTAMP}, + #{size,jdbcType=INTEGER}, #{rating,jdbcType=DOUBLE}, #{module,jdbcType=VARCHAR}, + #{userid,jdbcType=VARCHAR}, #{url,jdbcType=VARCHAR}, #{socreId,jdbcType=INTEGER}, + #{teacherComments,jdbcType=VARCHAR}, #{schoolId,jdbcType=VARCHAR}, #{status,jdbcType=INTEGER} + ) + + + insert into stu_practical_training_report + + + id, + + + report_name, + + + upload_time, + + + size, + + + rating, + + + module, + + + userId, + + + url, + + + socre_id, + + + teacher_comments, + + + school_id, + + + status, + + + + + #{id,jdbcType=INTEGER}, + + + #{reportName,jdbcType=VARCHAR}, + + + #{uploadTime,jdbcType=TIMESTAMP}, + + + #{size,jdbcType=INTEGER}, + + + #{rating,jdbcType=DOUBLE}, + + + #{module,jdbcType=VARCHAR}, + + + #{userid,jdbcType=VARCHAR}, + + + #{url,jdbcType=VARCHAR}, + + + #{socreId,jdbcType=INTEGER}, + + + #{teacherComments,jdbcType=VARCHAR}, + + + #{schoolId,jdbcType=VARCHAR}, + + + #{status,jdbcType=INTEGER}, + + + + + + update stu_practical_training_report + + + id = #{record.id,jdbcType=INTEGER}, + + + report_name = #{record.reportName,jdbcType=VARCHAR}, + + + upload_time = #{record.uploadTime,jdbcType=TIMESTAMP}, + + + size = #{record.size,jdbcType=INTEGER}, + + + rating = #{record.rating,jdbcType=DOUBLE}, + + + module = #{record.module,jdbcType=VARCHAR}, + + + userId = #{record.userid,jdbcType=VARCHAR}, + + + url = #{record.url,jdbcType=VARCHAR}, + + + socre_id = #{record.socreId,jdbcType=INTEGER}, + + + teacher_comments = #{record.teacherComments,jdbcType=VARCHAR}, + + + school_id = #{record.schoolId,jdbcType=VARCHAR}, + + + status = #{record.status,jdbcType=INTEGER}, + + + + + + + + update stu_practical_training_report + set id = #{record.id,jdbcType=INTEGER}, + report_name = #{record.reportName,jdbcType=VARCHAR}, + upload_time = #{record.uploadTime,jdbcType=TIMESTAMP}, + size = #{record.size,jdbcType=INTEGER}, + rating = #{record.rating,jdbcType=DOUBLE}, + module = #{record.module,jdbcType=VARCHAR}, + userId = #{record.userid,jdbcType=VARCHAR}, + url = #{record.url,jdbcType=VARCHAR}, + socre_id = #{record.socreId,jdbcType=INTEGER}, + teacher_comments = #{record.teacherComments,jdbcType=VARCHAR}, + school_id = #{record.schoolId,jdbcType=VARCHAR}, + status = #{record.status,jdbcType=INTEGER} + + + + + + update stu_practical_training_report + + + report_name = #{reportName,jdbcType=VARCHAR}, + + + upload_time = #{uploadTime,jdbcType=TIMESTAMP}, + + + size = #{size,jdbcType=INTEGER}, + + + rating = #{rating,jdbcType=DOUBLE}, + + + module = #{module,jdbcType=VARCHAR}, + + + userId = #{userid,jdbcType=VARCHAR}, + + + url = #{url,jdbcType=VARCHAR}, + + + socre_id = #{socreId,jdbcType=INTEGER}, + + + teacher_comments = #{teacherComments,jdbcType=VARCHAR}, + + + school_id = #{schoolId,jdbcType=VARCHAR}, + + + status = #{status,jdbcType=INTEGER}, + + + where id = #{id,jdbcType=INTEGER} + + + update stu_practical_training_report + set report_name = #{reportName,jdbcType=VARCHAR}, + upload_time = #{uploadTime,jdbcType=TIMESTAMP}, + size = #{size,jdbcType=INTEGER}, + rating = #{rating,jdbcType=DOUBLE}, + module = #{module,jdbcType=VARCHAR}, + userId = #{userid,jdbcType=VARCHAR}, + url = #{url,jdbcType=VARCHAR}, + socre_id = #{socreId,jdbcType=INTEGER}, + teacher_comments = #{teacherComments,jdbcType=VARCHAR}, + school_id = #{schoolId,jdbcType=VARCHAR}, + status = #{status,jdbcType=INTEGER} + where id = #{id,jdbcType=INTEGER} + + + \ No newline at end of file diff --git a/src/main/resources/mappers/StuUserMapper.xml b/src/main/resources/mappers/StuUserMapper.xml new file mode 100644 index 0000000..728458d --- /dev/null +++ b/src/main/resources/mappers/StuUserMapper.xml @@ -0,0 +1,690 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + user_id, username, password, name, role_id, school_id, school_name, class_id, class_name, + phone, college_id, college_name, student_id, major, major_id, major_name, five_score, + artificial_intelligence_score, big_data_score, cloud_compute_score, internet_of_things_socre, + virtual_reality_socre, industrial_internet_socre, digital_industry_score, digital_industry_rank, + digital_gover_socre, digital_gover_rank, digital_trade_score, digital_finance_score, + value_data_score, value_data_rank, industry_digital_score, industry_digital_rank, + total_rank, total_score + + + + + delete from stu_user + where user_id = #{userId,jdbcType=VARCHAR} + + + delete from stu_user + + + + + + insert into stu_user (user_id, username, password, + name, role_id, school_id, + school_name, class_id, class_name, + phone, college_id, college_name, + student_id, major, major_id, + major_name, five_score, artificial_intelligence_score, + big_data_score, cloud_compute_score, internet_of_things_socre, + virtual_reality_socre, industrial_internet_socre, + digital_industry_score, digital_industry_rank, + digital_gover_socre, digital_gover_rank, digital_trade_score, + digital_finance_score, value_data_score, value_data_rank, + industry_digital_score, industry_digital_rank, + total_rank, total_score) + values (#{userId,jdbcType=VARCHAR}, #{username,jdbcType=VARCHAR}, #{password,jdbcType=VARCHAR}, + #{name,jdbcType=VARCHAR}, #{roleId,jdbcType=VARCHAR}, #{schoolId,jdbcType=VARCHAR}, + #{schoolName,jdbcType=VARCHAR}, #{classId,jdbcType=VARCHAR}, #{className,jdbcType=VARCHAR}, + #{phone,jdbcType=VARCHAR}, #{collegeId,jdbcType=VARCHAR}, #{collegeName,jdbcType=VARCHAR}, + #{studentId,jdbcType=VARCHAR}, #{major,jdbcType=VARCHAR}, #{majorId,jdbcType=VARCHAR}, + #{majorName,jdbcType=VARCHAR}, #{fiveScore,jdbcType=DECIMAL}, #{artificialIntelligenceScore,jdbcType=DECIMAL}, + #{bigDataScore,jdbcType=DECIMAL}, #{cloudComputeScore,jdbcType=DECIMAL}, #{internetOfThingsSocre,jdbcType=DECIMAL}, + #{virtualRealitySocre,jdbcType=DECIMAL}, #{industrialInternetSocre,jdbcType=DECIMAL}, + #{digitalIndustryScore,jdbcType=DECIMAL}, #{digitalIndustryRank,jdbcType=INTEGER}, + #{digitalGoverSocre,jdbcType=DECIMAL}, #{digitalGoverRank,jdbcType=INTEGER}, #{digitalTradeScore,jdbcType=DECIMAL}, + #{digitalFinanceScore,jdbcType=DECIMAL}, #{valueDataScore,jdbcType=DECIMAL}, #{valueDataRank,jdbcType=INTEGER}, + #{industryDigitalScore,jdbcType=DECIMAL}, #{industryDigitalRank,jdbcType=INTEGER}, + #{totalRank,jdbcType=INTEGER}, #{totalScore,jdbcType=DECIMAL}) + + + insert into stu_user + + + user_id, + + + username, + + + password, + + + name, + + + role_id, + + + school_id, + + + school_name, + + + class_id, + + + class_name, + + + phone, + + + college_id, + + + college_name, + + + student_id, + + + major, + + + major_id, + + + major_name, + + + five_score, + + + artificial_intelligence_score, + + + big_data_score, + + + cloud_compute_score, + + + internet_of_things_socre, + + + virtual_reality_socre, + + + industrial_internet_socre, + + + digital_industry_score, + + + digital_industry_rank, + + + digital_gover_socre, + + + digital_gover_rank, + + + digital_trade_score, + + + digital_finance_score, + + + value_data_score, + + + value_data_rank, + + + industry_digital_score, + + + industry_digital_rank, + + + total_rank, + + + total_score, + + + + + #{userId,jdbcType=VARCHAR}, + + + #{username,jdbcType=VARCHAR}, + + + #{password,jdbcType=VARCHAR}, + + + #{name,jdbcType=VARCHAR}, + + + #{roleId,jdbcType=VARCHAR}, + + + #{schoolId,jdbcType=VARCHAR}, + + + #{schoolName,jdbcType=VARCHAR}, + + + #{classId,jdbcType=VARCHAR}, + + + #{className,jdbcType=VARCHAR}, + + + #{phone,jdbcType=VARCHAR}, + + + #{collegeId,jdbcType=VARCHAR}, + + + #{collegeName,jdbcType=VARCHAR}, + + + #{studentId,jdbcType=VARCHAR}, + + + #{major,jdbcType=VARCHAR}, + + + #{majorId,jdbcType=VARCHAR}, + + + #{majorName,jdbcType=VARCHAR}, + + + #{fiveScore,jdbcType=DECIMAL}, + + + #{artificialIntelligenceScore,jdbcType=DECIMAL}, + + + #{bigDataScore,jdbcType=DECIMAL}, + + + #{cloudComputeScore,jdbcType=DECIMAL}, + + + #{internetOfThingsSocre,jdbcType=DECIMAL}, + + + #{virtualRealitySocre,jdbcType=DECIMAL}, + + + #{industrialInternetSocre,jdbcType=DECIMAL}, + + + #{digitalIndustryScore,jdbcType=DECIMAL}, + + + #{digitalIndustryRank,jdbcType=INTEGER}, + + + #{digitalGoverSocre,jdbcType=DECIMAL}, + + + #{digitalGoverRank,jdbcType=INTEGER}, + + + #{digitalTradeScore,jdbcType=DECIMAL}, + + + #{digitalFinanceScore,jdbcType=DECIMAL}, + + + #{valueDataScore,jdbcType=DECIMAL}, + + + #{valueDataRank,jdbcType=INTEGER}, + + + #{industryDigitalScore,jdbcType=DECIMAL}, + + + #{industryDigitalRank,jdbcType=INTEGER}, + + + #{totalRank,jdbcType=INTEGER}, + + + #{totalScore,jdbcType=DECIMAL}, + + + + + + update stu_user + + + user_id = #{record.userId,jdbcType=VARCHAR}, + + + username = #{record.username,jdbcType=VARCHAR}, + + + password = #{record.password,jdbcType=VARCHAR}, + + + name = #{record.name,jdbcType=VARCHAR}, + + + role_id = #{record.roleId,jdbcType=VARCHAR}, + + + school_id = #{record.schoolId,jdbcType=VARCHAR}, + + + school_name = #{record.schoolName,jdbcType=VARCHAR}, + + + class_id = #{record.classId,jdbcType=VARCHAR}, + + + class_name = #{record.className,jdbcType=VARCHAR}, + + + phone = #{record.phone,jdbcType=VARCHAR}, + + + college_id = #{record.collegeId,jdbcType=VARCHAR}, + + + college_name = #{record.collegeName,jdbcType=VARCHAR}, + + + student_id = #{record.studentId,jdbcType=VARCHAR}, + + + major = #{record.major,jdbcType=VARCHAR}, + + + major_id = #{record.majorId,jdbcType=VARCHAR}, + + + major_name = #{record.majorName,jdbcType=VARCHAR}, + + + five_score = #{record.fiveScore,jdbcType=DECIMAL}, + + + artificial_intelligence_score = #{record.artificialIntelligenceScore,jdbcType=DECIMAL}, + + + big_data_score = #{record.bigDataScore,jdbcType=DECIMAL}, + + + cloud_compute_score = #{record.cloudComputeScore,jdbcType=DECIMAL}, + + + internet_of_things_socre = #{record.internetOfThingsSocre,jdbcType=DECIMAL}, + + + virtual_reality_socre = #{record.virtualRealitySocre,jdbcType=DECIMAL}, + + + industrial_internet_socre = #{record.industrialInternetSocre,jdbcType=DECIMAL}, + + + digital_industry_score = #{record.digitalIndustryScore,jdbcType=DECIMAL}, + + + digital_industry_rank = #{record.digitalIndustryRank,jdbcType=INTEGER}, + + + digital_gover_socre = #{record.digitalGoverSocre,jdbcType=DECIMAL}, + + + digital_gover_rank = #{record.digitalGoverRank,jdbcType=INTEGER}, + + + digital_trade_score = #{record.digitalTradeScore,jdbcType=DECIMAL}, + + + digital_finance_score = #{record.digitalFinanceScore,jdbcType=DECIMAL}, + + + value_data_score = #{record.valueDataScore,jdbcType=DECIMAL}, + + + value_data_rank = #{record.valueDataRank,jdbcType=INTEGER}, + + + industry_digital_score = #{record.industryDigitalScore,jdbcType=DECIMAL}, + + + industry_digital_rank = #{record.industryDigitalRank,jdbcType=INTEGER}, + + + total_rank = #{record.totalRank,jdbcType=INTEGER}, + + + total_score = #{record.totalScore,jdbcType=DECIMAL}, + + + + + + + + update stu_user + set user_id = #{record.userId,jdbcType=VARCHAR}, + username = #{record.username,jdbcType=VARCHAR}, + password = #{record.password,jdbcType=VARCHAR}, + name = #{record.name,jdbcType=VARCHAR}, + role_id = #{record.roleId,jdbcType=VARCHAR}, + school_id = #{record.schoolId,jdbcType=VARCHAR}, + school_name = #{record.schoolName,jdbcType=VARCHAR}, + class_id = #{record.classId,jdbcType=VARCHAR}, + class_name = #{record.className,jdbcType=VARCHAR}, + phone = #{record.phone,jdbcType=VARCHAR}, + college_id = #{record.collegeId,jdbcType=VARCHAR}, + college_name = #{record.collegeName,jdbcType=VARCHAR}, + student_id = #{record.studentId,jdbcType=VARCHAR}, + major = #{record.major,jdbcType=VARCHAR}, + major_id = #{record.majorId,jdbcType=VARCHAR}, + major_name = #{record.majorName,jdbcType=VARCHAR}, + five_score = #{record.fiveScore,jdbcType=DECIMAL}, + artificial_intelligence_score = #{record.artificialIntelligenceScore,jdbcType=DECIMAL}, + big_data_score = #{record.bigDataScore,jdbcType=DECIMAL}, + cloud_compute_score = #{record.cloudComputeScore,jdbcType=DECIMAL}, + internet_of_things_socre = #{record.internetOfThingsSocre,jdbcType=DECIMAL}, + virtual_reality_socre = #{record.virtualRealitySocre,jdbcType=DECIMAL}, + industrial_internet_socre = #{record.industrialInternetSocre,jdbcType=DECIMAL}, + digital_industry_score = #{record.digitalIndustryScore,jdbcType=DECIMAL}, + digital_industry_rank = #{record.digitalIndustryRank,jdbcType=INTEGER}, + digital_gover_socre = #{record.digitalGoverSocre,jdbcType=DECIMAL}, + digital_gover_rank = #{record.digitalGoverRank,jdbcType=INTEGER}, + digital_trade_score = #{record.digitalTradeScore,jdbcType=DECIMAL}, + digital_finance_score = #{record.digitalFinanceScore,jdbcType=DECIMAL}, + value_data_score = #{record.valueDataScore,jdbcType=DECIMAL}, + value_data_rank = #{record.valueDataRank,jdbcType=INTEGER}, + industry_digital_score = #{record.industryDigitalScore,jdbcType=DECIMAL}, + industry_digital_rank = #{record.industryDigitalRank,jdbcType=INTEGER}, + total_rank = #{record.totalRank,jdbcType=INTEGER}, + total_score = #{record.totalScore,jdbcType=DECIMAL} + + + + + + update stu_user + + + username = #{username,jdbcType=VARCHAR}, + + + password = #{password,jdbcType=VARCHAR}, + + + name = #{name,jdbcType=VARCHAR}, + + + role_id = #{roleId,jdbcType=VARCHAR}, + + + school_id = #{schoolId,jdbcType=VARCHAR}, + + + school_name = #{schoolName,jdbcType=VARCHAR}, + + + class_id = #{classId,jdbcType=VARCHAR}, + + + class_name = #{className,jdbcType=VARCHAR}, + + + phone = #{phone,jdbcType=VARCHAR}, + + + college_id = #{collegeId,jdbcType=VARCHAR}, + + + college_name = #{collegeName,jdbcType=VARCHAR}, + + + student_id = #{studentId,jdbcType=VARCHAR}, + + + major = #{major,jdbcType=VARCHAR}, + + + major_id = #{majorId,jdbcType=VARCHAR}, + + + major_name = #{majorName,jdbcType=VARCHAR}, + + + five_score = #{fiveScore,jdbcType=DECIMAL}, + + + artificial_intelligence_score = #{artificialIntelligenceScore,jdbcType=DECIMAL}, + + + big_data_score = #{bigDataScore,jdbcType=DECIMAL}, + + + cloud_compute_score = #{cloudComputeScore,jdbcType=DECIMAL}, + + + internet_of_things_socre = #{internetOfThingsSocre,jdbcType=DECIMAL}, + + + virtual_reality_socre = #{virtualRealitySocre,jdbcType=DECIMAL}, + + + industrial_internet_socre = #{industrialInternetSocre,jdbcType=DECIMAL}, + + + digital_industry_score = #{digitalIndustryScore,jdbcType=DECIMAL}, + + + digital_industry_rank = #{digitalIndustryRank,jdbcType=INTEGER}, + + + digital_gover_socre = #{digitalGoverSocre,jdbcType=DECIMAL}, + + + digital_gover_rank = #{digitalGoverRank,jdbcType=INTEGER}, + + + digital_trade_score = #{digitalTradeScore,jdbcType=DECIMAL}, + + + digital_finance_score = #{digitalFinanceScore,jdbcType=DECIMAL}, + + + value_data_score = #{valueDataScore,jdbcType=DECIMAL}, + + + value_data_rank = #{valueDataRank,jdbcType=INTEGER}, + + + industry_digital_score = #{industryDigitalScore,jdbcType=DECIMAL}, + + + industry_digital_rank = #{industryDigitalRank,jdbcType=INTEGER}, + + + total_rank = #{totalRank,jdbcType=INTEGER}, + + + total_score = #{totalScore,jdbcType=DECIMAL}, + + + where user_id = #{userId,jdbcType=VARCHAR} + + + update stu_user + set username = #{username,jdbcType=VARCHAR}, + password = #{password,jdbcType=VARCHAR}, + name = #{name,jdbcType=VARCHAR}, + role_id = #{roleId,jdbcType=VARCHAR}, + school_id = #{schoolId,jdbcType=VARCHAR}, + school_name = #{schoolName,jdbcType=VARCHAR}, + class_id = #{classId,jdbcType=VARCHAR}, + class_name = #{className,jdbcType=VARCHAR}, + phone = #{phone,jdbcType=VARCHAR}, + college_id = #{collegeId,jdbcType=VARCHAR}, + college_name = #{collegeName,jdbcType=VARCHAR}, + student_id = #{studentId,jdbcType=VARCHAR}, + major = #{major,jdbcType=VARCHAR}, + major_id = #{majorId,jdbcType=VARCHAR}, + major_name = #{majorName,jdbcType=VARCHAR}, + five_score = #{fiveScore,jdbcType=DECIMAL}, + artificial_intelligence_score = #{artificialIntelligenceScore,jdbcType=DECIMAL}, + big_data_score = #{bigDataScore,jdbcType=DECIMAL}, + cloud_compute_score = #{cloudComputeScore,jdbcType=DECIMAL}, + internet_of_things_socre = #{internetOfThingsSocre,jdbcType=DECIMAL}, + virtual_reality_socre = #{virtualRealitySocre,jdbcType=DECIMAL}, + industrial_internet_socre = #{industrialInternetSocre,jdbcType=DECIMAL}, + digital_industry_score = #{digitalIndustryScore,jdbcType=DECIMAL}, + digital_industry_rank = #{digitalIndustryRank,jdbcType=INTEGER}, + digital_gover_socre = #{digitalGoverSocre,jdbcType=DECIMAL}, + digital_gover_rank = #{digitalGoverRank,jdbcType=INTEGER}, + digital_trade_score = #{digitalTradeScore,jdbcType=DECIMAL}, + digital_finance_score = #{digitalFinanceScore,jdbcType=DECIMAL}, + value_data_score = #{valueDataScore,jdbcType=DECIMAL}, + value_data_rank = #{valueDataRank,jdbcType=INTEGER}, + industry_digital_score = #{industryDigitalScore,jdbcType=DECIMAL}, + industry_digital_rank = #{industryDigitalRank,jdbcType=INTEGER}, + total_rank = #{totalRank,jdbcType=INTEGER}, + total_score = #{totalScore,jdbcType=DECIMAL} + where user_id = #{userId,jdbcType=VARCHAR} + + + \ No newline at end of file