Commit 2782ec85 by 陈健智

事件影响力计算表格读取优化

parent 056f7acf
......@@ -5,10 +5,10 @@ import com.alibaba.excel.event.AnalysisEventListener;
import com.zhiwei.brandkbs2.easyexcel.dto.UploadBytedanceEventDTO;
import com.zhiwei.brandkbs2.pojo.BytedanceCustomEventUpdateTaskData;
import org.apache.commons.collections4.CollectionUtils;
import org.apache.commons.lang3.StringUtils;
import java.util.List;
import java.util.Map;
import java.util.Objects;
/**
* @ClassName: BytedanceEventListener
......@@ -55,12 +55,11 @@ public class BytedanceEventListener extends AnalysisEventListener<UploadBytedanc
taskData.setPlatform(dto.getPlatform());
taskData.setChannel(dto.getChannel());
taskData.setEventName(dto.getEventName());
// 填 "/" 当作0处理
taskData.setReading(Objects.isNull(dto.getReading()) || Objects.equals("/", dto.getReading()) ? 0 : Integer.parseInt(dto.getReading()));
taskData.setRead(Objects.isNull(dto.getRead()) || Objects.equals("/", dto.getRead()) ? 0 : Integer.parseInt(dto.getRead()));
taskData.setLike(Objects.isNull(dto.getLike()) || Objects.equals("/", dto.getLike()) ? 0 : Integer.parseInt(dto.getLike()));
taskData.setComment(Objects.isNull(dto.getComment()) || Objects.equals("/", dto.getComment()) ? 0 : Integer.parseInt(dto.getComment()));
taskData.setForward(Objects.isNull(dto.getForward()) || Objects.equals("/", dto.getForward()) ? 0 : Integer.parseInt(dto.getForward()));
taskData.setReading(StringUtils.isNumeric(dto.getReading()) ? Integer.parseInt(dto.getReading()) : 0);
taskData.setRead(StringUtils.isNumeric(dto.getRead()) ? Integer.parseInt(dto.getRead()) : 0);
taskData.setLike(StringUtils.isNumeric(dto.getLike()) ? Integer.parseInt(dto.getLike()) : 0);
taskData.setComment(StringUtils.isNumeric(dto.getComment()) ? Integer.parseInt(dto.getComment()) : 0);
taskData.setForward(StringUtils.isNumeric(dto.getForward()) ? Integer.parseInt(dto.getForward()) : 0);
data.add(taskData);
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment