h5
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.

63 lines
1.4 KiB

const mutations = {
/**
* 设置state projects书籍
* @param {object} state
* @param {array} projects 项目列表
*/
// setProjects(state, projects) {
// if (!projects || !projects.length) {
// state.projects = [];
// } else {
// state.projects = [...projects];
// }
// },
/**
* 设置子项目收缩展开
* @param { object } state
* @param { object } options options:{ index,show }
*/
// setProjectItemShow(state, options) {
// if (options.show) {
// for (var i = 0; i < state.projects.length; i++) {
// if (i === options.index) {
// state.projects[i].show = true;
// } else {
// state.projects[i].show = false;
// }
// }
// } else {
// state.projects[options.index].show = false;
// }
// },
/**
* 设置当前项目信息
* @param { object } state
* @param { object } data
*/
// setProject(state, data) {
// state.project = data || { name: '加载中...' };
// },
/**
* 设置当前项目名称
* @param { object } state
* @param { string } data
*/
setProjectName(state, data) {
state.project.name = data;
},
/**
* 设置小红点
* @param { object } state
* @param { string } data
*/
// setDotList(state, data) {
// state.dotList = data;
// },
};
export default mutations;