Browse Source

zancun

dev_shibei_match
jianjun 4 years ago
parent
commit
a61269a287
  1. 15
      epmet-user/epmet-user-server/src/main/java/com/epmet/controller/IcResiUserController.java

15
epmet-user/epmet-user-server/src/main/java/com/epmet/controller/IcResiUserController.java

@ -20,6 +20,7 @@ package com.epmet.controller;
import cn.afterturn.easypoi.excel.ExcelExportUtil; import cn.afterturn.easypoi.excel.ExcelExportUtil;
import cn.afterturn.easypoi.excel.entity.ExportParams; import cn.afterturn.easypoi.excel.entity.ExportParams;
import cn.afterturn.easypoi.excel.entity.params.ExcelExportEntity; import cn.afterturn.easypoi.excel.entity.params.ExcelExportEntity;
import com.alibaba.fastjson.JSON;
import com.epmet.commons.tools.annotation.LoginUser; import com.epmet.commons.tools.annotation.LoginUser;
import com.epmet.commons.tools.exception.EpmetErrorCode; import com.epmet.commons.tools.exception.EpmetErrorCode;
import com.epmet.commons.tools.exception.RenException; import com.epmet.commons.tools.exception.RenException;
@ -35,7 +36,7 @@ import com.epmet.commons.tools.validator.group.UpdateGroup;
import com.epmet.dto.IcResiUserDTO; import com.epmet.dto.IcResiUserDTO;
import com.epmet.dto.form.CustomerFormQueryDTO; import com.epmet.dto.form.CustomerFormQueryDTO;
import com.epmet.dto.form.IcResiUserFormDTO; import com.epmet.dto.form.IcResiUserFormDTO;
import com.epmet.dto.result.CheckFloatFootBarResultDTO; import com.epmet.dto.result.CustomerFormResultDTO;
import com.epmet.excel.IcResiUserExcel; import com.epmet.excel.IcResiUserExcel;
import com.epmet.feign.OperCustomizeOpenFeignClient; import com.epmet.feign.OperCustomizeOpenFeignClient;
import com.epmet.service.IcResiUserService; import com.epmet.service.IcResiUserService;
@ -131,12 +132,22 @@ public class IcResiUserController {
queryDTO.setFormCode("resi_base_info"); queryDTO.setFormCode("resi_base_info");
queryDTO.setCustomerId(customerId); queryDTO.setCustomerId(customerId);
Result<CheckFloatFootBarResultDTO> resultForm = operCustomizeOpenFeignClient.getCustomerForm(queryDTO); Result<CustomerFormResultDTO> resultForm = operCustomizeOpenFeignClient.getCustomerForm(queryDTO);
if (resultForm == null || !resultForm.success() ||resultForm.getData() == null){ if (resultForm == null || !resultForm.success() ||resultForm.getData() == null){
throw new RenException(EpmetErrorCode.SERVER_ERROR.getCode()); throw new RenException(EpmetErrorCode.SERVER_ERROR.getCode());
} }
System.out.println(JSON.toJSONString(resultForm.getData()));
List<ExcelExportEntity> colList = new ArrayList<>(); List<ExcelExportEntity> colList = new ArrayList<>();
resultForm.getData().getItemList().forEach(item->{
});
ExcelExportEntity desginGroup = new ExcelExportEntity("表头名称","键"); ExcelExportEntity desginGroup = new ExcelExportEntity("表头名称","键");
desginGroup.setNeedMerge(true); desginGroup.setNeedMerge(true);
List<ExcelExportEntity> paramCols = new ArrayList<>(); List<ExcelExportEntity> paramCols = new ArrayList<>();

Loading…
Cancel
Save