修改实名制请求

This commit is contained in:
haozq 2025-12-16 17:47:06 +08:00
parent 8de5bdb55d
commit 69f1d634a6
5 changed files with 68 additions and 63 deletions

View File

@ -4,53 +4,12 @@
<option name="autoReloadType" value="SELECTIVE" /> <option name="autoReloadType" value="SELECTIVE" />
</component> </component>
<component name="ChangeListManager"> <component name="ChangeListManager">
<list default="true" id="30706c6d-35cd-44ba-b6ec-9865ccea7a75" name="Changes" comment="统一版本"> <list default="true" id="30706c6d-35cd-44ba-b6ec-9865ccea7a75" name="Changes" comment="修改表名称">
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" /> <change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/HnRealNameBmw/src/main/java/com/bonus/hnrn/rnbmw/manager/dao/PermissionDao.java" beforeDir="false" afterPath="$PROJECT_DIR$/HnRealNameBmw/src/main/java/com/bonus/hnrn/rnbmw/manager/dao/PermissionDao.java" afterDir="false" /> <change beforePath="$PROJECT_DIR$/HnRealNameBmw/src/main/java/com/bonus/hnrn/rnbmw/login/service/AllUserService.java" beforeDir="false" afterPath="$PROJECT_DIR$/HnRealNameBmw/src/main/java/com/bonus/hnrn/rnbmw/login/service/AllUserService.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/HnRealNameBmw/src/main/java/com/bonus/hnrn/rnbmw/manager/dao/SysLogsDao.java" beforeDir="false" afterPath="$PROJECT_DIR$/HnRealNameBmw/src/main/java/com/bonus/hnrn/rnbmw/manager/dao/SysLogsDao.java" afterDir="false" /> <change beforePath="$PROJECT_DIR$/hn-gateway/bonus-gateway/src/main/java/com/bonus/gateway/config/ContextPathConfig.java" beforeDir="false" afterPath="$PROJECT_DIR$/hn-gateway/bonus-gateway/src/main/java/com/bonus/gateway/config/ContextPathConfig.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/HnRealNameBmw/src/main/java/com/bonus/hnrn/rnbmw/manager/dao/UserDao.java" beforeDir="false" afterPath="$PROJECT_DIR$/HnRealNameBmw/src/main/java/com/bonus/hnrn/rnbmw/manager/dao/UserDao.java" afterDir="false" /> <change beforePath="$PROJECT_DIR$/hn-gateway/bonus-gateway/src/main/java/com/bonus/gateway/filter/PathMatchUtil.java" beforeDir="false" afterPath="$PROJECT_DIR$/hn-gateway/bonus-gateway/src/main/java/com/bonus/gateway/filter/PathMatchUtil.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/HnRealNameBmw/src/main/resources/mappers/basic/CommonProblemMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/HnRealNameBmw/src/main/resources/mappers/basic/CommonProblemMapper.xml" afterDir="false" /> <change beforePath="$PROJECT_DIR$/realname-app/src/main/resources/bootstrap.yml" beforeDir="false" afterPath="$PROJECT_DIR$/realname-app/src/main/resources/bootstrap.yml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/HnRealNameBmw/src/main/resources/mappers/companyManager/CompanyManagerMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/HnRealNameBmw/src/main/resources/mappers/companyManager/CompanyManagerMapper.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/HnRealNameBmw/src/main/resources/mappers/ownPerson/CompanyManageMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/HnRealNameBmw/src/main/resources/mappers/ownPerson/CompanyManageMapper.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/HnRealNameBmw/src/main/resources/mappers/ownPerson/DictionaryMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/HnRealNameBmw/src/main/resources/mappers/ownPerson/DictionaryMapper.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/HnRealNameBmw/src/main/resources/mappers/ownPerson/WorkerBenefitsMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/HnRealNameBmw/src/main/resources/mappers/ownPerson/WorkerBenefitsMapper.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/HnRealNameBmw/src/main/resources/mappers/ownPerson/WorkerDepartFaceContrastMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/HnRealNameBmw/src/main/resources/mappers/ownPerson/WorkerDepartFaceContrastMapper.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/HnRealNameBmw/src/main/resources/mappers/ownPerson/WorkerDepartMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/HnRealNameBmw/src/main/resources/mappers/ownPerson/WorkerDepartMapper.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/HnRealNameBmw/src/main/resources/mappers/ownPerson/WorkerMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/HnRealNameBmw/src/main/resources/mappers/ownPerson/WorkerMapper.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/HnRealNameBmw/src/main/resources/mappers/person/FaceContrastMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/HnRealNameBmw/src/main/resources/mappers/person/FaceContrastMapper.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/HnRealNameBmw/src/main/resources/mappers/push/ProBidRelationMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/HnRealNameBmw/src/main/resources/mappers/push/ProBidRelationMapper.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/HnRealNameBmw/src/main/resources/mappers/register/UserHistoryMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/HnRealNameBmw/src/main/resources/mappers/register/UserHistoryMapper.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/HnRealNameBmw/src/main/resources/mappers/user/UserMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/HnRealNameBmw/src/main/resources/mappers/user/UserMapper.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/HnRealNameMw/src/main/resources/mappers/person/CompanyMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/HnRealNameMw/src/main/resources/mappers/person/CompanyMapper.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/HnRealNameMw/src/main/resources/mappers/person/HomeMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/HnRealNameMw/src/main/resources/mappers/person/HomeMapper.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/hn-czl-service/src/main/java/com/bonus/hn/bearing/capacity/backstage/manager/dao/PermissionDao.java" beforeDir="false" afterPath="$PROJECT_DIR$/hn-czl-service/src/main/java/com/bonus/hn/bearing/capacity/backstage/manager/dao/PermissionDao.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/hn-czl-service/src/main/java/com/bonus/hn/bearing/capacity/backstage/manager/dao/SysLogsDao.java" beforeDir="false" afterPath="$PROJECT_DIR$/hn-czl-service/src/main/java/com/bonus/hn/bearing/capacity/backstage/manager/dao/SysLogsDao.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/hn-czl-service/src/main/resources/DB/boot_security.sql" beforeDir="false" afterPath="$PROJECT_DIR$/hn-czl-service/src/main/resources/DB/boot_security.sql" afterDir="false" />
<change beforePath="$PROJECT_DIR$/hn-czl-service/src/main/resources/mappers/index/IndexMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/hn-czl-service/src/main/resources/mappers/index/IndexMapper.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/hn-ldlz/ldlz-admin/src/main/java/com/bns/ldlz/domain/BmProject.java" beforeDir="false" afterPath="$PROJECT_DIR$/hn-ldlz/ldlz-admin/src/main/java/com/bns/ldlz/domain/BmProject.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/hn-ldlz/ldlz-admin/src/main/java/com/bns/ldlz/domain/HandbookIndex.java" beforeDir="false" afterPath="$PROJECT_DIR$/hn-ldlz/ldlz-admin/src/main/java/com/bns/ldlz/domain/HandbookIndex.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/hn-ldlz/ldlz-admin/src/main/java/com/bns/ldlz/domain/HandbookInfo.java" beforeDir="false" afterPath="$PROJECT_DIR$/hn-ldlz/ldlz-admin/src/main/java/com/bns/ldlz/domain/HandbookInfo.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/hn-ldlz/ldlz-admin/src/main/java/com/bns/ldlz/domain/LdlzLeaveApperoverLog.java" beforeDir="false" afterPath="$PROJECT_DIR$/hn-ldlz/ldlz-admin/src/main/java/com/bns/ldlz/domain/LdlzLeaveApperoverLog.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/hn-ldlz/ldlz-admin/src/main/java/com/bns/ldlz/domain/LdlzLeaveDictData.java" beforeDir="false" afterPath="$PROJECT_DIR$/hn-ldlz/ldlz-admin/src/main/java/com/bns/ldlz/domain/LdlzLeaveDictData.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/hn-ldlz/ldlz-admin/src/main/java/com/bns/ldlz/domain/LdlzLeaveLog.java" beforeDir="false" afterPath="$PROJECT_DIR$/hn-ldlz/ldlz-admin/src/main/java/com/bns/ldlz/domain/LdlzLeaveLog.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/hn-ldlz/ldlz-admin/src/main/java/com/bns/ldlz/domain/LdlzRecord.java" beforeDir="false" afterPath="$PROJECT_DIR$/hn-ldlz/ldlz-admin/src/main/java/com/bns/ldlz/domain/LdlzRecord.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/hn-ldlz/ldlz-admin/src/main/java/com/bns/ldlz/domain/LdlzRecordOther.java" beforeDir="false" afterPath="$PROJECT_DIR$/hn-ldlz/ldlz-admin/src/main/java/com/bns/ldlz/domain/LdlzRecordOther.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/hn-ldlz/ldlz-admin/src/main/java/com/bns/ldlz/domain/LdlzRecordProblem.java" beforeDir="false" afterPath="$PROJECT_DIR$/hn-ldlz/ldlz-admin/src/main/java/com/bns/ldlz/domain/LdlzRecordProblem.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/hn-ldlz/ldlz-admin/src/main/java/com/bns/ldlz/domain/LdlzUserPost.java" beforeDir="false" afterPath="$PROJECT_DIR$/hn-ldlz/ldlz-admin/src/main/java/com/bns/ldlz/domain/LdlzUserPost.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/hn-ldlz/ldlz-admin/src/main/java/com/bns/ldlz/domain/PerformPostSet.java" beforeDir="false" afterPath="$PROJECT_DIR$/hn-ldlz/ldlz-admin/src/main/java/com/bns/ldlz/domain/PerformPostSet.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/hn-ldlz/ldlz-admin/src/main/java/com/bns/ldlz/domain/PerformUserSet.java" beforeDir="false" afterPath="$PROJECT_DIR$/hn-ldlz/ldlz-admin/src/main/java/com/bns/ldlz/domain/PerformUserSet.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/hn-ldlz/ldlz-admin/src/main/java/com/bns/ldlz/domain/PerformUserSetSpecial.java" beforeDir="false" afterPath="$PROJECT_DIR$/hn-ldlz/ldlz-admin/src/main/java/com/bns/ldlz/domain/PerformUserSetSpecial.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/hn-ldlz/ldlz-admin/src/main/java/com/bns/ldlz/domain/Project.java" beforeDir="false" afterPath="$PROJECT_DIR$/hn-ldlz/ldlz-admin/src/main/java/com/bns/ldlz/domain/Project.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/hn-ldlz/ldlz-admin/src/main/java/com/bns/ldlz/domain/SysNoticeViewLog.java" beforeDir="false" afterPath="$PROJECT_DIR$/hn-ldlz/ldlz-admin/src/main/java/com/bns/ldlz/domain/SysNoticeViewLog.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/hn-ldlz/ldlz-admin/src/main/resources/mapper/ldlz/LdlzLeaveDictDataMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/hn-ldlz/ldlz-admin/src/main/resources/mapper/ldlz/LdlzLeaveDictDataMapper.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/hn-ldlz/ldlz-admin/src/main/resources/mapper/ldlz/PerformUserSetSpecialMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/hn-ldlz/ldlz-admin/src/main/resources/mapper/ldlz/PerformUserSetSpecialMapper.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/hn_czl_screen/src/main/java/com/bonus/hn/bearing/capacity/screen/manager/dao/DictDao.java" beforeDir="false" afterPath="$PROJECT_DIR$/hn_czl_screen/src/main/java/com/bonus/hn/bearing/capacity/screen/manager/dao/DictDao.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/hn_czl_screen/src/main/java/com/bonus/hn/bearing/capacity/screen/manager/dao/PermissionDao.java" beforeDir="false" afterPath="$PROJECT_DIR$/hn_czl_screen/src/main/java/com/bonus/hn/bearing/capacity/screen/manager/dao/PermissionDao.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/hn_czl_screen/src/main/java/com/bonus/hn/bearing/capacity/screen/manager/dao/SysLogsDao.java" beforeDir="false" afterPath="$PROJECT_DIR$/hn_czl_screen/src/main/java/com/bonus/hn/bearing/capacity/screen/manager/dao/SysLogsDao.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/hn_czl_screen/src/main/java/com/bonus/hn/bearing/capacity/screen/manager/dao/UserDao.java" beforeDir="false" afterPath="$PROJECT_DIR$/hn_czl_screen/src/main/java/com/bonus/hn/bearing/capacity/screen/manager/dao/UserDao.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/hn_czl_screen/src/main/resources/DB/boot_security.sql" beforeDir="false" afterPath="$PROJECT_DIR$/hn_czl_screen/src/main/resources/DB/boot_security.sql" afterDir="false" />
<change beforePath="$PROJECT_DIR$/hn_czl_screen/src/main/resources/mappers/datahome/DataHemeMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/hn_czl_screen/src/main/resources/mappers/datahome/DataHemeMapper.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/hn_czl_screen/src/main/resources/mappers/schedule/ScheduleMapper.xml" beforeDir="false" afterPath="$PROJECT_DIR$/hn_czl_screen/src/main/resources/mappers/schedule/ScheduleMapper.xml" afterDir="false" />
</list> </list>
<option name="SHOW_DIALOG" value="false" /> <option name="SHOW_DIALOG" value="false" />
<option name="HIGHLIGHT_CONFLICTS" value="true" /> <option name="HIGHLIGHT_CONFLICTS" value="true" />
@ -118,12 +77,12 @@
"Spring Boot.CzlServiceApplication.executor": "Run", "Spring Boot.CzlServiceApplication.executor": "Run",
"Spring Boot.HnRealNameBmwApplication.executor": "Run", "Spring Boot.HnRealNameBmwApplication.executor": "Run",
"Spring Boot.LdlzApplication.executor": "Run", "Spring Boot.LdlzApplication.executor": "Run",
"Spring Boot.RealNameAppApplication.executor": "Run", "Spring Boot.RealNameAppApplication.executor": "Debug",
"Spring Boot.RnamaApplication.executor": "Run", "Spring Boot.RnamaApplication.executor": "Run",
"Spring Boot.RnmwApplication.executor": "Run", "Spring Boot.RnmwApplication.executor": "Run",
"git-widget-placeholder": "main", "git-widget-placeholder": "main",
"kotlin-language-version-configured": "true", "kotlin-language-version-configured": "true",
"last_opened_file_path": "F:/workspace/idea/hn_cloud_service", "last_opened_file_path": "F:/workspace/idea/hn_cloud_service/realname-app",
"node.js.detected.package.eslint": "true", "node.js.detected.package.eslint": "true",
"node.js.detected.package.tslint": "true", "node.js.detected.package.tslint": "true",
"node.js.selected.package.eslint": "(autodetect)", "node.js.selected.package.eslint": "(autodetect)",
@ -262,11 +221,11 @@
</configuration> </configuration>
<recent_temporary> <recent_temporary>
<list> <list>
<item itemvalue="Spring Boot.BonusGatewayApplication" />
<item itemvalue="Spring Boot.LdlzApplication" /> <item itemvalue="Spring Boot.LdlzApplication" />
<item itemvalue="Spring Boot.CzlScreenApplication" /> <item itemvalue="Spring Boot.CzlScreenApplication" />
<item itemvalue="Spring Boot.CzlServiceApplication" /> <item itemvalue="Spring Boot.CzlServiceApplication" />
<item itemvalue="Spring Boot.RnmwApplication" /> <item itemvalue="Spring Boot.RnmwApplication" />
<item itemvalue="Spring Boot.BonusGatewayApplication" />
</list> </list>
</recent_temporary> </recent_temporary>
</component> </component>
@ -293,7 +252,7 @@
<workItem from="1765424267744" duration="6360000" /> <workItem from="1765424267744" duration="6360000" />
<workItem from="1765509604008" duration="11703000" /> <workItem from="1765509604008" duration="11703000" />
<workItem from="1765847372970" duration="757000" /> <workItem from="1765847372970" duration="757000" />
<workItem from="1765855068157" duration="9645000" /> <workItem from="1765855068157" duration="17933000" />
</task> </task>
<task id="LOCAL-00001" summary="修改新增用户"> <task id="LOCAL-00001" summary="修改新增用户">
<option name="closed" value="true" /> <option name="closed" value="true" />
@ -431,7 +390,23 @@
<option name="project" value="LOCAL" /> <option name="project" value="LOCAL" />
<updated>1765864998226</updated> <updated>1765864998226</updated>
</task> </task>
<option name="localTasksCounter" value="18" /> <task id="LOCAL-00018" summary="修改表名称">
<option name="closed" value="true" />
<created>1765870303631</created>
<option name="number" value="00018" />
<option name="presentableId" value="LOCAL-00018" />
<option name="project" value="LOCAL" />
<updated>1765870303631</updated>
</task>
<task id="LOCAL-00019" summary="修改表名称">
<option name="closed" value="true" />
<created>1765872830269</created>
<option name="number" value="00019" />
<option name="presentableId" value="LOCAL-00019" />
<option name="project" value="LOCAL" />
<updated>1765872830269</updated>
</task>
<option name="localTasksCounter" value="20" />
<servers /> <servers />
</component> </component>
<component name="TypeScriptGeneratedFilesManager"> <component name="TypeScriptGeneratedFilesManager">
@ -454,7 +429,8 @@
<MESSAGE value="添加app子服务" /> <MESSAGE value="添加app子服务" />
<MESSAGE value="用户管理及下拉选查询接口开发" /> <MESSAGE value="用户管理及下拉选查询接口开发" />
<MESSAGE value="统一版本" /> <MESSAGE value="统一版本" />
<option name="LAST_COMMIT_MESSAGE" value="统一版本" /> <MESSAGE value="修改表名称" />
<option name="LAST_COMMIT_MESSAGE" value="修改表名称" />
</component> </component>
<component name="XDebuggerManager"> <component name="XDebuggerManager">
<breakpoint-manager> <breakpoint-manager>
@ -484,6 +460,21 @@
<line>221</line> <line>221</line>
<option name="timeStamp" value="43" /> <option name="timeStamp" value="43" />
</line-breakpoint> </line-breakpoint>
<line-breakpoint enabled="true" type="java-line">
<url>file://$PROJECT_DIR$/realname-app/src/main/java/com/bonus/hnrn/rnama/core/config/BnsSecurityConfig.java</url>
<line>98</line>
<option name="timeStamp" value="48" />
</line-breakpoint>
<line-breakpoint enabled="true" type="java-line">
<url>file://$PROJECT_DIR$/realname-app/src/main/java/com/bonus/hnrn/rnama/core/advice/ExceptionHandlerAdvice.java</url>
<line>38</line>
<option name="timeStamp" value="60" />
</line-breakpoint>
<line-breakpoint enabled="true" type="java-line">
<url>file://$PROJECT_DIR$/realname-app/src/main/java/com/bonus/hnrn/rnama/core/advice/LogAdvice.java</url>
<line>30</line>
<option name="timeStamp" value="68" />
</line-breakpoint>
<line-breakpoint enabled="true" type="java-method"> <line-breakpoint enabled="true" type="java-method">
<url>file://$PROJECT_DIR$/hn-ldlz/ldlz-system/src/main/java/com/bns/system/mapper/SysUserPostMapper.java</url> <url>file://$PROJECT_DIR$/hn-ldlz/ldlz-system/src/main/java/com/bns/system/mapper/SysUserPostMapper.java</url>
<line>42</line> <line>42</line>

View File

@ -85,11 +85,10 @@ public class AllUserService {
String password= passwordEncoder.encode(vo.getPassword()); String password= passwordEncoder.encode(vo.getPassword());
vo.setPassword(password); vo.setPassword(password);
int num=allUserDao.addUserData(vo); int num=allUserDao.addUserData(vo);
if(num>0){ if(num>0 &&(vo.getType().contains("4") || vo.getType().contains("5")) ){
addSmzUser(vo); addSmzUser(vo);
return AjaxResult.success("添加成功");
} }
return AjaxResult.success("添加成功");
}catch (Exception e){ }catch (Exception e){
log.error(e.toString(),e); log.error(e.toString(),e);
} }
@ -114,7 +113,6 @@ public class AllUserService {
allUserDao.addUserRole(vo); allUserDao.addUserRole(vo);
} }
}catch (Exception e){ }catch (Exception e){
log.error(e.toString(),e); log.error(e.toString(),e);
} }

View File

@ -32,6 +32,7 @@ public class ContextPathConfig {
.build() .build()
); );
}else { }else {
System.err.println(requestPath);
throw new ResponseStatusException(HttpStatus.NOT_FOUND); throw new ResponseStatusException(HttpStatus.NOT_FOUND);
} }
}; };

View File

@ -2,21 +2,36 @@ package com.bonus.gateway.filter;
import org.springframework.util.AntPathMatcher; import org.springframework.util.AntPathMatcher;
import static org.aspectj.weaver.tools.cache.SimpleCacheFactory.path;
/** /**
* 路径匹配工具类 * 路径匹配工具类
*/ */
public class PathMatchUtil { public class PathMatchUtil {
// 初始化 AntPathMatcher单例线程安全 // 初始化 AntPathMatcher单例线程安全
private static final AntPathMatcher PATH_MATCHER = new AntPathMatcher(); private static final AntPathMatcher PATH_MATCHER = new AntPathMatcher();
// 定义需要匹配的路径规则支持多个规则
private static String[] matchPatterns = {
"/ldlz/publicLogin/**",
"/czl/publicLogin/**",
"/czldp/publicLogin/**",
"/realname/publicLogin/**",
"/realnameweb/publicLogin/**",
"/realnameapp/publicLogin/**"
};
/** /**
* 判断请求路径是否匹配 /publicLogin/** 规则 * 判断请求路径是否匹配 /publicLogin/** 规则
* @param requestPath 请求路径 /publicLogin/login/publicLogin/api/user * @param requestPath 请求路径 /publicLogin/login/publicLogin/api/user
* @return true=匹配false=不匹配 * @return true=匹配false=不匹配
*/ */
public static boolean isPublicLoginPath(String requestPath) { public static boolean isPublicLoginPath(String requestPath) {
// 匹配规则/publicLogin/** boolean isMatch = false;
String pattern = "/publicLogin/**"; for (String pattern : matchPatterns) {
return PATH_MATCHER.match(pattern, requestPath); if (PATH_MATCHER.match(pattern, requestPath)) {
isMatch = true;
break;
}
}
return isMatch;
} }
} }

View File

@ -48,8 +48,8 @@ log:
files: files:
path: /rdata/gz_real_name/ path: F:\files\pdf
upload_path: /rdata/gz_real_name upload_path: F:\files\pdf
token: token:
expire: expire:
seconds: 7200 seconds: 7200