Merge branch 'dev' into 'uat'
对委托项目名称、标段名称、标段编号增加新的非法字符校验 See merge request eshop/biz_service_ebtp_project!58
This commit is contained in:
@ -25,6 +25,8 @@ public class CheckUtil {
|
|||||||
private String checkValue;//"= {"\t","\n","\r","<",">","|","\\","?",":","*","\""}
|
private String checkValue;//"= {"\t","\n","\r","<",">","|","\\","?",":","*","\""}
|
||||||
@Value("${check.porject.length}") // = 200;
|
@Value("${check.porject.length}") // = 200;
|
||||||
private int checkLengh;
|
private int checkLengh;
|
||||||
|
@Value("${check.porject.checkBoolen}") // = 200;
|
||||||
|
private Boolean checkBoolen = false;
|
||||||
|
|
||||||
//zhqbin 20220428 update 增加对委托项目名称\t\r\n字符校验
|
//zhqbin 20220428 update 增加对委托项目名称\t\r\n字符校验
|
||||||
public void checkEntrust(PurpImplementSendVO implementSendVO) {
|
public void checkEntrust(PurpImplementSendVO implementSendVO) {
|
||||||
@ -68,20 +70,26 @@ public class CheckUtil {
|
|||||||
|
|
||||||
public void check(String s) {
|
public void check(String s) {
|
||||||
//< > | \ / ? : * "
|
//< > | \ / ? : * "
|
||||||
if (s!=null&&s instanceof String) {
|
if (s!=null&&s instanceof String&&checkBoolen) {
|
||||||
log.info("----------校验参数--------"+s);
|
log.info("----------校验参数--------"+s);
|
||||||
List<String> values = JSON.parseArray(checkValue,String.class);
|
List<String> values = JSON.parseArray(checkValue,String.class);
|
||||||
for(String s1:values){
|
for(String s1:values){
|
||||||
CommonExceptionEnum.FRAME_EXCEPTION_COMMON_DATA_OTHER_ERROR.customValidName("该委托项目名称或标段名称存在特殊字符,无法执行",
|
CommonExceptionEnum.FRAME_EXCEPTION_COMMON_DATA_OTHER_ERROR.customValidName("该委托项目名称或标段名称存在特殊字符,无法执行",
|
||||||
s.toString().indexOf(s1)>0) ;
|
s.toString().indexOf(s1)>0) ;
|
||||||
}
|
}
|
||||||
|
}else{
|
||||||
|
log.info("-----checkBoolen : " + checkBoolen + "---- 不校验");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public void checkBdNameLengh(String name,String value) {
|
public void checkBdNameLengh(String name,String value) {
|
||||||
|
if(checkBoolen) {
|
||||||
log.info("-----长度限制" + checkLengh + "-----对" + name + "进行校验--------");
|
log.info("-----长度限制" + checkLengh + "-----对" + name + "进行校验--------");
|
||||||
CommonExceptionEnum.FRAME_EXCEPTION_COMMON_DATA_OTHER_ERROR.customValidName("该委托," + name + "长度过长",
|
CommonExceptionEnum.FRAME_EXCEPTION_COMMON_DATA_OTHER_ERROR.customValidName("该委托," + name + "长度过长",
|
||||||
getLength(value) > checkLengh);
|
getLength(value) > checkLengh);
|
||||||
|
}else{
|
||||||
|
log.info("-----checkBoolen : " + checkBoolen + "---- 不校验");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Reference in New Issue
Block a user