|
@@ -103,7 +103,7 @@
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
<el-form-item label="申请金额(小写)" prop="applyPayMoney">
|
|
|
- <el-input v-model="formData.applyPayMoney" oninput="value=value.replace(/[^\d.]/g,'')" placeholder="请填写" @change="swapper(formData.applyPayMoney)" />
|
|
|
+ <el-input v-model="formData.applyPayMoney" oninput="value=value.replace(/[^\d.]/g,'')" placeholder="请填写" @input="swapper(formData.applyPayMoney)" />
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
@@ -265,8 +265,23 @@ export default {
|
|
|
},
|
|
|
methods: {
|
|
|
handlePictureRemove(file, fileUrlList) {
|
|
|
- var index = fileUrlList.indexOf(file)
|
|
|
- fileUrlList.splice(index, 1)
|
|
|
+ // var index = fileUrlList.indexOf(file)
|
|
|
+ // fileUrlList.splice(index, 1)
|
|
|
+
|
|
|
+ console.log('删除22------------',file,fileUrlList)
|
|
|
+
|
|
|
+ for (let i = 0; i < fileUrlList.length; i++) {
|
|
|
+ if (fileUrlList[i].name == file.name) {
|
|
|
+ var index = i
|
|
|
+ }
|
|
|
+ }
|
|
|
+ this.$nextTick((e) => {
|
|
|
+ this.formData.fileUrlList.splice(index, 1)
|
|
|
+ })
|
|
|
+ const formDataFileUrlList = JSON.parse(JSON.stringify(this.formData.fileUrlList))
|
|
|
+ this.formData.fileUrlList = []
|
|
|
+ this.formData.fileUrlList = formDataFileUrlList
|
|
|
+ this.$forceUpdate()
|
|
|
},
|
|
|
uploadFile: function(param) {
|
|
|
const _this = this
|
|
@@ -277,14 +292,14 @@ export default {
|
|
|
swapper(n) {
|
|
|
// console.log('ddd',n)
|
|
|
if (!/^(0|[1-9]\d*)(\.\d+)?$/.test(n)) { return '数据非法' }
|
|
|
- var unit = '千百拾亿千百拾万千百拾元角分'; var str = ''
|
|
|
+ var unit = '仟佰拾亿仟佰拾万仟佰拾元角分'; var str = ''
|
|
|
n += '00'
|
|
|
var p = n.indexOf('.')
|
|
|
if (p >= 0) { n = n.substring(0, p) + n.substr(p + 1, 2) }
|
|
|
unit = unit.substr(unit.length - n.length)
|
|
|
for (var i = 0; i < n.length; i++) { str += '零壹贰叁肆伍陆柒捌玖'.charAt(n.charAt(i)) + unit.charAt(i) }
|
|
|
- // console.log('end',str.replace(/零(千|百|拾|角)/g, '零').replace(/(零)+/g, '零').replace(/零(万|亿|元)/g, '$1').replace(/(亿)万|壹(拾)/g, '$1$2').replace(/^元零?|零分/g, '').replace(/元$/g, '元整'))
|
|
|
- this.formData.applyPayMoneyUppercase = str.replace(/零(千|百|拾|角)/g, '零').replace(/(零)+/g, '零').replace(/零(万|亿|元)/g, '$1').replace(/(亿)万|壹(拾)/g, '$1$2').replace(/^元零?|零分/g, '').replace(/元$/g, '元整')
|
|
|
+ // console.log('end',str.replace(/零(仟|佰|拾|角)/g, '零').replace(/(零)+/g, '零').replace(/零(万|亿|元)/g, '$1').replace(/(亿)万|壹(拾)/g, '$1$2').replace(/^元零?|零分/g, '').replace(/元$/g, '元整'))
|
|
|
+ this.formData.applyPayMoneyUppercase = str.replace(/零(仟|佰|拾|角)/g, '零').replace(/(零)+/g, '零').replace(/零(万|亿|元)/g, '$1').replace(/(亿)万|壹(拾)/g, '$1$2').replace(/^元零?|零分/g, '').replace(/元$/g, '元整')
|
|
|
|
|
|
// console.log('end',this.formData.applyPayMoneyUppercase)
|
|
|
this.$forceUpdate()
|