diff --git a/jeecg-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/HealthUserEmployeeExMapper.xml b/jeecg-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/HealthUserEmployeeExMapper.xml
index 4085c98..0668556 100644
--- a/jeecg-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/HealthUserEmployeeExMapper.xml
+++ b/jeecg-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/xml/HealthUserEmployeeExMapper.xml
@@ -313,6 +313,12 @@
and b.phone like CONCAT(#{filter.phone,jdbcType=VARCHAR}, '%')
+
+ AND a.id not in
+
+ #{item}
+
+
diff --git a/jeecg-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/HealthUserEmployeeExServiceImpl.java b/jeecg-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/HealthUserEmployeeExServiceImpl.java
index 7948cf2..47b470d 100644
--- a/jeecg-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/HealthUserEmployeeExServiceImpl.java
+++ b/jeecg-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/HealthUserEmployeeExServiceImpl.java
@@ -786,7 +786,8 @@ public class HealthUserEmployeeExServiceImpl extends ServiceImpl bindUserIdList = watchApi.getBindUserIdList();
if (!CollectionUtils.isEmpty(bindUserIdList)) {
- filter.setIdList(bindUserIdList);
+ // 排除已绑定手表的用户,只展示未绑定用户
+ filter.setExcludeUserIds(bindUserIdList);
}
IPage userEmployeeIPage = healthUserEmployeeExMapper.selectUserListByWatch(page, filter);
if (CollectionUtils.isEmpty(userEmployeeIPage.getRecords())) {