From 9af6462c931d0625bc3bd5f762aaf557024b878a Mon Sep 17 00:00:00 2001 From: Wayne Date: Mon, 10 Jul 2023 13:02:46 +0800 Subject: [PATCH] shop config to vue --- src/api/shop.js | 11 ++ src/api/site.js | 6 + src/pages/setting/shopConfig/index.vue | 152 ++++++++++++++++++++++++- vite.config.js | 1 + 4 files changed, 168 insertions(+), 2 deletions(-) create mode 100644 src/api/shop.js create mode 100644 src/api/site.js diff --git a/src/api/shop.js b/src/api/shop.js new file mode 100644 index 0000000..a5ef989 --- /dev/null +++ b/src/api/shop.js @@ -0,0 +1,11 @@ +import { request } from '@/utils/request' + +export function getShopConfig(params) { + return request('/shop/getShopConfig', 'post', params) +} + +export function setShopConfig(params) { + return request('/shop/setShopConfig', 'post', params) +} + + diff --git a/src/api/site.js b/src/api/site.js new file mode 100644 index 0000000..38e2ec3 --- /dev/null +++ b/src/api/site.js @@ -0,0 +1,6 @@ +import { request } from '@/utils/request' + +export function getSiteConfig(params) { + return request('/site/getSiteConfig', 'post', params) +} + diff --git a/src/pages/setting/shopConfig/index.vue b/src/pages/setting/shopConfig/index.vue index a205ad2..7996fbf 100644 --- a/src/pages/setting/shopConfig/index.vue +++ b/src/pages/setting/shopConfig/index.vue @@ -1,15 +1,140 @@ diff --git a/vite.config.js b/vite.config.js index b0e46c5..602c45a 100644 --- a/vite.config.js +++ b/vite.config.js @@ -39,6 +39,7 @@ export default defineConfig(({ mode }) => { input: { dashboard: resolve(__dirname, 'dashboard.html'), login: resolve(__dirname, 'login.html'), + shopConfig: resolve(__dirname, 'shopConfig.html'), payment: resolve(__dirname, 'payment.html'), shipping: resolve(__dirname, 'shipping.html'), order: resolve(__dirname, 'order.html'),