mirror of https://gitee.com/stylefeng/roses
【7.6.0】【sys】更新新增和编辑用户账号不能重复
parent
1c54aee9ca
commit
44b9871c47
|
@ -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.annotation.ChineseDescription;
|
||||||
import cn.stylefeng.roses.kernel.rule.pojo.request.BaseRequest;
|
import cn.stylefeng.roses.kernel.rule.pojo.request.BaseRequest;
|
||||||
import cn.stylefeng.roses.kernel.sys.modular.user.entity.SysUserOrg;
|
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 com.baomidou.mybatisplus.annotation.TableField;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
import lombok.EqualsAndHashCode;
|
import lombok.EqualsAndHashCode;
|
||||||
|
@ -49,6 +50,11 @@ public class SysUserRequest extends BaseRequest {
|
||||||
*/
|
*/
|
||||||
@NotBlank(message = "账号不能为空", groups = {add.class, edit.class})
|
@NotBlank(message = "账号不能为空", groups = {add.class, edit.class})
|
||||||
@ChineseDescription("账号")
|
@ChineseDescription("账号")
|
||||||
|
@TableUniqueValue(message = "用户账号存在重复", groups = {add.class, edit.class},
|
||||||
|
tableName = "sys_user",
|
||||||
|
columnName = "account",
|
||||||
|
idFieldName = "user_id",
|
||||||
|
excludeLogicDeleteItems = true)
|
||||||
private String account;
|
private String account;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Reference in New Issue