From 52d3b79473df9c16cefcb0ee9b8505afb44e0dfc Mon Sep 17 00:00:00 2001 From: xy <271556543@qq.com> Date: Mon, 2 Dec 2024 17:57:55 +0800 Subject: [PATCH] init --- src/api/site/site.js | 37 +++ src/main.js | 8 + src/views/banners/banners.vue | 514 ---------------------------------- src/views/site/site.vue | 312 +++++++++++++++++++++ 4 files changed, 357 insertions(+), 514 deletions(-) create mode 100644 src/api/site/site.js create mode 100644 src/views/site/site.vue diff --git a/src/api/site/site.js b/src/api/site/site.js new file mode 100644 index 0000000..e109943 --- /dev/null +++ b/src/api/site/site.js @@ -0,0 +1,37 @@ +import request from '@/utils/request' + +export function index(params,isLoading = true) { + return request({ + method: 'get', + url: '/api/admin/site/index', + params, +isLoading + }) +} + +export function show(params,isLoading = true) { + return request({ + method: 'get', + url: '/api/admin/site/show', + params, + isLoading + }) +} + +export function save(data, isLoading = true) { + return request({ + method: 'post', + url: '/api/admin/site/save', + data, + isLoading + }) +} + +export function destroy(params, isLoading = true) { + return request({ + method: 'get', + url: '/api/admin/site/destroy', + params, + isLoading + }) +} diff --git a/src/main.js b/src/main.js index 2d7aa25..aeab4aa 100644 --- a/src/main.js +++ b/src/main.js @@ -52,6 +52,14 @@ Vue.use(avue) import AvueMap from 'avue-plugin-map' Vue.use(AvueMap); +import VxeUI from 'vxe-pc-ui' +import 'vxe-pc-ui/lib/style.css' +import VxeUITable from 'vxe-table' +import 'vxe-table/lib/style.css' + +Vue.use(VxeUI) +Vue.use(VxeUITable) + Vue.directive('loadMore', { bind(el, binding) { const selectWrap = el.querySelector('.el-scrollbar__wrap') diff --git a/src/views/banners/banners.vue b/src/views/banners/banners.vue index 0d68895..e69de29 100644 --- a/src/views/banners/banners.vue +++ b/src/views/banners/banners.vue @@ -1,514 +0,0 @@ - - - - - diff --git a/src/views/site/site.vue b/src/views/site/site.vue new file mode 100644 index 0000000..e47a4cb --- /dev/null +++ b/src/views/site/site.vue @@ -0,0 +1,312 @@ + + + + +