From 98f36794d4bc96e5341366d3a1ba9ed4de169a29 Mon Sep 17 00:00:00 2001 From: "271556543@qq.com" <271556543@qq.com> Date: Fri, 5 Aug 2022 13:30:53 +0800 Subject: [PATCH] =?UTF-8?q?2022-8-5=20=E9=97=A8=E5=BA=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/ad/index.js | 8 ++ src/api/shop/index.js | 43 +++++++++ src/views/business/component/addStore.vue | 105 +++++++++++++++++++--- src/views/business/storeManage.vue | 78 ++++++++++++---- src/views/marketing/ad.vue | 60 ++++++++++--- src/views/marketing/components/addAd.vue | 63 ++++++++----- 6 files changed, 294 insertions(+), 63 deletions(-) create mode 100644 src/api/shop/index.js diff --git a/src/api/ad/index.js b/src/api/ad/index.js index 190b23e..2b62eb4 100644 --- a/src/api/ad/index.js +++ b/src/api/ad/index.js @@ -31,3 +31,11 @@ export function update(data){ data }) } + +export function destroy(params){ + return request({ + method:'get', + url:'/api/admin/advertisement/destroy', + params + }) +} diff --git a/src/api/shop/index.js b/src/api/shop/index.js new file mode 100644 index 0000000..8ced51a --- /dev/null +++ b/src/api/shop/index.js @@ -0,0 +1,43 @@ +//门店管理 + +import request from '@/utils/request' + +export function index(params){ + return request({ + method:'get', + url:'/api/admin/shop/index', + params + }) +} + +export function store(data){ + return request({ + method:'post', + url:'/api/admin/shop/store', + data + }) +} + +export function show(params){ + return request({ + method:'get', + url:'/api/admin/shop/show', + params + }) +} + +export function save(data){ + return request({ + method:'post', + url:'/api/admin/shop/save', + data + }) +} + +export function destroy(params){ + return request({ + method:'get', + url:'/api/admin/shop/destroy', + params + }) +} diff --git a/src/views/business/component/addStore.vue b/src/views/business/component/addStore.vue index 90d6b6f..d3837c2 100644 --- a/src/views/business/component/addStore.vue +++ b/src/views/business/component/addStore.vue @@ -1,14 +1,16 @@ @@ -99,11 +101,27 @@ diff --git a/src/views/marketing/ad.vue b/src/views/marketing/ad.vue index 8bceb0f..81f54f1 100644 --- a/src/views/marketing/ad.vue +++ b/src/views/marketing/ad.vue @@ -12,8 +12,8 @@
发布系统:
- +
@@ -46,29 +46,34 @@ + @editor="editorShow" + @delete="deleteAd">
- +
- + -