|
|
@ -18,8 +18,6 @@ |
|
|
|
package com.elink.esua.epdc.vaccine.personroom.controller; |
|
|
|
|
|
|
|
|
|
|
|
import com.elink.esua.epdc.commons.tools.constant.StrConstant; |
|
|
|
import com.elink.esua.epdc.commons.tools.exception.RenException; |
|
|
|
import com.elink.esua.epdc.commons.tools.page.PageData; |
|
|
|
import com.elink.esua.epdc.commons.tools.utils.ExcelUtils; |
|
|
|
import com.elink.esua.epdc.commons.tools.utils.Result; |
|
|
@ -32,23 +30,15 @@ import com.elink.esua.epdc.config.QrCodeProperties; |
|
|
|
import com.elink.esua.epdc.dto.epidemic.DictOptionDTO; |
|
|
|
import com.elink.esua.epdc.dto.personroom.EpidemicBuildingUnitDTO; |
|
|
|
import com.elink.esua.epdc.dto.personroom.form.HouseQrcodeFormDTO; |
|
|
|
import com.elink.esua.epdc.dto.personroom.form.HouseQrcodeZipFormDTO; |
|
|
|
import com.elink.esua.epdc.dto.personroom.result.EpidemicBuildingUnitDetailResultDTO; |
|
|
|
import com.elink.esua.epdc.vaccine.epidemic.utils.HouseQRcodeUtils; |
|
|
|
import com.elink.esua.epdc.vaccine.personroom.excel.EpidemicBuildingUnitExcel; |
|
|
|
import com.elink.esua.epdc.vaccine.personroom.service.EpidemicBuildingUnitService; |
|
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
|
import org.springframework.web.bind.annotation.*; |
|
|
|
import org.springframework.web.multipart.MultipartFile; |
|
|
|
|
|
|
|
import javax.imageio.ImageIO; |
|
|
|
import javax.imageio.stream.ImageOutputStream; |
|
|
|
import javax.servlet.http.HttpServletResponse; |
|
|
|
import java.awt.image.BufferedImage; |
|
|
|
import java.io.ByteArrayInputStream; |
|
|
|
import java.io.ByteArrayOutputStream; |
|
|
|
import java.io.InputStream; |
|
|
|
import java.io.OutputStream; |
|
|
|
import java.net.URLEncoder; |
|
|
|
import java.util.List; |
|
|
|
import java.util.Map; |
|
|
|
|
|
|
@ -199,9 +189,9 @@ public class BuildingUnitController { |
|
|
|
* @params [loginUser, formDTO, response] |
|
|
|
*/ |
|
|
|
@PostMapping("downloadZip") |
|
|
|
public void downloadZip(HttpServletResponse response) throws Exception { |
|
|
|
epidemicBuildingUnitService.downloadZip(response); |
|
|
|
|
|
|
|
public void downloadZip(@RequestBody HouseQrcodeZipFormDTO formDTO, HttpServletResponse response) throws Exception { |
|
|
|
ValidatorUtils.validateEntity(formDTO); |
|
|
|
epidemicBuildingUnitService.downloadZip(formDTO,response); |
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|