添加租户时报错,提示开小差了,感觉不友好!!

添加租户时报错,提示开小差了,感觉不友好,能否直接提示出来具体错误是什么,否则需要开发人员去看原因了。


org.springframework.web.bind.MethodArgumentNotValidException: Validation failed for argument [0] in public com.jeelowcode.tool.framework.common.pojo.CommonResult<java.lang.Long> com.jeelowcode.service.system.controller.TenantController.createTenant(com.jeelowcode.service.system.controller.vo.tenant.tenant.TenantSaveReqVO) with 3 errors: [Field error in object 'tenantSaveReqVO' on field 'password': rejected value [ITR]; codes [Length.tenantSaveReqVO.password,Length.password,Length.java.lang.String,Length]; arguments [org.springframework.context.support.DefaultMessageSourceResolvable: codes [tenantSaveReqVO.password,password]; arguments []; default message [password],16,4]; default message [密码长度为 4-16 位]] [Field error in object 'tenantSaveReqVO' on field 'username': rejected value [ITR]; codes [Size.tenantSaveReqVO.username,Size.username,Size.java.lang.String,Size]; arguments [org.springframework.context.support.DefaultMessageSourceResolvable: codes [tenantSaveReqVO.username,username]; arguments []; default message [username],30,4]; default message [用户账号长度为 4-30 个字符]] [Field error in object 'tenantSaveReqVO' on field 'username': rejected value [ITR]; codes [Pattern.tenantSaveReqVO.username,Pattern.username,Pattern.java.lang.String,Pattern]; arguments [org.springframework.context.support.DefaultMessageSourceResolvable: codes [tenantSaveReqVO.username,username]; arguments []; default message [username],[Ljavax.validation.constraints.Pattern$Flag;@4aee4c71,^[a-zA-Z0-9]{4,30}$]; default message [用户账号由 数字、字母 组成]]

评论区