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