/**
 * 这里是把登录信息拿来做菜单权限控制
 * @see https://umijs.org/zh-CN/plugins/plugin-access
 * */
// permission 按钮权限标志
// function checkPermission(currentUser:API.CurrentUser,permission:string)
// {
//    return currentUser&& currentUser.data.roles.some(
//     (roles)=>roles.permissions.map(permission=>permission.name).indexof(permission)>-1)
// }
export default function access(initialState) {
  const { currentUser, menuData } = initialState || {};

  return {
    // k1:true,
    // k2:dymicMenu!=undefined? dymicMenu.data.some(t=>t.access=='k2'): false,
    // k3:dymicMenu!=undefined? dymicMenu.data.some(t=>t.access=='k3'): false,
    // k4:dymicMenu!=undefined? dymicMenu.data.some(t=>t.access=='k4'): false,
    // k5:dymicMenu!=undefined? dymicMenu.data.some(t=>t.access=='k5'): false,
    // k6:dymicMenu!=undefined? dymicMenu.data.some(t=>t.access=='k6'): false,
    // k7:dymicMenu!=undefined? dymicMenu.data.some(t=>t.access=='k7'): false,
    // k8:dymicMenu!=undefined? dymicMenu.data.some(t=>t.access=='k8'): false,
    // k9:dymicMenu!=undefined? dymicMenu.data.some(t=>t.access=='k9'): false,
    // k10:dymicMenu!=undefined? dymicMenu.data.some(t=>t.access=='k10'): false,
    // k11:dymicMenu!=undefined? dymicMenu.data.some(t=>t.access=='k11'): false,
    // k12:dymicMenu!=undefined? dymicMenu.data.some(t=>t.access=='k12'): false,
    // k13:dymicMenu!=undefined? dymicMenu.data.some(t=>t.access=='k13'): false,
    // k14:dymicMenu!=undefined? dymicMenu.data.some(t=>t.access=='k14'): false,
    // k15:dymicMenu!=undefined? dymicMenu.data.some(t=>t.access=='k15'): false,
    // k16:dymicMenu!=undefined? dymicMenu.data.some(t=>t.access=='k16'): false,
    // k17:dymicMenu!=undefined? dymicMenu.data.some(t=>t.access=='k17'): false,
    // k18:dymicMenu!=undefined? dymicMenu.data.some(t=>t.access=='k18'): false,
    // k19:dymicMenu!=undefined? dymicMenu.data.some(t=>t.access=='k19'): false,
    // k20:dymicMenu!=undefined? dymicMenu.data.some(t=>t.access=='k20'): false,
    // k21:dymicMenu!=undefined? dymicMenu.data.some(t=>t.access=='k21'): false,
    // k22:dymicMenu!=undefined? dymicMenu.data.some(t=>t.access=='k22'): false,
    // k23:dymicMenu!=undefined? dymicMenu.data.some(t=>t.access=='k23'): false,
    // k24:dymicMenu!=undefined? dymicMenu.data.some(t=>t.access=='k24'): false,
    // k25:dymicMenu!=undefined? dymicMenu.data.some(t=>t.access=='k25'): false,
    // k26:dymicMenu!=undefined? dymicMenu.data.some(t=>t.access=='k26'): false,
    // k27:dymicMenu!=undefined? dymicMenu.data.some(t=>t.access=='k27'): false,
    // k28:dymicMenu!=undefined? dymicMenu.data.some(t=>t.access=='k28'): false,
    // k29:dymicMenu!=undefined? dymicMenu.data.some(t=>t.access=='k29'): false,
    // k30:dymicMenu!=undefined? dymicMenu.data.some(t=>t.access=='k30'): false,
    // k31:dymicMenu!=undefined? dymicMenu.data.some(t=>t.access=='k31'): false,
    // k32:dymicMenu!=undefined? dymicMenu.data.some(t=>t.access=='k32'): false,
    // k33:dymicMenu!=undefined? dymicMenu.data.some(t=>t.access=='k33'): false,
    // k34:dymicMenu!=undefined? dymicMenu.data.some(t=>t.access=='k34'): false,
  };
}
