代码拉取完成,页面将自动刷新
JDK版本: openjdk version "1.8.0_345"
hutool版本: 5.8.4(请确保最新尝试是否还有问题)
当对应的消息头设置后,第一行的数据中没有对应q1、q2、q3字段的信息时就会出现,后三列的数据不存在
excelWriter.addHeaderAlias("memberName", "客户名字");
excelWriter.addHeaderAlias("phone", "手机号");
excelWriter.addHeaderAlias("surveyName", "关联任务");
excelWriter.addHeaderAlias("wjxQuestionnaireName", "关联问卷");
excelWriter.addHeaderAlias("eventUniqueCode", "业务单号");
excelWriter.addHeaderAlias("orgCode", "组织编码");
excelWriter.addHeaderAlias("orgName", "组织名称");
excelWriter.addHeaderAlias("storeName", "门店名称");
excelWriter.addHeaderAlias("sendTime", "邀评时间");
excelWriter.addHeaderAlias("isComplete", "是否评价");
excelWriter.addHeaderAlias("openTime", "首次打开时间");
excelWriter.addHeaderAlias("submitTime", "评价时间");
//当答案不为空的时候设置 问题的消息头
if (StringUtils.isNotBlank(wjxQuestionnaire.getFormatData())) {
JSONObject json = JsonUtils.toJson(wjxQuestionnaire.getFormatData());
json.forEach((k, v) -> excelWriter.addHeaderAlias(k, v.toString()));
}
debug信息对应的headAlias信息
比如报错的Excel文件,有问题的图片等。