You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
/**
|
|
|
|
* 项目、系统相关
|
|
|
|
* */
|
|
|
|
export default {
|
|
|
|
namespaced: true,
|
|
|
|
state: {
|
|
|
|
params: null,
|
|
|
|
lastSystemId: "",
|
|
|
|
projectFields: {},
|
|
|
|
assFields: {},
|
|
|
|
queryDataStatus: null,
|
|
|
|
referrer: '',
|
|
|
|
},
|
|
|
|
mutations: {
|
|
|
|
setParams: (state, val) => {
|
|
|
|
state.params = val
|
|
|
|
},
|
|
|
|
SET_SYSTEM_ID: (state, systemId) => {
|
|
|
|
state.lastSystemId = systemId;
|
|
|
|
},
|
|
|
|
SET_PROJECT: (state, projectFields) => {
|
|
|
|
state.projectFields = projectFields;
|
|
|
|
},
|
|
|
|
SET_ASS: (state, assFields) => {
|
|
|
|
state.assFields = assFields;
|
|
|
|
},
|
|
|
|
setReferrer: (state, val) => {
|
|
|
|
state.referrer = val
|
|
|
|
},
|
|
|
|
},
|
|
|
|
actions: {
|
|
|
|
setSystemId ({ state, commit }, systemId) {
|
|
|
|
commit("SET_SYSTEM_ID", systemId);
|
|
|
|
},
|
|
|
|
setProject ({ state, commit }, projectFields) {
|
|
|
|
commit("SET_PROJECT", projectFields);
|
|
|
|
},
|
|
|
|
setAss ({ state, commit }, assFields) {
|
|
|
|
commit("SET_ASS", assFields);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
};
|