Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
B
bailuntec-datacenter
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
bailuntec-datacenter
Commits
d6a91742
Commit
d6a91742
authored
Dec 03, 2020
by
huluobin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
其他应收款
parent
79a2050f
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
23 additions
and
15 deletions
+23
-15
FeeJob.java
...base-sync-fee/src/main/java/com/bailuntec/job/FeeJob.java
+4
-4
SyncFeeService.java
...c/main/java/com/bailuntec/job/service/SyncFeeService.java
+2
-0
application-test.yml
...ase/base-sync-fee/src/main/resources/application-test.yml
+9
-3
BalanceSheetJob.java
...heet/src/main/java/com/bailuntec/job/BalanceSheetJob.java
+8
-8
No files found.
datacenter-base/base-sync-fee/src/main/java/com/bailuntec/job/FeeJob.java
View file @
d6a91742
...
@@ -15,7 +15,7 @@ public class FeeJob {
...
@@ -15,7 +15,7 @@ public class FeeJob {
@Resource
@Resource
SyncFeeService
syncFeeService
;
SyncFeeService
syncFeeService
;
@Scheduled
(
cron
=
"0
0/1
* * * ?"
)
@Scheduled
(
cron
=
"0
/10 *
* * * ?"
)
public
void
baseSyncFinanceFee
()
{
public
void
baseSyncFinanceFee
()
{
try
{
try
{
log
.
info
(
"每分钟同步费用单 开始"
);
log
.
info
(
"每分钟同步费用单 开始"
);
...
@@ -27,7 +27,7 @@ public class FeeJob {
...
@@ -27,7 +27,7 @@ public class FeeJob {
}
}
@Scheduled
(
cron
=
"0/1 * * * * ?"
)
@Scheduled
(
cron
=
"0/1
0
* * * * ?"
)
public
void
syncLogistics
()
{
public
void
syncLogistics
()
{
try
{
try
{
log
.
info
(
"每分钟同步物流费用 开始"
);
log
.
info
(
"每分钟同步物流费用 开始"
);
...
@@ -38,7 +38,7 @@ public class FeeJob {
...
@@ -38,7 +38,7 @@ public class FeeJob {
}
}
}
}
@Scheduled
(
cron
=
"0/1 * * * * ?"
)
@Scheduled
(
cron
=
"0/1
0
* * * * ?"
)
public
void
syncManageCost
()
{
public
void
syncManageCost
()
{
try
{
try
{
log
.
info
(
"每分钟同步管理成本 开始"
);
log
.
info
(
"每分钟同步管理成本 开始"
);
...
@@ -50,7 +50,7 @@ public class FeeJob {
...
@@ -50,7 +50,7 @@ public class FeeJob {
}
}
@Scheduled
(
cron
=
"0
0/1
* * * ?"
)
@Scheduled
(
cron
=
"0
/10 *
* * * ?"
)
public
void
syncDailyFee
()
{
public
void
syncDailyFee
()
{
try
{
try
{
log
.
info
(
"每分钟同步当天费用单 开始"
);
log
.
info
(
"每分钟同步当天费用单 开始"
);
...
...
datacenter-base/base-sync-fee/src/main/java/com/bailuntec/job/service/SyncFeeService.java
View file @
d6a91742
...
@@ -72,11 +72,13 @@ public class SyncFeeService {
...
@@ -72,11 +72,13 @@ public class SyncFeeService {
DcBaseFinanceFee
dcBaseFinanceFee
=
new
DcBaseFinanceFee
();
DcBaseFinanceFee
dcBaseFinanceFee
=
new
DcBaseFinanceFee
();
BeanUtils
.
copyProperties
(
costDto
,
dcBaseFinanceFee
,
"id"
);
BeanUtils
.
copyProperties
(
costDto
,
dcBaseFinanceFee
,
"id"
);
dcBaseFinanceFee
.
setCreateTime
(
LocalDateTime
.
ofInstant
(
costDto
.
getCreateTime
().
toInstant
(),
ZoneId
.
systemDefault
()));
dcBaseFinanceFee
.
setCreateTime
(
LocalDateTime
.
ofInstant
(
costDto
.
getCreateTime
().
toInstant
(),
ZoneId
.
systemDefault
()));
dcBaseFinanceFee
.
setBjModified
(
LocalDateTime
.
now
());
//更新
//更新
int
update
=
dcBaseFinanceFeeMapper
.
update
(
dcBaseFinanceFee
,
new
LambdaQueryWrapper
<
DcBaseFinanceFee
>()
int
update
=
dcBaseFinanceFeeMapper
.
update
(
dcBaseFinanceFee
,
new
LambdaQueryWrapper
<
DcBaseFinanceFee
>()
.
eq
(
DcBaseFinanceFee:
:
getCostNo
,
dcBaseFinanceFee
.
getCostNo
()));
.
eq
(
DcBaseFinanceFee:
:
getCostNo
,
dcBaseFinanceFee
.
getCostNo
()));
//插入
//插入
if
(
update
==
0
)
{
if
(
update
==
0
)
{
dcBaseFinanceFee
.
setBjCreate
(
LocalDateTime
.
now
());
dcBaseFinanceFeeMapper
.
insert
(
dcBaseFinanceFee
);
dcBaseFinanceFeeMapper
.
insert
(
dcBaseFinanceFee
);
}
}
log
.
info
(
"同步一条费用单,costNo:{}"
,
costDto
.
getCostNo
());
log
.
info
(
"同步一条费用单,costNo:{}"
,
costDto
.
getCostNo
());
...
...
datacenter-base/base-sync-fee/src/main/resources/application-test.yml
View file @
d6a91742
spring
:
spring
:
# 服务名称
# 服务名称
application
:
application
:
name
:
base-sync-
fee
name
:
base-sync-
amazon-ad
# 数据配置
# 数据配置
datasource
:
datasource
:
url
:
jdbc:mysql://gz-cdb-kp7s5i79.sql.tencentcdb.com:61691/bailun_datacenter?serverTimezone=GMT%2B8&characterEncoding=utf-8
url
:
jdbc:mysql://gz-cdb-kp7s5i79.sql.tencentcdb.com:61691/bailun_datacenter?serverTimezone=GMT%2B8&characterEncoding=utf-8
...
@@ -10,8 +10,14 @@ spring:
...
@@ -10,8 +10,14 @@ spring:
driver-class-name
:
com.mysql.jdbc.Driver
driver-class-name
:
com.mysql.jdbc.Driver
main
:
main
:
allow-bean-definition-overriding
:
true
allow-bean-definition-overriding
:
true
profiles
:
active
:
test
#mybatis plus 配置
mybatis-plus
:
mapper-locations
:
-
classpath*:com/bailuntec/mapper/*.xml
# configuration:
# log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
feign
:
feign
:
...
...
datacenter-finance/finance-balance-sheet/src/main/java/com/bailuntec/job/BalanceSheetJob.java
View file @
d6a91742
...
@@ -16,7 +16,7 @@ public class BalanceSheetJob {
...
@@ -16,7 +16,7 @@ public class BalanceSheetJob {
@Resource
@Resource
BalanceSheetService
balanceSheetService
;
BalanceSheetService
balanceSheetService
;
@Scheduled
(
cron
=
"0
0/2
* * * ?"
)
@Scheduled
(
cron
=
"0
/10 *
* * * ?"
)
public
void
syncBankAccount
()
{
public
void
syncBankAccount
()
{
try
{
try
{
log
.
info
(
"每分钟同步 银行帐号信息 开始"
);
log
.
info
(
"每分钟同步 银行帐号信息 开始"
);
...
@@ -30,7 +30,7 @@ public class BalanceSheetJob {
...
@@ -30,7 +30,7 @@ public class BalanceSheetJob {
/**
/**
* 同步提现在途
* 同步提现在途
*/
*/
@Scheduled
(
cron
=
"0
0/2
* * * ?"
)
@Scheduled
(
cron
=
"0
/10 *
* * * ?"
)
public
void
syncWithdrawOnWaySummary
()
{
public
void
syncWithdrawOnWaySummary
()
{
try
{
try
{
log
.
info
(
"每分钟 同步提现在途 开始"
);
log
.
info
(
"每分钟 同步提现在途 开始"
);
...
@@ -44,7 +44,7 @@ public class BalanceSheetJob {
...
@@ -44,7 +44,7 @@ public class BalanceSheetJob {
/**
/**
* 同步第三方帐号余额
* 同步第三方帐号余额
*/
*/
@Scheduled
(
cron
=
"0
0/2
* * * ?"
)
@Scheduled
(
cron
=
"0
/10 *
* * * ?"
)
public
void
syncPayPal
()
{
public
void
syncPayPal
()
{
try
{
try
{
log
.
info
(
"每分钟 同步第三方余额 开始"
);
log
.
info
(
"每分钟 同步第三方余额 开始"
);
...
@@ -59,7 +59,7 @@ public class BalanceSheetJob {
...
@@ -59,7 +59,7 @@ public class BalanceSheetJob {
/**
/**
* 同步短期借款余额
* 同步短期借款余额
*/
*/
@Scheduled
(
cron
=
"0
0/2
* * * ?"
)
@Scheduled
(
cron
=
"0
/10 *
* * * ?"
)
@Transactional
(
rollbackFor
=
Exception
.
class
)
@Transactional
(
rollbackFor
=
Exception
.
class
)
public
void
syncShortBorrowBalance
()
{
public
void
syncShortBorrowBalance
()
{
try
{
try
{
...
@@ -74,7 +74,7 @@ public class BalanceSheetJob {
...
@@ -74,7 +74,7 @@ public class BalanceSheetJob {
/**
/**
* 同步数据中心需要的费用单
* 同步数据中心需要的费用单
*/
*/
@Scheduled
(
cron
=
"0
0/2
* * * ?"
)
@Scheduled
(
cron
=
"0
/10 *
* * * ?"
)
public
void
syncCost
()
{
public
void
syncCost
()
{
try
{
try
{
log
.
info
(
"每分钟 同步数据中心需要的费用单 开始"
);
log
.
info
(
"每分钟 同步数据中心需要的费用单 开始"
);
...
@@ -89,7 +89,7 @@ public class BalanceSheetJob {
...
@@ -89,7 +89,7 @@ public class BalanceSheetJob {
/**
/**
* 同步费用系统采购单:固定资产
* 同步费用系统采购单:固定资产
*/
*/
@Scheduled
(
cron
=
"0
0/2
* * * ?"
)
@Scheduled
(
cron
=
"0
/10 *
* * * ?"
)
public
void
syncBuy
()
{
public
void
syncBuy
()
{
try
{
try
{
log
.
info
(
"每分钟 同步费用系统采购单 开始"
);
log
.
info
(
"每分钟 同步费用系统采购单 开始"
);
...
@@ -109,7 +109,7 @@ public class BalanceSheetJob {
...
@@ -109,7 +109,7 @@ public class BalanceSheetJob {
* </p>
* </p>
* 数据来源
* 数据来源
*/
*/
@Scheduled
(
cron
=
"0/1 * * * * ?"
)
@Scheduled
(
cron
=
"0/1
0
* * * * ?"
)
public
void
generateBalanceSheet
()
{
public
void
generateBalanceSheet
()
{
try
{
try
{
log
.
info
(
"每分钟 生成资产负债表 开始"
);
log
.
info
(
"每分钟 生成资产负债表 开始"
);
...
@@ -129,7 +129,7 @@ public class BalanceSheetJob {
...
@@ -129,7 +129,7 @@ public class BalanceSheetJob {
* </p>
* </p>
* 数据来源
* 数据来源
*/
*/
@Scheduled
(
cron
=
"0/1 * * * * ?"
)
@Scheduled
(
cron
=
"0/1
0
* * * * ?"
)
public
void
generateBalanceSheetNewResult
()
{
public
void
generateBalanceSheetNewResult
()
{
try
{
try
{
log
.
info
(
"每分钟 生成新资产负债结果表 开始"
);
log
.
info
(
"每分钟 生成新资产负债结果表 开始"
);
...
...
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