From 9923474171dcb17d404c3215884520a1688422cb Mon Sep 17 00:00:00 2001 From: zhangqinbin <181961702@qq.com> Date: Wed, 18 May 2022 08:58:59 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AF=B9=E5=A7=94=E6=89=98=E9=A1=B9=E7=9B=AE?= =?UTF-8?q?=E5=90=8D=E7=A7=B0=E3=80=81=E6=A0=87=E6=AE=B5=E5=90=8D=E7=A7=B0?= =?UTF-8?q?=E3=80=81=E6=A0=87=E6=AE=B5=E7=BC=96=E5=8F=B7=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E6=96=B0=E7=9A=84=E9=9D=9E=E6=B3=95=E5=AD=97=E7=AC=A6=E6=A0=A1?= =?UTF-8?q?=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../checkSpecialCharacters/CheckUtil.java | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/src/main/java/com/chinaunicom/mall/ebtp/project/checkSpecialCharacters/CheckUtil.java b/src/main/java/com/chinaunicom/mall/ebtp/project/checkSpecialCharacters/CheckUtil.java index 3ece4a7..aa20f42 100644 --- a/src/main/java/com/chinaunicom/mall/ebtp/project/checkSpecialCharacters/CheckUtil.java +++ b/src/main/java/com/chinaunicom/mall/ebtp/project/checkSpecialCharacters/CheckUtil.java @@ -9,20 +9,23 @@ import com.chinaunicom.mall.ebtp.project.projectentrust.entity.ebpentity.PurpImp import com.chinaunicom.mall.ebtp.project.projectrecord.entity.ProjectRecord; import com.chinaunicom.mall.ebtp.project.projectsection.entity.ProjectSection; import lombok.extern.slf4j.Slf4j; +import org.springframework.beans.factory.annotation.Value; +import org.springframework.stereotype.Service; import java.lang.reflect.Field; import java.util.HashMap; import java.util.List; import java.util.Map; @Slf4j +@Service public class CheckUtil { - - private static String checkValue[] = {"\t","\n","\r","<",">","|","\\","?",":","*","\""};//"/", - - private static int checkBdNameLengh = 200; + @Value("${check.porject.value}") + private static String checkValue[];//"= {"\t","\n","\r","<",">","|","\\","?",":","*","\""} + @Value("${check.porject.length}") // = 200; + private static int checkLengh; //zhqbin 20220428 update 增加对委托项目名称\t\r\n字符校验 public static void checkEntrust(PurpImplementSendVO implementSendVO) { - log.error("------------------------校验非法字符----------------------------"); + log.error("---------对"+checkValue+"..等---------------校验非法字符----------------------------"); if(implementSendVO.getPurpImplementName()!=null){ log.error("------------------------校验非法字符----------------------------项目名称:"+implementSendVO.getPurpImplementName()); check(implementSendVO.getPurpImplementName()); @@ -72,8 +75,9 @@ public class CheckUtil { } public static void checkBdNameLengh(String name,String value) { + log.info("-----长度限制"+checkLengh+"-----对"+name+"进行校验--------"); CommonExceptionEnum.FRAME_EXCEPTION_COMMON_DATA_OTHER_ERROR.customValidName("该委托,"+name+"长度过长", - getLength(value)>checkBdNameLengh) ; + getLength(value)>checkLengh) ; } /**