|
@@ -44,7 +44,9 @@ const api = {
|
|
|
secclient: '/api/secclient',
|
|
|
secservice: '/api/secservice',
|
|
|
secclientquery: '/api/secclientquery',
|
|
|
- ipsecservicequery: '/api/ipsecservicequery'
|
|
|
+ ipsecservicequery: '/api/ipsecservicequery',
|
|
|
+ // 恢复默认配置
|
|
|
+ recover: '/api/recover'
|
|
|
}
|
|
|
export default new Vuex.Store({
|
|
|
state: {
|
|
@@ -279,6 +281,11 @@ export default new Vuex.Store({
|
|
|
async secservice ({ commit }, payload) {
|
|
|
const res = await axios.post(`${api.secservice}`, payload)
|
|
|
return res.data
|
|
|
+ },
|
|
|
+ // 恢复默认配置
|
|
|
+ async recover ({ commit }) {
|
|
|
+ const res = await axios.get(api.recover)
|
|
|
+ return res.data || res
|
|
|
}
|
|
|
},
|
|
|
modules: {
|