const mutations = { /** * 设置不展示的角色信息 * @param {Object} state * @param {Array} data 服务端返回的模板数组 */ setInvisibleRoles(state, data) { state.invisibleRoles = data || []; }, /** * 设置展示的角色信息 * @param {Object} state * @param {Array} data 服务端返回的模板数组 */ setVisibleRoles(state, data) { state.visibleRoles = data || []; }, /** * 设置当前角色信息 * @param {Object} state * @param {string} roleId 当前正在展示的角色的id */ setRoleId(state, roleId) { state.roleId = roleId; }, /** * 设置项目下所有成员信息 * @param {Object} state * @param {Array} data 服务端返回的模板数组 */ setMembers(state, data) { state.members = data || []; }, /** * 设置时间轴角色索引 * @param {Object} state * @param {string} roleIndex 当前正在展示的时间轴角色索引 */ setRoleIndex(state, roleIndex) { state.roleIndex = roleIndex; }, }; export default mutations;