Pārlūkot izejas kodu

修改查询数据丢失问题

车车 10 mēneši atpakaļ
vecāks
revīzija
d15f1335a6

+ 1 - 1
ktg-iscs/src/main/java/com/ktg/iscs/service/impl/IsWorkstationServiceImpl.java

@@ -119,7 +119,7 @@ public class IsWorkstationServiceImpl extends ServiceImpl<IsWorkstationMapper, I
         Assert.notBlank(workstationIds, "请选择需要删除的数据!");
         Long[] longIds = Convert.toLongArray(workstationIds);
         List<IsUserWorkstation> list = iIsUserWorkstationService.list(Wrappers.<IsUserWorkstation>lambdaQuery()
-                .eq(IsUserWorkstation::getWorkstationId, longIds));
+                .in(IsUserWorkstation::getWorkstationId, longIds));
         Assert.isTrue(list.isEmpty(), "岗位正在被用户使用,无法删除!");
         List<IsWorkstation> isWorkstationList = list(Wrappers.<IsWorkstation>lambdaQuery().in(IsWorkstation::getParentId, longIds));
         Assert.isTrue(isWorkstationList.isEmpty(), "岗位下有子岗位,无法删除!");