缺少上传文件组件的完整代码,期待获取,完成签到页的全面优化
This commit is contained in:
@@ -259,7 +259,7 @@
|
||||
</el-table-column>
|
||||
<el-table-column label="金额(单位:元)" prop="price">
|
||||
<template slot-scope="scope">
|
||||
<el-input v-model="scope.row.price" placeholder="请输入金额" οnkeyup="value=value.replace(/[^\d]/g,'')"/>
|
||||
<el-input v-model="scope.row.price" placeholder="请输入金额" οnkeyup="value=value.replace(/[^\d]/g,'')" @input="updateBigPrice(scope.$index, scope.row)"/>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="大写金额(零壹贰叁肆伍陆柒捌玖万仟佰拾亿元角分)" prop="bigPrice">
|
||||
@@ -619,6 +619,7 @@ import {
|
||||
listFinancePro,
|
||||
updateFinance, listFinance
|
||||
} from "@/api/oa/finance";
|
||||
import {numberToCNY} from "../../../utils/currencyFormatter";
|
||||
|
||||
export default {
|
||||
name: "list",
|
||||
@@ -709,6 +710,15 @@ export default {
|
||||
this.getList();
|
||||
},
|
||||
methods: {
|
||||
|
||||
updateBigPrice(index, row) {
|
||||
console.log(index, row);
|
||||
if (row.price !== '') {
|
||||
row.bigPrice = numberToCNY(parseFloat(row.price) || 0);
|
||||
} else {
|
||||
row.bigPrice = ''; // 如果价格为空,则大写金额也清空
|
||||
}
|
||||
},
|
||||
/** 查询项目管理列表 */
|
||||
getList() {
|
||||
this.loading = true;
|
||||
|
||||
Reference in New Issue
Block a user