diff --git a/package.json b/package.json
index 89cab22..8189bdf 100644
--- a/package.json
+++ b/package.json
@@ -27,6 +27,7 @@
"path-to-regexp": "2.4.0",
"view-design": "^4.7.0",
"vue": "2.6.10",
+ "vue-amap": "^0.5.10",
"vue-count-to": "^1.0.13",
"vue-router": "3.0.6",
"vuex": "3.1.0"
diff --git a/src/api/schedule/index.js b/src/api/schedule/index.js
index a34fa9d..07915c6 100644
--- a/src/api/schedule/index.js
+++ b/src/api/schedule/index.js
@@ -55,3 +55,11 @@ export function scheduleHome(params){
params
})
}
+
+export function scheduleIndex(params){
+ return request({
+ method:'get',
+ url:'/api/admin/schedule/schedule-index',
+ params
+ })
+}
diff --git a/src/assets/customer.png b/src/assets/customer.png
new file mode 100644
index 0000000..480dd44
Binary files /dev/null and b/src/assets/customer.png differ
diff --git a/src/assets/status0.png b/src/assets/status0.png
new file mode 100644
index 0000000..f3fd1c1
Binary files /dev/null and b/src/assets/status0.png differ
diff --git a/src/assets/status1.png b/src/assets/status1.png
new file mode 100644
index 0000000..4d5d90e
Binary files /dev/null and b/src/assets/status1.png differ
diff --git a/src/assets/status2.png b/src/assets/status2.png
new file mode 100644
index 0000000..d41f566
Binary files /dev/null and b/src/assets/status2.png differ
diff --git a/src/main.js b/src/main.js
index c35181c..91c9fd7 100644
--- a/src/main.js
+++ b/src/main.js
@@ -47,6 +47,16 @@ Vue.config.productionTip = false
import avue from '@smallwei/avue'
import '@smallwei/avue/lib/index.css';
Vue.use(avue)
+import VueAMap from "vue-amap";
+VueAMap.initAMapApiLoader({
+ key:'1a9ee0079fcb3c6c64c96dc903989994',
+ plugins:[
+ 'AMap.MarkerClusterer'
+ ],
+ v: "1.4.4"
+})
+Vue.use(VueAMap)
+
Vue.directive('loadMore', {
bind(el, binding) {
const selectWrap = el.querySelector('.el-scrollbar__wrap')
diff --git a/src/views/customer/map.vue b/src/views/customer/map.vue
new file mode 100644
index 0000000..d076738
--- /dev/null
+++ b/src/views/customer/map.vue
@@ -0,0 +1,142 @@
+
+