11606bac87fb4b391532d5ea8d259661.json 11 KB

1
  1. {"remainingRequest":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\babel-loader\\lib\\index.js!E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\eslint-loader\\index.js??ref--13-0!E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\src\\vab\\plugins\\directive.js","dependencies":[{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\src\\vab\\plugins\\directive.js","mtime":1655374732000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\babel.config.js","mtime":1655374732000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"E:\\item\\千鸟\\千鸟云商前端源代码\\源点计划\\jindouyunNewFront\\node_modules\\eslint-loader\\index.js","mtime":499162500000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMuYXJyYXkuaW5jbHVkZXMuanMiOwppbXBvcnQgVnVlIGZyb20gInZ1ZSI7CmltcG9ydCB7IGhhc1JvbGUgfSBmcm9tICJAL3V0aWxzL2hhc1JvbGUiOwovKioKCiAqIEBkZXNjcmlwdGlvbiDoh6rlrprkuYnmjIfku6R2LXBlcm1pc3Npb25zCiAqLwoKVnVlLmRpcmVjdGl2ZSgicGVybWlzc2lvbnMiLCB7CiAgaW5zZXJ0ZWQoZWwsIGJpbmRpbmcpIHsKICAgIGxldCB7CiAgICAgIHZhbHVlCiAgICB9ID0gYmluZGluZzsKCiAgICBpZiAodmFsdWUpIHsKICAgICAgaWYgKCFoYXNSb2xlKHZhbHVlKSkgewogICAgICAgIGVsLnBhcmVudE5vZGUgJiYgZWwucGFyZW50Tm9kZS5yZW1vdmVDaGlsZChlbCk7CiAgICAgIH0KICAgIH0KICB9Cgp9KTsKLyoqCgogKiBAZGVzY3JpcHRpb24g6Ieq5a6a5LmJ5oyH5Lukdi1kcmFnCiAqLwoKVnVlLmRpcmVjdGl2ZSgiZHJhZyIsIHsKICBiaW5kOiBmdW5jdGlvbiAoZWwsIGJpbmRpbmcsIHZub2RlKSB7CiAgICBpZiAoZWwucXVlcnlTZWxlY3RvcigiLmVsLWRpYWxvZ19faGVhZGVyIikgJiYgZWwucXVlcnlTZWxlY3RvcigiLmVsLWRpYWxvZyIpKSB7CiAgICAgIGNvbnN0IGRpYWxvZ0hlYWRlckVsID0gZWwucXVlcnlTZWxlY3RvcigiLmVsLWRpYWxvZ19faGVhZGVyIik7CiAgICAgIGNvbnN0IGRyYWdEb20gPSBlbC5xdWVyeVNlbGVjdG9yKCIuZWwtZGlhbG9nIik7CiAgICAgIGRpYWxvZ0hlYWRlckVsLnN0eWxlLmNzc1RleHQgKz0gIjtjdXJzb3I6bW92ZTsiOwogICAgICBkcmFnRG9tLnN0eWxlLmNzc1RleHQgKz0gIjt0b3A6MDsiOwoKICAgICAgY29uc3QgZ2V0U3R5bGUgPSBmdW5jdGlvbiAoKSB7CiAgICAgICAgaWYgKHdpbmRvdy5kb2N1bWVudC5jdXJyZW50U3R5bGUpIHsKICAgICAgICAgIHJldHVybiAoZG9tLCBhdHRyKSA9PiBkb20uY3VycmVudFN0eWxlW2F0dHJdOwogICAgICAgIH0gZWxzZSB7CiAgICAgICAgICByZXR1cm4gKGRvbSwgYXR0cikgPT4gZ2V0Q29tcHV0ZWRTdHlsZShkb20sIGZhbHNlKVthdHRyXTsKICAgICAgICB9CiAgICAgIH0oKTsKCiAgICAgIGRpYWxvZ0hlYWRlckVsLm9ubW91c2Vkb3duID0gZSA9PiB7CiAgICAgICAgY29uc3QgZGlzWCA9IGUuY2xpZW50WCAtIGRpYWxvZ0hlYWRlckVsLm9mZnNldExlZnQ7CiAgICAgICAgY29uc3QgZGlzWSA9IGUuY2xpZW50WSAtIGRpYWxvZ0hlYWRlckVsLm9mZnNldFRvcDsKICAgICAgICBjb25zdCBkcmFnRG9tV2lkdGggPSBkcmFnRG9tLm9mZnNldFdpZHRoOwogICAgICAgIGNvbnN0IGRyYWdEb21IZWlnaHQgPSBkcmFnRG9tLm9mZnNldEhlaWdodDsKICAgICAgICBjb25zdCBzY3JlZW5XaWR0aCA9IGRvY3VtZW50LmJvZHkuY2xpZW50V2lkdGg7CiAgICAgICAgY29uc3Qgc2NyZWVuSGVpZ2h0ID0gZG9jdW1lbnQuYm9keS5jbGllbnRIZWlnaHQ7CiAgICAgICAgY29uc3QgbWluRHJhZ0RvbUxlZnQgPSBkcmFnRG9tLm9mZnNldExlZnQ7CiAgICAgICAgY29uc3QgbWF4RHJhZ0RvbUxlZnQgPSBzY3JlZW5XaWR0aCAtIGRyYWdEb20ub2Zmc2V0TGVmdCAtIGRyYWdEb21XaWR0aDsKICAgICAgICBjb25zdCBtaW5EcmFnRG9tVG9wID0gZHJhZ0RvbS5vZmZzZXRUb3A7CiAgICAgICAgY29uc3QgbWF4RHJhZ0RvbVRvcCA9IHNjcmVlbkhlaWdodCAtIGRyYWdEb20ub2Zmc2V0VG9wIC0gZHJhZ0RvbUhlaWdodDsKICAgICAgICBsZXQgc3R5TCA9IGdldFN0eWxlKGRyYWdEb20sICJsZWZ0Iik7CiAgICAgICAgbGV0IHN0eVQgPSBnZXRTdHlsZShkcmFnRG9tLCAidG9wIik7CgogICAgICAgIGlmIChzdHlMLmluY2x1ZGVzKCIlIikpIHsKICAgICAgICAgIHN0eUwgPSArZG9jdW1lbnQuYm9keS5jbGllbnRXaWR0aCAqICgrc3R5TCAvIDEwMCk7CiAgICAgICAgICBzdHlUID0gK2RvY3VtZW50LmJvZHkuY2xpZW50SGVpZ2h0ICogKCtzdHlUIC8gMTAwKTsKICAgICAgICB9IGVsc2UgewogICAgICAgICAgc3R5TCA9ICtzdHlMLnJlcGxhY2UoL1xweC9nLCAiIik7CiAgICAgICAgICBzdHlUID0gK3N0eVQucmVwbGFjZSgvXHB4L2csICIiKTsKICAgICAgICB9CgogICAgICAgIGRvY3VtZW50Lm9ubW91c2Vtb3ZlID0gZnVuY3Rpb24gKGUpIHsKICAgICAgICAgIGxldCBsZWZ0ID0gZS5jbGllbnRYIC0gZGlzWDsKICAgICAgICAgIGxldCB0b3AgPSBlLmNsaWVudFkgLSBkaXNZOwoKICAgICAgICAgIGlmICgtbGVmdCA+IG1pbkRyYWdEb21MZWZ0KSB7CiAgICAgICAgICAgIGxlZnQgPSAtbWluRHJhZ0RvbUxlZnQ7CiAgICAgICAgICB9IGVsc2UgaWYgKGxlZnQgPiBtYXhEcmFnRG9tTGVmdCkgewogICAgICAgICAgICBsZWZ0ID0gbWF4RHJhZ0RvbUxlZnQ7CiAgICAgICAgICB9CgogICAgICAgICAgaWYgKC10b3AgPiBtaW5EcmFnRG9tVG9wKSB7CiAgICAgICAgICAgIHRvcCA9IC1taW5EcmFnRG9tVG9wOwogICAgICAgICAgfSBlbHNlIGlmICh0b3AgPiBtYXhEcmFnRG9tVG9wKSB7CiAgICAgICAgICAgIHRvcCA9IG1heERyYWdEb21Ub3A7CiAgICAgICAgICB9CgogICAgICAgICAgZHJhZ0RvbS5zdHlsZS5jc3NUZXh0ICs9IGA7bGVmdDoke2xlZnQgKyBzdHlMfXB4O3RvcDoke3RvcCArIHN0eVR9cHg7YDsKICAgICAgICAgIHZub2RlLmNoaWxkLiRlbWl0KCJkcmFnRGlhbG9nIik7CiAgICAgICAgfTsKCiAgICAgICAgZG9jdW1lbnQub25tb3VzZXVwID0gZnVuY3Rpb24gKCkgewogICAgICAgICAgZG9jdW1lbnQub25tb3VzZW1vdmUgPSBudWxsOwogICAgICAgICAgZG9jdW1lbnQub25tb3VzZXVwID0gbnVsbDsKICAgICAgICB9OwogICAgICB9OwogICAgfQogIH0KfSk7"},{"version":3,"names":["Vue","hasRole","directive","inserted","el","binding","value","parentNode","removeChild","bind","vnode","querySelector","dialogHeaderEl","dragDom","style","cssText","getStyle","window","document","currentStyle","dom","attr","getComputedStyle","onmousedown","e","disX","clientX","offsetLeft","disY","clientY","offsetTop","dragDomWidth","offsetWidth","dragDomHeight","offsetHeight","screenWidth","body","clientWidth","screenHeight","clientHeight","minDragDomLeft","maxDragDomLeft","minDragDomTop","maxDragDomTop","styL","styT","includes","replace","onmousemove","left","top","child","$emit","onmouseup"],"sources":["E:/item/千鸟/千鸟云商前端源代码/源点计划/jindouyunNewFront/src/vab/plugins/directive.js"],"sourcesContent":["import Vue from \"vue\";\nimport { hasRole } from \"@/utils/hasRole\";\n\n/**\n\n * @description 自定义指令v-permissions\n */\nVue.directive(\"permissions\", {\n inserted(el, binding) {\n let { value } = binding;\n if (value) {\n if (!hasRole(value)) {\n el.parentNode && el.parentNode.removeChild(el);\n }\n }\n },\n});\n\n/**\n\n * @description 自定义指令v-drag\n */\nVue.directive(\"drag\", {\n bind: function (el, binding, vnode) {\n if (\n el.querySelector(\".el-dialog__header\") &&\n el.querySelector(\".el-dialog\")\n ) {\n const dialogHeaderEl = el.querySelector(\".el-dialog__header\");\n const dragDom = el.querySelector(\".el-dialog\");\n dialogHeaderEl.style.cssText += \";cursor:move;\";\n dragDom.style.cssText += \";top:0;\";\n\n const getStyle = (function () {\n if (window.document.currentStyle) {\n return (dom, attr) => dom.currentStyle[attr];\n } else {\n return (dom, attr) => getComputedStyle(dom, false)[attr];\n }\n })();\n\n dialogHeaderEl.onmousedown = (e) => {\n const disX = e.clientX - dialogHeaderEl.offsetLeft;\n const disY = e.clientY - dialogHeaderEl.offsetTop;\n\n const dragDomWidth = dragDom.offsetWidth;\n const dragDomHeight = dragDom.offsetHeight;\n\n const screenWidth = document.body.clientWidth;\n const screenHeight = document.body.clientHeight;\n\n const minDragDomLeft = dragDom.offsetLeft;\n const maxDragDomLeft = screenWidth - dragDom.offsetLeft - dragDomWidth;\n\n const minDragDomTop = dragDom.offsetTop;\n const maxDragDomTop = screenHeight - dragDom.offsetTop - dragDomHeight;\n\n let styL = getStyle(dragDom, \"left\");\n let styT = getStyle(dragDom, \"top\");\n\n if (styL.includes(\"%\")) {\n styL = +document.body.clientWidth * (+styL / 100);\n styT = +document.body.clientHeight * (+styT / 100);\n } else {\n styL = +styL.replace(/\\px/g, \"\");\n styT = +styT.replace(/\\px/g, \"\");\n }\n\n document.onmousemove = function (e) {\n let left = e.clientX - disX;\n let top = e.clientY - disY;\n\n if (-left > minDragDomLeft) {\n left = -minDragDomLeft;\n } else if (left > maxDragDomLeft) {\n left = maxDragDomLeft;\n }\n\n if (-top > minDragDomTop) {\n top = -minDragDomTop;\n } else if (top > maxDragDomTop) {\n top = maxDragDomTop;\n }\n\n dragDom.style.cssText += `;left:${left + styL}px;top:${\n top + styT\n }px;`;\n\n vnode.child.$emit(\"dragDialog\");\n };\n\n document.onmouseup = function () {\n document.onmousemove = null;\n document.onmouseup = null;\n };\n };\n }\n },\n});\n"],"mappings":"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"}]}