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
bltdc
dc-java
Commits
da361812
Commit
da361812
authored
Feb 17, 2020
by
yinyong
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
数据中心--资产负债表应收账款增加一个子项借支款项
parent
901bbb69
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
16 additions
and
3 deletions
+16
-3
DailyFeeJob.java
...ance-fee/src/main/java/com/bailuntec/job/DailyFeeJob.java
+1
-1
DcBalanceSheet.java
...ava/com/bailuntec/balancesheet/entity/DcBalanceSheet.java
+2
-0
DcBalanceSheetMapper.java
...m/bailuntec/balancesheet/mapper/DcBalanceSheetMapper.java
+3
-0
BalanceSheetService.java
...m/bailuntec/balancesheet/service/BalanceSheetService.java
+7
-2
DcBalanceSheetMapper.xml
...-sheet/src/main/resources/mapper/DcBalanceSheetMapper.xml
+3
-0
No files found.
data-base/base-sync-finance-fee/src/main/java/com/bailuntec/job/DailyFeeJob.java
View file @
da361812
...
@@ -13,6 +13,6 @@ public class DailyFeeJob extends PointJob {
...
@@ -13,6 +13,6 @@ public class DailyFeeJob extends PointJob {
@Override
@Override
public
void
executeJob
(
ShardingContext
shardingContext
,
JobPointLog
jobPointLog
)
{
public
void
executeJob
(
ShardingContext
shardingContext
,
JobPointLog
jobPointLog
)
{
DcBaseFinanceFeeMapper
dcBaseFinanceFeeMapper
=
SessionUtil
.
getSession
().
getMapper
(
DcBaseFinanceFeeMapper
.
class
);
DcBaseFinanceFeeMapper
dcBaseFinanceFeeMapper
=
SessionUtil
.
getSession
().
getMapper
(
DcBaseFinanceFeeMapper
.
class
);
dcBaseFinanceFeeMapper
.
insertDailyFee
(
LocalDate
.
now
());
dcBaseFinanceFeeMapper
.
insertDailyFee
(
LocalDate
.
now
()
.
minusDays
(
1L
)
);
}
}
}
}
data-finance/finance-balance-sheet/src/main/java/com/bailuntec/balancesheet/entity/DcBalanceSheet.java
View file @
da361812
...
@@ -22,6 +22,8 @@ public class DcBalanceSheet {
...
@@ -22,6 +22,8 @@ public class DcBalanceSheet {
private
BigDecimal
accountsReceivable
;
private
BigDecimal
accountsReceivable
;
private
BigDecimal
amountBorrowed
;
private
BigDecimal
prepayment
;
private
BigDecimal
prepayment
;
private
BigDecimal
logisticsPrepayment
;
private
BigDecimal
logisticsPrepayment
;
...
...
data-finance/finance-balance-sheet/src/main/java/com/bailuntec/balancesheet/mapper/DcBalanceSheetMapper.java
View file @
da361812
...
@@ -140,6 +140,9 @@ public interface DcBalanceSheetMapper {
...
@@ -140,6 +140,9 @@ public interface DcBalanceSheetMapper {
@Select
({
"select finished_accounts_payable from dc_balance_sheet where statistical_time = #{date}"
})
@Select
({
"select finished_accounts_payable from dc_balance_sheet where statistical_time = #{date}"
})
BigDecimal
getLogisticsAccountsPayableSum
(
@Param
(
"date"
)
Date
date
);
BigDecimal
getLogisticsAccountsPayableSum
(
@Param
(
"date"
)
Date
date
);
@Select
(
"select sum((amount - had_pay + ifnull(compensate, 0)) * to_rmb_rate) from dc_daily_fee where recoed_time = #{lastDay}"
)
BigDecimal
getAmountBorrowed
(
@Param
(
"lastDay"
)
Date
lastDay
);
int
updateByPrimaryKeySelective
(
DcBalanceSheet
record
);
int
updateByPrimaryKeySelective
(
DcBalanceSheet
record
);
@Update
({
@Update
({
...
...
data-finance/finance-balance-sheet/src/main/java/com/bailuntec/balancesheet/service/BalanceSheetService.java
View file @
da361812
...
@@ -577,9 +577,14 @@ public class BalanceSheetService {
...
@@ -577,9 +577,14 @@ public class BalanceSheetService {
// 应付款项
// 应付款项
BigDecimal
accountsPayableSum
=
finishedAccountsPayableSum
.
add
(
semiAccountsPayableSum
).
add
(
logisticsAccountsPayableSum
);
BigDecimal
accountsPayableSum
=
finishedAccountsPayableSum
.
add
(
semiAccountsPayableSum
).
add
(
logisticsAccountsPayableSum
);
dcBalanceSheet
.
setAccountsPayable
(
accountsPayableSum
);
dcBalanceSheet
.
setAccountsPayable
(
accountsPayableSum
);
// 应收款项
// 借支单未还金额
BigDecimal
amountBorrowedSum
=
dcBalanceSheetMapper
.
getAmountBorrowed
(
date
);
if
(
amountBorrowedSum
==
null
)
amountBorrowedSum
=
BigDecimal
.
ZERO
;
dcBalanceSheet
.
setAmountBorrowed
(
amountBorrowedSum
);
// 应收款项(加借支单未还金额)
BigDecimal
accountsReceivableSum
=
dcSupplierTransactionMapper
.
getAccountsReceivable
(
date
);
BigDecimal
accountsReceivableSum
=
dcSupplierTransactionMapper
.
getAccountsReceivable
(
date
);
dcBalanceSheet
.
setAccountsReceivable
(
accountsReceivableSum
);
if
(
accountsReceivableSum
==
null
)
accountsReceivableSum
=
BigDecimal
.
ZERO
;
dcBalanceSheet
.
setAccountsReceivable
(
accountsReceivableSum
.
add
(
amountBorrowedSum
));
// 成品供应商预付款项
// 成品供应商预付款项
BigDecimal
finishedPrepaymentSum
=
dcSupplierTransactionMapper
.
getFinishedPrepaymentSum
(
date
);
BigDecimal
finishedPrepaymentSum
=
dcSupplierTransactionMapper
.
getFinishedPrepaymentSum
(
date
);
if
(
finishedPrepaymentSum
==
null
)
finishedPrepaymentSum
=
BigDecimal
.
ZERO
;
if
(
finishedPrepaymentSum
==
null
)
finishedPrepaymentSum
=
BigDecimal
.
ZERO
;
...
...
data-finance/finance-balance-sheet/src/main/resources/mapper/DcBalanceSheetMapper.xml
View file @
da361812
...
@@ -278,6 +278,9 @@
...
@@ -278,6 +278,9 @@
<if
test=
"accountsReceivable != null"
>
<if
test=
"accountsReceivable != null"
>
accounts_receivable = #{accountsReceivable,jdbcType=DECIMAL},
accounts_receivable = #{accountsReceivable,jdbcType=DECIMAL},
</if>
</if>
<if
test=
"amountBorrowed != null"
>
amount_borrowed = #{amountBorrowed,jdbcType=DECIMAL},
</if>
<if
test=
"prepayment != null"
>
<if
test=
"prepayment != null"
>
prepayment = #{prepayment,jdbcType=DECIMAL},
prepayment = #{prepayment,jdbcType=DECIMAL},
</if>
</if>
...
...
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