当用户名和密码不相同时用户注册接口的response
用户注册的 RegisterDTO 定义如下
@Data@NoArgsConstructor@EqualField(srcField = "password", dstField = "confirmPassword", message = "{user.password.equal-field}")public class RegisterDTO {
}当调用接口时密码和确认密码不相同时
{
"username": "test",
"password": "111111",
"confirm_password":"222222"
}服务端返回的结果是
{
"code": 10030,
"message": {
"register_DTO": "两次输入密码不一致"
},
"request": "POST /cms/user/register"
}想确认2点
response 中的键名 register_DTO 能不能自己定义
调用接口时传递的参数必须是 `confirm_password` 时服务端才可以接收到参数,如果定义成 `confirmPassword` 了服务端就接收不到参数了,这个是在哪里设置的啊
19
收起
正在回答
1回答
这个是不能自定义的,当然如果去更改源码应该是可以的
如果设置了驼峰转下划线,那么这个必须传下划线不能是驼峰
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星