| | |
| | | }; |
| | | getcolllist(data).then((res) => { |
| | | this.tableData = res.data.list; |
| | | this.allList = [] |
| | | if (this.tableData.length != 0) { |
| | | this.$nextTick(() => { |
| | | this.$refs.multipleTable.toggleRowSelection( |
| | |
| | | type: "success", |
| | | }); |
| | | this.getList(); |
| | | this.handleQuery() |
| | | }); |
| | | }, |
| | | }, |
| | |
| | | numberList: [], |
| | | // 表单参数 |
| | | form: { |
| | | tjNum: "", |
| | | tjName: "", |
| | | tjPhone: "", |
| | | tjNum: null, |
| | | tjName: null, |
| | | tjPhone: null, |
| | | }, |
| | | }; |
| | | }, |
| | |
| | | handle() { |
| | | this.loading = true; |
| | | getTjRefundList(this.form).then((response) => { |
| | | this.customerList = response.data; |
| | | if( response.data){ |
| | | this.customerList = response.data; |
| | | this.customerList.forEach((item1) => { |
| | | this.tjnumber = item1.tjNumber; |
| | | }); |
| | |
| | | }); |
| | | this.total = response.total; |
| | | this.loading = false; |
| | | } |
| | | |
| | | }); |
| | | }, |
| | | |
| | |
| | | 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) { |
| | |
| | | |
| | | // 退费 |
| | | handleRefund() { |
| | | console.log(this.form) |
| | | this.customerList.forEach((item) => { |
| | | (this.orderIds = item.tjFlowingWater.orderId), |
| | | (this.copewith = item.totalAmount); |
| | |
| | | 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; |
| | |
| | | </div> |
| | | |
| | | |
| | | <el-dialog title="选择套餐" :visible.sync="taocan" width="42%" height="700px"> |
| | | <el-dialog title="选择套餐" :visible.sync="taocan" width="50%" height="700px"> |
| | | <el-tabs type="border-card" style="height: 560px; margin:0 10px; width: 100%"> |
| | | <el-tab-pane label="套餐"> |
| | | <el-form :model="queryParam" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="auto"> |
| | |
| | | // { required: true, message: "现居住地址不能为空", trigger: "blur" }, |
| | | // ], |
| | | cusPhone: [ |
| | | { required: true, message: "联系电话不能为空", trigger: "blur" }, |
| | | { required: true, message: "联系电话不能为空", trigger: "change" }, |
| | | ], |
| | | // cusNational: [ |
| | | // { required: true, message: "民族不能为空", trigger: "change" }, |
| | | // ], |
| | | cusIdcard: [ |
| | | { required: true, message: "身份证号不能为空", trigger: "blur" }, |
| | | { required: true, message: "身份证号不能为空", trigger: "change" }, |
| | | ], |
| | | }, |
| | | }; |
| | |
| | | </el-form> |
| | | </template> |
| | | |
| | | <div style="text-align: center; margin-bottom: 10px; margin-right: 900px"> |
| | | <div style="text-align: center; margin-bottom: 10px;"> |
| | | 已选项目列表 |
| | | </div> |
| | | <div style=" |