Commit 2782ec85 by 陈健智

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

parent 056f7acf
...@@ -5,10 +5,10 @@ import com.alibaba.excel.event.AnalysisEventListener; ...@@ -5,10 +5,10 @@ import com.alibaba.excel.event.AnalysisEventListener;
import com.zhiwei.brandkbs2.easyexcel.dto.UploadBytedanceEventDTO; import com.zhiwei.brandkbs2.easyexcel.dto.UploadBytedanceEventDTO;
import com.zhiwei.brandkbs2.pojo.BytedanceCustomEventUpdateTaskData; import com.zhiwei.brandkbs2.pojo.BytedanceCustomEventUpdateTaskData;
import org.apache.commons.collections4.CollectionUtils; import org.apache.commons.collections4.CollectionUtils;
import org.apache.commons.lang3.StringUtils;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import java.util.Objects;
/** /**
* @ClassName: BytedanceEventListener * @ClassName: BytedanceEventListener
...@@ -55,12 +55,11 @@ public class BytedanceEventListener extends AnalysisEventListener<UploadBytedanc ...@@ -55,12 +55,11 @@ public class BytedanceEventListener extends AnalysisEventListener<UploadBytedanc
taskData.setPlatform(dto.getPlatform()); taskData.setPlatform(dto.getPlatform());
taskData.setChannel(dto.getChannel()); taskData.setChannel(dto.getChannel());
taskData.setEventName(dto.getEventName()); taskData.setEventName(dto.getEventName());
// 填 "/" 当作0处理 taskData.setReading(StringUtils.isNumeric(dto.getReading()) ? Integer.parseInt(dto.getReading()) : 0);
taskData.setReading(Objects.isNull(dto.getReading()) || Objects.equals("/", dto.getReading()) ? 0 : Integer.parseInt(dto.getReading())); taskData.setRead(StringUtils.isNumeric(dto.getRead()) ? Integer.parseInt(dto.getRead()) : 0);
taskData.setRead(Objects.isNull(dto.getRead()) || Objects.equals("/", dto.getRead()) ? 0 : Integer.parseInt(dto.getRead())); taskData.setLike(StringUtils.isNumeric(dto.getLike()) ? Integer.parseInt(dto.getLike()) : 0);
taskData.setLike(Objects.isNull(dto.getLike()) || Objects.equals("/", dto.getLike()) ? 0 : Integer.parseInt(dto.getLike())); taskData.setComment(StringUtils.isNumeric(dto.getComment()) ? Integer.parseInt(dto.getComment()) : 0);
taskData.setComment(Objects.isNull(dto.getComment()) || Objects.equals("/", dto.getComment()) ? 0 : Integer.parseInt(dto.getComment())); taskData.setForward(StringUtils.isNumeric(dto.getForward()) ? Integer.parseInt(dto.getForward()) : 0);
taskData.setForward(Objects.isNull(dto.getForward()) || Objects.equals("/", dto.getForward()) ? 0 : Integer.parseInt(dto.getForward()));
data.add(taskData); 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