diff --git a/zt-module-base/zt-module-base-server/src/main/java/com/zt/plat/module/base/dal/mysql/tmpltp/TemplateInstanceDataMapper.java b/zt-module-base/zt-module-base-server/src/main/java/com/zt/plat/module/base/dal/mysql/tmpltp/TemplateInstanceDataMapper.java index 2c9e71b..ac33264 100644 --- a/zt-module-base/zt-module-base-server/src/main/java/com/zt/plat/module/base/dal/mysql/tmpltp/TemplateInstanceDataMapper.java +++ b/zt-module-base/zt-module-base-server/src/main/java/com/zt/plat/module/base/dal/mysql/tmpltp/TemplateInstanceDataMapper.java @@ -30,4 +30,6 @@ public interface TemplateInstanceDataMapper extends BaseMapperXtemplateInstanceDataMapper.updateFldValBatchById(i.getId(),i.getFldVal())); + return true; } @Override diff --git a/zt-module-base/zt-module-base-server/src/main/java/com/zt/plat/module/base/util/ClassInfoScanner.java b/zt-module-base/zt-module-base-server/src/main/java/com/zt/plat/module/base/util/ClassInfoScanner.java index fee2dd1..88a0586 100644 --- a/zt-module-base/zt-module-base-server/src/main/java/com/zt/plat/module/base/util/ClassInfoScanner.java +++ b/zt-module-base/zt-module-base-server/src/main/java/com/zt/plat/module/base/util/ClassInfoScanner.java @@ -2,6 +2,7 @@ package com.zt.plat.module.base.util; import io.swagger.v3.oas.annotations.media.Schema; import lombok.extern.slf4j.Slf4j; +import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.util.ClassUtils; import org.springframework.util.ResourceUtils; @@ -231,7 +232,7 @@ public class ClassInfoScanner { List> resultList = new ArrayList<>(); Field[] fields = targetClass.getDeclaredFields(); - +// PreAuthorize preAuthorize = targetClass.getAnnotation(PreAuthorize.class); for (Field field : fields) { if (field.isAnnotationPresent(Schema.class)) { Schema schema = field.getAnnotation(Schema.class); @@ -261,7 +262,7 @@ public class ClassInfoScanner { String protocol = url.getProtocol(); if ("file".equals(protocol)) { - String filePath = URLDecoder.decode(url.getFile(), StandardCharsets.UTF_8.name()); + String filePath = URLDecoder.decode(url.getFile(), StandardCharsets.UTF_8); findAndAddClassesInPackageByFile(basePackage, filePath); } else if ("jar".equals(protocol)) { JarFile jar = ((JarURLConnection) url.openConnection()).getJarFile(); diff --git a/zt-module-base/zt-module-base-server/src/main/resources/mapper/tmpltp/TemplateInstanceDataMapper.xml b/zt-module-base/zt-module-base-server/src/main/resources/mapper/tmpltp/TemplateInstanceDataMapper.xml index b496dad..92ea9ed 100644 --- a/zt-module-base/zt-module-base-server/src/main/resources/mapper/tmpltp/TemplateInstanceDataMapper.xml +++ b/zt-module-base/zt-module-base-server/src/main/resources/mapper/tmpltp/TemplateInstanceDataMapper.xml @@ -9,8 +9,14 @@ 文档可见:https://www.iocoder.cn/MyBatis/x-plugins/ --> - - update BSE_TMPL_INSC_DAT set deleted = 1 + + update BSE_TMPL_INSC_DAT + set deleted = 1 WHERE INSC_ID = #{templateInstanceId} + + update BSE_TMPL_INSC_DAT + set FLD_VAL = #{fldVal} + where id = #{id} +