From 65a4c0d4ca7bba94c5dcb1ec789391f564e6797c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=8F=E8=AF=BA?= <1253070437@qq.com> Date: Tue, 1 Jun 2021 00:15:28 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E6=9B=B4=E6=96=B0=E3=80=91=E4=BC=98?= =?UTF-8?q?=E5=8C=96=E5=AF=BC=E5=87=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/vip/xiaonuo/sys/modular/pos/entity/SysPos.java | 6 ++++++ .../java/vip/xiaonuo/sys/modular/pos/param/SysPosParam.java | 5 +++++ .../sys/modular/pos/service/impl/SysPosServiceImpl.java | 2 ++ .../sys/modular/user/service/impl/SysUserServiceImpl.java | 2 ++ 4 files changed, 15 insertions(+) diff --git a/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/pos/entity/SysPos.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/pos/entity/SysPos.java index 20738bad..218f19d9 100644 --- a/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/pos/entity/SysPos.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/pos/entity/SysPos.java @@ -24,6 +24,7 @@ Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意 */ package vip.xiaonuo.sys.modular.pos.entity; +import cn.afterturn.easypoi.excel.annotation.Excel; import com.baomidou.mybatisplus.annotation.*; import vip.xiaonuo.core.pojo.base.entity.BaseEntity; import lombok.Data; @@ -49,26 +50,31 @@ public class SysPos extends BaseEntity { /** * 名称 */ + @Excel(name = "名称", width = 20) private String name; /** * 编码 */ + @Excel(name = "编码", width = 20) private String code; /** * 排序 */ + @Excel(name = "排序", width = 20) private Integer sort; /** * 备注 */ + @Excel(name = "备注", width = 20) @TableField(insertStrategy = FieldStrategy.IGNORED) private String remark; /** * 状态(字典 0正常 1停用 2删除) */ + @Excel(name = "状态", replace = {"正常_0", "停用_1", "删除_2"}, width = 20) private Integer status; } diff --git a/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/pos/param/SysPosParam.java b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/pos/param/SysPosParam.java index 85645ef0..b2d00fd3 100644 --- a/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/pos/param/SysPosParam.java +++ b/snowy-base/snowy-system/src/main/java/vip/xiaonuo/sys/modular/pos/param/SysPosParam.java @@ -69,4 +69,9 @@ public class SysPosParam extends BaseParam { * 备注 */ private String remark; + + /** + * 状态 + */ + private Integer status; } 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 cebaf53f..18afe52a 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,6 +194,8 @@ public class SysPosServiceImpl extends ServiceImpl impleme @Override public void export(SysPosParam sysPosParam) { + // 只导出状态正常的数据 + sysPosParam.setStatus(CommonStatusEnum.ENABLE.getCode()); List list = this.list(); 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 39da8b0b..1ab68a6f 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 @@ -435,6 +435,8 @@ public class SysUserServiceImpl extends ServiceImpl impl @Override public void export(SysUserParam sysUserParam) { + // 只导出正常的 + sysUserParam.setStatus(CommonStatusEnum.ENABLE.getCode()); List list = this.list(); PoiUtil.exportExcelWithStream("SonwyUsers.xls", SysUser.class, list); }