Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
孙克
/
smf-core
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
作业
提交
问题看板
文件
提交
网络
比较
分支
标签
Commit 2eb3b2d8
由
zshaohui
编写于
2023-10-08 11:11:35 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
过期维护表格上传优化
1 个父辈
a17750ca
显示空白字符变更
内嵌
并排
正在显示
3 个修改的文件
包含
13 行增加
和
2 行删除
src/main/java/com/neotel/smfcore/custom/lizhen/setting/bean/ExpiredSetting.java
src/main/java/com/neotel/smfcore/custom/lizhen/setting/controller/ExpiredSettingController.java
src/main/resources/config/application-prod.yml
src/main/java/com/neotel/smfcore/custom/lizhen/setting/bean/ExpiredSetting.java
查看文件 @
2eb3b2d
...
...
@@ -8,7 +8,7 @@ public class ExpiredSetting extends BasePo {
private
String
provider
;
private
String
partNumber
;
private
String
expFormat
;
private
int
month
=
12
;
private
Integer
month
;
private
String
createBy
;
private
String
updateBy
;
}
src/main/java/com/neotel/smfcore/custom/lizhen/setting/controller/ExpiredSettingController.java
查看文件 @
2eb3b2d
...
...
@@ -10,6 +10,7 @@ import com.alibaba.fastjson.JSON;
import
com.alibaba.fastjson.JSONObject
;
import
com.neotel.smfcore.common.bean.PageData
;
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.JsonUtil
;
import
com.neotel.smfcore.common.utils.QueryHelp
;
...
...
@@ -125,16 +126,21 @@ public class ExpiredSettingController {
EasyExcel
.
read
(
tempFile
,
ExpiredSetting
.
class
,
new
AnalysisEventListener
<
ExpiredSetting
>()
{
@Override
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
())));
if
(
expiredSetting
!=
null
)
{
info
.
setUpdateDate
(
new
Date
());
info
.
setUpdateBy
(
SecurityUtils
.
getLoginUsername
());
info
.
setId
(
info
.
getId
());
info
.
setId
(
expiredSetting
.
getId
());
}
else
{
info
.
setCreateDate
(
new
Date
());
info
.
setCreateBy
(
SecurityUtils
.
getLoginUsername
());
}
expiredSettingManager
.
save
(
info
);
}
catch
(
ValidateException
e
)
{
e
.
printStackTrace
();
log
.
error
(
"解析报错,跳过"
);
}
}
@Override
...
...
src/main/resources/config/application-prod.yml
查看文件 @
2eb3b2d
...
...
@@ -15,6 +15,11 @@ spring:
port
:
27017
# 端口
database
:
smf
# 数据库
servlet
:
multipart
:
max-file-size
:
100MB
max-request-size
:
500MB
#jwt
jwt
:
header
:
Authorization
...
...
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论