Browse Source

导入去掉图片

dev
yinzuomei 4 years ago
parent
commit
fa0058664b
  1. 3
      epmet-module/resi-partymember/resi-partymember-server/src/main/java/com/epmet/modules/partymember/excel/IcPartymemberStyleImportExcel.java
  2. 18
      epmet-module/resi-partymember/resi-partymember-server/src/main/java/com/epmet/modules/partymember/service/impl/IcPartymemberStyleServiceImpl.java

3
epmet-module/resi-partymember/resi-partymember-server/src/main/java/com/epmet/modules/partymember/excel/IcPartymemberStyleImportExcel.java

@ -44,9 +44,6 @@ public class IcPartymemberStyleImportExcel extends ExcelVerifyInfo {
@NotBlank(message = "此列不能为空")
private String mainDeed;
@Excel(name = "照片")
private String imageUrl;
@Excel(name="所属分类")
@NotBlank(message = "此列不能为空")
private String categoryName;

18
epmet-module/resi-partymember/resi-partymember-server/src/main/java/com/epmet/modules/partymember/service/impl/IcPartymemberStyleServiceImpl.java

@ -18,7 +18,6 @@
package com.epmet.modules.partymember.service.impl;
import cn.afterturn.easypoi.excel.entity.result.ExcelImportResult;
import com.alibaba.fastjson.JSON;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
@ -232,7 +231,6 @@ public class IcPartymemberStyleServiceImpl extends BaseServiceImpl<IcPartymember
ExcelImportResult<IcPartymemberStyleImportExcel> importResult = ExcelPoiUtils.importExcelMore(file, 0, 1, IcPartymemberStyleImportExcel.class);
List<IcPartymemberStyleImportExcel> failList = importResult.getFailList();
log.info("excel中的数据校验失败:"+JSON.toJSONString(failList,true));
//存放错误数据行号
List<Integer> numList = new ArrayList<>();
if (!org.springframework.util.CollectionUtils.isEmpty(failList)) {
@ -290,22 +288,6 @@ public class IcPartymemberStyleServiceImpl extends BaseServiceImpl<IcPartymember
entity.setCategoryId(null == dictEntity ? StrConstant.EPMETY_STR : dictEntity.getId());
entity.setCategoryCode(null == dictEntity ? StrConstant.EPMETY_STR : dictEntity.getCategoryCode());
AtomicInteger i = new AtomicInteger();
if (StringUtils.isNotBlank(item.getImageUrl())) {
Arrays.asList(item.getImageUrl().split(StrConstant.COMMA)).forEach(url -> {
IcPartymemberStyleImageEntity urlEntity = new IcPartymemberStyleImageEntity();
urlEntity.setImageUrl(url);
urlEntity.setCustomerId(tokenDto.getCustomerId());
urlEntity.setStyleId(entity.getId());
urlEntity.setSort(i.getAndIncrement());
urlEntity.setRevision(NumConstant.ZERO);
urlEntity.setDelFlag(NumConstant.ZERO_STR);
urlEntity.setCreatedBy(tokenDto.getUserId());
urlEntity.setUpdatedBy(tokenDto.getUserId());
urlEntity.setCreatedTime(new Date());
urlEntity.setUpdatedTime(new Date());
imageList.add(urlEntity);
});
}
return entity;
}).collect(Collectors.toList());

Loading…
Cancel
Save