|
@@ -13,7 +13,7 @@ const groupPageInfo = () => {
|
|
|
currentMenuItem: null,
|
|
|
}
|
|
|
}
|
|
|
-const getDefaultState = () => {
|
|
|
+const projectInfo = () => {
|
|
|
return {
|
|
|
|
|
|
initView: {
|
|
@@ -62,7 +62,7 @@ const getDefaultState = () => {
|
|
|
wisdomWarningInfo: null
|
|
|
}
|
|
|
}
|
|
|
-const state = { ...groupPageInfo(), ...getDefaultState() }
|
|
|
+const state = { ...groupPageInfo(), ...projectInfo() }
|
|
|
|
|
|
function some(arr, str) {
|
|
|
const result = arr.some((item) => {
|
|
@@ -110,8 +110,11 @@ const mutations = {
|
|
|
DEL_ALLTOOL: (state) => {
|
|
|
state.customToolList = []
|
|
|
},
|
|
|
+ RESET_Project: (state) => {
|
|
|
+ Object.assign(state, projectInfo())
|
|
|
+ },
|
|
|
RESET_ALL: (state) => {
|
|
|
- Object.assign(state, getDefaultState())
|
|
|
+ Object.assign(state, { ...groupPageInfo(), ...projectInfo() })
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -184,6 +187,10 @@ const actions = {
|
|
|
removeAllTool({ commit, state }, value) {
|
|
|
commit('DEL_ALLTOOL', value)
|
|
|
},
|
|
|
+
|
|
|
+ resetProjectState({ commit, state }, value) {
|
|
|
+ commit('RESET_Project', value)
|
|
|
+ },
|
|
|
|
|
|
resetState({ commit, state }, value) {
|
|
|
commit('RESET_ALL', value)
|