Răsfoiți Sursa

修改人员接口

zhangchen 3 luni în urmă
părinte
comite
8326f21e72

+ 4 - 2
alien-store/src/main/java/shop/alien/store/service/impl/StoreStaffConfigServiceImpl.java

@@ -1767,9 +1767,11 @@ public class StoreStaffConfigServiceImpl implements StoreStaffConfigService {
                 return new ArrayList<>();
             }
 
-            // 4. 过滤已删除的员工
+            // 4. 过滤已删除的员工,并根据title中的storeId过滤
             List<StoreStaffConfig> validStaffList = staffList.stream()
-                    .filter(staff -> staff != null && CommonConstant.DELETE_FLAG_UNDELETE.equals(staff.getDeleteFlag()))
+                    .filter(staff -> staff != null 
+                            && CommonConstant.DELETE_FLAG_UNDELETE.equals(staff.getDeleteFlag())
+                            && storeId.equals(staff.getStoreId()))
                     .collect(Collectors.toList());
 
             if (validStaffList.isEmpty()) {