From 75fe7bc75b175ba7f0c8784b56257de9b1f31360 Mon Sep 17 00:00:00 2001 From: WXL <1785969728@qq.com> Date: 星期一, 13 五月 2024 18:12:55 +0800 Subject: [PATCH] 11 --- src/views/project/tallage/computingBill/index.vue | 93 ++++++++++++++++++++++++++++------------------ 1 files changed, 56 insertions(+), 37 deletions(-) diff --git a/src/views/project/tallage/computingBill/index.vue b/src/views/project/tallage/computingBill/index.vue index 061e294..3d1becf 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> @@ -298,7 +306,7 @@ > <el-form-item label="鎹愮尞妗堜緥" prop="status"> <el-select - v-model="patientqueryParams.donorno" + v-model="patientqueryParams.donorname" filterable placeholder="璇烽�夋嫨" > @@ -306,11 +314,19 @@ v-for="item in donorchargeanlList" :key="item.id" :label="item.name" - :value="item.id" + :value="item.name" > </el-option> - </el-select> </el-form-item - ><el-form-item label="绠楃◣鐘舵��" prop="status"> + </el-select> + </el-form-item> + <el-form-item label="鐢宠浜�" prop="name"> + <el-input + v-model="patientqueryParams.pausername" + placeholder="璇疯緭鍏ョ敵璇蜂汉濮撳悕" + @keyup.enter.native="handleAddpatient" + /> + </el-form-item> + <!-- <el-form-item label="绠楃◣鐘舵��" prop="status"> <el-select v-model="patientqueryParams.istax" filterable @@ -324,7 +340,7 @@ > </el-option> </el-select> - </el-form-item> + </el-form-item> --> <el-form-item> <el-button @@ -568,13 +584,13 @@ Li_area_select, pdf }, - dicts: ["sys_gathering", "sys_0_1"], + dicts: ["Collection_status", "sys_0_1"], name: "Donorchargemanager", data() { return { swgatheringlist: [ - { label: "鏈畻绋�", value: 0 }, - { label: "宸茬畻绋�", value: 1 } + { label: "宸茬畻绋�", value: 1 }, + { label: "鏈畻绋�", value: 0 } ], gatheringlist: [ { label: "鏈粯娆�", value: "0" }, @@ -586,9 +602,10 @@ overallCase: [], patientqueryParams: { paApplyType: 1, - pacheckno: "047", - checkstatus: 0, - istax:0, + // pacheckno: "047", + // checkstatus: 0, + pfundtaxid: 0, + departid: 0, pageNum: 1, pageSize: 10 }, @@ -775,8 +792,8 @@ }, handleQuery() {}, resetQuery() { - this.patientqueryParams.donorno = null; - this.patientqueryParams.donorchargeid = null; + this.patientqueryParams.pausername = null; + this.patientqueryParams.donorname = null; this.handleAddpatient(); }, handleUploadError() {}, @@ -837,18 +854,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) { @@ -965,11 +979,11 @@ }); }, - /** 閲嶇疆鎸夐挳鎿嶄綔 */ - resetQuery() { - this.resetForm("queryForm"); - this.handleQuery(); - }, + // /** 閲嶇疆鎸夐挳鎿嶄綔 */ + // resetQuery() { + // this.resetForm("queryForm"); + // this.handleQuery(); + // }, // 鍙栨秷鎸夐挳 cancel() { @@ -993,9 +1007,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(); }); } @@ -1009,9 +1024,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(); }); } @@ -1037,9 +1053,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(); }); } @@ -1058,9 +1075,11 @@ this.form = res.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