|
|
@@ -17,6 +17,7 @@ const store = createStore({
|
|
|
addCertsUrl,
|
|
|
updateCertsUrl,
|
|
|
versions: [],
|
|
|
+ keepAliveList: ["shipList", "shipOwnerList"],
|
|
|
},
|
|
|
mutations: {
|
|
|
changefirstTitle(state, text) {
|
|
|
@@ -34,6 +35,21 @@ const store = createStore({
|
|
|
setVersions(state, data) {
|
|
|
state.versions = data;
|
|
|
},
|
|
|
+ addAlive(state, data) {
|
|
|
+ let arr = state.keepAliveList;
|
|
|
+ arr.push(data);
|
|
|
+ state.keepAliveList = [...new Set(arr)];
|
|
|
+ },
|
|
|
+ removeAlive(state, data) {
|
|
|
+ console.log(data);
|
|
|
+ let arr = state.keepAliveList.filter((item) => {
|
|
|
+ return item != data;
|
|
|
+ });
|
|
|
+ state.keepAliveList = arr;
|
|
|
+ },
|
|
|
+ clearAlive(state, data) {
|
|
|
+ state.keepAliveList = [];
|
|
|
+ },
|
|
|
},
|
|
|
});
|
|
|
|