mirror of
				https://gitee.com/hhyykk/ipms-sjy.git
				synced 2025-11-04 04:08:43 +08:00 
			
		
		
		
	优化 README 说明~
This commit is contained in:
		@@ -78,7 +78,7 @@ public class GlobalExceptionHandler {
 | 
			
		||||
            return validationException((ValidationException) ex);
 | 
			
		||||
        }
 | 
			
		||||
        if (ex instanceof NoHandlerFoundException) {
 | 
			
		||||
            return noHandlerFoundExceptionHandler((NoHandlerFoundException) ex);
 | 
			
		||||
            return noHandlerFoundExceptionHandler(request, (NoHandlerFoundException) ex);
 | 
			
		||||
        }
 | 
			
		||||
        if (ex instanceof HttpRequestMethodNotSupportedException) {
 | 
			
		||||
            return httpRequestMethodNotSupportedExceptionHandler((HttpRequestMethodNotSupportedException) ex);
 | 
			
		||||
@@ -167,7 +167,13 @@ public class GlobalExceptionHandler {
 | 
			
		||||
     * 2. spring.mvc.static-path-pattern 为 /statics/**
 | 
			
		||||
     */
 | 
			
		||||
    @ExceptionHandler(NoHandlerFoundException.class)
 | 
			
		||||
    public CommonResult<?> noHandlerFoundExceptionHandler(NoHandlerFoundException ex) {
 | 
			
		||||
    public CommonResult<?> noHandlerFoundExceptionHandler(HttpServletRequest req, NoHandlerFoundException ex) {
 | 
			
		||||
        // 情况一:部分功能未开启
 | 
			
		||||
        if (req.getRequestURI().contains("/bpm/")) {
 | 
			
		||||
            return CommonResult.error(NOT_IMPLEMENTED.getCode(), "[工作流模块 yudao-module-bpm - 已禁用][参考 https://doc.iocoder.cn/bpm/ 开启]");
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        // 情况二:正常情况下的 404
 | 
			
		||||
        log.warn("[noHandlerFoundExceptionHandler]", ex);
 | 
			
		||||
        return CommonResult.error(NOT_FOUND.getCode(), String.format("请求地址不存在:%s", ex.getRequestURL()));
 | 
			
		||||
    }
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user