a7c42eee78425842ebb12e4ee56a29df.json 4.1 KB

1
  1. {"remainingRequest":"D:\\qianger\\7\\jindouyunNewFront\\node_modules\\babel-loader\\lib\\index.js!D:\\qianger\\7\\jindouyunNewFront\\node_modules\\eslint-loader\\index.js??ref--13-0!D:\\qianger\\7\\jindouyunNewFront\\src\\utils\\social.js","dependencies":[{"path":"D:\\qianger\\7\\jindouyunNewFront\\src\\utils\\social.js","mtime":1655374732000},{"path":"D:\\qianger\\7\\jindouyunNewFront\\babel.config.js","mtime":1655374732000},{"path":"D:\\qianger\\7\\jindouyunNewFront\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\qianger\\7\\jindouyunNewFront\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"D:\\qianger\\7\\jindouyunNewFront\\node_modules\\eslint-loader\\index.js","mtime":499162500000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0IHJvdXRlciBmcm9tICJAL3JvdXRlciI7CmltcG9ydCBxcyBmcm9tICJxcyI7CgpsZXQgX3dpbjsKCmxldCBfd2luVGltZTsKCmV4cG9ydCBhc3luYyBmdW5jdGlvbiBsb2dpbih1cmwsIG9wdGlvbnMpIHsKICByZXR1cm4gbmV3IFByb21pc2UoKHJlc29sdmUsIHJlamVjdCkgPT4gewogICAgX3dpbiA9IHdpbmRvdy5vcGVuKGAke3VybH0/JHtxcy5zdHJpbmdpZnkob3B0aW9ucyl9YCk7CiAgICBfd2luVGltZSA9IHNldEludGVydmFsKCgpID0+IHsKICAgICAgaWYgKF93aW4gJiYgX3dpbi5jbG9zZWQpIHsKICAgICAgICBjbGVhckludGVydmFsKF93aW5UaW1lKTsKICAgICAgICBjb25zdCBkYXRhID0gSlNPTi5wYXJzZShsb2NhbFN0b3JhZ2UuZ2V0SXRlbSgic29jaWFsRGF0YSIpKTsKICAgICAgICBsb2NhbFN0b3JhZ2UucmVtb3ZlSXRlbSgic29jaWFsRGF0YSIpOyAvLyDop6blj5Hlj5jmm7TpgJrnn6UKCiAgICAgICAgaWYgKGRhdGEpIHsKICAgICAgICAgIHJlc29sdmUoZGF0YSk7CiAgICAgICAgfSBlbHNlIHsKICAgICAgICAgIHJlamVjdChkYXRhKTsKICAgICAgICB9CiAgICAgIH0KICAgIH0sIDEwMCk7CiAgfSk7Cn0KZXhwb3J0IGZ1bmN0aW9uIGNhbGxiYWNrKCkgewogIGxldCBkYXRhID0gcm91dGVyLmN1cnJlbnRSb3V0ZS5xdWVyeTsKICBpZiAoSlNPTi5zdHJpbmdpZnkoZGF0YSkgPT09ICJ7fSIpIGRhdGEgPSBxcy5wYXJzZShkb2N1bWVudC5sb2NhdGlvbi5zZWFyY2guc2xpY2UoMSkpOwogIGxvY2FsU3RvcmFnZS5zZXRJdGVtKCJzb2NpYWxEYXRhIiwgSlNPTi5zdHJpbmdpZnkoZGF0YSkpOwp9"},{"version":3,"names":["router","qs","_win","_winTime","login","url","options","Promise","resolve","reject","window","open","stringify","setInterval","closed","clearInterval","data","JSON","parse","localStorage","getItem","removeItem","callback","currentRoute","query","document","location","search","slice","setItem"],"sources":["D:/qianger/7/jindouyunNewFront/src/utils/social.js"],"sourcesContent":["import router from \"@/router\";\nimport qs from \"qs\";\n\nlet _win;\nlet _winTime;\n\nexport async function login(url, options) {\n return new Promise((resolve, reject) => {\n _win = window.open(`${url}?${qs.stringify(options)}`);\n _winTime = setInterval(() => {\n if (_win && _win.closed) {\n clearInterval(_winTime);\n const data = JSON.parse(localStorage.getItem(\"socialData\"));\n localStorage.removeItem(\"socialData\");\n // 触发变更通知\n if (data) {\n resolve(data);\n } else {\n reject(data);\n }\n }\n }, 100);\n });\n}\n\nexport function callback() {\n let data = router.currentRoute.query;\n if (JSON.stringify(data) === \"{}\")\n data = qs.parse(document.location.search.slice(1));\n localStorage.setItem(\"socialData\", JSON.stringify(data));\n}\n"],"mappings":"AAAA,OAAOA,MAAP,MAAmB,UAAnB;AACA,OAAOC,EAAP,MAAe,IAAf;;AAEA,IAAIC,IAAJ;;AACA,IAAIC,QAAJ;;AAEA,OAAO,eAAeC,KAAf,CAAqBC,GAArB,EAA0BC,OAA1B,EAAmC;EACxC,OAAO,IAAIC,OAAJ,CAAY,CAACC,OAAD,EAAUC,MAAV,KAAqB;IACtCP,IAAI,GAAGQ,MAAM,CAACC,IAAP,CAAa,GAAEN,GAAI,IAAGJ,EAAE,CAACW,SAAH,CAAaN,OAAb,CAAsB,EAA5C,CAAP;IACAH,QAAQ,GAAGU,WAAW,CAAC,MAAM;MAC3B,IAAIX,IAAI,IAAIA,IAAI,CAACY,MAAjB,EAAyB;QACvBC,aAAa,CAACZ,QAAD,CAAb;QACA,MAAMa,IAAI,GAAGC,IAAI,CAACC,KAAL,CAAWC,YAAY,CAACC,OAAb,CAAqB,YAArB,CAAX,CAAb;QACAD,YAAY,CAACE,UAAb,CAAwB,YAAxB,EAHuB,CAIvB;;QACA,IAAIL,IAAJ,EAAU;UACRR,OAAO,CAACQ,IAAD,CAAP;QACD,CAFD,MAEO;UACLP,MAAM,CAACO,IAAD,CAAN;QACD;MACF;IACF,CAZqB,EAYnB,GAZmB,CAAtB;EAaD,CAfM,CAAP;AAgBD;AAED,OAAO,SAASM,QAAT,GAAoB;EACzB,IAAIN,IAAI,GAAGhB,MAAM,CAACuB,YAAP,CAAoBC,KAA/B;EACA,IAAIP,IAAI,CAACL,SAAL,CAAeI,IAAf,MAAyB,IAA7B,EACEA,IAAI,GAAGf,EAAE,CAACiB,KAAH,CAASO,QAAQ,CAACC,QAAT,CAAkBC,MAAlB,CAAyBC,KAAzB,CAA+B,CAA/B,CAAT,CAAP;EACFT,YAAY,CAACU,OAAb,CAAqB,YAArB,EAAmCZ,IAAI,CAACL,SAAL,CAAeI,IAAf,CAAnC;AACD"}]}