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
5129ef1d
Commit
5129ef1d
authored
Apr 29, 2020
by
yinyong
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
资产负债-统计新增半成品生产库存金额
parent
758c9522
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
11 additions
and
1 deletion
+11
-1
DcBalanceSheet.java
...ava/com/bailuntec/balancesheet/entity/DcBalanceSheet.java
+2
-0
DcSemiDailyStockMapper.java
...bailuntec/balancesheet/mapper/DcSemiDailyStockMapper.java
+3
-1
BalanceSheetService.java
...m/bailuntec/balancesheet/service/BalanceSheetService.java
+3
-0
DcBalanceSheetMapper.xml
...-sheet/src/main/resources/mapper/DcBalanceSheetMapper.xml
+3
-0
No files found.
data-finance/finance-balance-sheet/src/main/java/com/bailuntec/balancesheet/entity/DcBalanceSheet.java
View file @
5129ef1d
...
@@ -64,6 +64,8 @@ public class DcBalanceSheet {
...
@@ -64,6 +64,8 @@ public class DcBalanceSheet {
private
BigDecimal
semiBailunInventoryAmount
;
private
BigDecimal
semiBailunInventoryAmount
;
private
BigDecimal
semiProdInventoryAmount
;
private
BigDecimal
semiHaNiInventoryAmount
;
private
BigDecimal
semiHaNiInventoryAmount
;
private
BigDecimal
semiBailunTransferAmount
;
private
BigDecimal
semiBailunTransferAmount
;
...
...
data-finance/finance-balance-sheet/src/main/java/com/bailuntec/balancesheet/mapper/DcSemiDailyStockMapper.java
View file @
5129ef1d
...
@@ -26,6 +26,7 @@ public interface DcSemiDailyStockMapper {
...
@@ -26,6 +26,7 @@ public interface DcSemiDailyStockMapper {
@Select
(
"select sum(inventory_amount) from dc_semi_daily_stock where day = #{lastDay} and warehouse_id in (16,9)"
)
@Select
(
"select sum(inventory_amount) from dc_semi_daily_stock where day = #{lastDay} and warehouse_id in (16,9)"
)
BigDecimal
getSemiHaNiDailyStockSum
(
@Param
(
"lastDay"
)
Date
lastDay
);
BigDecimal
getSemiHaNiDailyStockSum
(
@Param
(
"lastDay"
)
Date
lastDay
);
@Select
(
"select sum(jit_prod_stock * new_price) from dc_semi_stock_prod_daily where record_time = #{lastDay}"
)
BigDecimal
getSemiProdInventoryAmountSum
(
@Param
(
"lastDay"
)
Date
lastDay
);
}
}
\ No newline at end of file
data-finance/finance-balance-sheet/src/main/java/com/bailuntec/balancesheet/service/BalanceSheetService.java
View file @
5129ef1d
...
@@ -479,6 +479,9 @@ public class BalanceSheetService {
...
@@ -479,6 +479,9 @@ public class BalanceSheetService {
BigDecimal
semiHaNiInventoryAmountSum
=
dcSemiDailyStockMapper
.
getSemiHaNiDailyStockSum
(
date
);
BigDecimal
semiHaNiInventoryAmountSum
=
dcSemiDailyStockMapper
.
getSemiHaNiDailyStockSum
(
date
);
if
(
semiHaNiInventoryAmountSum
==
null
)
semiHaNiInventoryAmountSum
=
BigDecimal
.
ZERO
;
if
(
semiHaNiInventoryAmountSum
==
null
)
semiHaNiInventoryAmountSum
=
BigDecimal
.
ZERO
;
dcBalanceSheet
.
setSemiHaNiInventoryAmount
(
semiHaNiInventoryAmountSum
);
dcBalanceSheet
.
setSemiHaNiInventoryAmount
(
semiHaNiInventoryAmountSum
);
BigDecimal
semiProdInventoryAmountSum
=
dcSemiDailyStockMapper
.
getSemiProdInventoryAmountSum
(
date
);
if
(
semiProdInventoryAmountSum
==
null
)
semiProdInventoryAmountSum
=
BigDecimal
.
ZERO
;
dcBalanceSheet
.
setSemiProdInventoryAmount
(
semiProdInventoryAmountSum
);
// 半成品在途金额 恢复,不汇总进去存货里面
// 半成品在途金额 恢复,不汇总进去存货里面
// BigDecimal semiTransferAmountSum = BigDecimal.ZERO;
// BigDecimal semiTransferAmountSum = BigDecimal.ZERO;
BigDecimal
semiTransferAmountSum
=
dcSemiDailyTransferMapper
.
getSemiDailyTransferSum
(
date
);
BigDecimal
semiTransferAmountSum
=
dcSemiDailyTransferMapper
.
getSemiDailyTransferSum
(
date
);
...
...
data-finance/finance-balance-sheet/src/main/resources/mapper/DcBalanceSheetMapper.xml
View file @
5129ef1d
...
@@ -350,6 +350,9 @@
...
@@ -350,6 +350,9 @@
<if
test=
"semiHaNiTransferAmount != null"
>
<if
test=
"semiHaNiTransferAmount != null"
>
semi_hani_transfer_amount = #{semiHaNiTransferAmount,jdbcType=DECIMAL},
semi_hani_transfer_amount = #{semiHaNiTransferAmount,jdbcType=DECIMAL},
</if>
</if>
<if
test=
"semiProdInventoryAmount != null"
>
semi_prod_inventory_amount = #{semiProdInventoryAmount,jdbcType=DECIMAL},
</if>
<if
test=
"fixedAssets != null"
>
<if
test=
"fixedAssets != null"
>
fixed_assets = #{fixedAssets,jdbcType=DECIMAL},
fixed_assets = #{fixedAssets,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