Files
wechatpay-enterprise-web/node_modules/.cache/babel-loader/03cdb0a3bbd6c77004f956db67aa20b8.json
jefferyzhao b9bdc8598b first commit
2025-07-31 17:44:12 +08:00

1 line
4.9 KiB
JSON

{"remainingRequest":"D:\\办公文件\\前端\\node_modules\\babel-loader\\lib\\index.js!D:\\办公文件\\前端\\node_modules\\eslint-loader\\index.js??ref--14-0!D:\\办公文件\\前端\\src\\plugins\\Confirm.js","dependencies":[{"path":"D:\\办公文件\\前端\\src\\plugins\\Confirm.js","mtime":1608782432000},{"path":"D:\\办公文件\\前端\\babel.config.js","mtime":1611135168000},{"path":"D:\\办公文件\\前端\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1711099308000},{"path":"D:\\办公文件\\前端\\node_modules\\babel-loader\\lib\\index.js","mtime":1711099310000},{"path":"D:\\办公文件\\前端\\node_modules\\eslint-loader\\index.js","mtime":1719828095299}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0IENvbmZpcm0gZnJvbSAnQC9jb21wb25lbnRzL1ZDb25maXJtJzsKY29uc3QgcGx1Z2luID0gewogIGluc3RhbGwoVnVlLCBwcm9wcyA9IHt9KSB7CiAgICBjb25zdCBDb25maXJtUGx1Z2luID0gVnVlLmV4dGVuZChDb25maXJtKTsKICAgIGxldCAkdm0gPSBuZXcgQ29uZmlybVBsdWdpbih7CiAgICAgIGVsOiBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdkaXYnKQogICAgfSk7CiAgICBkb2N1bWVudC5ib2R5LmFwcGVuZENoaWxkKCR2bS4kZWwpOwogICAgZnVuY3Rpb24gY29uZmlybShvcHRpb25zID0ge30pIHsKICAgICAgaWYgKCR2bS5zaG93KSByZXR1cm47CiAgICAgIGlmICh0eXBlb2Ygb3B0aW9ucyA9PT0gJ3N0cmluZycpIHsKICAgICAgICBvcHRpb25zID0gewogICAgICAgICAgdGV4dDogYXJndW1lbnRzWzBdCiAgICAgICAgfTsKICAgICAgfQogICAgICAvL+mFjee9ruS8mOmAiee6p++8muWunuS+i+mFjee9riA+IOWFqOmDqOmFjee9riA+IOm7mOiupOmFjee9rgogICAgICAkdm0gPSBPYmplY3QuYXNzaWduKCR2bSwgcHJvcHMsIG9wdGlvbnMpOwogICAgICAkdm0uc2hvdyA9IHRydWU7CiAgICAgICR2bS4kb2ZmKCdvbi1jb25maXJtJyk7CiAgICAgICR2bS4kb2ZmKCdvbi1jYW5jZWwnKTsKICAgICAgcmV0dXJuIG5ldyBQcm9taXNlKHJlc29sdmUgPT4gewogICAgICAgICR2bS4kb24oJ29uLWNvbmZpcm0nLCAoKSA9PiB7CiAgICAgICAgICByZXNvbHZlKHRydWUpOwogICAgICAgIH0pOwogICAgICAgICR2bS4kb24oJ29uLWNhbmNlbCcsICgpID0+IHsKICAgICAgICAgIHJlc29sdmUoZmFsc2UpOwogICAgICAgIH0pOwogICAgICB9KTsKICAgIH0KICAgIGlmICghVnVlLiRwbHVnaW4pIHsKICAgICAgVnVlLiRwbHVnaW4gPSB7CiAgICAgICAgY29uZmlybQogICAgICB9OwogICAgfSBlbHNlIHsKICAgICAgVnVlLiRwbHVnaW4uY29uZmlybSA9IGNvbmZpcm07CiAgICB9CiAgICBWdWUubWl4aW4oewogICAgICBjcmVhdGVkOiBmdW5jdGlvbiAoKSB7CiAgICAgICAgdGhpcy4kcGx1Z2luID0gVnVlLiRwbHVnaW47CiAgICAgIH0KICAgIH0pOwogIH0KfTsKZXhwb3J0IGRlZmF1bHQgcGx1Z2luOw=="},{"version":3,"names":["Confirm","plugin","install","Vue","props","ConfirmPlugin","extend","$vm","el","document","createElement","body","appendChild","$el","confirm","options","show","text","arguments","Object","assign","$off","Promise","resolve","$on","$plugin","mixin","created"],"sources":["D:/办公文件/前端/src/plugins/Confirm.js"],"sourcesContent":["import Confirm from '@/components/VConfirm';\n\nconst plugin = {\n\tinstall(Vue, props = {}) {\n\t\tconst ConfirmPlugin = Vue.extend(Confirm);\n\n\t\tlet $vm = new ConfirmPlugin({\n\t\t\tel: document.createElement('div'),\n\t\t});\n\t\tdocument.body.appendChild($vm.$el);\n\n\t\tfunction confirm(options = {}) {\n\t\t\tif ($vm.show) return;\n\n\t\t\tif (typeof options === 'string') {\n\t\t\t\toptions = {\n\t\t\t\t\ttext: arguments[0],\n\t\t\t\t};\n\t\t\t}\n\t\t\t//配置优选级:实例配置 > 全部配置 > 默认配置\n\t\t\t$vm = Object.assign($vm, props, options);\n\n\t\t\t$vm.show = true;\n\n\t\t\t$vm.$off('on-confirm');\n\t\t\t$vm.$off('on-cancel');\n\n\t\t\treturn new Promise(resolve => {\n\t\t\t\t$vm.$on('on-confirm', () => {\n\t\t\t\t\tresolve(true);\n\t\t\t\t});\n\t\t\t\t$vm.$on('on-cancel', () => {\n\t\t\t\t\tresolve(false);\n\t\t\t\t});\n\t\t\t});\n\t\t}\n\n\t\tif (!Vue.$plugin) {\n\t\t\tVue.$plugin = {\n\t\t\t\tconfirm,\n\t\t\t};\n\t\t} else {\n\t\t\tVue.$plugin.confirm = confirm;\n\t\t}\n\t\tVue.mixin({\n\t\t\tcreated: function() {\n\t\t\t\tthis.$plugin = Vue.$plugin;\n\t\t\t},\n\t\t});\n\t},\n};\n\nexport default plugin;\n"],"mappings":"AAAA,OAAOA,OAAO,MAAM,uBAAuB;AAE3C,MAAMC,MAAM,GAAG;EACdC,OAAOA,CAACC,GAAG,EAAEC,KAAK,GAAG,CAAC,CAAC,EAAE;IACxB,MAAMC,aAAa,GAAGF,GAAG,CAACG,MAAM,CAACN,OAAO,CAAC;IAEzC,IAAIO,GAAG,GAAG,IAAIF,aAAa,CAAC;MAC3BG,EAAE,EAAEC,QAAQ,CAACC,aAAa,CAAC,KAAK;IACjC,CAAC,CAAC;IACFD,QAAQ,CAACE,IAAI,CAACC,WAAW,CAACL,GAAG,CAACM,GAAG,CAAC;IAElC,SAASC,OAAOA,CAACC,OAAO,GAAG,CAAC,CAAC,EAAE;MAC9B,IAAIR,GAAG,CAACS,IAAI,EAAE;MAEd,IAAI,OAAOD,OAAO,KAAK,QAAQ,EAAE;QAChCA,OAAO,GAAG;UACTE,IAAI,EAAEC,SAAS,CAAC,CAAC;QAClB,CAAC;MACF;MACA;MACAX,GAAG,GAAGY,MAAM,CAACC,MAAM,CAACb,GAAG,EAAEH,KAAK,EAAEW,OAAO,CAAC;MAExCR,GAAG,CAACS,IAAI,GAAG,IAAI;MAEfT,GAAG,CAACc,IAAI,CAAC,YAAY,CAAC;MACtBd,GAAG,CAACc,IAAI,CAAC,WAAW,CAAC;MAErB,OAAO,IAAIC,OAAO,CAACC,OAAO,IAAI;QAC7BhB,GAAG,CAACiB,GAAG,CAAC,YAAY,EAAE,MAAM;UAC3BD,OAAO,CAAC,IAAI,CAAC;QACd,CAAC,CAAC;QACFhB,GAAG,CAACiB,GAAG,CAAC,WAAW,EAAE,MAAM;UAC1BD,OAAO,CAAC,KAAK,CAAC;QACf,CAAC,CAAC;MACH,CAAC,CAAC;IACH;IAEA,IAAI,CAACpB,GAAG,CAACsB,OAAO,EAAE;MACjBtB,GAAG,CAACsB,OAAO,GAAG;QACbX;MACD,CAAC;IACF,CAAC,MAAM;MACNX,GAAG,CAACsB,OAAO,CAACX,OAAO,GAAGA,OAAO;IAC9B;IACAX,GAAG,CAACuB,KAAK,CAAC;MACTC,OAAO,EAAE,SAAAA,CAAA,EAAW;QACnB,IAAI,CAACF,OAAO,GAAGtB,GAAG,CAACsB,OAAO;MAC3B;IACD,CAAC,CAAC;EACH;AACD,CAAC;AAED,eAAexB,MAAM","ignoreList":[]}]}