|
@ -1,58 +1,17 @@ |
|
|
package com.epmet.service.impl; |
|
|
package com.epmet.service.impl; |
|
|
|
|
|
|
|
|
import cn.afterturn.easypoi.excel.ExcelExportUtil; |
|
|
|
|
|
import cn.afterturn.easypoi.excel.entity.ExportParams; |
|
|
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
|
|
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage; |
|
|
|
|
|
import com.epmet.commons.mybatis.service.impl.BaseServiceImpl; |
|
|
|
|
|
import com.epmet.commons.tools.constant.FieldConstant; |
|
|
|
|
|
import com.epmet.commons.tools.dto.result.CustomerStaffInfoCacheResult; |
|
|
|
|
|
import com.epmet.commons.tools.exception.EpmetException; |
|
|
|
|
|
import com.epmet.commons.tools.exception.ExceptionUtils; |
|
|
|
|
|
import com.epmet.commons.tools.page.PageData; |
|
|
|
|
|
import com.epmet.commons.tools.redis.common.CustomerOrgRedis; |
|
|
|
|
|
import com.epmet.commons.tools.redis.common.CustomerStaffRedis; |
|
|
|
|
|
import com.epmet.commons.tools.redis.common.bean.AgencyInfoCache; |
|
|
|
|
|
import com.epmet.commons.tools.security.dto.TokenDto; |
|
|
|
|
|
import com.epmet.commons.tools.utils.ConvertUtils; |
|
|
|
|
|
import com.epmet.commons.tools.utils.ExcelPoiUtils; |
|
|
|
|
|
import com.epmet.commons.tools.utils.Result; |
|
|
import com.epmet.commons.tools.utils.Result; |
|
|
import com.epmet.constants.ImportTaskConstants; |
|
|
|
|
|
import com.epmet.dao.IcPointVaccinesInoculationDao; |
|
|
|
|
|
import com.epmet.dto.IcPointVaccinesInoculationDTO; |
|
|
|
|
|
import com.epmet.dto.form.ImportTaskCommonFormDTO; |
|
|
|
|
|
import com.epmet.dto.form.MapInfoFormDTO; |
|
|
import com.epmet.dto.form.MapInfoFormDTO; |
|
|
import com.epmet.dto.result.MapInfoResultDTO; |
|
|
import com.epmet.dto.result.MapInfoResultDTO; |
|
|
import com.epmet.dto.result.UploadImgResultDTO; |
|
|
|
|
|
import com.epmet.entity.IcPointVaccinesInoculationEntity; |
|
|
|
|
|
import com.epmet.excel.IcPointVaccinesInoculationImportExcel; |
|
|
|
|
|
import com.epmet.excel.error.PointVaccinesInoculationErrorModel; |
|
|
|
|
|
import com.epmet.feign.EpmetCommonServiceOpenFeignClient; |
|
|
|
|
|
import com.epmet.feign.GovOrgFeignClient; |
|
|
|
|
|
import com.epmet.feign.OssFeignClient; |
|
|
|
|
|
import com.epmet.redis.IcPointVaccinesInoculationRedis; |
|
|
|
|
|
import com.epmet.service.IcPointAppService; |
|
|
import com.epmet.service.IcPointAppService; |
|
|
import com.epmet.service.IcPointNucleicMonitoringService; |
|
|
import com.epmet.service.IcPointNucleicMonitoringService; |
|
|
import com.epmet.service.IcPointVaccinesInoculationService; |
|
|
import com.epmet.service.IcPointVaccinesInoculationService; |
|
|
import lombok.extern.slf4j.Slf4j; |
|
|
import lombok.extern.slf4j.Slf4j; |
|
|
import org.apache.commons.collections4.CollectionUtils; |
|
|
|
|
|
import org.apache.commons.fileupload.FileItem; |
|
|
|
|
|
import org.apache.commons.fileupload.FileItemFactory; |
|
|
|
|
|
import org.apache.commons.fileupload.disk.DiskFileItemFactory; |
|
|
|
|
|
import org.apache.commons.lang3.StringUtils; |
|
|
|
|
|
import org.apache.http.entity.ContentType; |
|
|
|
|
|
import org.apache.poi.ss.usermodel.Workbook; |
|
|
|
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
import org.springframework.scheduling.annotation.Async; |
|
|
|
|
|
import org.springframework.stereotype.Service; |
|
|
import org.springframework.stereotype.Service; |
|
|
import org.springframework.transaction.annotation.Transactional; |
|
|
|
|
|
import org.springframework.web.multipart.commons.CommonsMultipartFile; |
|
|
|
|
|
|
|
|
|
|
|
import java.io.IOException; |
|
|
import java.util.ArrayList; |
|
|
import java.io.InputStream; |
|
|
import java.util.List; |
|
|
import java.io.OutputStream; |
|
|
|
|
|
import java.util.*; |
|
|
|
|
|
import java.util.stream.Collectors; |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
* 地图信息 |
|
|
* 地图信息 |
|
@ -85,4 +44,15 @@ public class IcPointAppServiceImpl implements IcPointAppService { |
|
|
} |
|
|
} |
|
|
return new Result<List<MapInfoResultDTO>>().ok(mapInfoResultDTO); |
|
|
return new Result<List<MapInfoResultDTO>>().ok(mapInfoResultDTO); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
|
* Desc: 核酸监测点启用禁用 |
|
|
|
|
|
* @param id |
|
|
|
|
|
* @author zxc |
|
|
|
|
|
* @date 2022/9/6 16:39 |
|
|
|
|
|
*/ |
|
|
|
|
|
@Override |
|
|
|
|
|
public void enableOrDisabled(String id) { |
|
|
|
|
|
icPointNucleicMonitoringService.enableOrDisabled(id); |
|
|
|
|
|
} |
|
|
} |
|
|
} |
|
|