Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
D
dc-java
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
huluobin
dc-java
Commits
99dacd41
Commit
99dacd41
authored
Mar 27, 2020
by
yinyong
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
亚马逊广告费用调整
parent
d44fe9ac
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
5 additions
and
2 deletions
+5
-2
AmazonAdDownloadReportJob.java
...ain/java/com/bailuntec/job/AmazonAdDownloadReportJob.java
+3
-0
AmazonAdGenerateReportIdJob.java
...n/java/com/bailuntec/job/AmazonAdGenerateReportIdJob.java
+2
-2
No files found.
data-base/base-sync-amazon-ad/src/main/java/com/bailuntec/job/AmazonAdDownloadReportJob.java
View file @
99dacd41
...
...
@@ -80,6 +80,7 @@ public class AmazonAdDownloadReportJob implements SimpleJob {
gzin
.
close
();
response
.
close
();
JobAmazonAdLogMapper
jobAmazonAdLogMapper
=
SessionUtil
.
getSession
().
getMapper
(
JobAmazonAdLogMapper
.
class
);
LocalDateTime
startTime
=
LocalDateTime
.
now
();
if
(
amazonAdProductList
!=
null
&&
amazonAdProductList
.
size
()
>
0
)
{
DcBaseFinanceAmazonAdProductMapper
mapper
=
SessionUtil
.
getSession
().
getMapper
(
DcBaseFinanceAmazonAdProductMapper
.
class
);
DcBaseFinanceAmazonAdProduct
dcBaseFinanceAmazonAdProduct
=
new
DcBaseFinanceAmazonAdProduct
();
...
...
@@ -100,6 +101,8 @@ public class AmazonAdDownloadReportJob implements SimpleJob {
}
}
}
DcBaseFinanceAmazonAdProductMapper
mapper
=
SessionUtil
.
getSession
().
getMapper
(
DcBaseFinanceAmazonAdProductMapper
.
class
);
mapper
.
deleteByExample
(
DcBaseFinanceAmazonAdProductExample
.
newAndCreateCriteria
().
andAccountIdEqualTo
(
jobAmazonAdLog
.
getAccountId
()).
andCompanyIdEqualTo
(
jobAmazonAdLog
.
getCompanyId
()).
andReportDateEqualTo
(
jobAmazonAdLog
.
getReportDate
()).
andBjModifyTimeLessThan
(
startTime
.
minusHours
(
1
)).
example
());
jobAmazonAdLog
.
setStatus
(
true
);
jobAmazonAdLogMapper
.
updateByExampleSelective
(
jobAmazonAdLog
,
JobAmazonAdLogExample
.
newAndCreateCriteria
().
andCompanyIdEqualTo
(
jobAmazonAdLog
.
getCompanyId
()).
andAccountIdEqualTo
(
jobAmazonAdLog
.
getAccountId
()).
andReportDateEqualTo
(
jobAmazonAdLog
.
getReportDate
()).
example
());
break
;
...
...
data-base/base-sync-amazon-ad/src/main/java/com/bailuntec/job/AmazonAdGenerateReportIdJob.java
View file @
99dacd41
...
...
@@ -151,9 +151,9 @@ public class AmazonAdGenerateReportIdJob extends PointJob {
* 如果开始时间比今天0点晚, 就设为22点(或者你随便减几个小时都可以)
*/
LocalDateTime
zeroTime
=
LocalDateTime
.
of
(
LocalDate
.
now
(),
LocalTime
.
MIN
);
LocalDateTime
overStartTime
=
jobAccountLog
.
getEndTime
().
isAfter
(
zeroTime
)
?
zeroTime
.
minusHours
(
8
)
:
jobAccountLog
.
getEndTime
();
LocalDateTime
overStartTime
=
jobAccountLog
.
getEndTime
().
isAfter
(
zeroTime
.
plusDays
(
1
)
)
?
zeroTime
.
minusHours
(
8
)
:
jobAccountLog
.
getEndTime
();
jobAccountLog
.
setStartTime
(
overStartTime
);
jobAccountLog
.
setEndTime
(
jobAccountLog
.
getStartTime
().
plusDays
(
jobAccountLog
.
getIntervalTime
()).
isAfter
(
LocalDateTime
.
now
())
?
LocalDateTime
.
now
(
)
:
jobAccountLog
.
getStartTime
().
plusDays
(
jobAccountLog
.
getIntervalTime
()));
jobAccountLog
.
setEndTime
(
jobAccountLog
.
getStartTime
().
plusDays
(
jobAccountLog
.
getIntervalTime
()).
isAfter
(
zeroTime
.
plusDays
(
2
))
?
zeroTime
.
plusDays
(
2
).
minusMinutes
(
8
)
:
jobAccountLog
.
getStartTime
().
plusDays
(
jobAccountLog
.
getIntervalTime
()));
jobAccountLog
.
setMessage
(
"执行成功"
);
}
...
...
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