9ea906e6039ad01adb56af64ace3a8fe.json 9.8 KB

1
  1. {"remainingRequest":"E:\\boman-framwork\\ruoyi-ui\\node_modules\\babel-loader\\lib\\index.js!E:\\boman-framwork\\ruoyi-ui\\node_modules\\eslint-loader\\index.js??ref--13-0!E:\\boman-framwork\\ruoyi-ui\\src\\utils\\currencyFn.js","dependencies":[{"path":"E:\\boman-framwork\\ruoyi-ui\\src\\utils\\currencyFn.js","mtime":1623215520346},{"path":"E:\\boman-framwork\\ruoyi-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"E:\\boman-framwork\\ruoyi-ui\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"E:\\boman-framwork\\ruoyi-ui\\node_modules\\eslint-loader\\index.js","mtime":499162500000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:InVzZSBzdHJpY3QiOwoKdmFyIF9pbnRlcm9wUmVxdWlyZURlZmF1bHQgPSByZXF1aXJlKCJFOi9ib21hbi1mcmFtd29yay9ydW95aS11aS9ub2RlX21vZHVsZXMvQGJhYmVsL3J1bnRpbWUvaGVscGVycy9pbnRlcm9wUmVxdWlyZURlZmF1bHQiKS5kZWZhdWx0OwoKT2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICJfX2VzTW9kdWxlIiwgewogIHZhbHVlOiB0cnVlCn0pOwpleHBvcnRzLmdldER5biA9IGdldER5bjsKZXhwb3J0cy5zZXREeW4gPSBzZXREeW47CgpyZXF1aXJlKCJjb3JlLWpzL21vZHVsZXMvZXMuc3RyaW5nLnJlcGxhY2UuanMiKTsKCnJlcXVpcmUoImNvcmUtanMvbW9kdWxlcy9lcy5yZWdleHAuZXhlYy5qcyIpOwoKcmVxdWlyZSgiY29yZS1qcy9tb2R1bGVzL2VzLm51bWJlci5jb25zdHJ1Y3Rvci5qcyIpOwoKdmFyIF9jcmVhdGVGb3JPZkl0ZXJhdG9ySGVscGVyMiA9IF9pbnRlcm9wUmVxdWlyZURlZmF1bHQocmVxdWlyZSgiRTovYm9tYW4tZnJhbXdvcmsvcnVveWktdWkvbm9kZV9tb2R1bGVzL0BiYWJlbC9ydW50aW1lL2hlbHBlcnMvY3JlYXRlRm9yT2ZJdGVyYXRvckhlbHBlciIpKTsKCmZ1bmN0aW9uIGdldER5bihjb2wsIGFyciwgY29tcCkgewogIHZhciBzdHIgPSBjb21wOwogIHZhciBpcyA9IHRydWU7CiAgdmFyIHR5cGUgPSAnJzsKCiAgdmFyIF9pdGVyYXRvciA9ICgwLCBfY3JlYXRlRm9yT2ZJdGVyYXRvckhlbHBlcjIuZGVmYXVsdCkoYXJyKSwKICAgICAgX3N0ZXA7CgogIHRyeSB7CiAgICBmb3IgKF9pdGVyYXRvci5zKCk7ICEoX3N0ZXAgPSBfaXRlcmF0b3IubigpKS5kb25lOykgewogICAgICB2YXIgaXRlbSA9IF9zdGVwLnZhbHVlOwoKICAgICAgdmFyIF9pdGVyYXRvcjIgPSAoMCwgX2NyZWF0ZUZvck9mSXRlcmF0b3JIZWxwZXIyLmRlZmF1bHQpKGl0ZW0uaHJDaGlsZHJlbiksCiAgICAgICAgICBfc3RlcDI7CgogICAgICB0cnkgewogICAgICAgIGZvciAoX2l0ZXJhdG9yMi5zKCk7ICEoX3N0ZXAyID0gX2l0ZXJhdG9yMi5uKCkpLmRvbmU7KSB7CiAgICAgICAgICB2YXIgaXRlbUNoaWxkID0gX3N0ZXAyLnZhbHVlOwoKICAgICAgICAgIHZhciBfaXRlcmF0b3IzID0gKDAsIF9jcmVhdGVGb3JPZkl0ZXJhdG9ySGVscGVyMi5kZWZhdWx0KShjb2wpLAogICAgICAgICAgICAgIF9zdGVwMzsKCiAgICAgICAgICB0cnkgewogICAgICAgICAgICBmb3IgKF9pdGVyYXRvcjMucygpOyAhKF9zdGVwMyA9IF9pdGVyYXRvcjMubigpKS5kb25lOykgewogICAgICAgICAgICAgIHZhciBjb2xJdGVtID0gX3N0ZXAzLnZhbHVlOwoKICAgICAgICAgICAgICBpZiAoaXRlbUNoaWxkLmNvbHVtblZhbHVlKSB7CiAgICAgICAgICAgICAgICBpcyA9IGZhbHNlOwogICAgICAgICAgICAgIH0KCiAgICAgICAgICAgICAgaWYgKGNvbEl0ZW0gPT0gaXRlbUNoaWxkLmNvbHVtbk5hbWUpIHsKICAgICAgICAgICAgICAgIGlmIChpdGVtQ2hpbGQuaHRtbFR5cGUgPT0gImlucHV0IikgewogICAgICAgICAgICAgICAgICB0eXBlID0gMTsKICAgICAgICAgICAgICAgICAgc3RyID0gc3RyLnJlcGxhY2UoaXRlbUNoaWxkLmNvbHVtbk5hbWUsIGl0ZW1DaGlsZC5jb2x1bW5WYWx1ZSk7CiAgICAgICAgICAgICAgICB9IGVsc2UgaWYgKGl0ZW1DaGlsZC5odG1sVHlwZSA9PSAiZGF0ZXRpbWUiKSB7CiAgICAgICAgICAgICAgICAgIHR5cGUgPSAyOwoKICAgICAgICAgICAgICAgICAgaWYgKGdldFRpbWUoaXRlbUNoaWxkLmNvbHVtblZhbHVlKSkgewogICAgICAgICAgICAgICAgICAgIHN0ciA9IHN0ci5yZXBsYWNlKGl0ZW1DaGlsZC5jb2x1bW5OYW1lLCBnZXRUaW1lKGl0ZW1DaGlsZC5jb2x1bW5WYWx1ZSkpOwogICAgICAgICAgICAgICAgICB9IGVsc2UgewogICAgICAgICAgICAgICAgICAgIGlzID0gdHJ1ZTsKICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogICAgICAgICAgfSBjYXRjaCAoZXJyKSB7CiAgICAgICAgICAgIF9pdGVyYXRvcjMuZShlcnIpOwogICAgICAgICAgfSBmaW5hbGx5IHsKICAgICAgICAgICAgX2l0ZXJhdG9yMy5mKCk7CiAgICAgICAgICB9CiAgICAgICAgfQogICAgICB9IGNhdGNoIChlcnIpIHsKICAgICAgICBfaXRlcmF0b3IyLmUoZXJyKTsKICAgICAgfSBmaW5hbGx5IHsKICAgICAgICBfaXRlcmF0b3IyLmYoKTsKICAgICAgfQogICAgfQogIH0gY2F0Y2ggKGVycikgewogICAgX2l0ZXJhdG9yLmUoZXJyKTsKICB9IGZpbmFsbHkgewogICAgX2l0ZXJhdG9yLmYoKTsKICB9CgogIGlmIChpcykgewogICAgcmV0dXJuOwogIH0KCiAgaWYgKHR5cGUgPT0gMikgewogICAgcmV0dXJuIHNldFRpbWUoZXZhbHMoc3RyKSk7CiAgfQoKICByZXR1cm4gZXZhbHMoc3RyKTsKfQoKZnVuY3Rpb24gZXZhbHMoY29kZSkgewogIHZhciBmdW4gPSBuZXcgRnVuY3Rpb24oInJldHVybiAiLmNvbmNhdChjb2RlKSkoKTsKICByZXR1cm4gZnVuOwp9IC8vIOaXtumXtOaIs+i9rOaIkOWkqQoKCmZ1bmN0aW9uIHNldFRpbWUodmFsKSB7CiAgcmV0dXJuIE1hdGgucm91bmQoTnVtYmVyKHZhbCkgLyAoMTAwMCAqIDM2MDAgKiAyNCkpOwp9IC8vIOi9rOWMluaIkOaXtumXtOaIswoKCmZ1bmN0aW9uIGdldFRpbWUodmFsKSB7CiAgdmFyIGRhdGUgPSBuZXcgRGF0ZSh2YWwpOwogIHJldHVybiBkYXRlLmdldFRpbWUoKTsKfQoKZnVuY3Rpb24gc2V0RHluKGNvbCwgYXJyLCBjb21wKSB7CiAgdmFyIHN0ciA9IGNvbXA7CgogIHZhciBfaXRlcmF0b3I0ID0gKDAsIF9jcmVhdGVGb3JPZkl0ZXJhdG9ySGVscGVyMi5kZWZhdWx0KShhcnIpLAogICAgICBfc3RlcDQ7CgogIHRyeSB7CiAgICBmb3IgKF9pdGVyYXRvcjQucygpOyAhKF9zdGVwNCA9IF9pdGVyYXRvcjQubigpKS5kb25lOykgewogICAgICB2YXIgaXRlbSA9IF9zdGVwNC52YWx1ZTsKCiAgICAgIHZhciBfaXRlcmF0b3I1ID0gKDAsIF9jcmVhdGVGb3JPZkl0ZXJhdG9ySGVscGVyMi5kZWZhdWx0KShpdGVtLmhyQ2hpbGRyZW4pLAogICAgICAgICAgX3N0ZXA1OwoKICAgICAgdHJ5IHsKICAgICAgICBmb3IgKF9pdGVyYXRvcjUucygpOyAhKF9zdGVwNSA9IF9pdGVyYXRvcjUubigpKS5kb25lOykgewogICAgICAgICAgdmFyIGl0ZW1DaGlsZCA9IF9zdGVwNS52YWx1ZTsKCiAgICAgICAgICB2YXIgX2l0ZXJhdG9yNiA9ICgwLCBfY3JlYXRlRm9yT2ZJdGVyYXRvckhlbHBlcjIuZGVmYXVsdCkoY29sKSwKICAgICAgICAgICAgICBfc3RlcDY7CgogICAgICAgICAgdHJ5IHsKICAgICAgICAgICAgZm9yIChfaXRlcmF0b3I2LnMoKTsgIShfc3RlcDYgPSBfaXRlcmF0b3I2Lm4oKSkuZG9uZTspIHsKICAgICAgICAgICAgICB2YXIgY29sSXRlbSA9IF9zdGVwNi52YWx1ZTsKCiAgICAgICAgICAgICAgaWYgKGNvbEl0ZW0gPT0gaXRlbUNoaWxkLmNvbHVtbk5hbWUpIHsKICAgICAgICAgICAgICAgIHN0ciA9IHN0ci5yZXBsYWNlKGl0ZW1DaGlsZC5jb2x1bW5OYW1lLCBpdGVtQ2hpbGQuY29sdW1uVmFsdWUpOwogICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogICAgICAgICAgfSBjYXRjaCAoZXJyKSB7CiAgICAgICAgICAgIF9pdGVyYXRvcjYuZShlcnIpOwogICAgICAgICAgfSBmaW5hbGx5IHsKICAgICAgICAgICAgX2l0ZXJhdG9yNi5mKCk7CiAgICAgICAgICB9CiAgICAgICAgfQogICAgICB9IGNhdGNoIChlcnIpIHsKICAgICAgICBfaXRlcmF0b3I1LmUoZXJyKTsKICAgICAgfSBmaW5hbGx5IHsKICAgICAgICBfaXRlcmF0b3I1LmYoKTsKICAgICAgfQogICAgfQogIH0gY2F0Y2ggKGVycikgewogICAgX2l0ZXJhdG9yNC5lKGVycik7CiAgfSBmaW5hbGx5IHsKICAgIF9pdGVyYXRvcjQuZigpOwogIH0KCiAgcmV0dXJuIHN0cjsKfQ=="},{"version":3,"sources":["E:/boman-framwork/ruoyi-ui/src/utils/currencyFn.js"],"names":["getDyn","col","arr","comp","str","is","type","item","hrChildren","itemChild","colItem","columnValue","columnName","htmlType","replace","getTime","setTime","evals","code","fun","Function","val","Math","round","Number","date","Date","setDyn"],"mappings":"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","sourcesContent":["export function getDyn(col, arr, comp) {\r\n let str = comp\r\n let is = true\r\n let type = ''\r\n\r\n for (let item of arr) {\r\n for (let itemChild of item.hrChildren) {\r\n for (let colItem of col) {\r\n if (itemChild.columnValue) {\r\n is = false\r\n }\r\n if (colItem == itemChild.columnName) {\r\n if (itemChild.htmlType == \"input\") {\r\n type = 1\r\n str = str.replace(itemChild.columnName, itemChild.columnValue)\r\n } else if (itemChild.htmlType == \"datetime\") {\r\n type = 2\r\n if(getTime(itemChild.columnValue)){\r\n str = str.replace(itemChild.columnName, getTime(itemChild.columnValue))\r\n }else{\r\n is=true\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n if (is) {\r\n return\r\n }\r\n if (type == 2) {\r\n return setTime(evals(str))\r\n }\r\n return evals(str)\r\n}\r\n\r\nfunction evals(code) {\r\n let fun = new Function(`return ${code}`)();\r\n return fun\r\n}\r\n// 时间戳转成天\r\nfunction setTime(val) {\r\n return Math.round(Number(val) / (1000 * 3600 * 24))\r\n}\r\n// 转化成时间戳\r\nfunction getTime(val) {\r\n var date = new Date(val);\r\n return date.getTime()\r\n}\r\nexport function setDyn(col, arr, comp) {\r\n let str = comp\r\n for (let item of arr) {\r\n for (let itemChild of item.hrChildren) {\r\n for (let colItem of col) {\r\n if (colItem == itemChild.columnName) {\r\n str = str.replace(itemChild.columnName, itemChild.columnValue)\r\n }\r\n }\r\n }\r\n }\r\n return str\r\n}\r\n"]}]}