docs: private ModelAndView getParamErrors(FieldException fe) {
  
          if (fe.isGlobal()) {
              if (fe.getGlobalErrorArgs() == null || fe.getGlobalErrorArgs().length <= 0) {
                  return buildError(fe.getGlobalErrorMsg(), ErrorCode.GLOBAL_ERROR);
              } else {
                  return buildError(fe.getGlobalErrorMsg(), fe.getGlobalErrorArgs(), ErrorCode.GLOBAL_ERROR);
              }
  
          } else {
  
              // 构造error的映射
              Map<String, String> errorMap = fe.getMessageErrorMap();
              Map<String, Object[]> errorArgs = fe.getMessageErrorArgs();
              if (errorMap != null) {
                  if (errorArgs != null) {
                      return paramError(errorMap, errorArgs, ErrorCode.FIELD_ERROR);
                  }
                  return paramError(errorMap, ErrorCode.FIELD_ERROR);
              }
  
              return paramError(new HashMap<String, String>(), ErrorCode.FIELD_ERROR);
          }
      }