From 44b9871c47bc44b88af90df734e572dc85ec0f13 Mon Sep 17 00:00:00 2001 From: fengshuonan Date: Sat, 17 Jun 2023 21:59:29 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=907.6.0=E3=80=91=E3=80=90sys=E3=80=91?= =?UTF-8?q?=E6=9B=B4=E6=96=B0=E6=96=B0=E5=A2=9E=E5=92=8C=E7=BC=96=E8=BE=91?= =?UTF-8?q?=E7=94=A8=E6=88=B7=E8=B4=A6=E5=8F=B7=E4=B8=8D=E8=83=BD=E9=87=8D?= =?UTF-8?q?=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../sys/modular/user/pojo/request/SysUserRequest.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/kernel-s-sys/sys-business-hr/src/main/java/cn/stylefeng/roses/kernel/sys/modular/user/pojo/request/SysUserRequest.java b/kernel-s-sys/sys-business-hr/src/main/java/cn/stylefeng/roses/kernel/sys/modular/user/pojo/request/SysUserRequest.java index e458a2c02..559f34932 100644 --- a/kernel-s-sys/sys-business-hr/src/main/java/cn/stylefeng/roses/kernel/sys/modular/user/pojo/request/SysUserRequest.java +++ b/kernel-s-sys/sys-business-hr/src/main/java/cn/stylefeng/roses/kernel/sys/modular/user/pojo/request/SysUserRequest.java @@ -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; /**