fix(role): 修复 roleSort 默认值与后端验证不一致
前端 initialValue 从 0 改为 1,min 从 0 改为 1,添加前端验证规则; 后端 RoleUpdateRequest.roleSort 补充 @Min(value=1) 验证注解。 统一前后端约束,避免默认值提交时触发验证错误。
This commit is contained in:
+3
-10
@@ -1,21 +1,14 @@
|
||||
package cn.novalon.manage.sys.dto.request;
|
||||
|
||||
/**
|
||||
* 角色更新请求DTO
|
||||
*
|
||||
* 文件定义:用于更新角色的请求DTO对象,封装HTTP请求参数
|
||||
* 涉及业务:角色管理、权限分配等场景
|
||||
* 算法:支持部分字段更新,通过验证注解确保请求参数的有效性
|
||||
*
|
||||
* @author 张翔
|
||||
* @date 2026-03-13
|
||||
*/
|
||||
import jakarta.validation.constraints.Min;
|
||||
|
||||
public class RoleUpdateRequest {
|
||||
|
||||
private String roleName;
|
||||
|
||||
private String roleKey;
|
||||
|
||||
@Min(value = 1, message = "显示顺序必须大于0")
|
||||
private Integer roleSort;
|
||||
|
||||
private Integer status;
|
||||
|
||||
Reference in New Issue
Block a user