From cb1f69717eed3b6a61b6c61a8934bac752782b2d Mon Sep 17 00:00:00 2001 From: wwl <xchao828@163.com> Date: 星期三, 05 三月 2025 17:00:38 +0800 Subject: [PATCH] 1 --- src/views/system/refund/index.vue | 38 ++++++++++++++++++++++++-------------- 1 files changed, 24 insertions(+), 14 deletions(-) diff --git a/src/views/system/refund/index.vue b/src/views/system/refund/index.vue index eb99686..5c48c30 100644 --- a/src/views/system/refund/index.vue +++ b/src/views/system/refund/index.vue @@ -6,7 +6,7 @@ <el-row> <el-col :span="6"> <el-form-item label="浣撴鍙�" prop="tjNum" style="display: flex;"> - <el-input ref="inputName" v-model="form.tjNum" placeholder="璇疯緭鍏ヤ綋妫�鍙�" /> + <el-input ref="inputName" v-model="form.tjNum" placeholder="璇疯緭鍏ヤ綋妫�鍙�" @keyup.enter.native="handle" @blur="hb" /> </el-form-item> </el-col> <el-col :span="5"> @@ -120,7 +120,7 @@ </template> <script> -import { getTjRefundList, getTjList, getTjRefund } from "@/api/hosp/customer"; +import { getTjRefundList, getTjList, getTjRefund,getTjRefundList2,getTjList2,getTjRefund2 } from "@/api/hosp/customer"; export default { dicts: [ @@ -185,9 +185,9 @@ numberList: [], // 琛ㄥ崟鍙傛暟 form: { - tjNum: "", - tjName: "", - tjPhone: "", + tjNum: null, + tjName: null, + tjPhone: null, }, }; }, @@ -200,12 +200,18 @@ this.$refs.inputName.focus(); }); }, - + hb(){ + console.log(this.form.tjNum); + if (this.form.tjNum != null) { + this.handle(); + } + }, /** 鎼滅储鎿嶄綔 */ handle() { this.loading = true; - getTjRefundList(this.form).then((response) => { - this.customerList = response.data; + getTjRefundList2(this.form).then((response) => { + if( response.data){ + this.customerList = response.data; this.customerList.forEach((item1) => { this.tjnumber = item1.tjNumber; }); @@ -233,6 +239,8 @@ }); this.total = response.total; this.loading = false; + } + }); }, @@ -257,7 +265,7 @@ let data = { orderId: this.tjOrderId, }; - getTjList(data).then((res) => { + getTjList2(data).then((res) => { this.numberList = res.data; this.loading = false; }); @@ -268,7 +276,7 @@ this.multipleSelection = val; this.refundPros = []; this.refundPros = this.multipleSelection; - this.formInline.price = ""; + this.formInline.price = 0; this.multipleSelection.forEach((item) => { this.tollCollectorName = item.tollCollector; if (this.formInline.price) { @@ -281,6 +289,7 @@ // 閫�璐� handleRefund() { + console.log(this.form) this.customerList.forEach((item) => { (this.orderIds = item.tjFlowingWater.orderId), (this.copewith = item.totalAmount); @@ -317,12 +326,13 @@ }); return; } - getTjRefund(data).then((res) => { + getTjRefund2(data).then((res) => { this.tjnumber = res.data.waterId; this.mobanId = res.data.mobanId; if (res.code === 200) { this.$modal.msgSuccess("閫�璐规垚鍔�"); - // this.handle(); + this.form.tjNum = res.data.waterId + this.handle(); // this.$forceUpdate(); this.idList = res.data; const tjnumber = this.tjnumber; @@ -337,7 +347,7 @@ </script> <style> -#sig .el-table__header-wrapper .el-checkbox { +/* #sig .el-table__header-wrapper .el-checkbox { display: none; -} +} */ </style> \ No newline at end of file -- Gitblit v1.8.0