7f89d3f9adade0b76ee2898f6c868ffa.json 2.8 KB

1
  1. {"remainingRequest":"D:\\front\\item\\zyAdmin\\node_modules\\babel-loader\\lib\\index.js!D:\\front\\item\\zyAdmin\\src\\libs\\permission.js","dependencies":[{"path":"D:\\front\\item\\zyAdmin\\src\\libs\\permission.js","mtime":1761614939002},{"path":"D:\\front\\item\\zyAdmin\\babel.config.js","mtime":1761614925168},{"path":"D:\\front\\item\\zyAdmin\\.babelrc","mtime":1761614925165},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1761614927801},{"path":"D:\\front\\item\\zyAdmin\\node_modules\\babel-loader\\lib\\index.js","mtime":1761614927320}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0IHsgTG9jYWwgfSBmcm9tICdAL3V0aWxzL3N0b3JhZ2UuanMnOwoKLyoqDQogKiDliKTmlq3kvKDlhaXnmoQga2V5IOaYr+WQpuWcqOaVsOe7hCBhcnIg5Lit5a2Y5ZyoDQogKiBAcGFyYW0ge3N0cmluZ30ga2V5IC0g5b6F5Yik5pat55qE5a2X56ym5LiyDQogKiBAcmV0dXJucyB7Ym9vbGVhbn0gLSDov5Tlm57luIPlsJTlgLzvvIzooajnpLrmmK/lkKbmnInmnYPpmZANCiAqLwpleHBvcnQgZGVmYXVsdCBmdW5jdGlvbiBjaGVja0FycmF5KGtleSkgewogIC8vIHNlY2tpbGwg56eS5p2AIGJhcmdhaW4g56CN5Lu3IGNvbWJpbmF0aW9uIOaLvOWbogogIHZhciBhcnIgPSBMb2NhbC5nZXQoJ1BFUk1JU1NJT05TJykgfHwgWydzZWNraWxsJywgJ2JhcmdhaW4nLCAnY29tYmluYXRpb24nXTsgLy8g5a6a5LmJ5LiA5Liq5pWw57uE77yM5YyF5ZCr5LiJ56eN57G75Z6LCiAgdmFyIGluZGV4ID0gYXJyLmluZGV4T2Yoa2V5KTsgLy8g6I635Y+WIGtleSDlnKjmlbDnu4TkuK3nmoTntKLlvJUKICBpZiAoaW5kZXggPiAtMSkgewogICAgLy8g5aaC5p6c57Si5byV5aSn5LqOIC0x77yM6K+05piOIGtleSDlrZjlnKjkuo7mlbDnu4TkuK0KICAgIHJldHVybiB0cnVlOyAvLyDmnInmnYPpmZAKICB9IGVsc2UgewogICAgcmV0dXJuIGZhbHNlOyAvLyDml6DmnYPpmZAKICB9Cn0="},{"version":3,"names":["Local","checkArray","key","arr","get","index","indexOf"],"sources":["D:/front/item/zyAdmin/src/libs/permission.js"],"sourcesContent":["import { Local } from '@/utils/storage.js';\r\n\r\n/**\r\n * 判断传入的 key 是否在数组 arr 中存在\r\n * @param {string} key - 待判断的字符串\r\n * @returns {boolean} - 返回布尔值,表示是否有权限\r\n */\r\nexport default function checkArray(key) {\r\n // seckill 秒杀 bargain 砍价 combination 拼团\r\n let arr = Local.get('PERMISSIONS') || ['seckill', 'bargain', 'combination']; // 定义一个数组,包含三种类型\r\n let index = arr.indexOf(key); // 获取 key 在数组中的索引\r\n if (index > -1) {\r\n // 如果索引大于 -1,说明 key 存在于数组中\r\n return true; // 有权限\r\n } else {\r\n return false; // 无权限\r\n }\r\n}\r\n"],"mappings":"AAAA,SAASA,KAAK,QAAQ,oBAAoB;;AAE1C;AACA;AACA;AACA;AACA;AACA,eAAe,SAASC,UAAUA,CAACC,GAAG,EAAE;EACtC;EACA,IAAIC,GAAG,GAAGH,KAAK,CAACI,GAAG,CAAC,aAAa,CAAC,IAAI,CAAC,SAAS,EAAE,SAAS,EAAE,aAAa,CAAC,CAAC,CAAC;EAC7E,IAAIC,KAAK,GAAGF,GAAG,CAACG,OAAO,CAACJ,GAAG,CAAC,CAAC,CAAC;EAC9B,IAAIG,KAAK,GAAG,CAAC,CAAC,EAAE;IACd;IACA,OAAO,IAAI,CAAC,CAAC;EACf,CAAC,MAAM;IACL,OAAO,KAAK,CAAC,CAAC;EAChB;AACF","ignoreList":[]}]}