fixed settlement issues for cash advance
This commit is contained in:
parent
83047648b4
commit
f958dfe572
@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<project version="4">
|
<project version="4">
|
||||||
<component name="ExternalStorageConfigurationManager" enabled="true" />
|
<component name="ExternalStorageConfigurationManager" enabled="true" />
|
||||||
<component name="ProjectRootManager" version="2" languageLevel="JDK_21" default="true" project-jdk-name="temurin-21" project-jdk-type="JavaSDK" />
|
<component name="ProjectRootManager" version="2" languageLevel="JDK_21" project-jdk-name="jbr-21" project-jdk-type="JavaSDK" />
|
||||||
</project>
|
</project>
|
||||||
@ -279,8 +279,8 @@ class SettlementViewModel @Inject constructor(
|
|||||||
val hostName = HostName.MPU
|
val hostName = HostName.MPU
|
||||||
val field60 = SystemParamsOperation.getInstance().getCurrentBatchNum()
|
val field60 = SystemParamsOperation.getInstance().getCurrentBatchNum()
|
||||||
|
|
||||||
val sale2Count = state.saleCount + state.preCount
|
val sale2Count = state.saleCount + state.preCount + state.caCount
|
||||||
val sale2Amount = state.saleAmount + state.preAmount
|
val sale2Amount = state.saleAmount + state.preAmount + state.caAmount
|
||||||
|
|
||||||
LogUtil.d(TAG,"Sale count :$sale2Count and Sale amount :$sale2Amount")
|
LogUtil.d(TAG,"Sale count :$sale2Count and Sale amount :$sale2Amount")
|
||||||
|
|
||||||
@ -294,11 +294,12 @@ class SettlementViewModel @Inject constructor(
|
|||||||
if (state.refundAmount == 0L) 0 else state.refundAmount
|
if (state.refundAmount == 0L) 0 else state.refundAmount
|
||||||
)
|
)
|
||||||
|
|
||||||
val totalDebitSaleCount = String.format(Locale.getDefault(), "%03d", state.caCount)
|
// CZ shared ca and sale as same field, removed from these
|
||||||
|
val totalDebitSaleCount = String.format(Locale.getDefault(), "%03d", 0)
|
||||||
val totalDebitSaleAmount = String.format(
|
val totalDebitSaleAmount = String.format(
|
||||||
Locale.getDefault(),
|
Locale.getDefault(),
|
||||||
"%012d",
|
"%012d",
|
||||||
if (state.caAmount == 0L) 0 else state.caAmount
|
0
|
||||||
)
|
)
|
||||||
|
|
||||||
val totalERefundCount = String.format(Locale.getDefault(), "%03d", 0)
|
val totalERefundCount = String.format(Locale.getDefault(), "%03d", 0)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user