liusuyi
2024-10-10 38f29e38fcc668171dc05c53d40a36b895c86102
1
{"remainingRequest":"D:\\workspace\\idea\\ruoyi-api\\ruoyi-ui\\node_modules\\babel-loader\\lib\\index.js!D:\\workspace\\idea\\ruoyi-api\\ruoyi-ui\\node_modules\\@vue\\cli-plugin-eslint\\node_modules\\eslint-loader\\index.js??ref--13-0!D:\\workspace\\idea\\ruoyi-api\\ruoyi-ui\\src\\utils\\dict\\DictConverter.js","dependencies":[{"path":"D:\\workspace\\idea\\ruoyi-api\\ruoyi-ui\\src\\utils\\dict\\DictConverter.js","mtime":1683257485836},{"path":"D:\\workspace\\idea\\ruoyi-api\\ruoyi-ui\\babel.config.js","mtime":1683257214499},{"path":"D:\\workspace\\idea\\ruoyi-api\\ruoyi-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1683257226511},{"path":"D:\\workspace\\idea\\ruoyi-api\\ruoyi-ui\\node_modules\\babel-loader\\lib\\index.js","mtime":1683257224897},{"path":"D:\\workspace\\idea\\ruoyi-api\\ruoyi-ui\\node_modules\\@vue\\cli-plugin-eslint\\node_modules\\eslint-loader\\index.js","mtime":1683257223820}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:InVzZSBzdHJpY3QiOwoKdmFyIF9pbnRlcm9wUmVxdWlyZURlZmF1bHQgPSByZXF1aXJlKCJEOi93b3Jrc3BhY2UvaWRlYS9ydW95aS1hcGkvcnVveWktdWkvbm9kZV9tb2R1bGVzL0BiYWJlbC9ydW50aW1lL2hlbHBlcnMvaW50ZXJvcFJlcXVpcmVEZWZhdWx0LmpzIikuZGVmYXVsdDsKT2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICJfX2VzTW9kdWxlIiwgewogIHZhbHVlOiB0cnVlCn0pOwpleHBvcnRzLmRlZmF1bHQgPSBfZGVmYXVsdDsKcmVxdWlyZSgiY29yZS1qcy9tb2R1bGVzL2VzLmFycmF5LmNvbmNhdC5qcyIpOwpyZXF1aXJlKCJjb3JlLWpzL21vZHVsZXMvZXMuYXJyYXkuZmluZC5qcyIpOwpyZXF1aXJlKCJjb3JlLWpzL21vZHVsZXMvZXMub2JqZWN0LnRvLXN0cmluZy5qcyIpOwp2YXIgX3RvQ29uc3VtYWJsZUFycmF5MiA9IF9pbnRlcm9wUmVxdWlyZURlZmF1bHQocmVxdWlyZSgiRDovd29ya3NwYWNlL2lkZWEvcnVveWktYXBpL3J1b3lpLXVpL25vZGVfbW9kdWxlcy9AYmFiZWwvcnVudGltZS9oZWxwZXJzL3RvQ29uc3VtYWJsZUFycmF5LmpzIikpOwp2YXIgX0RpY3RPcHRpb25zID0gX2ludGVyb3BSZXF1aXJlRGVmYXVsdChyZXF1aXJlKCIuL0RpY3RPcHRpb25zIikpOwp2YXIgX0RpY3REYXRhID0gX2ludGVyb3BSZXF1aXJlRGVmYXVsdChyZXF1aXJlKCIuL0RpY3REYXRhIikpOwpmdW5jdGlvbiBfZGVmYXVsdChkaWN0LCBkaWN0TWV0YSkgewogIHZhciBsYWJlbCA9IGRldGVybWluZURpY3RGaWVsZC5hcHBseSh2b2lkIDAsIFtkaWN0LCBkaWN0TWV0YS5sYWJlbEZpZWxkXS5jb25jYXQoKDAsIF90b0NvbnN1bWFibGVBcnJheTIuZGVmYXVsdCkoX0RpY3RPcHRpb25zLmRlZmF1bHQuREVGQVVMVF9MQUJFTF9GSUVMRFMpKSk7CiAgdmFyIHZhbHVlID0gZGV0ZXJtaW5lRGljdEZpZWxkLmFwcGx5KHZvaWQgMCwgW2RpY3QsIGRpY3RNZXRhLnZhbHVlRmllbGRdLmNvbmNhdCgoMCwgX3RvQ29uc3VtYWJsZUFycmF5Mi5kZWZhdWx0KShfRGljdE9wdGlvbnMuZGVmYXVsdC5ERUZBVUxUX1ZBTFVFX0ZJRUxEUykpKTsKICByZXR1cm4gbmV3IF9EaWN0RGF0YS5kZWZhdWx0KGRpY3RbbGFiZWxdLCBkaWN0W3ZhbHVlXSwgZGljdCk7Cn0KCi8qKg0KICog56Gu5a6a5a2X5YW45a2X5q61DQogKiBAcGFyYW0ge0RpY3REYXRhfSBkaWN0DQogKiBAcGFyYW0gIHsuLi5TdHJpbmd9IGZpZWxkcw0KICovCmZ1bmN0aW9uIGRldGVybWluZURpY3RGaWVsZChkaWN0KSB7CiAgZm9yICh2YXIgX2xlbiA9IGFyZ3VtZW50cy5sZW5ndGgsIGZpZWxkcyA9IG5ldyBBcnJheShfbGVuID4gMSA/IF9sZW4gLSAxIDogMCksIF9rZXkgPSAxOyBfa2V5IDwgX2xlbjsgX2tleSsrKSB7CiAgICBmaWVsZHNbX2tleSAtIDFdID0gYXJndW1lbnRzW19rZXldOwogIH0KICByZXR1cm4gZmllbGRzLmZpbmQoZnVuY3Rpb24gKGYpIHsKICAgIHJldHVybiBPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGwoZGljdCwgZik7CiAgfSk7Cn0="},{"version":3,"names":["dict","dictMeta","label","determineDictField","labelField","DictOptions","DEFAULT_LABEL_FIELDS","value","valueField","DEFAULT_VALUE_FIELDS","DictData","fields","find","f","Object","prototype","hasOwnProperty","call"],"sources":["D:/workspace/idea/ruoyi-api/ruoyi-ui/src/utils/dict/DictConverter.js"],"sourcesContent":["import DictOptions from './DictOptions'\r\nimport DictData from './DictData'\r\n\r\nexport default function(dict, dictMeta) {\r\n  const label = determineDictField(dict, dictMeta.labelField, ...DictOptions.DEFAULT_LABEL_FIELDS)\r\n  const value = determineDictField(dict, dictMeta.valueField, ...DictOptions.DEFAULT_VALUE_FIELDS)\r\n  return new DictData(dict[label], dict[value], dict)\r\n}\r\n\r\n/**\r\n * 确定字典字段\r\n * @param {DictData} dict\r\n * @param  {...String} fields\r\n */\r\nfunction determineDictField(dict, ...fields) {\r\n  return fields.find(f => Object.prototype.hasOwnProperty.call(dict, f))\r\n}\r\n"],"mappings":";;;;;;;;;;;AAAA;AACA;AAEe,kBAASA,IAAI,EAAEC,QAAQ,EAAE;EACtC,IAAMC,KAAK,GAAGC,kBAAkB,gBAACH,IAAI,EAAEC,QAAQ,CAACG,UAAU,0CAAKC,oBAAW,CAACC,oBAAoB,GAAC;EAChG,IAAMC,KAAK,GAAGJ,kBAAkB,gBAACH,IAAI,EAAEC,QAAQ,CAACO,UAAU,0CAAKH,oBAAW,CAACI,oBAAoB,GAAC;EAChG,OAAO,IAAIC,iBAAQ,CAACV,IAAI,CAACE,KAAK,CAAC,EAAEF,IAAI,CAACO,KAAK,CAAC,EAAEP,IAAI,CAAC;AACrD;;AAEA;AACA;AACA;AACA;AACA;AACA,SAASG,kBAAkB,CAACH,IAAI,EAAa;EAAA,kCAARW,MAAM;IAANA,MAAM;EAAA;EACzC,OAAOA,MAAM,CAACC,IAAI,CAAC,UAAAC,CAAC;IAAA,OAAIC,MAAM,CAACC,SAAS,CAACC,cAAc,CAACC,IAAI,CAACjB,IAAI,EAAEa,CAAC,CAAC;EAAA,EAAC;AACxE"}]}