Browse Source

移除导出的组织和网格名称;

dev
luyan 2 years ago
parent
commit
d2c099825a
  1. 14
      epmet-user/epmet-user-server/src/main/java/com/epmet/controller/PovertyManageController.java
  2. 43
      epmet-user/epmet-user-server/src/main/java/com/epmet/excel/PovertyManageExcel.java

14
epmet-user/epmet-user-server/src/main/java/com/epmet/controller/PovertyManageController.java

@ -5,8 +5,6 @@ import com.epmet.commons.tools.aop.NoRepeatSubmit;
import com.epmet.commons.tools.constant.NumConstant; import com.epmet.commons.tools.constant.NumConstant;
import com.epmet.commons.tools.enums.DictTypeEnum; import com.epmet.commons.tools.enums.DictTypeEnum;
import com.epmet.commons.tools.page.PageData; import com.epmet.commons.tools.page.PageData;
import com.epmet.commons.tools.redis.common.CustomerOrgRedis;
import com.epmet.commons.tools.redis.common.bean.AgencyInfoCache;
import com.epmet.commons.tools.utils.ExcelUtils; import com.epmet.commons.tools.utils.ExcelUtils;
import com.epmet.commons.tools.utils.Result; import com.epmet.commons.tools.utils.Result;
import com.epmet.commons.tools.validator.AssertUtils; import com.epmet.commons.tools.validator.AssertUtils;
@ -99,16 +97,16 @@ public class PovertyManageController {
public void exportExcelByEasyExcel(@RequestBody PovertyManageFormDto formDTO, HttpServletResponse response) throws Exception { public void exportExcelByEasyExcel(@RequestBody PovertyManageFormDto formDTO, HttpServletResponse response) throws Exception {
formDTO.setPageNo(NumConstant.ONE); formDTO.setPageNo(NumConstant.ONE);
formDTO.setPageSize(NumConstant.TEN_THOUSAND); formDTO.setPageSize(NumConstant.TEN_THOUSAND);
AgencyInfoCache agency = CustomerOrgRedis.getAgencyInfo(userRemoteService.getLoginUserDetails().getAgencyId()); // AgencyInfoCache agency = CustomerOrgRedis.getAgencyInfo(userRemoteService.getLoginUserDetails().getAgencyId());
String agencyName = agency.getOrganizationName(); // String agencyName = agency.getOrganizationName();
PageData<PovertyManageDTO> data = povertyManageService.search(formDTO); PageData<PovertyManageDTO> data = povertyManageService.search(formDTO);
formDTO.setPageNo(formDTO.getPageNo() + NumConstant.ONE); formDTO.setPageNo(formDTO.getPageNo() + NumConstant.ONE);
if (null != data && data.getList().size() > 0) { if (null != data && data.getList().size() > 0) {
buildData(data.getList()); buildData(data.getList());
for (PovertyManageDTO dto : data.getList()) { // for (PovertyManageDTO dto : data.getList()) {
dto.setAgencyId(agencyName); // dto.setAgencyId(agencyName);
dto.setGridId(CustomerOrgRedis.getGridInfo(dto.getGridId()).getGridName()); // dto.setGridId(CustomerOrgRedis.getGridInfo(dto.getGridId()).getGridName());
} // }
} }
ExcelUtils.exportExcelToTarget(response, "贫困人员名单.xls", data.getList(), PovertyManageExcel.class); ExcelUtils.exportExcelToTarget(response, "贫困人员名单.xls", data.getList(), PovertyManageExcel.class);
} }

43
epmet-user/epmet-user-server/src/main/java/com/epmet/excel/PovertyManageExcel.java

@ -3,28 +3,18 @@ package com.epmet.excel;
import cn.afterturn.easypoi.excel.annotation.Excel; import cn.afterturn.easypoi.excel.annotation.Excel;
import lombok.Data; import lombok.Data;
import java.util.Date;
/** /**
*
*
* @author generator generator@elink-cn.com * @author generator generator@elink-cn.com
* @since v1.0.0 2023-06-16 * @since v1.0.0 2023-06-16
*/ */
@Data @Data
public class PovertyManageExcel { public class PovertyManageExcel {
@Excel(name = "主键ID") // @Excel(name = "社区(组织)名称")
private String id; // private String agencyId;
//
@Excel(name = "居民ID") // @Excel(name = "网格名称")
private String resiUserId; // private String gridId;
@Excel(name = "组织ID")
private String agencyId;
@Excel(name = "网格ID")
private String gridId;
@Excel(name = "姓名") @Excel(name = "姓名")
private String userName; private String userName;
@ -36,28 +26,9 @@ public class PovertyManageExcel {
private String idCard; private String idCard;
@Excel(name = "贫困属性") @Excel(name = "贫困属性")
private Integer povertyType; private String povertyType;
@Excel(name = "脱贫状态") @Excel(name = "脱贫状态", replace = {"未脱贫_0", "已脱贫_1"})
private Integer povertyStatus; private Integer povertyStatus;
@Excel(name = "删除标识:0.未删除 1.已删除")
private Integer delFlag;
@Excel(name = "乐观锁")
private Integer revision;
@Excel(name = "创建人")
private String createdBy;
@Excel(name = "创建时间")
private Date createdTime;
@Excel(name = "更新人")
private String updatedBy;
@Excel(name = "更新时间")
private Date updatedTime;
} }
Loading…
Cancel
Save