From e0963f3739ceec72ec78c2fa5ad9dd0f33c97603 Mon Sep 17 00:00:00 2001 From: zelian_wu Date: Mon, 20 Nov 2023 18:00:53 +0800 Subject: [PATCH] =?UTF-8?q?2023-11-20=20plm=E6=8A=A5=E4=BB=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/part/toolHeader.js | 8 + src/api/part/umInformation.js | 7 + src/api/part/workCenter.js | 8 + src/api/quotation/quotationHeader.js | 28 + .../sellForQuotation/quotationDetail.vue | 1813 +++++++++++------ .../modules/quotation/sellForQuotation.vue | 2 +- 6 files changed, 1286 insertions(+), 580 deletions(-) create mode 100644 src/api/part/toolHeader.js create mode 100644 src/api/part/workCenter.js diff --git a/src/api/part/toolHeader.js b/src/api/part/toolHeader.js new file mode 100644 index 0000000..f081808 --- /dev/null +++ b/src/api/part/toolHeader.js @@ -0,0 +1,8 @@ +import { createAPI } from "@/utils/httpRequest.js"; + +/** + * 查询工具信息列表 + * @param data + * @returns {*} + */ +export const searchToolHeader = data => createAPI(`/plm/toolHeader/searchToolHeader`,'get',data); diff --git a/src/api/part/umInformation.js b/src/api/part/umInformation.js index 083b508..c19458d 100644 --- a/src/api/part/umInformation.js +++ b/src/api/part/umInformation.js @@ -6,6 +6,13 @@ import { createAPI } from "@/utils/httpRequest.js"; * @returns {*} */ export const umInformationSearch = data => createAPI(`/plm/umInformation/umInformationSearch`,'post',data) + +/** + * 查询单位列表 + * @param data + * @returns {*} + */ +export const searchUmInformationList = data =>createAPI(`/plm/umInformation/searchUmInformationList`,'get',data); /** * 单位信息新增 * @param data diff --git a/src/api/part/workCenter.js b/src/api/part/workCenter.js new file mode 100644 index 0000000..25dfae1 --- /dev/null +++ b/src/api/part/workCenter.js @@ -0,0 +1,8 @@ +import { createAPI } from "@/utils/httpRequest.js"; + +/** + * 查询工作中心列表 + * @param data + * @returns {*} + */ +export const searchWorkCenter = data => createAPI(`/plm/workCenter/searchWorkCenter`,'get',data); diff --git a/src/api/quotation/quotationHeader.js b/src/api/quotation/quotationHeader.js index c7714c9..a520d14 100644 --- a/src/api/quotation/quotationHeader.js +++ b/src/api/quotation/quotationHeader.js @@ -53,3 +53,31 @@ export const insertQuotationDetail = (data) => createAPI('/plm/quotationDetail/i * @returns {*} */ export const updateQuotationDetail = (data) => createAPI('/plm/quotationDetail/updateQuotationDetail','post',data); + +/** + * 查询 QuotationRouting列表 by 报价明细id + * @param data + * @returns {*} + */ +export const searchQuotationRoutingByDetailId = (data) => createAPI('/plm/quotationRouting/searchQuotationRoutingByDetailId','get',data); + +/** + * 新增 QuotationRouting + * @param data + * @returns {*} + */ +export const insertQuotationRouting = (data) => createAPI('/plm/quotationRouting/insertQuotationRouting','post',data); + +/** + * 修改 QuotationRouting + * @param data + * @returns {*} + */ +export const updateQuotationRouting = (data) => createAPI('/plm/quotationRouting/updateQuotationRouting','post',data); + +/** + * 删除 QuotationRouting + * @param data + * @returns {*} + */ +export const deleteQuotationRouting = (data) => createAPI('/plm/quotationRouting/deleteQuotationRouting','post',data); diff --git a/src/components/quotation/sellForQuotation/quotationDetail.vue b/src/components/quotation/sellForQuotation/quotationDetail.vue index 7dc88bc..3a26a20 100644 --- a/src/components/quotation/sellForQuotation/quotationDetail.vue +++ b/src/components/quotation/sellForQuotation/quotationDetail.vue @@ -3,11 +3,14 @@ 从询价单导入明细 - 新增报价明细 + 新增报价明细 + 从历史报价明细导入 - + + width="55" + type="index" + align="center"> - - - - - - - - - - - - - - - - - - - - - - - + + - - - @@ -147,8 +154,10 @@ - - + + @@ -163,19 +172,17 @@ - + - + - - - @@ -196,46 +203,52 @@ - - + + - + - + - + - + - - - - + - + - 新 增 + 新 增 从其他报价单复制 - + + +