From e7ad44aba7a5672644a3658a845946f0e28b758b Mon Sep 17 00:00:00 2001 From: lynn Date: Thu, 12 Jun 2025 18:35:26 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E5=91=98=E5=B7=A5=E7=AE=A1?= =?UTF-8?q?=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/staff/staff.js | 37 ++++++ src/views/Staff/index.vue | 272 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 309 insertions(+) create mode 100644 src/api/staff/staff.js create mode 100644 src/views/Staff/index.vue diff --git a/src/api/staff/staff.js b/src/api/staff/staff.js new file mode 100644 index 0000000..e66a59d --- /dev/null +++ b/src/api/staff/staff.js @@ -0,0 +1,37 @@ +import request from '@/utils/request' + +export function index(params, isLoading = true) { + return request({ + method: 'get', + url: '/api/admin/worker/index', + params, + isLoading + }) +} + +export function show(params, isLoading = true) { + return request({ + method: 'get', + url: '/api/admin/worker/show', + params, + isLoading + }) +} + +export function save(data, isLoading = true) { + return request({ + method: 'post', + url: '/api/admin/worker/save', + data, + isLoading + }) +} + +export function destroy(params, isLoading = true) { + return request({ + method: 'get', + url: '/api/admin/worker/destroy', + params, + isLoading + }) +} diff --git a/src/views/Staff/index.vue b/src/views/Staff/index.vue new file mode 100644 index 0000000..a238679 --- /dev/null +++ b/src/views/Staff/index.vue @@ -0,0 +1,272 @@ + + + + +