From c58678b4bed3394da8cc90cd6e2c580da4741dde Mon Sep 17 00:00:00 2001 From: haoxuan <haoxuan> Date: 星期二, 17 十月 2023 20:22:45 +0800 Subject: [PATCH] 联系人编号去掉 --- src/views/sales/refundForm/AddRefundFormDialog.vue | 25 +++++++++++++++++++------ 1 files changed, 19 insertions(+), 6 deletions(-) diff --git a/src/views/sales/refundForm/AddRefundFormDialog.vue b/src/views/sales/refundForm/AddRefundFormDialog.vue index 4a7f564..eff816e 100644 --- a/src/views/sales/refundForm/AddRefundFormDialog.vue +++ b/src/views/sales/refundForm/AddRefundFormDialog.vue @@ -122,7 +122,7 @@ </el-form-item> </el-col> <el-col :span="12"> - <el-form-item label="浠樻鏂瑰紡" prop="paymentTypeId"> + <el-form-item label="閫�娆炬柟寮�" prop="paymentTypeId"> <div class="common-select"> <el-select style="width: 100%" @@ -314,6 +314,9 @@ import SelectCommonDialog from "@/views/other/commonDialog/SelectCommonDialog" import { getPaymentTypeList } from "@/api/common/payment" import codeMixin from "@/views/client/followupRecords/mixin/codeMixin" +import { getSalesReturnList } from "@/api/sales/salesReturn" +import { mapActions } from "vuex" + export default { name: "AddRefundFormDialog", mixins: [codeMixin], @@ -371,7 +374,8 @@ editSelCommonConfig: { editVisible: false, title: "", - infomation: {} + infomation: {}, + clientId: "" }, clientId: this.editCommonConfig.infomation.client_id, sourceId: this.editCommonConfig.infomation.sourceId, @@ -398,6 +402,7 @@ } }, methods: { + ...mapActions(["getReturnListFliter"]), formInfo() { this.objCode.type = "閿�鍞��娆剧紪鐮�" this.objCode.codeStandID = "" @@ -423,6 +428,7 @@ // 淇濆瓨 saveClick(formName) { this.$refs[formName].validate((valid) => { + this.validateFormNumber() if (valid) { console.log(this.editConfig.infomation) for (let i = 0; i < this.tableData.length; i++) { @@ -479,9 +485,9 @@ reason: data.reason || "", refundDate: data.refundDate || "", sourceId: this.sourceId || 0, - sourceType: 1 - }, - codeRule: this.codeRule + sourceType: 1, + codeRule: this.codeRule + } } return params }, @@ -508,9 +514,16 @@ } } }, - handleSelectClient(value, item) { + async handleSelectClient(value, item) { if (value === "client") { this.clientId = item.id + this.editSelCommonConfig.clientId = item.id + console.log("瀹㈡埛鍚嶇О", this.clientId, value, item) + await getSalesReturnList({ + clientId: this.clientId + }).then((res) => { + this.getReturnListFliter(res.data.list) + }) } else if (value === "salesReturn") { console.log(item) this.editConfig.infomation.sale_return_nunber = item.number -- Gitblit v1.8.0