@@ -1609,17 +1609,6 @@ def mkAsset(x):
16091609 vNum (currentBalance ),
16101610 vInt (remainTerms ),
16111611 mkAssetStatus (status )]))
1612- case ["租赁" , {"租金" : rental , "初始期限" : originTerm , "起始日" : startDate }
1613- ,{"当前余额" : bal , "剩余期限" : remainTerms ,"状态" : status }] \
1614- | ["Lease" , {"rental" : rental , "originTerm" : originTerm , "originDate" : startDate }
1615- , {"currentBalance" : bal ,"status" : status , "remainTerm" : remainTerms }]:
1616- obligorInfo = getValWithKs (x [1 ],["obligor" ,"借款人" ], mapping = mkObligor )
1617- return mkTag (("RegularLease"
1618- , [{"originTerm" : originTerm , "startDate" : startDate , "originRental" : mkLeaseCalc (rental )
1619- ,"obligor" : obligorInfo } | mkTag ("LeaseInfo" )
1620- , vNum (bal )
1621- , vInt (remainTerms )
1622- , mkAssetStatus (status )]))
16231612 case ["租赁" , {"租金" : rental , "初始期限" : originTerm , "起始日" : startDate , "调整" :sut }
16241613 ,{"当前余额" :bal ,"状态" : status , "剩余期限" : remainTerms }] \
16251614 | ["Lease" , {"rental" : rental , "stepUp" :sut , "originTerm" : originTerm , "originDate" : startDate }
@@ -1632,6 +1621,19 @@ def mkAsset(x):
16321621 , vNum (bal )
16331622 , vInt (remainTerms )
16341623 , mkAssetStatus (status )]))
1624+
1625+ case ["租赁" , {"租金" : rental , "初始期限" : originTerm , "起始日" : startDate }
1626+ ,{"当前余额" : bal , "剩余期限" : remainTerms ,"状态" : status }] \
1627+ | ["Lease" , {"rental" : rental , "originTerm" : originTerm , "originDate" : startDate }
1628+ , {"currentBalance" : bal ,"status" : status , "remainTerm" : remainTerms }]:
1629+ obligorInfo = getValWithKs (x [1 ],["obligor" ,"借款人" ], mapping = mkObligor )
1630+ return mkTag (("RegularLease"
1631+ , [{"originTerm" : originTerm , "startDate" : startDate , "originRental" : mkLeaseCalc (rental )
1632+ ,"obligor" : obligorInfo } | mkTag ("LeaseInfo" )
1633+ , vNum (bal )
1634+ , vInt (remainTerms )
1635+ , mkAssetStatus (status )]))
1636+
16351637 case ["固定资产" ,{"起始日" :sd ,"初始余额" :ob ,"初始期限" :ot ,"残值" :rb ,"周期" :p ,"摊销" :ar ,"产能" :cap }
16361638 ,{"剩余期限" :rt ,"余额" :bal }] \
16371639 | ["FixedAsset" ,{"start" :sd ,"originBalance" :ob ,"originTerm" :ot ,"residual" :rb ,"period" :p ,"amortize" :ar
0 commit comments