From dd3b354f4d86692e38cc565a00cbb0651c3d3545 Mon Sep 17 00:00:00 2001 From: lwh <2679599887@qq.com> Date: Mon, 5 Jun 2023 16:59:54 +0800 Subject: [PATCH] =?UTF-8?q?feat=20=E5=88=9D=E5=A7=8B=E5=8C=96=E5=AE=A2?= =?UTF-8?q?=E6=88=B7=E7=AE=A1=E7=90=86=E8=A7=84=E8=8C=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 1 + .../Customers}/customer.js | 15 +- .../business/{ => Custom}/Regions/region.js | 0 .../Custom/Customers/components/AddDialog.vue | 200 +++++++++++++ .../Customers/components/DetailDialog.vue | 142 ++++++++++ .../Customers/components/EditDialog.vue | 192 +++++++++++++ src/views/business/Custom/Customers/index.vue | 262 ++++++++++++++++++ .../Regions/components/AddDialog.vue | 2 +- .../Regions/components/DetailDialog.vue | 2 +- .../Regions/components/EditDialog.vue | 2 +- .../business/{ => Custom}/Regions/index.vue | 2 +- .../customers/components/AddDialog.vue | 126 --------- .../customers/components/DetailDialog.vue | 112 -------- .../customers/components/EditDialog.vue | 145 ---------- src/views/business/customers/index.vue | 178 ------------ 15 files changed, 813 insertions(+), 568 deletions(-) rename src/api/business/{customers => Custom/Customers}/customer.js (75%) rename src/api/business/{ => Custom}/Regions/region.js (100%) create mode 100644 src/views/business/Custom/Customers/components/AddDialog.vue create mode 100644 src/views/business/Custom/Customers/components/DetailDialog.vue create mode 100644 src/views/business/Custom/Customers/components/EditDialog.vue create mode 100644 src/views/business/Custom/Customers/index.vue rename src/views/business/{ => Custom}/Regions/components/AddDialog.vue (99%) rename src/views/business/{ => Custom}/Regions/components/DetailDialog.vue (97%) rename src/views/business/{ => Custom}/Regions/components/EditDialog.vue (99%) rename src/views/business/{ => Custom}/Regions/index.vue (99%) delete mode 100644 src/views/business/customers/components/AddDialog.vue delete mode 100644 src/views/business/customers/components/DetailDialog.vue delete mode 100644 src/views/business/customers/components/EditDialog.vue delete mode 100644 src/views/business/customers/index.vue diff --git a/package.json b/package.json index dafe052..8cdba10 100644 --- a/package.json +++ b/package.json @@ -24,6 +24,7 @@ "axios": "^0.27.2", "countup.js": "^2.1.0", "echarts": "5.2.2", + "element-china-area-data": "^6.0.2", "element-plus": "^2.3.2", "file-saver": "2.0.5", "fuse.js": "6.4.6", diff --git a/src/api/business/customers/customer.js b/src/api/business/Custom/Customers/customer.js similarity index 75% rename from src/api/business/customers/customer.js rename to src/api/business/Custom/Customers/customer.js index 9e1df9e..c069225 100644 --- a/src/api/business/customers/customer.js +++ b/src/api/business/Custom/Customers/customer.js @@ -1,4 +1,13 @@ import request from '@/utils/request' + +/** + * @Descripttion: 小程序客户Api接口 + * @version: (1.0) + * @Author: (黎文豪) + * @Date: (2023-06-05) + * @LastEditors: (黎文豪) + * @LastEditTime: (2023-06-05) +*/ // 小程序客户分页查询列表 export function customerList(query) { @@ -9,7 +18,6 @@ export function customerList(query) { }) } - // 小程序客户新增或修改 export function addOrUpdateCustomer(data) { return request({ @@ -30,8 +38,9 @@ export function delCustomer(ids) { // 小程序客户导出 export function exportCustomer(query) { return request({ - url: 'business/Customer/export', + url: 'business/Customer/exportCustomer', method: 'get', params: query }) -} \ No newline at end of file +} + diff --git a/src/api/business/Regions/region.js b/src/api/business/Custom/Regions/region.js similarity index 100% rename from src/api/business/Regions/region.js rename to src/api/business/Custom/Regions/region.js diff --git a/src/views/business/Custom/Customers/components/AddDialog.vue b/src/views/business/Custom/Customers/components/AddDialog.vue new file mode 100644 index 0000000..7d078c8 --- /dev/null +++ b/src/views/business/Custom/Customers/components/AddDialog.vue @@ -0,0 +1,200 @@ + + + + + \ No newline at end of file diff --git a/src/views/business/Custom/Customers/components/DetailDialog.vue b/src/views/business/Custom/Customers/components/DetailDialog.vue new file mode 100644 index 0000000..e0cd312 --- /dev/null +++ b/src/views/business/Custom/Customers/components/DetailDialog.vue @@ -0,0 +1,142 @@ + + + + diff --git a/src/views/business/Custom/Customers/components/EditDialog.vue b/src/views/business/Custom/Customers/components/EditDialog.vue new file mode 100644 index 0000000..67c2708 --- /dev/null +++ b/src/views/business/Custom/Customers/components/EditDialog.vue @@ -0,0 +1,192 @@ + + + + diff --git a/src/views/business/Custom/Customers/index.vue b/src/views/business/Custom/Customers/index.vue new file mode 100644 index 0000000..4a95714 --- /dev/null +++ b/src/views/business/Custom/Customers/index.vue @@ -0,0 +1,262 @@ + + + diff --git a/src/views/business/Regions/components/AddDialog.vue b/src/views/business/Custom/Regions/components/AddDialog.vue similarity index 99% rename from src/views/business/Regions/components/AddDialog.vue rename to src/views/business/Custom/Regions/components/AddDialog.vue index 8462b88..95355d1 100644 --- a/src/views/business/Regions/components/AddDialog.vue +++ b/src/views/business/Custom/Regions/components/AddDialog.vue @@ -49,7 +49,7 @@ import { reactive, ref, watch } from "vue"; import { ElMessage } from 'element-plus' import modal from '@/plugins/modal.js' -import { regionTreeList, addOrUpdateRegion } from '@/api/business/Regions/region.js'; +import { regionTreeList, addOrUpdateRegion } from '@/api/business/Custom/Regions/region.js'; // 打开弹窗时回调 diff --git a/src/views/business/Regions/components/DetailDialog.vue b/src/views/business/Custom/Regions/components/DetailDialog.vue similarity index 97% rename from src/views/business/Regions/components/DetailDialog.vue rename to src/views/business/Custom/Regions/components/DetailDialog.vue index 7df9796..cad455c 100644 --- a/src/views/business/Regions/components/DetailDialog.vue +++ b/src/views/business/Custom/Regions/components/DetailDialog.vue @@ -54,7 +54,7 @@ \ No newline at end of file diff --git a/src/views/business/customers/components/DetailDialog.vue b/src/views/business/customers/components/DetailDialog.vue deleted file mode 100644 index 2149cc2..0000000 --- a/src/views/business/customers/components/DetailDialog.vue +++ /dev/null @@ -1,112 +0,0 @@ - - - diff --git a/src/views/business/customers/components/EditDialog.vue b/src/views/business/customers/components/EditDialog.vue deleted file mode 100644 index 7910cd1..0000000 --- a/src/views/business/customers/components/EditDialog.vue +++ /dev/null @@ -1,145 +0,0 @@ - - - diff --git a/src/views/business/customers/index.vue b/src/views/business/customers/index.vue deleted file mode 100644 index 792dde3..0000000 --- a/src/views/business/customers/index.vue +++ /dev/null @@ -1,178 +0,0 @@ - - -