【7.6.0】【sys】更新新增和编辑用户账号不能重复

pull/57/head
fengshuonan 2023-06-17 21:59:29 +08:00
parent 1c54aee9ca
commit 44b9871c47
1 changed files with 6 additions and 0 deletions

View File

@ -3,6 +3,7 @@ package cn.stylefeng.roses.kernel.sys.modular.user.pojo.request;
import cn.stylefeng.roses.kernel.rule.annotation.ChineseDescription;
import cn.stylefeng.roses.kernel.rule.pojo.request.BaseRequest;
import cn.stylefeng.roses.kernel.sys.modular.user.entity.SysUserOrg;
import cn.stylefeng.roses.kernel.validator.api.validators.unique.TableUniqueValue;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;
import lombok.EqualsAndHashCode;
@ -49,6 +50,11 @@ public class SysUserRequest extends BaseRequest {
*/
@NotBlank(message = "账号不能为空", groups = {add.class, edit.class})
@ChineseDescription("账号")
@TableUniqueValue(message = "用户账号存在重复", groups = {add.class, edit.class},
tableName = "sys_user",
columnName = "account",
idFieldName = "user_id",
excludeLogicDeleteItems = true)
private String account;
/**