From 46ed69e3b72658140a40127f4bae16bef9a02d56 Mon Sep 17 00:00:00 2001 From: yangfeng <wanwan926_4@163.com> Date: 星期一, 21 八月 2023 11:23:34 +0800 Subject: [PATCH] bug修复 --- src/views/service/serviceContract/AddServiceContractDialog.vue | 2 src/views/service/serviceFollowup/DetailServiceFollowup.vue | 30 ++++++--------- src/views/service/serviceFollowup/AddServiceFollowupDialog.vue | 4 +- src/views/sales/quotation/AddQuotationDialog.vue | 2 src/views/sales/subOrder/AddSubOrderDialog.vue | 2 src/views/sales/salesDetails/AddSalesDetailsDialog.vue | 4 +- src/views/sales/contractManage/DetailContractManage.vue | 12 +++--- src/views/sales/salesReturn/AddSalesReturnDialog.vue | 2 src/views/sales/contractManage/AddContractManageDialog.vue | 6 +- src/views/sales/refundForm/AddRefundFormDialog.vue | 2 src/views/sales/contractManage/index.vue | 4 + src/views/sales/salesDetails/index.vue | 8 +++ 12 files changed, 40 insertions(+), 38 deletions(-) diff --git a/src/views/sales/contractManage/AddContractManageDialog.vue b/src/views/sales/contractManage/AddContractManageDialog.vue index 2303dd3..6108b21 100644 --- a/src/views/sales/contractManage/AddContractManageDialog.vue +++ b/src/views/sales/contractManage/AddContractManageDialog.vue @@ -61,10 +61,10 @@ </el-form-item> </el-col> <el-col :span="12"> - <el-form-item label="鍚堝悓鐘舵��" prop="status_id"> + <el-form-item label="鍚堝悓鐘舵��" prop="statusId"> <div class="common-select"> <el-select - v-model="editConfig.infomation.status_id" + v-model="editConfig.infomation.statusId" placeholder="璇烽�夋嫨" class="common-select-sel" size="mini" @@ -77,7 +77,7 @@ </el-form-item> </el-col> <el-col :span="12"> - <el-form-item label="閿�鍞姤浠峰崟" prop="quotationId"> + <el-form-item label="閿�鍞姤浠峰崟" prop="quotation_number"> <div class="custom-name"> <el-autocomplete v-model="editConfig.infomation.quotation_number" diff --git a/src/views/sales/contractManage/DetailContractManage.vue b/src/views/sales/contractManage/DetailContractManage.vue index 1bf21f0..8309a5b 100644 --- a/src/views/sales/contractManage/DetailContractManage.vue +++ b/src/views/sales/contractManage/DetailContractManage.vue @@ -48,7 +48,7 @@ </div> <div v-if="activeName === 'first'" class="detail"> <!-- 杩涘害杩借釜 --> - <div class="basic-info"> + <!-- <div class="basic-info"> <div class="basic-info-label" @click="expandClick('schdule')"> <i v-if="isSchduleExpand" class="el-icon-arrow-down"></i> <i v-else class="el-icon-arrow-up"></i> @@ -69,13 +69,13 @@ </el-steps> </div> </div> - </div> - <!-- 鏈轰細鍩烘湰淇℃伅 --> + </div> --> + <!-- 鍩烘湰淇℃伅 --> <div class="basic-info"> <div class="basic-info-label" @click="expandClick('basic')"> <i v-if="isBasicExpand" class="el-icon-arrow-down"></i> <i v-else class="el-icon-arrow-up"></i> - <span style="margin-left: 10px">鏈轰細鍩烘湰淇℃伅</span> + <span style="margin-left: 10px">鍩烘湰淇℃伅</span> </div> <div v-show="isBasicExpand" class="basic-info-content"> <ul> @@ -209,13 +209,13 @@ leftStr: "璐熻矗浜�", leftValue: item.member.username, rightStr: "鍚堝悓鐘舵��", - rightValue: item.statusId + rightValue: item.serviceContractStatus.name }, { leftStr: "鍒涘缓浜�", leftValue: "", rightStr: "鍒涘缓鏃堕棿", - rightValue: "" + rightValue: item.created_at }, { leftStr: "鏈�鏂版洿鏂颁汉", diff --git a/src/views/sales/contractManage/index.vue b/src/views/sales/contractManage/index.vue index 28a94ea..001d21c 100644 --- a/src/views/sales/contractManage/index.vue +++ b/src/views/sales/contractManage/index.vue @@ -146,7 +146,9 @@ const list = res.data.list.map((item) => { return { ...item, - member_name: item.member.username + member_name: item.member.username, + client_name: item.client.name, + quotation_number: item.quotation.number } }) this.tableList.tableInfomation = list || [] diff --git a/src/views/sales/quotation/AddQuotationDialog.vue b/src/views/sales/quotation/AddQuotationDialog.vue index 45e4c87..a191a7b 100644 --- a/src/views/sales/quotation/AddQuotationDialog.vue +++ b/src/views/sales/quotation/AddQuotationDialog.vue @@ -510,7 +510,7 @@ // 璁剧疆鍏佽涓婁紶鏂囦欢鏍煎紡 setFormatClick() {}, setTableForm() { - if (this.editConfig.title === "鏂板缓") { + if (this.editConfig.title === "鏂板缓" || this.editConfig.infomation.products.length === 0) { this.tableData = [ { productId: this.productId, diff --git a/src/views/sales/refundForm/AddRefundFormDialog.vue b/src/views/sales/refundForm/AddRefundFormDialog.vue index 426fbd3..ff4d7df 100644 --- a/src/views/sales/refundForm/AddRefundFormDialog.vue +++ b/src/views/sales/refundForm/AddRefundFormDialog.vue @@ -428,7 +428,7 @@ // 璁剧疆鍏佽涓婁紶鏂囦欢鏍煎紡 setFormatClick() {}, setTableForm() { - if (this.editConfig.title === "鏂板缓") { + if (this.editConfig.title === "鏂板缓" || this.editConfig.infomation.products.length === 0) { this.tableData = [ { productId: this.productId, diff --git a/src/views/sales/salesDetails/AddSalesDetailsDialog.vue b/src/views/sales/salesDetails/AddSalesDetailsDialog.vue index 22497dc..5ab433f 100644 --- a/src/views/sales/salesDetails/AddSalesDetailsDialog.vue +++ b/src/views/sales/salesDetails/AddSalesDetailsDialog.vue @@ -493,7 +493,7 @@ signTime: data.signTime || "", wechatOrderStatus: data.wechatOrderStatus || 0, logisticCompany: data.logisticCompany || "", - logisticCost: parseInt(data.logisticCost) || 0, + logisticCost: data.logisticCost || 0, logisticNumber: data.logisticNumber || "" } let params = {} @@ -567,7 +567,7 @@ // 璁剧疆鍏佽涓婁紶鏂囦欢鏍煎紡 setFormatClick() {}, setTableForm() { - if (this.editConfig.title === "鏂板缓") { + if (this.editConfig.title === "鏂板缓" || this.editConfig.infomation.products.length === 0) { this.tableData = [ { productId: this.productId, diff --git a/src/views/sales/salesDetails/index.vue b/src/views/sales/salesDetails/index.vue index 1d673c7..fad5aa4 100644 --- a/src/views/sales/salesDetails/index.vue +++ b/src/views/sales/salesDetails/index.vue @@ -269,7 +269,13 @@ selClientClick(row) { console.log(row) this.clientDeail.visible = true - this.clientDeail.infomation = { ...row, client_name: row.name } + this.clientDeail.infomation = { + ...row.client, + member: row.Member, + client_name: row.client.name, + client_level: row.client.client_level.name, + client_status: row.client.client_status.name + } }, // 鑱旂郴浜鸿鎯� selCommonClick(row) { diff --git a/src/views/sales/salesReturn/AddSalesReturnDialog.vue b/src/views/sales/salesReturn/AddSalesReturnDialog.vue index fc3c689..a7d1e66 100644 --- a/src/views/sales/salesReturn/AddSalesReturnDialog.vue +++ b/src/views/sales/salesReturn/AddSalesReturnDialog.vue @@ -385,7 +385,7 @@ // 璁剧疆鍏佽涓婁紶鏂囦欢鏍煎紡 setFormatClick() {}, setTableForm() { - if (this.editConfig.title === "鏂板缓") { + if (this.editConfig.title === "鏂板缓" || this.editConfig.infomation.products.length === 0) { this.tableData = [ { productId: this.productId, diff --git a/src/views/sales/subOrder/AddSubOrderDialog.vue b/src/views/sales/subOrder/AddSubOrderDialog.vue index 2003554..7f89c86 100644 --- a/src/views/sales/subOrder/AddSubOrderDialog.vue +++ b/src/views/sales/subOrder/AddSubOrderDialog.vue @@ -381,7 +381,7 @@ // 璁剧疆鍏佽涓婁紶鏂囦欢鏍煎紡 setFormatClick() {}, setTableForm() { - if (this.editConfig.title === "鏂板缓") { + if (this.editConfig.title === "鏂板缓" || this.editConfig.infomation.products.length === 0) { this.tableData = [ { productId: this.productId, diff --git a/src/views/service/serviceContract/AddServiceContractDialog.vue b/src/views/service/serviceContract/AddServiceContractDialog.vue index f3de9ef..e1c27ff 100644 --- a/src/views/service/serviceContract/AddServiceContractDialog.vue +++ b/src/views/service/serviceContract/AddServiceContractDialog.vue @@ -684,7 +684,7 @@ // 璁剧疆鍏佽涓婁紶鏂囦欢鏍煎紡 setFormatClick() {}, setTableForm() { - if (this.editConfig.title === "鏂板缓") { + if (this.editConfig.title === "鏂板缓" || this.editConfig.infomation.products.length === 0) { this.tableData = [ { productId: this.productId, diff --git a/src/views/service/serviceFollowup/AddServiceFollowupDialog.vue b/src/views/service/serviceFollowup/AddServiceFollowupDialog.vue index 8c98d07..6d31c79 100644 --- a/src/views/service/serviceFollowup/AddServiceFollowupDialog.vue +++ b/src/views/service/serviceFollowup/AddServiceFollowupDialog.vue @@ -102,7 +102,7 @@ </el-select> </el-form-item> </el-col> - <el-col :span="12"> + <!-- <el-col :span="12"> <el-form-item label="椤圭洰璁″垝" prop="planId"> <div class="custom-name"> <el-input v-model="editConfig.infomation.planId"></el-input> @@ -110,7 +110,7 @@ <div class="common-select-btn"><i class="el-icon-edit" title="缂栬緫"></i></div> </div> </el-form-item> - </el-col> + </el-col> --> <el-col :span="12"> <el-form-item label="婊℃剰搴�" prop="satisfactionId"> <div class="common-select"> diff --git a/src/views/service/serviceFollowup/DetailServiceFollowup.vue b/src/views/service/serviceFollowup/DetailServiceFollowup.vue index d27b411..daa2526 100644 --- a/src/views/service/serviceFollowup/DetailServiceFollowup.vue +++ b/src/views/service/serviceFollowup/DetailServiceFollowup.vue @@ -140,31 +140,25 @@ { leftStr: "鍥炶浜�", leftValue: item.Member.username, - rightStr: "椤圭洰璁″垝", - rightValue: "" + rightStr: "婊℃剰搴�", + rightValue: item.satisfaction.name }, { - leftStr: "婊℃剰搴�", - leftValue: item.satisfaction.name, - rightStr: "鍙婃椂鐜�", - rightValue: item.timelyRate.name + leftStr: "鍙婃椂鐜�", + leftValue: item.timelyRate.name, + rightStr: "瑙e喅鐜�", + rightValue: item.solveRate.name }, { - leftStr: "瑙e喅鐜�", - leftValue: item.solveRate.name, - rightStr: "鍘熸湇鍔′汉鍛�", - rightValue: item.oldMember.username + leftStr: "鍘熸湇鍔′汉鍛�", + leftValue: item.oldMember.username, + rightStr: "鏈嶅姟浜哄憳鏄惁鏉ヨ繃", + rightValue: item.isVisit.name }, { - leftStr: "鏈嶅姟浜哄憳鏄惁鏉ヨ繃", - leftValue: item.isVisit.name, - rightStr: "鍒涘缓鏃堕棿", - rightValue: "" - }, - { - leftStr: "淇敼鏃堕棿", + leftStr: "鍒涘缓鏃堕棿", leftValue: "", - rightStr: "", + rightStr: "淇敼鏃堕棿", rightValue: "" } ] -- Gitblit v1.8.0