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.
40 lines
856 B
40 lines
856 B
4 years ago
|
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 || [];
|
||
|
},
|
||
|
};
|
||
|
|
||
|
export default mutations;
|