From 5f036fe98d3b42e76dba24d562bddb527f3df609 Mon Sep 17 00:00:00 2001 From: yuejiayang <146344614+YangLei105@users.noreply.github.com> Date: Wed, 25 Sep 2024 18:51:14 +0800 Subject: [PATCH] =?UTF-8?q?2024.9.25=20=E8=AF=A2=E4=BB=B7=E7=AE=A1?= =?UTF-8?q?=E7=90=86=20-=20=E8=AF=A2=E4=BB=B7=E7=94=B3=E8=AF=B7=EF=BC=88?= =?UTF-8?q?=E6=96=B0=EF=BC=89=20=20=E7=AC=AC=E4=B8=80=E7=89=88=20=E8=AF=A2?= =?UTF-8?q?=E4=BB=B7=E7=AE=A1=E7=90=86=20-=20=E8=AF=A2=E4=BB=B7=E6=98=8E?= =?UTF-8?q?=E7=BB=86=20=E7=AC=AC=E4=B8=80=E7=89=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/inquiry/inquiryApplication.js | 9 + src/api/inquiry/inquiryDetail.js | 16 + .../modules/inquiry/inquiryApplication.vue | 2494 +++++++++++++++++ src/views/modules/inquiry/inquiryDetail.vue | 1096 ++++++++ 4 files changed, 3615 insertions(+) create mode 100644 src/api/inquiry/inquiryApplication.js create mode 100644 src/api/inquiry/inquiryDetail.js create mode 100644 src/views/modules/inquiry/inquiryApplication.vue create mode 100644 src/views/modules/inquiry/inquiryDetail.vue diff --git a/src/api/inquiry/inquiryApplication.js b/src/api/inquiry/inquiryApplication.js new file mode 100644 index 0000000..88ac714 --- /dev/null +++ b/src/api/inquiry/inquiryApplication.js @@ -0,0 +1,9 @@ +import { createAPI } from "@/utils/httpRequest.js"; + +export const searchInquiryApplicationInfo = data => createAPI("/inquiry/inquiryApplication/searchInquiryApplicationInfo", "post", data); + +export const addInquiryApplicationInfo = data => createAPI("/inquiry/inquiryApplication/addInquiryApplicationInfo", "post", data); + +export const updateInquiryApplicationInfo = data => createAPI("/inquiry/inquiryApplication/updateInquiryApplicationInfo", "post", data); + +export const deleteInquiryApplicationInfo = data => createAPI("/inquiry/inquiryApplication/deleteInquiryApplicationInfo", "post", data); diff --git a/src/api/inquiry/inquiryDetail.js b/src/api/inquiry/inquiryDetail.js new file mode 100644 index 0000000..8652be8 --- /dev/null +++ b/src/api/inquiry/inquiryDetail.js @@ -0,0 +1,16 @@ +import { createAPI } from "@/utils/httpRequest.js"; + +export const searchInquiryDetailInfo = data => createAPI(`/inquiry/inquiryDetail/searchInquiryDetailInfo`,'post',data) + +export const addInquiryDetailInfo = data => createAPI(`/inquiry/inquiryDetail/addInquiryDetailInfo`,'post',data) + +export const updateInquiryDetailInfo = data => createAPI(`/inquiry/inquiryDetail/updateInquiryDetailInfo`,'post',data) + +export const deleteInquiryDetailInfo = data => createAPI(`/inquiry/inquiryDetail/deleteInquiryDetailInfo`,'post',data) + +export const getItemListByInquiryPartAndCodeNo = data => createAPI(`/inquiry/inquiryDetailItem/getItemListByInquiryPartAndCodeNo`,'post',data) + +export const updateInquiryPartItemList = data => createAPI(`/inquiry/inquiryDetailItem/updateInquiryPartItemList`,'post',data) + +export const searchInquiryDetailHeaderInfo = data => createAPI(`/inquiry/inquiryDetail/searchInquiryDetailHeaderInfo`,'post',data) + diff --git a/src/views/modules/inquiry/inquiryApplication.vue b/src/views/modules/inquiry/inquiryApplication.vue new file mode 100644 index 0000000..74d35c0 --- /dev/null +++ b/src/views/modules/inquiry/inquiryApplication.vue @@ -0,0 +1,2494 @@ + + + + + + + + + + + + + + + 客户编码 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + PjM + + + + 报价专员 + + + + + + + + + + + + + + + 查询 + 新增 + + + + + + + + + + + + + + + + + + + + + + + + {{ scope.row[item.columnProp] }} + + + + + 草稿 + 已下达 + 已报价 + + + + + + 重要客户 + 潜力客户 + 一般客户 + + + + + + + + 下达 + + 新增产品 + 编辑 + 删除 + + + + + + + + + + + + + + + + + + + 客户编码 + + + + + + + + + + + PjM + + + + + + + + + + + + + + + + + + + + + + + + + + 报价专员 + + + + + + + + + + + + + + 保存 + 关闭 + + + + + + + + + + + + {{ scope.row[item.columnProp] }} + + + + + + 编辑 + 删除 + 属性 + 详情 + + + + + + + + + + + + + + + + + + + + + + + + 计量单位 + + + + + + + + + + 属性模板 + + + + + + + + + 保存 + 关闭 + + + + + + + + + + + + + + + + + + + + + + + + + + + 属性维护 + + {{ attributeDialog?'编辑':'保存' }} + + + + + + + + + {{ scope.row[item.columnProp] }} + + + + {{scope.row.valueTypeDb==='T'?scope.row.textValue:scope.row.numValue}} + + + + + {{ scope.row[item.columnProp] }} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/views/modules/inquiry/inquiryDetail.vue b/src/views/modules/inquiry/inquiryDetail.vue new file mode 100644 index 0000000..8179cbe --- /dev/null +++ b/src/views/modules/inquiry/inquiryDetail.vue @@ -0,0 +1,1096 @@ + + + + + + + + + + + + + + + 客户编码 + + + + + + + + + + + + + + + + + + + + + + + 产品编码 + + + + + + + PjM + + + + 报价专员 + + + + + + + + + + + + + + + + + + + + + + + 查询 + + + + + + + + + + + + + + + + + + + + + + + + {{ scope.row[item.columnProp] }} + + + + + 草稿 + 已下达 + 已报价 + + + + + + 重要客户 + 潜力客户 + 一般客户 + + + + + + + + + + + + + + + + + + + + {{ scope.row[item.columnProp] }} + + + + {{ scope.row.textValue ? scope.row.textValue : scope.row.numValue }} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +