Commit 2eb3b2d8 zshaohui

过期维护表格上传优化

1 个父辈 a17750ca
...@@ -8,7 +8,7 @@ public class ExpiredSetting extends BasePo { ...@@ -8,7 +8,7 @@ public class ExpiredSetting extends BasePo {
private String provider; private String provider;
private String partNumber; private String partNumber;
private String expFormat; private String expFormat;
private int month = 12; private Integer month;
private String createBy; private String createBy;
private String updateBy; private String updateBy;
} }
...@@ -10,6 +10,7 @@ import com.alibaba.fastjson.JSON; ...@@ -10,6 +10,7 @@ import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import com.neotel.smfcore.common.bean.PageData; import com.neotel.smfcore.common.bean.PageData;
import com.neotel.smfcore.common.bean.ResultBean; import com.neotel.smfcore.common.bean.ResultBean;
import com.neotel.smfcore.common.exception.ValidateException;
import com.neotel.smfcore.common.utils.FileUtil; import com.neotel.smfcore.common.utils.FileUtil;
import com.neotel.smfcore.common.utils.JsonUtil; import com.neotel.smfcore.common.utils.JsonUtil;
import com.neotel.smfcore.common.utils.QueryHelp; import com.neotel.smfcore.common.utils.QueryHelp;
...@@ -125,16 +126,21 @@ public class ExpiredSettingController { ...@@ -125,16 +126,21 @@ public class ExpiredSettingController {
EasyExcel.read(tempFile, ExpiredSetting.class, new AnalysisEventListener<ExpiredSetting>() { EasyExcel.read(tempFile, ExpiredSetting.class, new AnalysisEventListener<ExpiredSetting>() {
@Override @Override
public void invoke(ExpiredSetting info, AnalysisContext analysisContext) { public void invoke(ExpiredSetting info, AnalysisContext analysisContext) {
try {
ExpiredSetting expiredSetting = expiredSettingManager.findOne(new Query(Criteria.where("provider").is(info.getProvider()).and("partNumber").is(info.getPartNumber()))); ExpiredSetting expiredSetting = expiredSettingManager.findOne(new Query(Criteria.where("provider").is(info.getProvider()).and("partNumber").is(info.getPartNumber())));
if (expiredSetting != null) { if (expiredSetting != null) {
info.setUpdateDate(new Date()); info.setUpdateDate(new Date());
info.setUpdateBy(SecurityUtils.getLoginUsername()); info.setUpdateBy(SecurityUtils.getLoginUsername());
info.setId(info.getId()); info.setId(expiredSetting.getId());
} else { } else {
info.setCreateDate(new Date()); info.setCreateDate(new Date());
info.setCreateBy(SecurityUtils.getLoginUsername()); info.setCreateBy(SecurityUtils.getLoginUsername());
} }
expiredSettingManager.save(info); expiredSettingManager.save(info);
} catch (ValidateException e) {
e.printStackTrace();
log.error("解析报错,跳过");
}
} }
@Override @Override
......
...@@ -15,6 +15,11 @@ spring: ...@@ -15,6 +15,11 @@ spring:
port: 27017 # 端口 port: 27017 # 端口
database: smf # 数据库 database: smf # 数据库
servlet:
multipart:
max-file-size: 100MB
max-request-size: 500MB
#jwt #jwt
jwt: jwt:
header: Authorization header: Authorization
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!