|
@@ -106,7 +106,11 @@
|
|
|
<el-input
|
|
|
v-model="formData.amount"
|
|
|
@blur="formData.amount = $event.target.value"
|
|
|
- style="width:300px"></el-input>
|
|
|
+ style="width:300px"
|
|
|
+ @input="amountInput"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="大写金额: ">
|
|
|
+ <span id="wordsAmount" style="color:red">{{wordsAmount}}</span>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="开户人姓名: " prop="bank_username">
|
|
|
<el-autocomplete
|
|
@@ -165,6 +169,8 @@ import {
|
|
|
import { balanceType } from '@/utils/constants'
|
|
|
// 商家区分
|
|
|
const userInfo = require('@/utils/userInfo')
|
|
|
+// 金额转成文字
|
|
|
+import {cnMoneyFormat} from '@/utils/moneyFormat.js'
|
|
|
export default {
|
|
|
name: 'balance',
|
|
|
data() {
|
|
@@ -267,7 +273,9 @@ export default {
|
|
|
warningList: [],
|
|
|
// 总充值金额
|
|
|
evidence_amounts: '',
|
|
|
- searchLoading: false
|
|
|
+ searchLoading: false,
|
|
|
+ // 大写金额
|
|
|
+ wordsAmount: ''
|
|
|
};
|
|
|
},
|
|
|
mounted() {
|
|
@@ -325,6 +333,7 @@ export default {
|
|
|
voucher: '',
|
|
|
bz: ''
|
|
|
}
|
|
|
+ this.wordsAmount = ''
|
|
|
// console.log('this.$refs.updataFile', this.$refs.updataFile);
|
|
|
this.$refs.updataFile.value = '';
|
|
|
this.uploadDialogVisible = false;
|
|
@@ -567,6 +576,12 @@ export default {
|
|
|
// console.log('item', item);
|
|
|
this.formData.bank_name = item.value
|
|
|
},
|
|
|
+ // 金额改变
|
|
|
+ amountInput(value) {
|
|
|
+ let val = parseFloat(value)
|
|
|
+ // console.log('val', val, cnMoneyFormat(val));
|
|
|
+ this.wordsAmount = cnMoneyFormat(val)
|
|
|
+ }
|
|
|
},
|
|
|
}
|
|
|
</script>
|