diff --git a/src/api/modules/scheduling.js b/src/api/modules/scheduling.js index 32b6844..377fdb3 100644 --- a/src/api/modules/scheduling.js +++ b/src/api/modules/scheduling.js @@ -1,11 +1,11 @@ import service from "../request.js"; const API_BASE_URL = '/schedule'; -// 添加排班 +// 获取排班人员吗 export function getScheduleList(params) { return service({ method: "get", - url: `${API_BASE_URL}/${params.timeQuantumId}`, + url: `${API_BASE_URL}/${params.timeQuantumId}?&date=${params.date}&roleId=${params.roleId}`, data: params }); } diff --git a/src/api/modules/schedulingTime.js b/src/api/modules/schedulingTime.js index 98bc4b8..58d5fd5 100644 --- a/src/api/modules/schedulingTime.js +++ b/src/api/modules/schedulingTime.js @@ -28,9 +28,9 @@ export function updateQuantum(params) { } // 删除排班时段 -export function delQuantum(id) { +export function delQuantum(params) { return service({ method: "delete", - url: `${API_BASE_URL}/`+id + url: `${API_BASE_URL}/${params.id}` }); } diff --git a/src/layout/index.vue b/src/layout/index.vue index beb65b8..a8ba0e3 100644 --- a/src/layout/index.vue +++ b/src/layout/index.vue @@ -8,7 +8,7 @@
-
+
diff --git a/src/mock/permission.js b/src/mock/permission.js index a73405f..4dbbc11 100644 --- a/src/mock/permission.js +++ b/src/mock/permission.js @@ -82,6 +82,11 @@ export const menuListItem = [ url: "/scheduling", icon: "Calendar", children: [ + { + title: "排班时段", + url: "/timeFrame", + icon: "Menu", + }, { title: "勘察工程师", url: "/reconnaissanceScheduling", @@ -91,7 +96,11 @@ export const menuListItem = [ title: "维修工程师", url: "/maintainScheduling", icon: "Menu", - } + },{ + title: "排班测试", + url: "/testScheduling", + icon: "Menu", + }, ] }, { diff --git a/src/router/originalRoutingTable.js b/src/router/originalRoutingTable.js index 4158d1c..5bb6dd0 100644 --- a/src/router/originalRoutingTable.js +++ b/src/router/originalRoutingTable.js @@ -191,6 +191,15 @@ const routerList = [ name: "工程师审核", }, children: [ + { + path: "/timeFrame", + name: "timeFrame", + component: () => import("../views/scheduling/timeFrame.vue"), + meta: { + requiresAuth: true, + name: "排班时段", + }, + }, { path: "/reconnaissanceScheduling", name: "reconnaissanceScheduling", @@ -209,6 +218,15 @@ const routerList = [ name: "维修人员排班", }, }, + { + path: "/testScheduling", + name: "testScheduling", + component: () => import("../views/scheduling/test.vue"), + meta: { + requiresAuth: true, + name: "人员排班测试", + }, + }, ], }, diff --git a/src/views/about/index.vue b/src/views/about/index.vue deleted file mode 100644 index f8678e2..0000000 --- a/src/views/about/index.vue +++ /dev/null @@ -1 +0,0 @@ - diff --git a/src/views/directives/Drag.vue b/src/views/directives/Drag.vue deleted file mode 100644 index 577ef7c..0000000 --- a/src/views/directives/Drag.vue +++ /dev/null @@ -1,39 +0,0 @@ - - - - - diff --git a/src/views/directives/copy.vue b/src/views/directives/copy.vue deleted file mode 100644 index 8955c19..0000000 --- a/src/views/directives/copy.vue +++ /dev/null @@ -1,17 +0,0 @@ - - - diff --git a/src/views/directives/debounceDirect.vue b/src/views/directives/debounceDirect.vue deleted file mode 100644 index c9971c7..0000000 --- a/src/views/directives/debounceDirect.vue +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/src/views/directives/longPress.vue b/src/views/directives/longPress.vue deleted file mode 100644 index 664fea6..0000000 --- a/src/views/directives/longPress.vue +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/src/views/directives/throttle.vue b/src/views/directives/throttle.vue deleted file mode 100644 index 9098d86..0000000 --- a/src/views/directives/throttle.vue +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/src/views/echarts/histogram.vue b/src/views/echarts/histogram.vue deleted file mode 100644 index 91ecb24..0000000 --- a/src/views/echarts/histogram.vue +++ /dev/null @@ -1,163 +0,0 @@ - - - diff --git a/src/views/echarts/line.vue b/src/views/echarts/line.vue deleted file mode 100644 index 8bcd612..0000000 --- a/src/views/echarts/line.vue +++ /dev/null @@ -1,88 +0,0 @@ - - - diff --git a/src/views/echarts/map/baidumap.vue b/src/views/echarts/map/baidumap.vue deleted file mode 100644 index a008e73..0000000 --- a/src/views/echarts/map/baidumap.vue +++ /dev/null @@ -1,40 +0,0 @@ - - - - - diff --git a/src/views/echarts/map/gaodemap.vue b/src/views/echarts/map/gaodemap.vue deleted file mode 100644 index eaa64e6..0000000 --- a/src/views/echarts/map/gaodemap.vue +++ /dev/null @@ -1,44 +0,0 @@ - - - - - diff --git a/src/views/echarts/radar.vue b/src/views/echarts/radar.vue deleted file mode 100644 index 3966816..0000000 --- a/src/views/echarts/radar.vue +++ /dev/null @@ -1,70 +0,0 @@ - - - diff --git a/src/views/engineer/maintain.vue b/src/views/engineer/maintain.vue index faf6767..1133002 100644 --- a/src/views/engineer/maintain.vue +++ b/src/views/engineer/maintain.vue @@ -1,48 +1,31 @@ - diff --git a/src/views/scheduling/reconnaissance.vue b/src/views/scheduling/reconnaissance.vue index 2b4740f..4294be0 100644 --- a/src/views/scheduling/reconnaissance.vue +++ b/src/views/scheduling/reconnaissance.vue @@ -1,87 +1,11 @@ - - diff --git a/src/views/scheduling/test.vue b/src/views/scheduling/test.vue new file mode 100644 index 0000000..4294be0 --- /dev/null +++ b/src/views/scheduling/test.vue @@ -0,0 +1,405 @@ + + + + + diff --git a/src/views/scheduling/timeFrame.vue b/src/views/scheduling/timeFrame.vue new file mode 100644 index 0000000..fd0db66 --- /dev/null +++ b/src/views/scheduling/timeFrame.vue @@ -0,0 +1,320 @@ + + + + diff --git a/src/views/system/activity.vue b/src/views/system/activity.vue index 6bc840d..b849af5 100644 --- a/src/views/system/activity.vue +++ b/src/views/system/activity.vue @@ -1,16 +1,13 @@