From 2901e631fa7c5e0900bf96946ea60aacab23b460 Mon Sep 17 00:00:00 2001 From: monanxiao Date: Sat, 12 Oct 2024 11:49:12 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=8E=A5=E5=8F=A3=EF=BC=9A?= =?UTF-8?q?=E6=8E=92=E7=8F=AD=E3=80=81=E7=B3=BB=E7=BB=9F=E9=85=8D=E7=BD=AE?= =?UTF-8?q?=E3=80=81=E7=94=A8=E6=88=B7=E5=88=97=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit # Conflicts: # src/api/request.js # src/layout/menu/index.vue # src/layout/menu/menuTable.js # src/store/modules/users.js # src/views/goods/index.vue --- src/api/modules/scheduling.js | 29 +++++++++++++++++++++++++++++ src/api/modules/system.js | 20 ++++++++++++++++++++ src/api/modules/user.js | 22 +++++++++++++++++++++- src/views/home/index.vue | 4 +++- 4 files changed, 73 insertions(+), 2 deletions(-) create mode 100644 src/api/modules/scheduling.js create mode 100644 src/api/modules/system.js diff --git a/src/api/modules/scheduling.js b/src/api/modules/scheduling.js new file mode 100644 index 0000000..e05f5cc --- /dev/null +++ b/src/api/modules/scheduling.js @@ -0,0 +1,29 @@ +import service from "../request.js"; +const API_BASE_URL = '/schedule'; + +// 添加排班 +export function getScheduleList(query) { + return service({ + method: "post", + url: `${API_BASE_URL}/list`, + data: query, + }); +} + +// 修改排班 +export function updateSchedule(params) { + return service({ + method: "put", + url: `${API_BASE_URL}`, + data: params, + }); +} + +// 删除排班 +export function delSchedule(params) { + return service({ + method: "put", + url: `${API_BASE_URL}`, + data: params, + }); +} \ No newline at end of file diff --git a/src/api/modules/system.js b/src/api/modules/system.js new file mode 100644 index 0000000..21546c7 --- /dev/null +++ b/src/api/modules/system.js @@ -0,0 +1,20 @@ +import service from "../request.js"; +const API_BASE_URL = '/config'; + +// 配置列表 +export function getSystemList(query) { + return service({ + method: "get", + url: `${API_BASE_URL}/list`, + data: query, + }); +} + +// 修改配置 +export function updateSystem(params) { + return service({ + method: "put", + url: `${API_BASE_URL}`, + data: params, + }); +} \ No newline at end of file diff --git a/src/api/modules/user.js b/src/api/modules/user.js index 602d93e..c2d43e4 100644 --- a/src/api/modules/user.js +++ b/src/api/modules/user.js @@ -1,10 +1,30 @@ import service from "../request.js"; +const API_BASE_URL = '/user'; + // 客户列表 export function getUserList(query) { return service({ method: "get", - url: "/permission/UserList", + url: `${API_BASE_URL}`, + data: query, + }); +} + +// 获取勘察人员列表 +export function getSurveyorsList(query) { + return service({ + method: "get", + url: `${API_BASE_URL}/surveyors`, + data: query, + }); +} + +// 获取维修人员列表 +export function getMaintenanceList(query) { + return service({ + method: "get", + url: `${API_BASE_URL}/maintenance`, data: query, }); } \ No newline at end of file diff --git a/src/views/home/index.vue b/src/views/home/index.vue index 16cc65a..434c03d 100644 --- a/src/views/home/index.vue +++ b/src/views/home/index.vue @@ -1,6 +1,8 @@