Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
W
wj-datacenter-platform
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
jinan
wj-datacenter-platform
Commits
3556c1a2
Commit
3556c1a2
authored
Feb 07, 2025
by
duanruiming
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[update] 添加分区字段
parent
20c516d9
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
20 additions
and
0 deletions
+20
-0
CrossStrategyResultEntity.java
...nji/datacenter/pojo/entity/CrossStrategyResultEntity.java
+2
-0
CrossStrategyOptServiceImpl.java
.../datacenter/service/impl/CrossStrategyOptServiceImpl.java
+18
-0
No files found.
wj-datacenter-service/src/main/java/net/wanji/datacenter/pojo/entity/CrossStrategyResultEntity.java
View file @
3556c1a2
...
@@ -59,4 +59,6 @@ public class CrossStrategyResultEntity {
...
@@ -59,4 +59,6 @@ public class CrossStrategyResultEntity {
private
String
emptyDir
;
private
String
emptyDir
;
@TableField
(
"empty_turn"
)
@TableField
(
"empty_turn"
)
private
String
emptyTurn
;
private
String
emptyTurn
;
@TableField
(
"dt"
)
private
Integer
dt
;
}
}
wj-datacenter-service/src/main/java/net/wanji/datacenter/service/impl/CrossStrategyOptServiceImpl.java
View file @
3556c1a2
package
net
.
wanji
.
datacenter
.
service
.
impl
;
package
net
.
wanji
.
datacenter
.
service
.
impl
;
import
cn.hutool.core.date.DateUtil
;
import
com.fasterxml.jackson.databind.ObjectMapper
;
import
com.fasterxml.jackson.databind.ObjectMapper
;
import
lombok.extern.slf4j.Slf4j
;
import
lombok.extern.slf4j.Slf4j
;
import
net.wanji.common.utils.tool.JacksonUtils
;
import
net.wanji.common.utils.tool.JacksonUtils
;
...
@@ -73,6 +74,14 @@ public class CrossStrategyOptServiceImpl implements CrossStrategyOptService {
...
@@ -73,6 +74,14 @@ public class CrossStrategyOptServiceImpl implements CrossStrategyOptService {
entity
.
setEmptyDir
(
PhaseEmptyEnum
.
getDir
(
rtnType
));
entity
.
setEmptyDir
(
PhaseEmptyEnum
.
getDir
(
rtnType
));
entity
.
setEmptyTurn
(
PhaseEmptyEnum
.
getTurn
(
rtnType
));
entity
.
setEmptyTurn
(
PhaseEmptyEnum
.
getTurn
(
rtnType
));
entity
.
setResponseContent
(
idx
.
getResponseContent
());
entity
.
setResponseContent
(
idx
.
getResponseContent
());
if
(
Objects
.
nonNull
(
date
))
{
String
parse
=
DateUtil
.
format
(
date
,
"yyyyMMdd"
);
entity
.
setDt
(
Integer
.
valueOf
(
parse
));
}
else
{
Date
current
=
new
Date
();
String
parse
=
DateUtil
.
format
(
current
,
"yyyyMMdd"
);
entity
.
setDt
(
Integer
.
valueOf
(
parse
));
}
crossStrategyResultMapper
.
insert
(
entity
);
crossStrategyResultMapper
.
insert
(
entity
);
}
}
}
catch
(
Exception
e
)
{
}
catch
(
Exception
e
)
{
...
@@ -92,6 +101,7 @@ public class CrossStrategyOptServiceImpl implements CrossStrategyOptService {
...
@@ -92,6 +101,7 @@ public class CrossStrategyOptServiceImpl implements CrossStrategyOptService {
crossStrategyResultEntity
.
setCrossName
(
dto
.
getCrossName
());
crossStrategyResultEntity
.
setCrossName
(
dto
.
getCrossName
());
crossStrategyResultEntity
.
setCurrentAlgo
(
dto
.
getCurrentAlgo
());
crossStrategyResultEntity
.
setCurrentAlgo
(
dto
.
getCurrentAlgo
());
crossStrategyResultEntity
.
setRequestTime
(
dto
.
getRequestTime
());
crossStrategyResultEntity
.
setRequestTime
(
dto
.
getRequestTime
());
Date
issueTime
=
dto
.
getIssueTime
();
crossStrategyResultEntity
.
setIssueTime
(
dto
.
getIssueTime
());
crossStrategyResultEntity
.
setIssueTime
(
dto
.
getIssueTime
());
crossStrategyResultEntity
.
setResponseCode
(
dto
.
getResponseCode
());
crossStrategyResultEntity
.
setResponseCode
(
dto
.
getResponseCode
());
crossStrategyResultEntity
.
setTimingPlan
(
mapper
.
writeValueAsString
(
dto
.
getTimingPlan
()));
crossStrategyResultEntity
.
setTimingPlan
(
mapper
.
writeValueAsString
(
dto
.
getTimingPlan
()));
...
@@ -106,6 +116,14 @@ public class CrossStrategyOptServiceImpl implements CrossStrategyOptService {
...
@@ -106,6 +116,14 @@ public class CrossStrategyOptServiceImpl implements CrossStrategyOptService {
crossStrategyResultEntity
.
setControlDir
(
dto
.
getControlDir
());
crossStrategyResultEntity
.
setControlDir
(
dto
.
getControlDir
());
crossStrategyResultEntity
.
setData
(
mapper
.
writeValueAsString
(
dto
.
getData
()));
crossStrategyResultEntity
.
setData
(
mapper
.
writeValueAsString
(
dto
.
getData
()));
crossStrategyResultEntity
.
setResponseContent
(
dto
.
getResponseContent
());
crossStrategyResultEntity
.
setResponseContent
(
dto
.
getResponseContent
());
if
(
Objects
.
nonNull
(
issueTime
))
{
String
parse
=
DateUtil
.
format
(
issueTime
,
"yyyyMMdd"
);
crossStrategyResultEntity
.
setDt
(
Integer
.
valueOf
(
parse
));
}
else
{
Date
date
=
new
Date
();
String
parse
=
DateUtil
.
format
(
date
,
"yyyyMMdd"
);
crossStrategyResultEntity
.
setDt
(
Integer
.
valueOf
(
parse
));
}
crossStrategyResultMapper
.
insert
(
crossStrategyResultEntity
);
crossStrategyResultMapper
.
insert
(
crossStrategyResultEntity
);
}
catch
(
Exception
e
)
{
}
catch
(
Exception
e
)
{
throw
new
RuntimeException
(
e
);
throw
new
RuntimeException
(
e
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment