diff --git a/src/api/page/gas.ts b/src/api/page/gas.ts index b24d651..a1a2075 100644 --- a/src/api/page/gas.ts +++ b/src/api/page/gas.ts @@ -18,3 +18,10 @@ data: params, }) } +export function getGasList(params: any) { + return request({ + url: '/alarm/listPage', + method: 'post', + data: params, + }) +} diff --git a/src/api/page/gas.ts b/src/api/page/gas.ts index b24d651..a1a2075 100644 --- a/src/api/page/gas.ts +++ b/src/api/page/gas.ts @@ -18,3 +18,10 @@ data: params, }) } +export function getGasList(params: any) { + return request({ + url: '/alarm/listPage', + method: 'post', + data: params, + }) +} diff --git a/src/api/page/page.ts b/src/api/page/page.ts new file mode 100644 index 0000000..91d0fab --- /dev/null +++ b/src/api/page/page.ts @@ -0,0 +1,36 @@ +// 首页接口 +import request from '../index' +// 燃气报警列表 +export function getGasList(params: any) { + return request({ + url: '/alarm/listPage', + method: 'post', + data: params, + }) +} +// 巡检车列表 +export function getCarList(params: any) { + return request({ + url: '/system/busOverView/carList', + method: 'post', + data: params, + }) +} +// 巡检任务列表 +export function getTaskList(params: any) { + return request({ + url: '/system/busPatrolTask/listPage', + method: 'post', + data: params, + }) +} +// 巡检轨迹 +export function getTaskDetail(params: any) { + return request({ + url: '/system/busPatrolTrack/listPage', + method: 'post', + data: params, + }) +} +// 统计面板 + diff --git a/src/api/page/gas.ts b/src/api/page/gas.ts index b24d651..a1a2075 100644 --- a/src/api/page/gas.ts +++ b/src/api/page/gas.ts @@ -18,3 +18,10 @@ data: params, }) } +export function getGasList(params: any) { + return request({ + url: '/alarm/listPage', + method: 'post', + data: params, + }) +} diff --git a/src/api/page/page.ts b/src/api/page/page.ts new file mode 100644 index 0000000..91d0fab --- /dev/null +++ b/src/api/page/page.ts @@ -0,0 +1,36 @@ +// 首页接口 +import request from '../index' +// 燃气报警列表 +export function getGasList(params: any) { + return request({ + url: '/alarm/listPage', + method: 'post', + data: params, + }) +} +// 巡检车列表 +export function getCarList(params: any) { + return request({ + url: '/system/busOverView/carList', + method: 'post', + data: params, + }) +} +// 巡检任务列表 +export function getTaskList(params: any) { + return request({ + url: '/system/busPatrolTask/listPage', + method: 'post', + data: params, + }) +} +// 巡检轨迹 +export function getTaskDetail(params: any) { + return request({ + url: '/system/busPatrolTrack/listPage', + method: 'post', + data: params, + }) +} +// 统计面板 + diff --git "a/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\346\234\252\351\200\211\344\270\255.png" "b/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\346\234\252\351\200\211\344\270\255.png" new file mode 100644 index 0000000..226c815 --- /dev/null +++ "b/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\346\234\252\351\200\211\344\270\255.png" Binary files differ diff --git a/src/api/page/gas.ts b/src/api/page/gas.ts index b24d651..a1a2075 100644 --- a/src/api/page/gas.ts +++ b/src/api/page/gas.ts @@ -18,3 +18,10 @@ data: params, }) } +export function getGasList(params: any) { + return request({ + url: '/alarm/listPage', + method: 'post', + data: params, + }) +} diff --git a/src/api/page/page.ts b/src/api/page/page.ts new file mode 100644 index 0000000..91d0fab --- /dev/null +++ b/src/api/page/page.ts @@ -0,0 +1,36 @@ +// 首页接口 +import request from '../index' +// 燃气报警列表 +export function getGasList(params: any) { + return request({ + url: '/alarm/listPage', + method: 'post', + data: params, + }) +} +// 巡检车列表 +export function getCarList(params: any) { + return request({ + url: '/system/busOverView/carList', + method: 'post', + data: params, + }) +} +// 巡检任务列表 +export function getTaskList(params: any) { + return request({ + url: '/system/busPatrolTask/listPage', + method: 'post', + data: params, + }) +} +// 巡检轨迹 +export function getTaskDetail(params: any) { + return request({ + url: '/system/busPatrolTrack/listPage', + method: 'post', + data: params, + }) +} +// 统计面板 + diff --git "a/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\346\234\252\351\200\211\344\270\255.png" "b/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\346\234\252\351\200\211\344\270\255.png" new file mode 100644 index 0000000..226c815 --- /dev/null +++ "b/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\346\234\252\351\200\211\344\270\255.png" Binary files differ diff --git "a/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\351\200\211\344\270\255.png" "b/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\351\200\211\344\270\255.png" new file mode 100644 index 0000000..ea7afa6 --- /dev/null +++ "b/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\351\200\211\344\270\255.png" Binary files differ diff --git a/src/api/page/gas.ts b/src/api/page/gas.ts index b24d651..a1a2075 100644 --- a/src/api/page/gas.ts +++ b/src/api/page/gas.ts @@ -18,3 +18,10 @@ data: params, }) } +export function getGasList(params: any) { + return request({ + url: '/alarm/listPage', + method: 'post', + data: params, + }) +} diff --git a/src/api/page/page.ts b/src/api/page/page.ts new file mode 100644 index 0000000..91d0fab --- /dev/null +++ b/src/api/page/page.ts @@ -0,0 +1,36 @@ +// 首页接口 +import request from '../index' +// 燃气报警列表 +export function getGasList(params: any) { + return request({ + url: '/alarm/listPage', + method: 'post', + data: params, + }) +} +// 巡检车列表 +export function getCarList(params: any) { + return request({ + url: '/system/busOverView/carList', + method: 'post', + data: params, + }) +} +// 巡检任务列表 +export function getTaskList(params: any) { + return request({ + url: '/system/busPatrolTask/listPage', + method: 'post', + data: params, + }) +} +// 巡检轨迹 +export function getTaskDetail(params: any) { + return request({ + url: '/system/busPatrolTrack/listPage', + method: 'post', + data: params, + }) +} +// 统计面板 + diff --git "a/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\346\234\252\351\200\211\344\270\255.png" "b/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\346\234\252\351\200\211\344\270\255.png" new file mode 100644 index 0000000..226c815 --- /dev/null +++ "b/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\346\234\252\351\200\211\344\270\255.png" Binary files differ diff --git "a/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\351\200\211\344\270\255.png" "b/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\351\200\211\344\270\255.png" new file mode 100644 index 0000000..ea7afa6 --- /dev/null +++ "b/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\351\200\211\344\270\255.png" Binary files differ diff --git a/src/components.d.ts b/src/components.d.ts index 9e39a76..f6461ac 100644 --- a/src/components.d.ts +++ b/src/components.d.ts @@ -22,6 +22,7 @@ BatchActionBar: typeof import('./components/BatchActionBar/index.vue')['default'] BenchCol: typeof import('./components/benchCol/index.vue')['default'] ButtonBox: typeof import('./components/buttonBox/buttonBox.vue')['default'] + Car: typeof import('./components/map/components/car.vue')['default'] CertificationMonitor: typeof import('./components/Sample/certificationMonitor.vue')['default'] CertificationRecords: typeof import('./components/Sample/certificationRecords.vue')['default'] ConditionDrawer: typeof import('./components/drawer/conditionDrawer.vue')['default'] @@ -35,10 +36,12 @@ ErrorDialog: typeof import('./components/dialog/errorDialog.vue')['default'] FileUpload: typeof import('./components/FileUpload/index.vue')['default'] FixedActionBar: typeof import('./components/FixedActionBar/index.vue')['default'] + Gas: typeof import('./components/map/components/gas.vue')['default'] IconButton: typeof import('./components/IconButton/index.vue')['default'] ImagePreview: typeof import('./components/ImagePreview/index.vue')['default'] ImagesUpload: typeof import('./components/ImagesUpload/index.vue')['default'] ImageUpload: typeof import('./components/ImageUpload/index.vue')['default'] + InfoDialog: typeof import('./components/map/infoDialog.vue')['default'] LineChart: typeof import('./components/Echart/LineChart.vue')['default'] Map: typeof import('./components/map/Map.vue')['default'] MeasureRecords: typeof import('./components/Sample/measureRecords.vue')['default'] @@ -63,6 +66,9 @@ SvgIcon: typeof import('./components/SvgIcon/index.vue')['default'] SystemInfo: typeof import('./components/SystemInfo/index.vue')['default'] TableContainer: typeof import('./components/TableContainer/index.vue')['default'] + Task: typeof import('./components/map/components/task.vue')['default'] + TaskDetail: typeof import('./components/map/components/taskDetail.vue')['default'] + Track: typeof import('./components/map/components/track.vue')['default'] Trend: typeof import('./components/Trend/index.vue')['default'] } } diff --git a/src/api/page/gas.ts b/src/api/page/gas.ts index b24d651..a1a2075 100644 --- a/src/api/page/gas.ts +++ b/src/api/page/gas.ts @@ -18,3 +18,10 @@ data: params, }) } +export function getGasList(params: any) { + return request({ + url: '/alarm/listPage', + method: 'post', + data: params, + }) +} diff --git a/src/api/page/page.ts b/src/api/page/page.ts new file mode 100644 index 0000000..91d0fab --- /dev/null +++ b/src/api/page/page.ts @@ -0,0 +1,36 @@ +// 首页接口 +import request from '../index' +// 燃气报警列表 +export function getGasList(params: any) { + return request({ + url: '/alarm/listPage', + method: 'post', + data: params, + }) +} +// 巡检车列表 +export function getCarList(params: any) { + return request({ + url: '/system/busOverView/carList', + method: 'post', + data: params, + }) +} +// 巡检任务列表 +export function getTaskList(params: any) { + return request({ + url: '/system/busPatrolTask/listPage', + method: 'post', + data: params, + }) +} +// 巡检轨迹 +export function getTaskDetail(params: any) { + return request({ + url: '/system/busPatrolTrack/listPage', + method: 'post', + data: params, + }) +} +// 统计面板 + diff --git "a/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\346\234\252\351\200\211\344\270\255.png" "b/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\346\234\252\351\200\211\344\270\255.png" new file mode 100644 index 0000000..226c815 --- /dev/null +++ "b/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\346\234\252\351\200\211\344\270\255.png" Binary files differ diff --git "a/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\351\200\211\344\270\255.png" "b/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\351\200\211\344\270\255.png" new file mode 100644 index 0000000..ea7afa6 --- /dev/null +++ "b/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\351\200\211\344\270\255.png" Binary files differ diff --git a/src/components.d.ts b/src/components.d.ts index 9e39a76..f6461ac 100644 --- a/src/components.d.ts +++ b/src/components.d.ts @@ -22,6 +22,7 @@ BatchActionBar: typeof import('./components/BatchActionBar/index.vue')['default'] BenchCol: typeof import('./components/benchCol/index.vue')['default'] ButtonBox: typeof import('./components/buttonBox/buttonBox.vue')['default'] + Car: typeof import('./components/map/components/car.vue')['default'] CertificationMonitor: typeof import('./components/Sample/certificationMonitor.vue')['default'] CertificationRecords: typeof import('./components/Sample/certificationRecords.vue')['default'] ConditionDrawer: typeof import('./components/drawer/conditionDrawer.vue')['default'] @@ -35,10 +36,12 @@ ErrorDialog: typeof import('./components/dialog/errorDialog.vue')['default'] FileUpload: typeof import('./components/FileUpload/index.vue')['default'] FixedActionBar: typeof import('./components/FixedActionBar/index.vue')['default'] + Gas: typeof import('./components/map/components/gas.vue')['default'] IconButton: typeof import('./components/IconButton/index.vue')['default'] ImagePreview: typeof import('./components/ImagePreview/index.vue')['default'] ImagesUpload: typeof import('./components/ImagesUpload/index.vue')['default'] ImageUpload: typeof import('./components/ImageUpload/index.vue')['default'] + InfoDialog: typeof import('./components/map/infoDialog.vue')['default'] LineChart: typeof import('./components/Echart/LineChart.vue')['default'] Map: typeof import('./components/map/Map.vue')['default'] MeasureRecords: typeof import('./components/Sample/measureRecords.vue')['default'] @@ -63,6 +66,9 @@ SvgIcon: typeof import('./components/SvgIcon/index.vue')['default'] SystemInfo: typeof import('./components/SystemInfo/index.vue')['default'] TableContainer: typeof import('./components/TableContainer/index.vue')['default'] + Task: typeof import('./components/map/components/task.vue')['default'] + TaskDetail: typeof import('./components/map/components/taskDetail.vue')['default'] + Track: typeof import('./components/map/components/track.vue')['default'] Trend: typeof import('./components/Trend/index.vue')['default'] } } diff --git a/src/components/map/Map.vue b/src/components/map/Map.vue index 9768c56..2daf124 100644 --- a/src/components/map/Map.vue +++ b/src/components/map/Map.vue @@ -1,6 +1,7 @@ + + diff --git a/src/api/page/gas.ts b/src/api/page/gas.ts index b24d651..a1a2075 100644 --- a/src/api/page/gas.ts +++ b/src/api/page/gas.ts @@ -18,3 +18,10 @@ data: params, }) } +export function getGasList(params: any) { + return request({ + url: '/alarm/listPage', + method: 'post', + data: params, + }) +} diff --git a/src/api/page/page.ts b/src/api/page/page.ts new file mode 100644 index 0000000..91d0fab --- /dev/null +++ b/src/api/page/page.ts @@ -0,0 +1,36 @@ +// 首页接口 +import request from '../index' +// 燃气报警列表 +export function getGasList(params: any) { + return request({ + url: '/alarm/listPage', + method: 'post', + data: params, + }) +} +// 巡检车列表 +export function getCarList(params: any) { + return request({ + url: '/system/busOverView/carList', + method: 'post', + data: params, + }) +} +// 巡检任务列表 +export function getTaskList(params: any) { + return request({ + url: '/system/busPatrolTask/listPage', + method: 'post', + data: params, + }) +} +// 巡检轨迹 +export function getTaskDetail(params: any) { + return request({ + url: '/system/busPatrolTrack/listPage', + method: 'post', + data: params, + }) +} +// 统计面板 + diff --git "a/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\346\234\252\351\200\211\344\270\255.png" "b/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\346\234\252\351\200\211\344\270\255.png" new file mode 100644 index 0000000..226c815 --- /dev/null +++ "b/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\346\234\252\351\200\211\344\270\255.png" Binary files differ diff --git "a/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\351\200\211\344\270\255.png" "b/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\351\200\211\344\270\255.png" new file mode 100644 index 0000000..ea7afa6 --- /dev/null +++ "b/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\351\200\211\344\270\255.png" Binary files differ diff --git a/src/components.d.ts b/src/components.d.ts index 9e39a76..f6461ac 100644 --- a/src/components.d.ts +++ b/src/components.d.ts @@ -22,6 +22,7 @@ BatchActionBar: typeof import('./components/BatchActionBar/index.vue')['default'] BenchCol: typeof import('./components/benchCol/index.vue')['default'] ButtonBox: typeof import('./components/buttonBox/buttonBox.vue')['default'] + Car: typeof import('./components/map/components/car.vue')['default'] CertificationMonitor: typeof import('./components/Sample/certificationMonitor.vue')['default'] CertificationRecords: typeof import('./components/Sample/certificationRecords.vue')['default'] ConditionDrawer: typeof import('./components/drawer/conditionDrawer.vue')['default'] @@ -35,10 +36,12 @@ ErrorDialog: typeof import('./components/dialog/errorDialog.vue')['default'] FileUpload: typeof import('./components/FileUpload/index.vue')['default'] FixedActionBar: typeof import('./components/FixedActionBar/index.vue')['default'] + Gas: typeof import('./components/map/components/gas.vue')['default'] IconButton: typeof import('./components/IconButton/index.vue')['default'] ImagePreview: typeof import('./components/ImagePreview/index.vue')['default'] ImagesUpload: typeof import('./components/ImagesUpload/index.vue')['default'] ImageUpload: typeof import('./components/ImageUpload/index.vue')['default'] + InfoDialog: typeof import('./components/map/infoDialog.vue')['default'] LineChart: typeof import('./components/Echart/LineChart.vue')['default'] Map: typeof import('./components/map/Map.vue')['default'] MeasureRecords: typeof import('./components/Sample/measureRecords.vue')['default'] @@ -63,6 +66,9 @@ SvgIcon: typeof import('./components/SvgIcon/index.vue')['default'] SystemInfo: typeof import('./components/SystemInfo/index.vue')['default'] TableContainer: typeof import('./components/TableContainer/index.vue')['default'] + Task: typeof import('./components/map/components/task.vue')['default'] + TaskDetail: typeof import('./components/map/components/taskDetail.vue')['default'] + Track: typeof import('./components/map/components/track.vue')['default'] Trend: typeof import('./components/Trend/index.vue')['default'] } } diff --git a/src/components/map/Map.vue b/src/components/map/Map.vue index 9768c56..2daf124 100644 --- a/src/components/map/Map.vue +++ b/src/components/map/Map.vue @@ -1,6 +1,7 @@ + + diff --git a/src/components/map/components/car.vue b/src/components/map/components/car.vue new file mode 100644 index 0000000..c0af01c --- /dev/null +++ b/src/components/map/components/car.vue @@ -0,0 +1,111 @@ + + + + + + diff --git a/src/api/page/gas.ts b/src/api/page/gas.ts index b24d651..a1a2075 100644 --- a/src/api/page/gas.ts +++ b/src/api/page/gas.ts @@ -18,3 +18,10 @@ data: params, }) } +export function getGasList(params: any) { + return request({ + url: '/alarm/listPage', + method: 'post', + data: params, + }) +} diff --git a/src/api/page/page.ts b/src/api/page/page.ts new file mode 100644 index 0000000..91d0fab --- /dev/null +++ b/src/api/page/page.ts @@ -0,0 +1,36 @@ +// 首页接口 +import request from '../index' +// 燃气报警列表 +export function getGasList(params: any) { + return request({ + url: '/alarm/listPage', + method: 'post', + data: params, + }) +} +// 巡检车列表 +export function getCarList(params: any) { + return request({ + url: '/system/busOverView/carList', + method: 'post', + data: params, + }) +} +// 巡检任务列表 +export function getTaskList(params: any) { + return request({ + url: '/system/busPatrolTask/listPage', + method: 'post', + data: params, + }) +} +// 巡检轨迹 +export function getTaskDetail(params: any) { + return request({ + url: '/system/busPatrolTrack/listPage', + method: 'post', + data: params, + }) +} +// 统计面板 + diff --git "a/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\346\234\252\351\200\211\344\270\255.png" "b/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\346\234\252\351\200\211\344\270\255.png" new file mode 100644 index 0000000..226c815 --- /dev/null +++ "b/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\346\234\252\351\200\211\344\270\255.png" Binary files differ diff --git "a/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\351\200\211\344\270\255.png" "b/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\351\200\211\344\270\255.png" new file mode 100644 index 0000000..ea7afa6 --- /dev/null +++ "b/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\351\200\211\344\270\255.png" Binary files differ diff --git a/src/components.d.ts b/src/components.d.ts index 9e39a76..f6461ac 100644 --- a/src/components.d.ts +++ b/src/components.d.ts @@ -22,6 +22,7 @@ BatchActionBar: typeof import('./components/BatchActionBar/index.vue')['default'] BenchCol: typeof import('./components/benchCol/index.vue')['default'] ButtonBox: typeof import('./components/buttonBox/buttonBox.vue')['default'] + Car: typeof import('./components/map/components/car.vue')['default'] CertificationMonitor: typeof import('./components/Sample/certificationMonitor.vue')['default'] CertificationRecords: typeof import('./components/Sample/certificationRecords.vue')['default'] ConditionDrawer: typeof import('./components/drawer/conditionDrawer.vue')['default'] @@ -35,10 +36,12 @@ ErrorDialog: typeof import('./components/dialog/errorDialog.vue')['default'] FileUpload: typeof import('./components/FileUpload/index.vue')['default'] FixedActionBar: typeof import('./components/FixedActionBar/index.vue')['default'] + Gas: typeof import('./components/map/components/gas.vue')['default'] IconButton: typeof import('./components/IconButton/index.vue')['default'] ImagePreview: typeof import('./components/ImagePreview/index.vue')['default'] ImagesUpload: typeof import('./components/ImagesUpload/index.vue')['default'] ImageUpload: typeof import('./components/ImageUpload/index.vue')['default'] + InfoDialog: typeof import('./components/map/infoDialog.vue')['default'] LineChart: typeof import('./components/Echart/LineChart.vue')['default'] Map: typeof import('./components/map/Map.vue')['default'] MeasureRecords: typeof import('./components/Sample/measureRecords.vue')['default'] @@ -63,6 +66,9 @@ SvgIcon: typeof import('./components/SvgIcon/index.vue')['default'] SystemInfo: typeof import('./components/SystemInfo/index.vue')['default'] TableContainer: typeof import('./components/TableContainer/index.vue')['default'] + Task: typeof import('./components/map/components/task.vue')['default'] + TaskDetail: typeof import('./components/map/components/taskDetail.vue')['default'] + Track: typeof import('./components/map/components/track.vue')['default'] Trend: typeof import('./components/Trend/index.vue')['default'] } } diff --git a/src/components/map/Map.vue b/src/components/map/Map.vue index 9768c56..2daf124 100644 --- a/src/components/map/Map.vue +++ b/src/components/map/Map.vue @@ -1,6 +1,7 @@ + + diff --git a/src/components/map/components/car.vue b/src/components/map/components/car.vue new file mode 100644 index 0000000..c0af01c --- /dev/null +++ b/src/components/map/components/car.vue @@ -0,0 +1,111 @@ + + + + + + diff --git a/src/components/map/components/gas.vue b/src/components/map/components/gas.vue new file mode 100644 index 0000000..617d58d --- /dev/null +++ b/src/components/map/components/gas.vue @@ -0,0 +1,111 @@ + + + + + + diff --git a/src/api/page/gas.ts b/src/api/page/gas.ts index b24d651..a1a2075 100644 --- a/src/api/page/gas.ts +++ b/src/api/page/gas.ts @@ -18,3 +18,10 @@ data: params, }) } +export function getGasList(params: any) { + return request({ + url: '/alarm/listPage', + method: 'post', + data: params, + }) +} diff --git a/src/api/page/page.ts b/src/api/page/page.ts new file mode 100644 index 0000000..91d0fab --- /dev/null +++ b/src/api/page/page.ts @@ -0,0 +1,36 @@ +// 首页接口 +import request from '../index' +// 燃气报警列表 +export function getGasList(params: any) { + return request({ + url: '/alarm/listPage', + method: 'post', + data: params, + }) +} +// 巡检车列表 +export function getCarList(params: any) { + return request({ + url: '/system/busOverView/carList', + method: 'post', + data: params, + }) +} +// 巡检任务列表 +export function getTaskList(params: any) { + return request({ + url: '/system/busPatrolTask/listPage', + method: 'post', + data: params, + }) +} +// 巡检轨迹 +export function getTaskDetail(params: any) { + return request({ + url: '/system/busPatrolTrack/listPage', + method: 'post', + data: params, + }) +} +// 统计面板 + diff --git "a/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\346\234\252\351\200\211\344\270\255.png" "b/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\346\234\252\351\200\211\344\270\255.png" new file mode 100644 index 0000000..226c815 --- /dev/null +++ "b/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\346\234\252\351\200\211\344\270\255.png" Binary files differ diff --git "a/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\351\200\211\344\270\255.png" "b/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\351\200\211\344\270\255.png" new file mode 100644 index 0000000..ea7afa6 --- /dev/null +++ "b/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\351\200\211\344\270\255.png" Binary files differ diff --git a/src/components.d.ts b/src/components.d.ts index 9e39a76..f6461ac 100644 --- a/src/components.d.ts +++ b/src/components.d.ts @@ -22,6 +22,7 @@ BatchActionBar: typeof import('./components/BatchActionBar/index.vue')['default'] BenchCol: typeof import('./components/benchCol/index.vue')['default'] ButtonBox: typeof import('./components/buttonBox/buttonBox.vue')['default'] + Car: typeof import('./components/map/components/car.vue')['default'] CertificationMonitor: typeof import('./components/Sample/certificationMonitor.vue')['default'] CertificationRecords: typeof import('./components/Sample/certificationRecords.vue')['default'] ConditionDrawer: typeof import('./components/drawer/conditionDrawer.vue')['default'] @@ -35,10 +36,12 @@ ErrorDialog: typeof import('./components/dialog/errorDialog.vue')['default'] FileUpload: typeof import('./components/FileUpload/index.vue')['default'] FixedActionBar: typeof import('./components/FixedActionBar/index.vue')['default'] + Gas: typeof import('./components/map/components/gas.vue')['default'] IconButton: typeof import('./components/IconButton/index.vue')['default'] ImagePreview: typeof import('./components/ImagePreview/index.vue')['default'] ImagesUpload: typeof import('./components/ImagesUpload/index.vue')['default'] ImageUpload: typeof import('./components/ImageUpload/index.vue')['default'] + InfoDialog: typeof import('./components/map/infoDialog.vue')['default'] LineChart: typeof import('./components/Echart/LineChart.vue')['default'] Map: typeof import('./components/map/Map.vue')['default'] MeasureRecords: typeof import('./components/Sample/measureRecords.vue')['default'] @@ -63,6 +66,9 @@ SvgIcon: typeof import('./components/SvgIcon/index.vue')['default'] SystemInfo: typeof import('./components/SystemInfo/index.vue')['default'] TableContainer: typeof import('./components/TableContainer/index.vue')['default'] + Task: typeof import('./components/map/components/task.vue')['default'] + TaskDetail: typeof import('./components/map/components/taskDetail.vue')['default'] + Track: typeof import('./components/map/components/track.vue')['default'] Trend: typeof import('./components/Trend/index.vue')['default'] } } diff --git a/src/components/map/Map.vue b/src/components/map/Map.vue index 9768c56..2daf124 100644 --- a/src/components/map/Map.vue +++ b/src/components/map/Map.vue @@ -1,6 +1,7 @@ + + diff --git a/src/components/map/components/car.vue b/src/components/map/components/car.vue new file mode 100644 index 0000000..c0af01c --- /dev/null +++ b/src/components/map/components/car.vue @@ -0,0 +1,111 @@ + + + + + + diff --git a/src/components/map/components/gas.vue b/src/components/map/components/gas.vue new file mode 100644 index 0000000..617d58d --- /dev/null +++ b/src/components/map/components/gas.vue @@ -0,0 +1,111 @@ + + + + + + diff --git a/src/components/map/components/task.vue b/src/components/map/components/task.vue new file mode 100644 index 0000000..c86d54a --- /dev/null +++ b/src/components/map/components/task.vue @@ -0,0 +1,163 @@ +import { info } from 'console'; + + + + + + diff --git a/src/api/page/gas.ts b/src/api/page/gas.ts index b24d651..a1a2075 100644 --- a/src/api/page/gas.ts +++ b/src/api/page/gas.ts @@ -18,3 +18,10 @@ data: params, }) } +export function getGasList(params: any) { + return request({ + url: '/alarm/listPage', + method: 'post', + data: params, + }) +} diff --git a/src/api/page/page.ts b/src/api/page/page.ts new file mode 100644 index 0000000..91d0fab --- /dev/null +++ b/src/api/page/page.ts @@ -0,0 +1,36 @@ +// 首页接口 +import request from '../index' +// 燃气报警列表 +export function getGasList(params: any) { + return request({ + url: '/alarm/listPage', + method: 'post', + data: params, + }) +} +// 巡检车列表 +export function getCarList(params: any) { + return request({ + url: '/system/busOverView/carList', + method: 'post', + data: params, + }) +} +// 巡检任务列表 +export function getTaskList(params: any) { + return request({ + url: '/system/busPatrolTask/listPage', + method: 'post', + data: params, + }) +} +// 巡检轨迹 +export function getTaskDetail(params: any) { + return request({ + url: '/system/busPatrolTrack/listPage', + method: 'post', + data: params, + }) +} +// 统计面板 + diff --git "a/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\346\234\252\351\200\211\344\270\255.png" "b/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\346\234\252\351\200\211\344\270\255.png" new file mode 100644 index 0000000..226c815 --- /dev/null +++ "b/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\346\234\252\351\200\211\344\270\255.png" Binary files differ diff --git "a/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\351\200\211\344\270\255.png" "b/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\351\200\211\344\270\255.png" new file mode 100644 index 0000000..ea7afa6 --- /dev/null +++ "b/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\351\200\211\344\270\255.png" Binary files differ diff --git a/src/components.d.ts b/src/components.d.ts index 9e39a76..f6461ac 100644 --- a/src/components.d.ts +++ b/src/components.d.ts @@ -22,6 +22,7 @@ BatchActionBar: typeof import('./components/BatchActionBar/index.vue')['default'] BenchCol: typeof import('./components/benchCol/index.vue')['default'] ButtonBox: typeof import('./components/buttonBox/buttonBox.vue')['default'] + Car: typeof import('./components/map/components/car.vue')['default'] CertificationMonitor: typeof import('./components/Sample/certificationMonitor.vue')['default'] CertificationRecords: typeof import('./components/Sample/certificationRecords.vue')['default'] ConditionDrawer: typeof import('./components/drawer/conditionDrawer.vue')['default'] @@ -35,10 +36,12 @@ ErrorDialog: typeof import('./components/dialog/errorDialog.vue')['default'] FileUpload: typeof import('./components/FileUpload/index.vue')['default'] FixedActionBar: typeof import('./components/FixedActionBar/index.vue')['default'] + Gas: typeof import('./components/map/components/gas.vue')['default'] IconButton: typeof import('./components/IconButton/index.vue')['default'] ImagePreview: typeof import('./components/ImagePreview/index.vue')['default'] ImagesUpload: typeof import('./components/ImagesUpload/index.vue')['default'] ImageUpload: typeof import('./components/ImageUpload/index.vue')['default'] + InfoDialog: typeof import('./components/map/infoDialog.vue')['default'] LineChart: typeof import('./components/Echart/LineChart.vue')['default'] Map: typeof import('./components/map/Map.vue')['default'] MeasureRecords: typeof import('./components/Sample/measureRecords.vue')['default'] @@ -63,6 +66,9 @@ SvgIcon: typeof import('./components/SvgIcon/index.vue')['default'] SystemInfo: typeof import('./components/SystemInfo/index.vue')['default'] TableContainer: typeof import('./components/TableContainer/index.vue')['default'] + Task: typeof import('./components/map/components/task.vue')['default'] + TaskDetail: typeof import('./components/map/components/taskDetail.vue')['default'] + Track: typeof import('./components/map/components/track.vue')['default'] Trend: typeof import('./components/Trend/index.vue')['default'] } } diff --git a/src/components/map/Map.vue b/src/components/map/Map.vue index 9768c56..2daf124 100644 --- a/src/components/map/Map.vue +++ b/src/components/map/Map.vue @@ -1,6 +1,7 @@ + + diff --git a/src/components/map/components/car.vue b/src/components/map/components/car.vue new file mode 100644 index 0000000..c0af01c --- /dev/null +++ b/src/components/map/components/car.vue @@ -0,0 +1,111 @@ + + + + + + diff --git a/src/components/map/components/gas.vue b/src/components/map/components/gas.vue new file mode 100644 index 0000000..617d58d --- /dev/null +++ b/src/components/map/components/gas.vue @@ -0,0 +1,111 @@ + + + + + + diff --git a/src/components/map/components/task.vue b/src/components/map/components/task.vue new file mode 100644 index 0000000..c86d54a --- /dev/null +++ b/src/components/map/components/task.vue @@ -0,0 +1,163 @@ +import { info } from 'console'; + + + + + + diff --git a/src/components/map/components/taskDetail.vue b/src/components/map/components/taskDetail.vue new file mode 100644 index 0000000..d68ce27 --- /dev/null +++ b/src/components/map/components/taskDetail.vue @@ -0,0 +1,124 @@ + + + + + + diff --git a/src/api/page/gas.ts b/src/api/page/gas.ts index b24d651..a1a2075 100644 --- a/src/api/page/gas.ts +++ b/src/api/page/gas.ts @@ -18,3 +18,10 @@ data: params, }) } +export function getGasList(params: any) { + return request({ + url: '/alarm/listPage', + method: 'post', + data: params, + }) +} diff --git a/src/api/page/page.ts b/src/api/page/page.ts new file mode 100644 index 0000000..91d0fab --- /dev/null +++ b/src/api/page/page.ts @@ -0,0 +1,36 @@ +// 首页接口 +import request from '../index' +// 燃气报警列表 +export function getGasList(params: any) { + return request({ + url: '/alarm/listPage', + method: 'post', + data: params, + }) +} +// 巡检车列表 +export function getCarList(params: any) { + return request({ + url: '/system/busOverView/carList', + method: 'post', + data: params, + }) +} +// 巡检任务列表 +export function getTaskList(params: any) { + return request({ + url: '/system/busPatrolTask/listPage', + method: 'post', + data: params, + }) +} +// 巡检轨迹 +export function getTaskDetail(params: any) { + return request({ + url: '/system/busPatrolTrack/listPage', + method: 'post', + data: params, + }) +} +// 统计面板 + diff --git "a/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\346\234\252\351\200\211\344\270\255.png" "b/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\346\234\252\351\200\211\344\270\255.png" new file mode 100644 index 0000000..226c815 --- /dev/null +++ "b/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\346\234\252\351\200\211\344\270\255.png" Binary files differ diff --git "a/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\351\200\211\344\270\255.png" "b/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\351\200\211\344\270\255.png" new file mode 100644 index 0000000..ea7afa6 --- /dev/null +++ "b/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\351\200\211\344\270\255.png" Binary files differ diff --git a/src/components.d.ts b/src/components.d.ts index 9e39a76..f6461ac 100644 --- a/src/components.d.ts +++ b/src/components.d.ts @@ -22,6 +22,7 @@ BatchActionBar: typeof import('./components/BatchActionBar/index.vue')['default'] BenchCol: typeof import('./components/benchCol/index.vue')['default'] ButtonBox: typeof import('./components/buttonBox/buttonBox.vue')['default'] + Car: typeof import('./components/map/components/car.vue')['default'] CertificationMonitor: typeof import('./components/Sample/certificationMonitor.vue')['default'] CertificationRecords: typeof import('./components/Sample/certificationRecords.vue')['default'] ConditionDrawer: typeof import('./components/drawer/conditionDrawer.vue')['default'] @@ -35,10 +36,12 @@ ErrorDialog: typeof import('./components/dialog/errorDialog.vue')['default'] FileUpload: typeof import('./components/FileUpload/index.vue')['default'] FixedActionBar: typeof import('./components/FixedActionBar/index.vue')['default'] + Gas: typeof import('./components/map/components/gas.vue')['default'] IconButton: typeof import('./components/IconButton/index.vue')['default'] ImagePreview: typeof import('./components/ImagePreview/index.vue')['default'] ImagesUpload: typeof import('./components/ImagesUpload/index.vue')['default'] ImageUpload: typeof import('./components/ImageUpload/index.vue')['default'] + InfoDialog: typeof import('./components/map/infoDialog.vue')['default'] LineChart: typeof import('./components/Echart/LineChart.vue')['default'] Map: typeof import('./components/map/Map.vue')['default'] MeasureRecords: typeof import('./components/Sample/measureRecords.vue')['default'] @@ -63,6 +66,9 @@ SvgIcon: typeof import('./components/SvgIcon/index.vue')['default'] SystemInfo: typeof import('./components/SystemInfo/index.vue')['default'] TableContainer: typeof import('./components/TableContainer/index.vue')['default'] + Task: typeof import('./components/map/components/task.vue')['default'] + TaskDetail: typeof import('./components/map/components/taskDetail.vue')['default'] + Track: typeof import('./components/map/components/track.vue')['default'] Trend: typeof import('./components/Trend/index.vue')['default'] } } diff --git a/src/components/map/Map.vue b/src/components/map/Map.vue index 9768c56..2daf124 100644 --- a/src/components/map/Map.vue +++ b/src/components/map/Map.vue @@ -1,6 +1,7 @@ + + diff --git a/src/components/map/components/car.vue b/src/components/map/components/car.vue new file mode 100644 index 0000000..c0af01c --- /dev/null +++ b/src/components/map/components/car.vue @@ -0,0 +1,111 @@ + + + + + + diff --git a/src/components/map/components/gas.vue b/src/components/map/components/gas.vue new file mode 100644 index 0000000..617d58d --- /dev/null +++ b/src/components/map/components/gas.vue @@ -0,0 +1,111 @@ + + + + + + diff --git a/src/components/map/components/task.vue b/src/components/map/components/task.vue new file mode 100644 index 0000000..c86d54a --- /dev/null +++ b/src/components/map/components/task.vue @@ -0,0 +1,163 @@ +import { info } from 'console'; + + + + + + diff --git a/src/components/map/components/taskDetail.vue b/src/components/map/components/taskDetail.vue new file mode 100644 index 0000000..d68ce27 --- /dev/null +++ b/src/components/map/components/taskDetail.vue @@ -0,0 +1,124 @@ + + + + + + diff --git a/src/components/map/components/track.vue b/src/components/map/components/track.vue new file mode 100644 index 0000000..4835e3e --- /dev/null +++ b/src/components/map/components/track.vue @@ -0,0 +1,136 @@ + + + + + + diff --git a/src/api/page/gas.ts b/src/api/page/gas.ts index b24d651..a1a2075 100644 --- a/src/api/page/gas.ts +++ b/src/api/page/gas.ts @@ -18,3 +18,10 @@ data: params, }) } +export function getGasList(params: any) { + return request({ + url: '/alarm/listPage', + method: 'post', + data: params, + }) +} diff --git a/src/api/page/page.ts b/src/api/page/page.ts new file mode 100644 index 0000000..91d0fab --- /dev/null +++ b/src/api/page/page.ts @@ -0,0 +1,36 @@ +// 首页接口 +import request from '../index' +// 燃气报警列表 +export function getGasList(params: any) { + return request({ + url: '/alarm/listPage', + method: 'post', + data: params, + }) +} +// 巡检车列表 +export function getCarList(params: any) { + return request({ + url: '/system/busOverView/carList', + method: 'post', + data: params, + }) +} +// 巡检任务列表 +export function getTaskList(params: any) { + return request({ + url: '/system/busPatrolTask/listPage', + method: 'post', + data: params, + }) +} +// 巡检轨迹 +export function getTaskDetail(params: any) { + return request({ + url: '/system/busPatrolTrack/listPage', + method: 'post', + data: params, + }) +} +// 统计面板 + diff --git "a/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\346\234\252\351\200\211\344\270\255.png" "b/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\346\234\252\351\200\211\344\270\255.png" new file mode 100644 index 0000000..226c815 --- /dev/null +++ "b/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\346\234\252\351\200\211\344\270\255.png" Binary files differ diff --git "a/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\351\200\211\344\270\255.png" "b/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\351\200\211\344\270\255.png" new file mode 100644 index 0000000..ea7afa6 --- /dev/null +++ "b/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\351\200\211\344\270\255.png" Binary files differ diff --git a/src/components.d.ts b/src/components.d.ts index 9e39a76..f6461ac 100644 --- a/src/components.d.ts +++ b/src/components.d.ts @@ -22,6 +22,7 @@ BatchActionBar: typeof import('./components/BatchActionBar/index.vue')['default'] BenchCol: typeof import('./components/benchCol/index.vue')['default'] ButtonBox: typeof import('./components/buttonBox/buttonBox.vue')['default'] + Car: typeof import('./components/map/components/car.vue')['default'] CertificationMonitor: typeof import('./components/Sample/certificationMonitor.vue')['default'] CertificationRecords: typeof import('./components/Sample/certificationRecords.vue')['default'] ConditionDrawer: typeof import('./components/drawer/conditionDrawer.vue')['default'] @@ -35,10 +36,12 @@ ErrorDialog: typeof import('./components/dialog/errorDialog.vue')['default'] FileUpload: typeof import('./components/FileUpload/index.vue')['default'] FixedActionBar: typeof import('./components/FixedActionBar/index.vue')['default'] + Gas: typeof import('./components/map/components/gas.vue')['default'] IconButton: typeof import('./components/IconButton/index.vue')['default'] ImagePreview: typeof import('./components/ImagePreview/index.vue')['default'] ImagesUpload: typeof import('./components/ImagesUpload/index.vue')['default'] ImageUpload: typeof import('./components/ImageUpload/index.vue')['default'] + InfoDialog: typeof import('./components/map/infoDialog.vue')['default'] LineChart: typeof import('./components/Echart/LineChart.vue')['default'] Map: typeof import('./components/map/Map.vue')['default'] MeasureRecords: typeof import('./components/Sample/measureRecords.vue')['default'] @@ -63,6 +66,9 @@ SvgIcon: typeof import('./components/SvgIcon/index.vue')['default'] SystemInfo: typeof import('./components/SystemInfo/index.vue')['default'] TableContainer: typeof import('./components/TableContainer/index.vue')['default'] + Task: typeof import('./components/map/components/task.vue')['default'] + TaskDetail: typeof import('./components/map/components/taskDetail.vue')['default'] + Track: typeof import('./components/map/components/track.vue')['default'] Trend: typeof import('./components/Trend/index.vue')['default'] } } diff --git a/src/components/map/Map.vue b/src/components/map/Map.vue index 9768c56..2daf124 100644 --- a/src/components/map/Map.vue +++ b/src/components/map/Map.vue @@ -1,6 +1,7 @@ + + diff --git a/src/components/map/components/car.vue b/src/components/map/components/car.vue new file mode 100644 index 0000000..c0af01c --- /dev/null +++ b/src/components/map/components/car.vue @@ -0,0 +1,111 @@ + + + + + + diff --git a/src/components/map/components/gas.vue b/src/components/map/components/gas.vue new file mode 100644 index 0000000..617d58d --- /dev/null +++ b/src/components/map/components/gas.vue @@ -0,0 +1,111 @@ + + + + + + diff --git a/src/components/map/components/task.vue b/src/components/map/components/task.vue new file mode 100644 index 0000000..c86d54a --- /dev/null +++ b/src/components/map/components/task.vue @@ -0,0 +1,163 @@ +import { info } from 'console'; + + + + + + diff --git a/src/components/map/components/taskDetail.vue b/src/components/map/components/taskDetail.vue new file mode 100644 index 0000000..d68ce27 --- /dev/null +++ b/src/components/map/components/taskDetail.vue @@ -0,0 +1,124 @@ + + + + + + diff --git a/src/components/map/components/track.vue b/src/components/map/components/track.vue new file mode 100644 index 0000000..4835e3e --- /dev/null +++ b/src/components/map/components/track.vue @@ -0,0 +1,136 @@ + + + + + + diff --git a/src/components/map/infoDialog.vue b/src/components/map/infoDialog.vue new file mode 100644 index 0000000..d349809 --- /dev/null +++ b/src/components/map/infoDialog.vue @@ -0,0 +1,95 @@ + + + + + + diff --git a/src/api/page/gas.ts b/src/api/page/gas.ts index b24d651..a1a2075 100644 --- a/src/api/page/gas.ts +++ b/src/api/page/gas.ts @@ -18,3 +18,10 @@ data: params, }) } +export function getGasList(params: any) { + return request({ + url: '/alarm/listPage', + method: 'post', + data: params, + }) +} diff --git a/src/api/page/page.ts b/src/api/page/page.ts new file mode 100644 index 0000000..91d0fab --- /dev/null +++ b/src/api/page/page.ts @@ -0,0 +1,36 @@ +// 首页接口 +import request from '../index' +// 燃气报警列表 +export function getGasList(params: any) { + return request({ + url: '/alarm/listPage', + method: 'post', + data: params, + }) +} +// 巡检车列表 +export function getCarList(params: any) { + return request({ + url: '/system/busOverView/carList', + method: 'post', + data: params, + }) +} +// 巡检任务列表 +export function getTaskList(params: any) { + return request({ + url: '/system/busPatrolTask/listPage', + method: 'post', + data: params, + }) +} +// 巡检轨迹 +export function getTaskDetail(params: any) { + return request({ + url: '/system/busPatrolTrack/listPage', + method: 'post', + data: params, + }) +} +// 统计面板 + diff --git "a/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\346\234\252\351\200\211\344\270\255.png" "b/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\346\234\252\351\200\211\344\270\255.png" new file mode 100644 index 0000000..226c815 --- /dev/null +++ "b/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\346\234\252\351\200\211\344\270\255.png" Binary files differ diff --git "a/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\351\200\211\344\270\255.png" "b/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\351\200\211\344\270\255.png" new file mode 100644 index 0000000..ea7afa6 --- /dev/null +++ "b/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\351\200\211\344\270\255.png" Binary files differ diff --git a/src/components.d.ts b/src/components.d.ts index 9e39a76..f6461ac 100644 --- a/src/components.d.ts +++ b/src/components.d.ts @@ -22,6 +22,7 @@ BatchActionBar: typeof import('./components/BatchActionBar/index.vue')['default'] BenchCol: typeof import('./components/benchCol/index.vue')['default'] ButtonBox: typeof import('./components/buttonBox/buttonBox.vue')['default'] + Car: typeof import('./components/map/components/car.vue')['default'] CertificationMonitor: typeof import('./components/Sample/certificationMonitor.vue')['default'] CertificationRecords: typeof import('./components/Sample/certificationRecords.vue')['default'] ConditionDrawer: typeof import('./components/drawer/conditionDrawer.vue')['default'] @@ -35,10 +36,12 @@ ErrorDialog: typeof import('./components/dialog/errorDialog.vue')['default'] FileUpload: typeof import('./components/FileUpload/index.vue')['default'] FixedActionBar: typeof import('./components/FixedActionBar/index.vue')['default'] + Gas: typeof import('./components/map/components/gas.vue')['default'] IconButton: typeof import('./components/IconButton/index.vue')['default'] ImagePreview: typeof import('./components/ImagePreview/index.vue')['default'] ImagesUpload: typeof import('./components/ImagesUpload/index.vue')['default'] ImageUpload: typeof import('./components/ImageUpload/index.vue')['default'] + InfoDialog: typeof import('./components/map/infoDialog.vue')['default'] LineChart: typeof import('./components/Echart/LineChart.vue')['default'] Map: typeof import('./components/map/Map.vue')['default'] MeasureRecords: typeof import('./components/Sample/measureRecords.vue')['default'] @@ -63,6 +66,9 @@ SvgIcon: typeof import('./components/SvgIcon/index.vue')['default'] SystemInfo: typeof import('./components/SystemInfo/index.vue')['default'] TableContainer: typeof import('./components/TableContainer/index.vue')['default'] + Task: typeof import('./components/map/components/task.vue')['default'] + TaskDetail: typeof import('./components/map/components/taskDetail.vue')['default'] + Track: typeof import('./components/map/components/track.vue')['default'] Trend: typeof import('./components/Trend/index.vue')['default'] } } diff --git a/src/components/map/Map.vue b/src/components/map/Map.vue index 9768c56..2daf124 100644 --- a/src/components/map/Map.vue +++ b/src/components/map/Map.vue @@ -1,6 +1,7 @@ + + diff --git a/src/components/map/components/car.vue b/src/components/map/components/car.vue new file mode 100644 index 0000000..c0af01c --- /dev/null +++ b/src/components/map/components/car.vue @@ -0,0 +1,111 @@ + + + + + + diff --git a/src/components/map/components/gas.vue b/src/components/map/components/gas.vue new file mode 100644 index 0000000..617d58d --- /dev/null +++ b/src/components/map/components/gas.vue @@ -0,0 +1,111 @@ + + + + + + diff --git a/src/components/map/components/task.vue b/src/components/map/components/task.vue new file mode 100644 index 0000000..c86d54a --- /dev/null +++ b/src/components/map/components/task.vue @@ -0,0 +1,163 @@ +import { info } from 'console'; + + + + + + diff --git a/src/components/map/components/taskDetail.vue b/src/components/map/components/taskDetail.vue new file mode 100644 index 0000000..d68ce27 --- /dev/null +++ b/src/components/map/components/taskDetail.vue @@ -0,0 +1,124 @@ + + + + + + diff --git a/src/components/map/components/track.vue b/src/components/map/components/track.vue new file mode 100644 index 0000000..4835e3e --- /dev/null +++ b/src/components/map/components/track.vue @@ -0,0 +1,136 @@ + + + + + + diff --git a/src/components/map/infoDialog.vue b/src/components/map/infoDialog.vue new file mode 100644 index 0000000..d349809 --- /dev/null +++ b/src/components/map/infoDialog.vue @@ -0,0 +1,95 @@ + + + + + + diff --git a/src/store/modules/map.ts b/src/store/modules/map.ts index 396efbc..f250790 100644 --- a/src/store/modules/map.ts +++ b/src/store/modules/map.ts @@ -7,9 +7,14 @@ state: () => ({ amapSecurityCode: '182a2c5889f7fe6d90546d9b8f4781ad', // 安全密钥 amapKey: 'e1733551f35b56f6d8e9c0a9d4c2523b', // 高德地图key + detailList: [] as any[], // 轨迹信息 }), getters: {}, - actions: {}, + actions: { + setDetailList(data: any[]) { + this.detailList = data + }, + }, }, ) diff --git a/src/api/page/gas.ts b/src/api/page/gas.ts index b24d651..a1a2075 100644 --- a/src/api/page/gas.ts +++ b/src/api/page/gas.ts @@ -18,3 +18,10 @@ data: params, }) } +export function getGasList(params: any) { + return request({ + url: '/alarm/listPage', + method: 'post', + data: params, + }) +} diff --git a/src/api/page/page.ts b/src/api/page/page.ts new file mode 100644 index 0000000..91d0fab --- /dev/null +++ b/src/api/page/page.ts @@ -0,0 +1,36 @@ +// 首页接口 +import request from '../index' +// 燃气报警列表 +export function getGasList(params: any) { + return request({ + url: '/alarm/listPage', + method: 'post', + data: params, + }) +} +// 巡检车列表 +export function getCarList(params: any) { + return request({ + url: '/system/busOverView/carList', + method: 'post', + data: params, + }) +} +// 巡检任务列表 +export function getTaskList(params: any) { + return request({ + url: '/system/busPatrolTask/listPage', + method: 'post', + data: params, + }) +} +// 巡检轨迹 +export function getTaskDetail(params: any) { + return request({ + url: '/system/busPatrolTrack/listPage', + method: 'post', + data: params, + }) +} +// 统计面板 + diff --git "a/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\346\234\252\351\200\211\344\270\255.png" "b/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\346\234\252\351\200\211\344\270\255.png" new file mode 100644 index 0000000..226c815 --- /dev/null +++ "b/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\346\234\252\351\200\211\344\270\255.png" Binary files differ diff --git "a/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\351\200\211\344\270\255.png" "b/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\351\200\211\344\270\255.png" new file mode 100644 index 0000000..ea7afa6 --- /dev/null +++ "b/src/assets/images/\347\202\271\344\275\215\345\233\276\346\240\207/\345\234\260\345\233\276\350\217\234\345\215\225/\350\200\246\345\220\210\351\200\211\344\270\255.png" Binary files differ diff --git a/src/components.d.ts b/src/components.d.ts index 9e39a76..f6461ac 100644 --- a/src/components.d.ts +++ b/src/components.d.ts @@ -22,6 +22,7 @@ BatchActionBar: typeof import('./components/BatchActionBar/index.vue')['default'] BenchCol: typeof import('./components/benchCol/index.vue')['default'] ButtonBox: typeof import('./components/buttonBox/buttonBox.vue')['default'] + Car: typeof import('./components/map/components/car.vue')['default'] CertificationMonitor: typeof import('./components/Sample/certificationMonitor.vue')['default'] CertificationRecords: typeof import('./components/Sample/certificationRecords.vue')['default'] ConditionDrawer: typeof import('./components/drawer/conditionDrawer.vue')['default'] @@ -35,10 +36,12 @@ ErrorDialog: typeof import('./components/dialog/errorDialog.vue')['default'] FileUpload: typeof import('./components/FileUpload/index.vue')['default'] FixedActionBar: typeof import('./components/FixedActionBar/index.vue')['default'] + Gas: typeof import('./components/map/components/gas.vue')['default'] IconButton: typeof import('./components/IconButton/index.vue')['default'] ImagePreview: typeof import('./components/ImagePreview/index.vue')['default'] ImagesUpload: typeof import('./components/ImagesUpload/index.vue')['default'] ImageUpload: typeof import('./components/ImageUpload/index.vue')['default'] + InfoDialog: typeof import('./components/map/infoDialog.vue')['default'] LineChart: typeof import('./components/Echart/LineChart.vue')['default'] Map: typeof import('./components/map/Map.vue')['default'] MeasureRecords: typeof import('./components/Sample/measureRecords.vue')['default'] @@ -63,6 +66,9 @@ SvgIcon: typeof import('./components/SvgIcon/index.vue')['default'] SystemInfo: typeof import('./components/SystemInfo/index.vue')['default'] TableContainer: typeof import('./components/TableContainer/index.vue')['default'] + Task: typeof import('./components/map/components/task.vue')['default'] + TaskDetail: typeof import('./components/map/components/taskDetail.vue')['default'] + Track: typeof import('./components/map/components/track.vue')['default'] Trend: typeof import('./components/Trend/index.vue')['default'] } } diff --git a/src/components/map/Map.vue b/src/components/map/Map.vue index 9768c56..2daf124 100644 --- a/src/components/map/Map.vue +++ b/src/components/map/Map.vue @@ -1,6 +1,7 @@ + + diff --git a/src/components/map/components/car.vue b/src/components/map/components/car.vue new file mode 100644 index 0000000..c0af01c --- /dev/null +++ b/src/components/map/components/car.vue @@ -0,0 +1,111 @@ + + + + + + diff --git a/src/components/map/components/gas.vue b/src/components/map/components/gas.vue new file mode 100644 index 0000000..617d58d --- /dev/null +++ b/src/components/map/components/gas.vue @@ -0,0 +1,111 @@ + + + + + + diff --git a/src/components/map/components/task.vue b/src/components/map/components/task.vue new file mode 100644 index 0000000..c86d54a --- /dev/null +++ b/src/components/map/components/task.vue @@ -0,0 +1,163 @@ +import { info } from 'console'; + + + + + + diff --git a/src/components/map/components/taskDetail.vue b/src/components/map/components/taskDetail.vue new file mode 100644 index 0000000..d68ce27 --- /dev/null +++ b/src/components/map/components/taskDetail.vue @@ -0,0 +1,124 @@ + + + + + + diff --git a/src/components/map/components/track.vue b/src/components/map/components/track.vue new file mode 100644 index 0000000..4835e3e --- /dev/null +++ b/src/components/map/components/track.vue @@ -0,0 +1,136 @@ + + + + + + diff --git a/src/components/map/infoDialog.vue b/src/components/map/infoDialog.vue new file mode 100644 index 0000000..d349809 --- /dev/null +++ b/src/components/map/infoDialog.vue @@ -0,0 +1,95 @@ + + + + + + diff --git a/src/store/modules/map.ts b/src/store/modules/map.ts index 396efbc..f250790 100644 --- a/src/store/modules/map.ts +++ b/src/store/modules/map.ts @@ -7,9 +7,14 @@ state: () => ({ amapSecurityCode: '182a2c5889f7fe6d90546d9b8f4781ad', // 安全密钥 amapKey: 'e1733551f35b56f6d8e9c0a9d4c2523b', // 高德地图key + detailList: [] as any[], // 轨迹信息 }), getters: {}, - actions: {}, + actions: { + setDetailList(data: any[]) { + this.detailList = data + }, + }, }, ) diff --git a/src/views/home/components/date.vue b/src/views/home/components/date.vue index 3ba2405..950b02d 100644 --- a/src/views/home/components/date.vue +++ b/src/views/home/components/date.vue @@ -12,39 +12,45 @@ } if (type === 'month') { // 获取N月前 - const date = dayjs().subtract(1, 'month').format('YYYY-MM-DD') + const date = dayjs().subtract(1, 'month').format('YYYY-MM-DD HH:mm:ss') + dateActive.value = date console.log(date, 'month') } else if (type === 'sixmonth') { - const date = dayjs().subtract(6, 'month').format('YYYY-MM-DD') + const date = dayjs().subtract(6, 'month').format('YYYY-MM-DD HH:mm:ss') + dateActive.value = date console.log(date, 'sixmonth') } else if (type === 'year') { - const date = dayjs().subtract(1, 'year').format('YYYY-MM-DD') + const date = dayjs().subtract(1, 'year').format('YYYY-MM-DD HH:mm:ss') + dateActive.value = date console.log(date, 'year') } else { + dateActive.value = dateSelect.value console.log(dateSelect.value, 'other') } + emits('confirm') } +selectDate('month') watch(() => dateSelect.value, (newVal) => { if (newVal) { selectDate('other') } }) -defineExpose({ dateSelect }) +defineExpose({ dateSelect, dateActive })