From 6a84b9b93897276fc3ecc59ff75ef01df0ff25b7 Mon Sep 17 00:00:00 2001 From: WXL <1785969728@qq.com> Date: 星期一, 22 四月 2024 17:31:07 +0800 Subject: [PATCH] 11 --- src/views/project/tallage/computingBill/index.vue | 42 ++++++++++++++++++++++++------------------ 1 files changed, 24 insertions(+), 18 deletions(-) diff --git a/src/views/project/tallage/computingBill/index.vue b/src/views/project/tallage/computingBill/index.vue index 061e294..2c48bfa 100644 --- a/src/views/project/tallage/computingBill/index.vue +++ b/src/views/project/tallage/computingBill/index.vue @@ -8,8 +8,8 @@ <el-form-item label="鐢宠鏃ユ湡" prop="createTime"> <el-date-picker v-model="form.createTime" - value-format="yyyy-MM-dd HH:mm:ss" - type="datetime" + value-format="yyyy-MM-dd " + type="date" :disabled="true" placeholder="閫夋嫨鍑虹敓骞存湀" > @@ -115,6 +115,14 @@ show-summary > <el-table-column + prop="index" + align="center" + fixed + label="妗堜緥鎹愮尞鑰�" + width="120" + > + </el-table-column> + <el-table-column prop="donorname" align="center" fixed @@ -172,8 +180,8 @@ v-model="scope.row.applyTime" :disabled="true" type="date" - value-format="yyyy-MM-dd HH:mm:ss" placeholder="鐢宠鏃ユ湡" + value-format="yyyy-MM-dd" > </el-date-picker> </template> @@ -568,7 +576,7 @@ Li_area_select, pdf }, - dicts: ["sys_gathering", "sys_0_1"], + dicts: ["Collection_status", "sys_0_1"], name: "Donorchargemanager", data() { return { @@ -588,7 +596,7 @@ paApplyType: 1, pacheckno: "047", checkstatus: 0, - istax:0, + istax: 0, pageNum: 1, pageSize: 10 }, @@ -837,18 +845,15 @@ }, // 閲戦鍚堣 accumulation() { - this.form.pretaxamount = this.donorchargeorgans.reduce( - (acc, obj) => acc + Number(obj.pretaxcost), - 0 - ); - this.form.taxMoney = this.donorchargeorgans.reduce( - (acc, obj) => acc + Number(obj.taXmoney), - 0 - ); - this.form.taxedamount = this.donorchargeorgans.reduce( - (acc, obj) => acc + Number(obj.taxedcost), - 0 - ); + this.form.pretaxamount = this.donorchargeorgans + .reduce((acc, obj) => acc + Number(obj.pretaxcost), 0) + .toFixed(2); + this.form.taxMoney = this.donorchargeorgans + .reduce((acc, obj) => acc + Number(obj.taXmoney), 0) + .toFixed(2); + this.form.taxedamount = this.donorchargeorgans + .reduce((acc, obj) => acc + Number(obj.taxedcost), 0) + .toFixed(2); }, // 澶氶�夋閫変腑鏁版嵁 handleSelectionChange(selection) { @@ -993,9 +998,10 @@ this.form = response.data; if (this.form.serviceFunds[0]) { this.donorchargeorgans = this.form.serviceFunds; - this.donorchargeorgans.forEach(item => { + this.donorchargeorgans.forEach((item, index) => { item.taXmoney = item.pretaxcost - item.taxedcost; item.taXmoney = item.taXmoney.toFixed(2); + item.index = index + 1; this.accumulation(); }); } -- Gitblit v1.9.3