From 625c17df59a33003ea3dce124254b21aa3fdf14a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=A8=E5=A5=89=E6=BA=90?= <1976974459@qq.com> Date: Mon, 4 Sep 2023 18:17:15 +0800 Subject: [PATCH] =?UTF-8?q?2023-09-04=20plm=E5=AE=A2=E6=88=B7=E6=8F=90?= =?UTF-8?q?=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/customer/customerAddress.js | 27 + src/api/customer/customerContact.js | 27 + src/api/customer/customerInformation.js | 27 + .../customerInformationManagement.vue | 1895 +++++++++++++++++ 4 files changed, 1976 insertions(+) create mode 100644 src/api/customer/customerAddress.js create mode 100644 src/api/customer/customerContact.js create mode 100644 src/api/customer/customerInformation.js create mode 100644 src/views/modules/customer/customerInformationManagement.vue diff --git a/src/api/customer/customerAddress.js b/src/api/customer/customerAddress.js new file mode 100644 index 0000000..2a14a15 --- /dev/null +++ b/src/api/customer/customerAddress.js @@ -0,0 +1,27 @@ +import { createAPI } from "@/utils/httpRequest.js"; + +/** + * 客户联系地址列表查询 + * @param data + * @returns {*} + */ +export const customerAddressSearch = data => createAPI(`/plm/customerAddress/customerAddressSearch`,'post',data) +/** + * 客户联系地址新增 + * @param data + * @returns {*} + */ +export const customerAddressSave = data => createAPI(`/plm/customerAddress/customerAddressSave`,'post',data) +/** + * 客户联系地址编辑 + * @param data + * @returns {*} + */ +export const customerAddressEdit = data => createAPI(`/plm/customerAddress/customerAddressEdit`,'post',data) +/** + * 客户联系地址删除 + * @param data + * @returns {*} + */ +export const customerAddressDelete = data => createAPI(`/plm/customerAddress/customerAddressDelete`,'post',data) + diff --git a/src/api/customer/customerContact.js b/src/api/customer/customerContact.js new file mode 100644 index 0000000..cff2dcf --- /dev/null +++ b/src/api/customer/customerContact.js @@ -0,0 +1,27 @@ +import { createAPI } from "@/utils/httpRequest.js"; + +/** + * 客户联系人列表查询 + * @param data + * @returns {*} + */ +export const customerContactSearch = data => createAPI(`/plm/customerContact/customerContactSearch`,'post',data) +/** + * 客户联系人新增 + * @param data + * @returns {*} + */ +export const customerContactSave = data => createAPI(`/plm/customerContact/customerContactSave`,'post',data) +/** + * 客户联系人编辑 + * @param data + * @returns {*} + */ +export const customerContactEdit = data => createAPI(`/plm/customerContact/customerContactEdit`,'post',data) +/** + * 客户联系人删除 + * @param data + * @returns {*} + */ +export const customerContactDelete = data => createAPI(`/plm/customerContact/customerContactDelete`,'post',data) + diff --git a/src/api/customer/customerInformation.js b/src/api/customer/customerInformation.js new file mode 100644 index 0000000..b9c9427 --- /dev/null +++ b/src/api/customer/customerInformation.js @@ -0,0 +1,27 @@ +import { createAPI } from "@/utils/httpRequest.js"; + +/** + * 客户信息列表查询 + * @param data + * @returns {*} + */ +export const customerInformationSearch = data => createAPI(`/plm/customerInformation/customerInformationSearch`,'post',data) +/** + * 客户信息新增 + * @param data + * @returns {*} + */ +export const customerInformationSave = data => createAPI(`/plm/customerInformation/customerInformationSave`,'post',data) +/** + * 客户信息编辑 + * @param data + * @returns {*} + */ +export const customerInformationEdit = data => createAPI(`/plm/customerInformation/customerInformationEdit`,'post',data) +/** + * 客户信息删除 + * @param data + * @returns {*} + */ +export const customerInformationDelete = data => createAPI(`/plm/customerInformation/customerInformationDelete`,'post',data) + diff --git a/src/views/modules/customer/customerInformationManagement.vue b/src/views/modules/customer/customerInformationManagement.vue new file mode 100644 index 0000000..12507db --- /dev/null +++ b/src/views/modules/customer/customerInformationManagement.vue @@ -0,0 +1,1895 @@ + + + + + +