Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
B
baihang-report
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
data-spider
baihang-report
Commits
44d05d95
Commit
44d05d95
authored
Jun 04, 2021
by
郑建
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
增加文件报送生成文件接口
parent
9e0ccc01
Changes
6
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
293 additions
and
101 deletions
+293
-101
ManualToolController.java
...cn/quantgroup/report/controller/ManualToolController.java
+5
-40
QuantGroupZhuDaiReportToBaiHang.java
...uantgroup/report/job/QuantGroupZhuDaiReportToBaiHang.java
+1
-1
LoanInfoMapper.java
...a/cn/quantgroup/report/mapper/baihang/LoanInfoMapper.java
+0
-1
RepaymentLoanInfoMapper.java
...tgroup/report/mapper/baihang/RepaymentLoanInfoMapper.java
+1
-2
BaiHangFileReportService.java
...roup/report/service/baihang/BaiHangFileReportService.java
+270
-0
BaiHangZhuDaiService.java
...antgroup/report/service/baihang/BaiHangZhuDaiService.java
+16
-57
No files found.
src/main/java/cn/quantgroup/report/controller/ManualToolController.java
View file @
44d05d95
package
cn
.
quantgroup
.
report
.
controller
;
package
cn
.
quantgroup
.
report
.
controller
;
import
cn.quantgroup.report.response.GlobalResponse
;
import
cn.quantgroup.report.response.GlobalResponse
;
import
cn.quantgroup.report.service.baihang.BaiHangFileReportService
;
import
cn.quantgroup.report.service.baihang.BaiHangZhuDaiService
;
import
cn.quantgroup.report.service.baihang.BaiHangZhuDaiService
;
import
cn.quantgroup.report.service.common.CommonQueryService
;
import
cn.quantgroup.report.service.common.CommonQueryService
;
import
cn.quantgroup.report.service.manualTool.CleanningTransactionLogService
;
import
cn.quantgroup.report.service.manualTool.CleanningTransactionLogService
;
...
@@ -29,11 +30,10 @@ public class ManualToolController {
...
@@ -29,11 +30,10 @@ public class ManualToolController {
@Autowired
@Autowired
BaiHangZhuDaiService
zhuDaiService
;
BaiHangZhuDaiService
zhuDaiService
;
@Autowired
private
CommonQueryService
queryService
;
@Autowired
@Autowired
private
CleanningTransactionLogService
cleanningTransactionLogService
;
private
CleanningTransactionLogService
cleanningTransactionLogService
;
@Autowired
private
BaiHangFileReportService
fileReportService
;
@RequestMapping
(
"/send/baihang"
)
@RequestMapping
(
"/send/baihang"
)
...
@@ -159,43 +159,8 @@ public class ManualToolController {
...
@@ -159,43 +159,8 @@ public class ManualToolController {
}
}
@RequestMapping
(
"/createFile"
)
@RequestMapping
(
"/createFile"
)
public
void
testD2Repost
(){
public
void
testD2Repost
(
String
type
,
String
startDate
,
String
endDate
){
Stopwatch
stopwatch
=
Stopwatch
.
createStarted
();
fileReportService
.
createReportFile
(
type
,
startDate
+
"T00:00:00"
,
endDate
+
"T00:00:00"
);
D2
();
log
.
info
(
"跑了 {}"
,
stopwatch
.
elapsed
(
TimeUnit
.
MILLISECONDS
));
}
//2020-07-01
private
void
D2
(){
String
startTime
=
"2020-06-12"
,
endTime
=
"2020-07-01"
;
Date
startDate
;
Date
endDate
=
DateUtils
.
parseDate
(
"yyyy-MM-dd"
,
endTime
);
while
(
endDate
.
getTime
()
<
System
.
currentTimeMillis
()){
log
.
info
(
"开始报送D2----- {} -- {}"
,
startTime
,
endTime
);
zhuDaiService
.
apiSend
(
"D2"
,
startTime
+
"T00:00:00"
,
endTime
+
"T00:00:00"
);
log
.
info
(
"报送D2结束----- {} -- {}"
,
startTime
,
endTime
);
startDate
=
new
Date
(
endDate
.
getTime
());
endDate
=
org
.
apache
.
commons
.
lang3
.
time
.
DateUtils
.
addMonths
(
endDate
,
1
);
startTime
=
DateUtils
.
formatDate
(
startDate
,
"yyyy-MM-dd"
);
endTime
=
DateUtils
.
formatDate
(
endDate
,
"yyyy-MM-dd"
);
}
}
}
private
void
D3
(){
String
startTime
=
"2020-06-12"
,
endTime
=
"2020-07-01"
;
Date
startDate
;
Date
endDate
=
DateUtils
.
parseDate
(
"yyyy-MM-dd"
,
endTime
);
while
(
endDate
.
getTime
()
<
System
.
currentTimeMillis
()){
log
.
info
(
"开始报送D3----- {} -- {}"
,
startTime
,
endTime
);
zhuDaiService
.
apiSend
(
"D3"
,
startTime
+
"T00:00:00"
,
endTime
+
"T00:00:00"
);
log
.
info
(
"报送D3结束----- {} -- {}"
,
startTime
,
endTime
);
startDate
=
new
Date
(
endDate
.
getTime
());
endDate
=
org
.
apache
.
commons
.
lang3
.
time
.
DateUtils
.
addDays
(
endDate
,
10
);
startTime
=
DateUtils
.
formatDate
(
startDate
,
"yyyy-MM-dd"
);
endTime
=
DateUtils
.
formatDate
(
endDate
,
"yyyy-MM-dd"
);
}
}
}
}
src/main/java/cn/quantgroup/report/job/QuantGroupZhuDaiReportToBaiHang.java
View file @
44d05d95
...
@@ -45,7 +45,7 @@ public class QuantGroupZhuDaiReportToBaiHang {
...
@@ -45,7 +45,7 @@ public class QuantGroupZhuDaiReportToBaiHang {
// @Async
// @Async
//@Scheduled(cron = "0 0 05 * * ?")
//@Scheduled(cron = "0 0 05 * * ?")
//
@Scheduled(cron = "0 0 03 * * ?")
@Scheduled
(
cron
=
"0 0 03 * * ?"
)
public
void
startZhuDaiReport
(){
public
void
startZhuDaiReport
(){
if
(
increment
()){
if
(
increment
()){
redisTemplate
.
expire
(
Constant
.
QG_ZHU_DAI_REPORT_LOCK_KEY
,
10
,
TimeUnit
.
SECONDS
);
redisTemplate
.
expire
(
Constant
.
QG_ZHU_DAI_REPORT_LOCK_KEY
,
10
,
TimeUnit
.
SECONDS
);
...
...
src/main/java/cn/quantgroup/report/mapper/baihang/LoanInfoMapper.java
View file @
44d05d95
...
@@ -59,7 +59,6 @@ public interface LoanInfoMapper {
...
@@ -59,7 +59,6 @@ public interface LoanInfoMapper {
* 创建人: yanhui.Hao <br/>
* 创建人: yanhui.Hao <br/>
* 创建时间: 2019.10.23 <br/>
* 创建时间: 2019.10.23 <br/>
*/
*/
@Deprecated
List
<
LoanInfoZhuDai
>
queryStockLoanInfoZhuDai
(
BaiHangTimeRecord
baiHangTimeRecord
);
List
<
LoanInfoZhuDai
>
queryStockLoanInfoZhuDai
(
BaiHangTimeRecord
baiHangTimeRecord
);
...
...
src/main/java/cn/quantgroup/report/mapper/baihang/RepaymentLoanInfoMapper.java
View file @
44d05d95
...
@@ -32,7 +32,7 @@ public interface RepaymentLoanInfoMapper {
...
@@ -32,7 +32,7 @@ public interface RepaymentLoanInfoMapper {
* 创建人: yanhui.Hao <br/>
* 创建人: yanhui.Hao <br/>
* 创建时间: 2019.10.23 <br/>
* 创建时间: 2019.10.23 <br/>
*/
*/
@Deprecated
List
<
RepaymentInfoZhuDai
>
queryStockRepayMentInfoOverdueZhuDai
(
BaiHangTimeRecord
baiHangTimeRecord
);
List
<
RepaymentInfoZhuDai
>
queryStockRepayMentInfoOverdueZhuDai
(
BaiHangTimeRecord
baiHangTimeRecord
);
...
@@ -43,7 +43,6 @@ public interface RepaymentLoanInfoMapper {
...
@@ -43,7 +43,6 @@ public interface RepaymentLoanInfoMapper {
* 创建人: yanhui.Hao <br/>
* 创建人: yanhui.Hao <br/>
* 创建时间: 2019.10.23 <br/>
* 创建时间: 2019.10.23 <br/>
*/
*/
@Deprecated
List
<
RepaymentInfoZhuDai
>
queryStockRepayMentInfoZhuDai
(
BaiHangTimeRecord
baiHangTimeRecord
);
List
<
RepaymentInfoZhuDai
>
queryStockRepayMentInfoZhuDai
(
BaiHangTimeRecord
baiHangTimeRecord
);
...
...
src/main/java/cn/quantgroup/report/service/baihang/BaiHangFileReportService.java
0 → 100644
View file @
44d05d95
This diff is collapsed.
Click to expand it.
src/main/java/cn/quantgroup/report/service/baihang/BaiHangZhuDaiService.java
View file @
44d05d95
This diff is collapsed.
Click to expand it.
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