{"remainingRequest":"/data/jenkins/workspace/test-v5in-source-front-01/src/badp-bcxin-5.x/obpm-designer-web/node_modules/thread-loader/dist/cjs.js!/data/jenkins/workspace/test-v5in-source-front-01/src/badp-bcxin-5.x/obpm-designer-web/node_modules/babel-loader/lib/index.js!/data/jenkins/workspace/test-v5in-source-front-01/src/badp-bcxin-5.x/obpm-designer-web/node_modules/eslint-loader/index.js??ref--13-0!/data/jenkins/workspace/test-v5in-source-front-01/src/badp-bcxin-5.x/obpm-designer-web/src/utils/utils.js","dependencies":[{"path":"/data/jenkins/workspace/test-v5in-source-front-01/src/badp-bcxin-5.x/obpm-designer-web/src/utils/utils.js","mtime":1701674859505},{"path":"/data/jenkins/workspace/test-v5in-source-front-01/src/badp-bcxin-5.x/obpm-designer-web/node_modules/cache-loader/dist/cjs.js","mtime":1701674874584},{"path":"/data/jenkins/workspace/test-v5in-source-front-01/src/badp-bcxin-5.x/obpm-designer-web/node_modules/thread-loader/dist/cjs.js","mtime":1701674873947},{"path":"/data/jenkins/workspace/test-v5in-source-front-01/src/badp-bcxin-5.x/obpm-designer-web/node_modules/babel-loader/lib/index.js","mtime":1701674874357},{"path":"/data/jenkins/workspace/test-v5in-source-front-01/src/badp-bcxin-5.x/obpm-designer-web/node_modules/eslint-loader/index.js","mtime":1701674874119}],"contextDependencies":[],"result":["import \"core-js/modules/es6.regexp.split\";\n//日期字符串转时间戳\nexport var dateToTime = function dateToTime(date) {\n var time = new Date(date).getTime();\n return time;\n}; //特殊字符校验\n\nexport var validateSpecial = function validateSpecial(rule, value, callback) {\n var regText = /^[\\u4e00-\\u9fa5_a-zA-Z0-9]+$/g;\n\n if (!regText.test(value)) {\n return callback(new Error(\"不能输入特殊字符\"));\n } else {\n callback();\n }\n}; //名称统一校验\n\nexport var nameCheck = function nameCheck(rule, value, callback) {\n var regText = /^[\\u4e00-\\u9fa5_a-zA-Z0-9]+$/g;\n\n if (value.length > 40) {\n return callback(new Error(\"名称不能超过40个字\"));\n } else if (!regText.test(value)) {\n return callback(new Error(\"名称不能输入特殊字符\"));\n } else {\n callback();\n }\n}; //描述统一校验\n\nexport var descCheck = function descCheck(rule, value, callback) {\n if (value, value.length > 150) {\n return callback(new Error(\"描述字段长度不能超过150个字符\"));\n } else {\n callback();\n }\n}; //描述统一校验\n\nexport var spaceCheck = function spaceCheck(rule, value, callback) {\n if (value.trim() == \"\") {\n return callback(new Error(\"不能只输入空格\"));\n } else {\n callback();\n }\n}; //时间戳转日期字符串\n\nexport var TimeToDate = function TimeToDate(time, formatString) {\n formatString = formatString ? formatString : \"YYYY-MM-DD h:m:s\";\n var now = new Date(time);\n var yy = now.getFullYear(); //年\n\n var mm = now.getMonth() + 1; //月\n\n var dd = now.getDate(); //日\n\n var hh = now.getHours(); //时\n\n var ii = now.getMinutes(); //分\n\n var ss = now.getSeconds(); //秒\n // let date = yy + \"-\";\n // if(mm < 10) date += \"0\";\n // date += mm + \"-\";\n // if(dd < 10) date += \"0\";\n // date += dd + \" \";\n // if(hh < 10) date += \"0\";\n // date += hh + \":\";\n // if (ii < 10) date += \"0\"; \n // date += ii + \":\";\n // if (ss < 10) date += \"0\"; \n // date += ss;\n // return date;\n\n var date;\n\n switch (formatString) {\n case \"YYYY-MM-DD h:m:s\":\n date = yy + \"-\";\n if (mm < 10) date += \"0\";\n date += mm + \"-\";\n if (dd < 10) date += \"0\";\n date += dd + \" \";\n if (hh < 10) date += \"0\";\n date += hh + \":\";\n if (ii < 10) date += \"0\";\n date += ii + \":\";\n if (ss < 10) date += \"0\";\n date += ss;\n break;\n\n case \"YYYY-MM-DD\":\n date = yy + \"-\";\n if (mm < 10) date += \"0\";\n date += mm + \"-\";\n if (dd < 10) date += \"0\";\n date += dd;\n break;\n }\n\n return date;\n}; // 获取cookie\n\nexport var getCookie = function getCookie(cname) {\n var name = cname + \"=\";\n var ca = document.cookie.split(';');\n\n for (var i = 0; i < ca.length; i++) {\n var c = ca[i].trim();\n if (c.indexOf(name) == 0) return c.substring(name.length, c.length).toLocaleLowerCase();\n }\n\n return \"zh\";\n}; // 设置cookie\n\nexport var setCookie = function setCookie(cname, cvalue, exdays) {\n var d = new Date();\n d.setTime(d.getTime() + exdays * 24 * 60 * 60 * 1000);\n var expires = \"expires=\" + d.toGMTString();\n document.cookie = cname + \"=\" + cvalue + \"; \" + expires;\n}; // 清除cookie\n\nexport var delCookie = function delCookie(name) {\n setCookie(name, ' ', -1);\n}; // 判断是否显示id\n\nexport var checkHasId = function checkHasId(arr, id) {\n var flag = true;\n\n if (arr.length == 0) {\n flag = true;\n } else {\n for (var i = 0; i < arr.length; i++) {\n if (arr[i].id == id) {\n flag = false;\n break;\n }\n }\n }\n\n if (flag) {\n id = '';\n }\n\n return id;\n}; // 对象转数组\n\nexport var obj2Arr = function obj2Arr(arr) {\n var list = [];\n\n for (var key in arr) {\n var obj = {};\n obj.id = key;\n obj.name = arr[key];\n list.push(obj);\n }\n\n return list;\n};",null]}