diff --git a/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/pos/service/impl/SysPosServiceImpl.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/pos/service/impl/SysPosServiceImpl.java index 18afe52a..b082ef9a 100644 --- a/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/pos/service/impl/SysPosServiceImpl.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/pos/service/impl/SysPosServiceImpl.java @@ -194,9 +194,7 @@ public class SysPosServiceImpl extends ServiceImpl impleme @Override public void export(SysPosParam sysPosParam) { - // 只导出状态正常的数据 - sysPosParam.setStatus(CommonStatusEnum.ENABLE.getCode()); - List list = this.list(); + List list = this.list(sysPosParam); PoiUtil.exportExcelWithStream("SnowyPos.xls", SysPos.class, list); } } diff --git a/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/user/service/impl/SysUserServiceImpl.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/user/service/impl/SysUserServiceImpl.java index 1ab68a6f..37c42065 100644 --- a/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/user/service/impl/SysUserServiceImpl.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/user/service/impl/SysUserServiceImpl.java @@ -436,8 +436,10 @@ public class SysUserServiceImpl extends ServiceImpl impl @Override public void export(SysUserParam sysUserParam) { // 只导出正常的 - sysUserParam.setStatus(CommonStatusEnum.ENABLE.getCode()); - List list = this.list(); + LambdaQueryWrapper queryWrapper = new LambdaQueryWrapper<>(); + queryWrapper.eq(SysUser::getStatus, CommonStatusEnum.ENABLE.getCode()); + // 其他的条件正常来说导出也只能是自己权限范围内看到的用户,改天我们再优化 + List list = this.list(queryWrapper); PoiUtil.exportExcelWithStream("SonwyUsers.xls", SysUser.class, list); }