|
@@ -89,7 +89,17 @@ function recursiveCalculationMoney (money, config = {}, start = false) {
|
|
|
* @returns {*|string|string|number}
|
|
|
*/
|
|
|
export function formatMoney (money, config = {}) {
|
|
|
- return recursiveCalculationMoney(money, config, true)
|
|
|
+ if (config.level === 1 && !config.degrade) {
|
|
|
+ // 万元单位, 并且不单位降级, 则小于100元的金额会被舍弃, 造成显示空白
|
|
|
+ // 此处逻辑: 单位固定万元,不降级. 金额<10000, 展示元为单位
|
|
|
+ if (money && money > 0 && money < 10000) {
|
|
|
+ return `${money}元`
|
|
|
+ } else {
|
|
|
+ return recursiveCalculationMoney(money, config, true)
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ return recursiveCalculationMoney(money, config, true)
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
/**
|