From e14aafe6aca7575ff136d6a7f183d31805cdf133 Mon Sep 17 00:00:00 2001
From: qiezi <15576055375@163.com>
Date: Mon, 9 Sep 2024 10:58:18 +0800
Subject: [PATCH] 2024-09-02
---
src/api/quotation/quotationHeader.js | 2 ++
src/views/modules/quotation/sellForQuotation.vue | 4 ++--
.../quotation/sellForQuotation/quoteDetail.vue | 14 ++++++++------
3 files changed, 12 insertions(+), 8 deletions(-)
diff --git a/src/api/quotation/quotationHeader.js b/src/api/quotation/quotationHeader.js
index 795ff8f..a39a6e4 100644
--- a/src/api/quotation/quotationHeader.js
+++ b/src/api/quotation/quotationHeader.js
@@ -213,3 +213,5 @@ export const deleteQuotationPropertiesItemAvailable = (data) => createAPI('/plm/
export const updateQuoteStatus = (data) => createAPI('/quote/status','post',data);
+
+export const updateQuoteDetailStatus = (data) => createAPI('/quote/detail/status','post',data);
diff --git a/src/views/modules/quotation/sellForQuotation.vue b/src/views/modules/quotation/sellForQuotation.vue
index 1690bf5..1dcc861 100644
--- a/src/views/modules/quotation/sellForQuotation.vue
+++ b/src/views/modules/quotation/sellForQuotation.vue
@@ -112,8 +112,8 @@
下达
- 编辑
- 删除
+ 编辑
+ 删除
重新报价
diff --git a/src/views/modules/quotation/sellForQuotation/quoteDetail.vue b/src/views/modules/quotation/sellForQuotation/quoteDetail.vue
index 4375479..1ffe49d 100644
--- a/src/views/modules/quotation/sellForQuotation/quoteDetail.vue
+++ b/src/views/modules/quotation/sellForQuotation/quoteDetail.vue
@@ -2,7 +2,7 @@
import {
deleteQuotationDetail,
insertQuotationDetail,
- searchQuotationDetailPageByHeaderId, updateQuotationDetail
+ searchQuotationDetailPageByHeaderId, updateQuotationDetail, updateQuoteDetailStatus
} from "../../../../api/quotation/quotationHeader";
import {getProjectPart, getProjectPartList} from "../../../../api/project/project";
import ToolQuotation from "./quotationDetail/toolQuotation.vue";
@@ -1000,9 +1000,11 @@ export default {
}
},
editQuotationDetailStatus(row,status){
- let params = JSON.parse(JSON.stringify(row))
- params.quotationDetailStatus = status;
- updateQuotationDetail(params).then(({data}) => {
+ let params = {
+ quotationDetailId:row.quotationDetailId,
+ quotationDetailStatus:status
+ }
+ updateQuoteDetailStatus(params).then(({data}) => {
if (data.code === 200) {
this.initData();
this.$message.success(data.msg);
@@ -1111,8 +1113,8 @@ export default {
width="140" align="center">
下达
- 编辑
- 删除
+ 编辑
+ 删除
更多