Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
B
byit-myth-job
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
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
liyuan
byit-myth-job
Commits
ab142f54
Commit
ab142f54
authored
Dec 15, 2020
by
huangfusuper
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
处理只有子流的情况
parent
d775189e
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
27 additions
and
27 deletions
+27
-27
ApiFlowOperatingServiceImpl.java
...va/com/byit/service/impl/ApiFlowOperatingServiceImpl.java
+27
-27
No files found.
byit-myth-admin/src/main/java/com/byit/service/impl/ApiFlowOperatingServiceImpl.java
View file @
ab142f54
...
@@ -206,33 +206,33 @@ public class ApiFlowOperatingServiceImpl implements ApiFlowOperatingService {
...
@@ -206,33 +206,33 @@ public class ApiFlowOperatingServiceImpl implements ApiFlowOperatingService {
waitingTask
.
setScheduleType
(
ScheduleTypeEnum
.
REPAIR
.
getCode
());
waitingTask
.
setScheduleType
(
ScheduleTypeEnum
.
REPAIR
.
getCode
());
waitingTask
.
setWaitId
(
waitingRecord
.
getWaitId
());
waitingTask
.
setWaitId
(
waitingRecord
.
getWaitId
());
RunParamWrapped
runParamWrapped
=
JSON
.
parseObject
(
waitingTask
.
getRunParam
(),
RunParamWrapped
.
class
);
//
RunParamWrapped runParamWrapped = JSON.parseObject(waitingTask.getRunParam(), RunParamWrapped.class);
if
(
runParamWrapped
==
null
)
{
//
if (runParamWrapped == null) {
runParamWrapped
=
new
RunParamWrapped
();
//
runParamWrapped = new RunParamWrapped();
}
//
}
runParamWrapped
.
setPublicParamMap
(
publicParam
);
//
runParamWrapped.setPublicParamMap(publicParam);
//
try
{
//
try {
SimpleDateFormat
sdf
=
new
SimpleDateFormat
(
timeFormat
);
//
SimpleDateFormat sdf = new SimpleDateFormat(timeFormat);
Date
repairDate
=
sdf
.
parse
(
repeatTime
);
//
Date repairDate = sdf.parse(repeatTime);
ValidationUtil
.
isTrueValidation
(!
repairDate
.
before
(
new
Date
()),
"只能补过去时间的批次!"
);
//
ValidationUtil.isTrueValidation(!repairDate.before(new Date()), "只能补过去时间的批次!");
}
catch
(
ParseException
e
)
{
//
} catch (ParseException e) {
log
.
error
(
"补批日期不符合规范,例:{}"
,
timeFormat
);
//
log.error("补批日期不符合规范,例:{}", timeFormat);
ValidationUtil
.
isTrueValidation
(
true
,
"补批日期不符合规范,例:"
+
timeFormat
);
//
ValidationUtil.isTrueValidation(true, "补批日期不符合规范,例:" + timeFormat);
}
//
}
//
//补批只替换不是java的节点
//
//补批只替换不是java的节点
if
(!
NodeTypeEnum
.
JAVA
.
getCode
().
equals
(
waitingTask
.
getJobType
()))
{
//
if (!NodeTypeEnum.JAVA.getCode().equals(waitingTask.getJobType())) {
if
(
StringUtils
.
isNotEmpty
(
waitingTask
.
getRunParam
()))
{
//
if (StringUtils.isNotEmpty(waitingTask.getRunParam())) {
//
String
param
=
PlaceholderUtils
.
formatBizDateParam
(
runParamWrapped
.
getPrivateParam
(),
PlaceholderEnum
.
DATE_PLACEHOLDER
.
getName
(),
repeatTime
,
0
);
//
String param = PlaceholderUtils.formatBizDateParam(runParamWrapped.getPrivateParam(), PlaceholderEnum.DATE_PLACEHOLDER.getName(), repeatTime, 0);
String
dateFormat
=
DateUtil
.
dateFormat
(
new
Date
(),
nowDateFormat
);
//
String dateFormat = DateUtil.dateFormat(new Date(), nowDateFormat);
param
=
PlaceholderUtils
.
formatBizDateParam
(
param
,
PlaceholderEnum
.
NOW_DATE_PLACEHOLDER
.
getName
(),
dateFormat
,
0
);
//
param = PlaceholderUtils.formatBizDateParam(param, PlaceholderEnum.NOW_DATE_PLACEHOLDER.getName(), dateFormat, 0);
//设置替换完成后的参数
//
//设置替换完成后的参数
runParamWrapped
.
setPrivateParam
(
param
);
//
runParamWrapped.setPrivateParam(param);
}
//
}
}
//
}
waitingTask
.
setRunParam
(
JSON
.
toJSONString
(
runParamWrapped
));
//
waitingTask.setRunParam(JSON.toJSONString(runParamWrapped));
return
waitingTask
;
return
waitingTask
;
}).
collect
(
Collectors
.
toList
());
}).
collect
(
Collectors
.
toList
());
}
}
...
...
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