1 line
5.3 KiB
JSON
1 line
5.3 KiB
JSON
{"remainingRequest":"C:\\hjmWeb\\suyiScreen\\suyiScreen\\node_modules\\babel-loader\\lib\\index.js!C:\\hjmWeb\\suyiScreen\\suyiScreen\\src\\utils\\index.js","dependencies":[{"path":"C:\\hjmWeb\\suyiScreen\\suyiScreen\\src\\utils\\index.js","mtime":1658818744000},{"path":"C:\\hjmWeb\\suyiScreen\\suyiScreen\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1670640066936},{"path":"C:\\hjmWeb\\suyiScreen\\suyiScreen\\node_modules\\babel-loader\\lib\\index.js","mtime":1670640065986}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMucmVnZXhwLmNvbnN0cnVjdG9yIjsKaW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMucmVnZXhwLmV4ZWMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5yZWdleHAudG8tc3RyaW5nIjsKaW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMuc3RyaW5nLnJlcGxhY2UiOwoKLyoqCiAqIEBwYXJhbSB7RnVuY3Rpb259IGZuIOmYsuaKluWHveaVsAogKiBAcGFyYW0ge051bWJlcn0gZGVsYXkg5bu26L+f5pe26Ze0CiAqLwpleHBvcnQgZnVuY3Rpb24gZGVib3VuY2UoZm4sIGRlbGF5KSB7CiAgdmFyIHRpbWVyOwogIHJldHVybiBmdW5jdGlvbiAoKSB7CiAgICB2YXIgY29udGV4dCA9IHRoaXM7CiAgICB2YXIgYXJncyA9IGFyZ3VtZW50czsKICAgIGNsZWFyVGltZW91dCh0aW1lcik7CiAgICB0aW1lciA9IHNldFRpbWVvdXQoZnVuY3Rpb24gKCkgewogICAgICBmbi5hcHBseShjb250ZXh0LCBhcmdzKTsKICAgIH0sIGRlbGF5KTsKICB9Owp9Ci8qKgogKiBAcGFyYW0ge2RhdGV9IHRpbWUg6ZyA6KaB6L2s5o2i55qE5pe26Ze0CiAqIEBwYXJhbSB7U3RyaW5nfSBmbXQg6ZyA6KaB6L2s5o2i55qE5qC85byPIOWmgiB5eXl5LU1NLWRk44CBeXl5eS1NTS1kZCBISDptbTpzcwogKi8KCmV4cG9ydCBmdW5jdGlvbiBmb3JtYXRUaW1lKHRpbWUsIGZtdCkgewogIGlmICghdGltZSkgcmV0dXJuICcnO2Vsc2UgewogICAgdmFyIGRhdGUgPSBuZXcgRGF0ZSh0aW1lKTsKICAgIHZhciBvID0gewogICAgICAnTSsnOiBkYXRlLmdldE1vbnRoKCkgKyAxLAogICAgICAnZCsnOiBkYXRlLmdldERhdGUoKSwKICAgICAgJ0grJzogZGF0ZS5nZXRIb3VycygpLAogICAgICAnbSsnOiBkYXRlLmdldE1pbnV0ZXMoKSwKICAgICAgJ3MrJzogZGF0ZS5nZXRTZWNvbmRzKCksCiAgICAgICdxKyc6IE1hdGguZmxvb3IoKGRhdGUuZ2V0TW9udGgoKSArIDMpIC8gMyksCiAgICAgIFM6IGRhdGUuZ2V0TWlsbGlzZWNvbmRzKCkKICAgIH07CiAgICBpZiAoLyh5KykvLnRlc3QoZm10KSkgZm10ID0gZm10LnJlcGxhY2UoUmVnRXhwLiQxLCAoZGF0ZS5nZXRGdWxsWWVhcigpICsgJycpLnN1YnN0cig0IC0gUmVnRXhwLiQxLmxlbmd0aCkpOwoKICAgIGZvciAodmFyIGsgaW4gbykgewogICAgICBpZiAobmV3IFJlZ0V4cCgnKCcgKyBrICsgJyknKS50ZXN0KGZtdCkpIHsKICAgICAgICBmbXQgPSBmbXQucmVwbGFjZShSZWdFeHAuJDEsIFJlZ0V4cC4kMS5sZW5ndGggPT09IDEgPyBvW2tdIDogKCcwMCcgKyBvW2tdKS5zdWJzdHIoKCcnICsgb1trXSkubGVuZ3RoKSk7CiAgICAgIH0KICAgIH0KCiAgICByZXR1cm4gZm10OwogIH0KfQ=="},{"version":3,"sources":["C:/hjmWeb/suyiScreen/suyiScreen/src/utils/index.js"],"names":["debounce","fn","delay","timer","context","args","arguments","clearTimeout","setTimeout","apply","formatTime","time","fmt","date","Date","o","getMonth","getDate","getHours","getMinutes","getSeconds","Math","floor","S","getMilliseconds","test","replace","RegExp","$1","getFullYear","substr","length","k"],"mappings":";;;;;AAAA;;;;AAIA,OAAO,SAASA,QAAT,CAAkBC,EAAlB,EAAsBC,KAAtB,EAA6B;AAClC,MAAIC,KAAJ;AACA,SAAO,YAAY;AACjB,QAAIC,OAAO,GAAG,IAAd;AACA,QAAIC,IAAI,GAAGC,SAAX;AACAC,IAAAA,YAAY,CAACJ,KAAD,CAAZ;AACAA,IAAAA,KAAK,GAAGK,UAAU,CAAC,YAAY;AAC7BP,MAAAA,EAAE,CAACQ,KAAH,CAASL,OAAT,EAAkBC,IAAlB;AACD,KAFiB,EAEfH,KAFe,CAAlB;AAGD,GAPD;AAQD;AAED;;;;;AAIA,OAAO,SAASQ,UAAT,CAAoBC,IAApB,EAA0BC,GAA1B,EAA+B;AACpC,MAAI,CAACD,IAAL,EAAW,OAAO,EAAP,CAAX,KACK;AACH,QAAME,IAAI,GAAG,IAAIC,IAAJ,CAASH,IAAT,CAAb;AACA,QAAMI,CAAC,GAAG;AACR,YAAMF,IAAI,CAACG,QAAL,KAAkB,CADhB;AAER,YAAMH,IAAI,CAACI,OAAL,EAFE;AAGR,YAAMJ,IAAI,CAACK,QAAL,EAHE;AAIR,YAAML,IAAI,CAACM,UAAL,EAJE;AAKR,YAAMN,IAAI,CAACO,UAAL,EALE;AAMR,YAAMC,IAAI,CAACC,KAAL,CAAW,CAACT,IAAI,CAACG,QAAL,KAAkB,CAAnB,IAAwB,CAAnC,CANE;AAORO,MAAAA,CAAC,EAAEV,IAAI,CAACW,eAAL;AAPK,KAAV;AASA,QAAI,OAAOC,IAAP,CAAYb,GAAZ,CAAJ,EACEA,GAAG,GAAGA,GAAG,CAACc,OAAJ,CACJC,MAAM,CAACC,EADH,EAEJ,CAACf,IAAI,CAACgB,WAAL,KAAqB,EAAtB,EAA0BC,MAA1B,CAAiC,IAAIH,MAAM,CAACC,EAAP,CAAUG,MAA/C,CAFI,CAAN;;AAIF,SAAK,IAAMC,CAAX,IAAgBjB,CAAhB,EAAmB;AACjB,UAAI,IAAIY,MAAJ,CAAW,MAAMK,CAAN,GAAU,GAArB,EAA0BP,IAA1B,CAA+Bb,GAA/B,CAAJ,EAAyC;AACvCA,QAAAA,GAAG,GAAGA,GAAG,CAACc,OAAJ,CACJC,MAAM,CAACC,EADH,EAEJD,MAAM,CAACC,EAAP,CAAUG,MAAV,KAAqB,CAArB,GACIhB,CAAC,CAACiB,CAAD,CADL,GAEI,CAAC,OAAOjB,CAAC,CAACiB,CAAD,CAAT,EAAcF,MAAd,CAAqB,CAAC,KAAKf,CAAC,CAACiB,CAAD,CAAP,EAAYD,MAAjC,CAJA,CAAN;AAMD;AACF;;AACD,WAAOnB,GAAP;AACD;AACF","sourcesContent":["/**\n * @param {Function} fn 防抖函数\n * @param {Number} delay 延迟时间\n */\nexport function debounce(fn, delay) {\n var timer;\n return function () {\n var context = this;\n var args = arguments;\n clearTimeout(timer);\n timer = setTimeout(function () {\n fn.apply(context, args);\n }, delay);\n };\n}\n\n/**\n * @param {date} time 需要转换的时间\n * @param {String} fmt 需要转换的格式 如 yyyy-MM-dd、yyyy-MM-dd HH:mm:ss\n */\nexport function formatTime(time, fmt) {\n if (!time) return '';\n else {\n const date = new Date(time);\n const o = {\n 'M+': date.getMonth() + 1,\n 'd+': date.getDate(),\n 'H+': date.getHours(),\n 'm+': date.getMinutes(),\n 's+': date.getSeconds(),\n 'q+': Math.floor((date.getMonth() + 3) / 3),\n S: date.getMilliseconds(),\n };\n if (/(y+)/.test(fmt))\n fmt = fmt.replace(\n RegExp.$1,\n (date.getFullYear() + '').substr(4 - RegExp.$1.length)\n );\n for (const k in o) {\n if (new RegExp('(' + k + ')').test(fmt)) {\n fmt = fmt.replace(\n RegExp.$1,\n RegExp.$1.length === 1\n ? o[k]\n : ('00' + o[k]).substr(('' + o[k]).length)\n );\n }\n }\n return fmt;\n }\n}\n"]}]} |