diff --git a/web-client/src/main/java/com/zcloud/basic/info/dto/UserQryCmd.java b/web-client/src/main/java/com/zcloud/basic/info/dto/UserQryCmd.java index 1f79a089..5d651f86 100644 --- a/web-client/src/main/java/com/zcloud/basic/info/dto/UserQryCmd.java +++ b/web-client/src/main/java/com/zcloud/basic/info/dto/UserQryCmd.java @@ -5,6 +5,7 @@ import io.swagger.annotations.ApiModelProperty; import lombok.Data; import javax.validation.constraints.NotNull; +import java.util.List; /** @@ -46,6 +47,8 @@ public class UserQryCmd { private Integer rzFlag; @ApiModelProperty(value = "是否有人脸, 1-是, 0-否") private Integer faceFlag; + @ApiModelProperty(value = "需要排除的用户ID列表") + private List excludeUserIds; } diff --git a/web-infrastructure/src/main/resources/mapper/UserMapper.xml b/web-infrastructure/src/main/resources/mapper/UserMapper.xml index c7adce97..ea188d51 100644 --- a/web-infrastructure/src/main/resources/mapper/UserMapper.xml +++ b/web-infrastructure/src/main/resources/mapper/UserMapper.xml @@ -110,6 +110,13 @@ #{item} + + + and u.id not in + + #{item} + + order by u.sort , u.create_time desc