| 1 |
- {"remainingRequest":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\node_modules\\babel-loader\\lib\\index.js!C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\src\\utils\\theme.js","dependencies":[{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\src\\utils\\theme.js","mtime":1761185180359},{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\babel.config.js","mtime":1761185179818},{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\.babelrc","mtime":1761185179813},{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"C:\\Users\\Administrator\\Desktop\\crmeb5.0\\template\\admin\\node_modules\\babel-loader\\lib\\index.js","mtime":456789000000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:aW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMuYXJyYXkuam9pbi5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL2VzLm9iamVjdC50by1zdHJpbmcuanMiOwppbXBvcnQgImNvcmUtanMvbW9kdWxlcy9lcy5yZWdleHAuZXhlYy5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL2VzLnJlZ2V4cC50ZXN0LmpzIjsKaW1wb3J0ICJjb3JlLWpzL21vZHVsZXMvZXMucmVnZXhwLnRvLXN0cmluZy5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL2VzLnN0cmluZy5tYXRjaC5qcyI7CmltcG9ydCAiY29yZS1qcy9tb2R1bGVzL2VzLnN0cmluZy5yZXBsYWNlLmpzIjsKaW1wb3J0IHsgTWVzc2FnZSB9IGZyb20gJ2VsZW1lbnQtdWknOwoKLyoqDQogKiDpopzoibLovazmjaLlh73mlbANCiAqIEBtZXRob2QgaGV4VG9SZ2IgaGV4IOminOiJsui9rCByZ2Ig6aKc6ImyDQogKiBAbWV0aG9kIHJnYlRvSGV4IHJnYiDpopzoibLovawgSGV4IOminOiJsg0KICogQG1ldGhvZCBnZXREYXJrQ29sb3Ig5Yqg5rex6aKc6Imy5YC8DQogKiBAbWV0aG9kIGdldExpZ2h0Q29sb3Ig5Y+Y5rWF6aKc6Imy5YC8DQogKi8KZXhwb3J0IGZ1bmN0aW9uIHVzZUNoYW5nZUNvbG9yKCkgewogIC8vIHN0ciDpopzoibLlgLzlrZfnrKbkuLIKICB2YXIgaGV4VG9SZ2IgPSBmdW5jdGlvbiBoZXhUb1JnYihzdHIpIHsKICAgIHZhciBoZXhzID0gJyc7CiAgICB2YXIgcmVnID0gL14jP1swLTlBLUZhLWZdezZ9JC87CiAgICBpZiAoIXJlZy50ZXN0KHN0cikpIHsKICAgICAgTWVzc2FnZS53YXJuaW5nKCfovpPlhaXplJnor6/nmoRoZXgnKTsKICAgICAgcmV0dXJuICcnOwogICAgfQogICAgc3RyID0gc3RyLnJlcGxhY2UoJyMnLCAnJyk7CiAgICBoZXhzID0gc3RyLm1hdGNoKC8uLi9nKTsKICAgIGZvciAodmFyIGkgPSAwOyBpIDwgMzsgaSsrKSBoZXhzW2ldID0gcGFyc2VJbnQoaGV4c1tpXSwgMTYpOwogICAgcmV0dXJuIGhleHM7CiAgfTsKICAvLyByIOS7o+ihqOe6ouiJsiB8IGcg5Luj6KGo57u/6ImyIHwgYiDku6Pooajok53oibIKICB2YXIgcmdiVG9IZXggPSBmdW5jdGlvbiByZ2JUb0hleChyLCBnLCBiKSB7CiAgICB2YXIgcmVnID0gL15cZHsxLDN9JC87CiAgICBpZiAoIXJlZy50ZXN0KHIpIHx8ICFyZWcudGVzdChnKSB8fCAhcmVnLnRlc3QoYikpIHsKICAgICAgTWVzc2FnZS53YXJuaW5nKCfovpPlhaXplJnor6/nmoRyZ2LpopzoibLlgLwnKTsKICAgICAgcmV0dXJuICcnOwogICAgfQogICAgdmFyIGhleHMgPSBbci50b1N0cmluZygxNiksIGcudG9TdHJpbmcoMTYpLCBiLnRvU3RyaW5nKDE2KV07CiAgICBmb3IgKHZhciBpID0gMDsgaSA8IDM7IGkrKykgaWYgKGhleHNbaV0ubGVuZ3RoID09IDEpIGhleHNbaV0gPSAiMCIuY29uY2F0KGhleHNbaV0pOwogICAgcmV0dXJuICIjIi5jb25jYXQoaGV4cy5qb2luKCcnKSk7CiAgfTsKICAvLyBjb2xvciDpopzoibLlgLzlrZfnrKbkuLIgfCBsZXZlbCDlj5jmtYXnmoTnqIvluqbvvIzpmZAwLTHkuYvpl7QKICB2YXIgZ2V0RGFya0NvbG9yID0gZnVuY3Rpb24gZ2V0RGFya0NvbG9yKGNvbG9yLCBsZXZlbCkgewogICAgdmFyIHJlZyA9IC9eIz9bMC05QS1GYS1mXXs2fSQvOwogICAgaWYgKCFyZWcudGVzdChjb2xvcikpIHsKICAgICAgTWVzc2FnZS53YXJuaW5nKCfovpPlhaXplJnor6/nmoRoZXjpopzoibLlgLwnKTsKICAgICAgcmV0dXJuICcnOwogICAgfQogICAgdmFyIHJnYiA9IHVzZUNoYW5nZUNvbG9yKCkuaGV4VG9SZ2IoY29sb3IpOwogICAgZm9yICh2YXIgaSA9IDA7IGkgPCAzOyBpKyspIHJnYltpXSA9IE1hdGguZmxvb3IocmdiW2ldICogKDEgLSBsZXZlbCkpOwogICAgcmV0dXJuIHVzZUNoYW5nZUNvbG9yKCkucmdiVG9IZXgocmdiWzBdLCByZ2JbMV0sIHJnYlsyXSk7CiAgfTsKICAvLyBjb2xvciDpopzoibLlgLzlrZfnrKbkuLIgfCBsZXZlbCDliqDmt7HnmoTnqIvluqbvvIzpmZAwLTHkuYvpl7QKICB2YXIgZ2V0TGlnaHRDb2xvciA9IGZ1bmN0aW9uIGdldExpZ2h0Q29sb3IoY29sb3IsIGxldmVsKSB7CiAgICB2YXIgcmVnID0gL14jP1swLTlBLUZhLWZdezZ9JC87CiAgICBpZiAoIXJlZy50ZXN0KGNvbG9yKSkgewogICAgICBNZXNzYWdlLndhcm5pbmcoJ+i+k+WFpemUmeivr+eahGhleOminOiJsuWAvCcpOwogICAgICByZXR1cm4gJyc7CiAgICB9CiAgICB2YXIgcmdiID0gdXNlQ2hhbmdlQ29sb3IoKS5oZXhUb1JnYihjb2xvcik7CiAgICBmb3IgKHZhciBpID0gMDsgaSA8IDM7IGkrKykgcmdiW2ldID0gTWF0aC5mbG9vcigoMjU1IC0gcmdiW2ldKSAqIGxldmVsICsgcmdiW2ldKTsKICAgIHJldHVybiB1c2VDaGFuZ2VDb2xvcigpLnJnYlRvSGV4KHJnYlswXSwgcmdiWzFdLCByZ2JbMl0pOwogIH07CiAgcmV0dXJuIHsKICAgIGhleFRvUmdiOiBoZXhUb1JnYiwKICAgIHJnYlRvSGV4OiByZ2JUb0hleCwKICAgIGdldERhcmtDb2xvcjogZ2V0RGFya0NvbG9yLAogICAgZ2V0TGlnaHRDb2xvcjogZ2V0TGlnaHRDb2xvcgogIH07Cn0="},{"version":3,"names":["Message","useChangeColor","hexToRgb","str","hexs","reg","test","warning","replace","match","i","parseInt","rgbToHex","r","g","b","toString","length","concat","join","getDarkColor","color","level","rgb","Math","floor","getLightColor"],"sources":["C:/Users/Administrator/Desktop/crmeb5.0/template/admin/src/utils/theme.js"],"sourcesContent":["import { Message } from 'element-ui';\r\n\r\n/**\r\n * 颜色转换函数\r\n * @method hexToRgb hex 颜色转 rgb 颜色\r\n * @method rgbToHex rgb 颜色转 Hex 颜色\r\n * @method getDarkColor 加深颜色值\r\n * @method getLightColor 变浅颜色值\r\n */\r\nexport function useChangeColor() {\r\n // str 颜色值字符串\r\n const hexToRgb = (str) => {\r\n let hexs = '';\r\n let reg = /^#?[0-9A-Fa-f]{6}$/;\r\n if (!reg.test(str)) {\r\n Message.warning('输入错误的hex');\r\n return '';\r\n }\r\n str = str.replace('#', '');\r\n hexs = str.match(/../g);\r\n for (let i = 0; i < 3; i++) hexs[i] = parseInt(hexs[i], 16);\r\n return hexs;\r\n };\r\n // r 代表红色 | g 代表绿色 | b 代表蓝色\r\n const rgbToHex = (r, g, b) => {\r\n let reg = /^\\d{1,3}$/;\r\n if (!reg.test(r) || !reg.test(g) || !reg.test(b)) {\r\n Message.warning('输入错误的rgb颜色值');\r\n return '';\r\n }\r\n let hexs = [r.toString(16), g.toString(16), b.toString(16)];\r\n for (let i = 0; i < 3; i++) if (hexs[i].length == 1) hexs[i] = `0${hexs[i]}`;\r\n return `#${hexs.join('')}`;\r\n };\r\n // color 颜色值字符串 | level 变浅的程度,限0-1之间\r\n const getDarkColor = (color, level) => {\r\n let reg = /^#?[0-9A-Fa-f]{6}$/;\r\n if (!reg.test(color)) {\r\n Message.warning('输入错误的hex颜色值');\r\n return '';\r\n }\r\n let rgb = useChangeColor().hexToRgb(color);\r\n for (let i = 0; i < 3; i++) rgb[i] = Math.floor(rgb[i] * (1 - level));\r\n return useChangeColor().rgbToHex(rgb[0], rgb[1], rgb[2]);\r\n };\r\n // color 颜色值字符串 | level 加深的程度,限0-1之间\r\n const getLightColor = (color, level) => {\r\n let reg = /^#?[0-9A-Fa-f]{6}$/;\r\n if (!reg.test(color)) {\r\n Message.warning('输入错误的hex颜色值');\r\n return '';\r\n }\r\n let rgb = useChangeColor().hexToRgb(color);\r\n for (let i = 0; i < 3; i++) rgb[i] = Math.floor((255 - rgb[i]) * level + rgb[i]);\r\n return useChangeColor().rgbToHex(rgb[0], rgb[1], rgb[2]);\r\n };\r\n return {\r\n hexToRgb,\r\n rgbToHex,\r\n getDarkColor,\r\n getLightColor,\r\n };\r\n}\r\n"],"mappings":"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","ignoreList":[]}]}
|