mutations.ts 1.1 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
/**
 * 设置统一资源数据
 * 
 * @param state 
 * @param resourceArray
 */
export const setResourceData = (state: any, resourceArray:Array<any>) => {
    if(!resourceArray){
        return;
    }
    state.resourceData = resourceArray;
}

/**
 * 设置菜单数据
 * 
 * @param state 
 * @param resourceArray
 */
export const setMenuData = (state: any, menuArray:Array<any>) => {
    if(!menuArray){
        return;
    }
    state.menuData = menuArray;
}

/**
 * 设置是否开启权限认证
 * 
 * @param state 
 * @param resourceArray
 */
export const setEnablePermissionValid = (state: any, enablepermissionvalid:boolean) => {
    state.enablePermissionValid = enablepermissionvalid;
}

/**
 * 设置标准模型实例标识
 * 
 * @param state 
 * @param srfdynainstid
 */
 export const setStandDynainstid = (state: any, srfdynainstid:string) => {
    state.srfdynainstid = srfdynainstid;
}

/**
 * 设置实体权限数据
 * 
 * @param state 
 * @param {key:string,value:any}
 */
 export const setSrfappdeData = (state: any, {key,value}:{key:string,value:any}) => {
    state.srfappdeData[key] = value;
}