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 @@