diff --git a/src/api/mail.js b/src/api/mail.js
new file mode 100644
index 00000000..98f8348a
--- /dev/null
+++ b/src/api/mail.js
@@ -0,0 +1,15 @@
+import service from '@/utils/service'
+
+const baseUrl = '/api/admin/mails'
+
+const mailApi = {}
+
+mailApi.test = mailData => {
+ return service({
+ url: `${baseUrl}/test`,
+ method: 'post',
+ data: mailData
+ })
+}
+
+export default mailApi
diff --git a/src/api/option.js b/src/api/option.js
index 6d985354..4b3e59be 100644
--- a/src/api/option.js
+++ b/src/api/option.js
@@ -1,40 +1,25 @@
import service from '@/utils/service'
-const baseUrl = '/api/admin/options/map_view'
+const baseUrl = '/api/admin/options'
const optionApi = {}
-optionApi.listAll = () => {
+optionApi.listAll = keys => {
return service({
- url: baseUrl,
- method: 'get'
- })
-}
-
-optionApi.listByKeys = keys => {
- return service({
- url: `/api/admin/options/map_keys`,
- method: 'get',
+ url: `${baseUrl}/map_view`,
params: {
- keys: keys
- }
+ key: keys
+ },
+ method: 'get'
})
}
optionApi.save = options => {
return service({
- url: `${baseUrl}/saving`,
+ url: `${baseUrl}/map_view/saving`,
method: 'post',
data: options
})
}
-optionApi.testMail = param => {
- return service({
- url: `/api/admin/options/test_mail`,
- method: 'post',
- data: param
- })
-}
-
export default optionApi
diff --git a/src/components/Tools/UserMenu.vue b/src/components/Tools/UserMenu.vue
index 48271e6f..81262da2 100644
--- a/src/components/Tools/UserMenu.vue
+++ b/src/components/Tools/UserMenu.vue
@@ -69,7 +69,7 @@ export default {
optionVisible: true,
user: {},
options: [],
- keys: 'blog_url'
+ keys: ['blog_url']
}
},
mounted() {
@@ -114,7 +114,7 @@ export default {
})
},
loadOptions() {
- optionApi.listByKeys(this.keys).then(response => {
+ optionApi.listAll(this.keys).then(response => {
this.options = response.data.data
})
}
diff --git a/src/views/dashboard/Dashboard.vue b/src/views/dashboard/Dashboard.vue
index b88643ba..b19c4bf0 100644
--- a/src/views/dashboard/Dashboard.vue
+++ b/src/views/dashboard/Dashboard.vue
@@ -288,7 +288,7 @@
-