
# 1.金额大写转换
## 1.1接口描述
接口名:I18nServiceHelper.amountConvertUppercase(String langAbbrCode, String currencyNumber, String amount, String isTransCurrNum)
根据语言简码、货币代码、阿拉伯数字金额、是否转换货币代码获取金额的大写表示。
## 1.2 输入参数
|字段|必填|类型|示例|说明|
|-|-|-|-|-|
|langAbbrCode|是|String|"ZH"|语言简码,支持ZH、EN、VI三种语言的大写转换|
|currencyNumber|是|String|"CNY"|货币代码,比如:USD、VND|
|amount|是|String|"10.5"|阿拉伯数字金额,人民币/美元支持最多两位小数,越南盾无小数|
|isTransCurrNum|是|String|"false"|是否拼接货币代码,若为“true”,表示返回结果拼接货币信息|
## 1.3 输出参数
返回的是 AmountConvertResult,即金额转换结果。
AmountConvertResult字段说明:
|字段|类型|示例|说明|
|-|-|-|-|
|success|boolean|true,false|转换是否成功|
|errorMsg|String|金额不能为空|如果转换失败,返回失败原因|
|result|String|人民币伍角|转换成功的金额大写形式表示|
## 1.4 代码示例:
```language
AmountConvertResult result = I18nServiceHelper.amountConvertUppercase("ZH", "CNY", "123.45","false");
```
# 2.批量金额大写转换
## 2.1接口描述
接口名:I18nServiceHelper.batchAmountConvertUppercase(List<Map<String,String>> amountList)
根据语言简码、货币代码、阿拉伯数字金额、是否转换货币代码列表批量获取金额的大写表示。
## 2.2 输入参数
Map的字段说明:
|字段|必填|类型|示例|说明|
|-|-|-|-|-|
|langAbbrCode|是|String|"ZH"|语言简码,支持ZH、EN、VI三种语言的大写转换|
|currencyNumber|是|String|"CNY"|货币代码,比如:USD、VND|
|amoun