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.

42 lines
933 B

4 years ago
/**
* 项目系统相关
* */
export default {
9 months ago
namespaced: true,
state: {
params: null,
lastSystemId: "",
projectFields: {},
assFields: {},
queryDataStatus: null,
referrer: '',
},
mutations: {
setParams: (state, val) => {
state.params = val
4 years ago
},
9 months ago
SET_SYSTEM_ID: (state, systemId) => {
state.lastSystemId = systemId;
4 years ago
},
9 months ago
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);
4 years ago
}
9 months ago
}
4 years ago
};