liusuyi
2024-10-10 38f29e38fcc668171dc05c53d40a36b895c86102
1
{"remainingRequest":"F:\\Workspaces\\ard\\RuoYi-Vue-master-pg\\RuoYi-Vue-master\\ruoyi-ui\\node_modules\\babel-loader\\lib\\index.js!F:\\Workspaces\\ard\\RuoYi-Vue-master-pg\\RuoYi-Vue-master\\ruoyi-ui\\node_modules\\@vue\\cli-plugin-eslint\\node_modules\\eslint-loader\\index.js??ref--13-0!F:\\Workspaces\\ard\\RuoYi-Vue-master-pg\\RuoYi-Vue-master\\ruoyi-ui\\src\\utils\\dict\\DictMeta.js","dependencies":[{"path":"F:\\Workspaces\\ard\\RuoYi-Vue-master-pg\\RuoYi-Vue-master\\ruoyi-ui\\src\\utils\\dict\\DictMeta.js","mtime":1675221397120},{"path":"F:\\Workspaces\\ard\\RuoYi-Vue-master-pg\\RuoYi-Vue-master\\ruoyi-ui\\babel.config.js","mtime":1675221397043},{"path":"F:\\Workspaces\\ard\\RuoYi-Vue-master-pg\\RuoYi-Vue-master\\ruoyi-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1678842086999},{"path":"F:\\Workspaces\\ard\\RuoYi-Vue-master-pg\\RuoYi-Vue-master\\ruoyi-ui\\node_modules\\babel-loader\\lib\\index.js","mtime":1678842088721},{"path":"F:\\Workspaces\\ard\\RuoYi-Vue-master-pg\\RuoYi-Vue-master\\ruoyi-ui\\node_modules\\@vue\\cli-plugin-eslint\\node_modules\\eslint-loader\\index.js","mtime":1678842087395}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:InVzZSBzdHJpY3QiOwoKdmFyIF9pbnRlcm9wUmVxdWlyZURlZmF1bHQgPSByZXF1aXJlKCJGOi9Xb3Jrc3BhY2VzL2FyZC9SdW9ZaS1WdWUtbWFzdGVyLXBnL1J1b1lpLVZ1ZS1tYXN0ZXIvcnVveWktdWkvbm9kZV9tb2R1bGVzL0BiYWJlbC9ydW50aW1lL2hlbHBlcnMvaW50ZXJvcFJlcXVpcmVEZWZhdWx0LmpzIikuZGVmYXVsdDsKT2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICJfX2VzTW9kdWxlIiwgewogIHZhbHVlOiB0cnVlCn0pOwpleHBvcnRzLmRlZmF1bHQgPSB2b2lkIDA7CnZhciBfdHlwZW9mMiA9IF9pbnRlcm9wUmVxdWlyZURlZmF1bHQocmVxdWlyZSgiRjovV29ya3NwYWNlcy9hcmQvUnVvWWktVnVlLW1hc3Rlci1wZy9SdW9ZaS1WdWUtbWFzdGVyL3J1b3lpLXVpL25vZGVfbW9kdWxlcy9AYmFiZWwvcnVudGltZS9oZWxwZXJzL3R5cGVvZi5qcyIpKTsKdmFyIF9jcmVhdGVDbGFzczIgPSBfaW50ZXJvcFJlcXVpcmVEZWZhdWx0KHJlcXVpcmUoIkY6L1dvcmtzcGFjZXMvYXJkL1J1b1lpLVZ1ZS1tYXN0ZXItcGcvUnVvWWktVnVlLW1hc3Rlci9ydW95aS11aS9ub2RlX21vZHVsZXMvQGJhYmVsL3J1bnRpbWUvaGVscGVycy9jcmVhdGVDbGFzcy5qcyIpKTsKdmFyIF9jbGFzc0NhbGxDaGVjazIgPSBfaW50ZXJvcFJlcXVpcmVEZWZhdWx0KHJlcXVpcmUoIkY6L1dvcmtzcGFjZXMvYXJkL1J1b1lpLVZ1ZS1tYXN0ZXItcGcvUnVvWWktVnVlLW1hc3Rlci9ydW95aS11aS9ub2RlX21vZHVsZXMvQGJhYmVsL3J1bnRpbWUvaGVscGVycy9jbGFzc0NhbGxDaGVjay5qcyIpKTsKdmFyIF9ydW95aSA9IHJlcXVpcmUoIkAvdXRpbHMvcnVveWkiKTsKdmFyIF9EaWN0T3B0aW9ucyA9IF9pbnRlcm9wUmVxdWlyZURlZmF1bHQocmVxdWlyZSgiLi9EaWN0T3B0aW9ucyIpKTsKLyoqDQogKiBAY2xhc3NkZXNjIOWtl+WFuOWFg+aVsOaNrg0KICogQHByb3BlcnR5IHtTdHJpbmd9IHR5cGUg57G75Z6LDQogKiBAcHJvcGVydHkge0Z1bmN0aW9ufSByZXF1ZXN0IOivt+axgg0KICogQHByb3BlcnR5IHtTdHJpbmd9IGxhYmVsIOagh+etvuWtl+autQ0KICogQHByb3BlcnR5IHtTdHJpbmd9IHZhbHVlIOWAvOWtl+autQ0KICovCnZhciBEaWN0TWV0YSA9IC8qI19fUFVSRV9fKi8oMCwgX2NyZWF0ZUNsYXNzMi5kZWZhdWx0KShmdW5jdGlvbiBEaWN0TWV0YShvcHRpb25zKSB7CiAgKDAsIF9jbGFzc0NhbGxDaGVjazIuZGVmYXVsdCkodGhpcywgRGljdE1ldGEpOwogIHRoaXMudHlwZSA9IG9wdGlvbnMudHlwZTsKICB0aGlzLnJlcXVlc3QgPSBvcHRpb25zLnJlcXVlc3Q7CiAgdGhpcy5yZXNwb25zZUNvbnZlcnRlciA9IG9wdGlvbnMucmVzcG9uc2VDb252ZXJ0ZXI7CiAgdGhpcy5sYWJlbEZpZWxkID0gb3B0aW9ucy5sYWJlbEZpZWxkOwogIHRoaXMudmFsdWVGaWVsZCA9IG9wdGlvbnMudmFsdWVGaWVsZDsKICB0aGlzLmxhenkgPSBvcHRpb25zLmxhenkgPT09IHRydWU7Cn0pOwovKioNCiAqIOino+aekOWtl+WFuOWFg+aVsOaNrg0KICogQHBhcmFtIHtPYmplY3R9IG9wdGlvbnMNCiAqIEByZXR1cm5zIHtEaWN0TWV0YX0NCiAqLwpleHBvcnRzLmRlZmF1bHQgPSBEaWN0TWV0YTsKRGljdE1ldGEucGFyc2UgPSBmdW5jdGlvbiAob3B0aW9ucykgewogIHZhciBvcHRzID0gbnVsbDsKICBpZiAodHlwZW9mIG9wdGlvbnMgPT09ICdzdHJpbmcnKSB7CiAgICBvcHRzID0gX0RpY3RPcHRpb25zLmRlZmF1bHQubWV0YXNbb3B0aW9uc10gfHwge307CiAgICBvcHRzLnR5cGUgPSBvcHRpb25zOwogIH0gZWxzZSBpZiAoKDAsIF90eXBlb2YyLmRlZmF1bHQpKG9wdGlvbnMpID09PSAnb2JqZWN0JykgewogICAgb3B0cyA9IG9wdGlvbnM7CiAgfQogIG9wdHMgPSAoMCwgX3J1b3lpLm1lcmdlUmVjdXJzaXZlKShfRGljdE9wdGlvbnMuZGVmYXVsdC5tZXRhc1snKiddLCBvcHRzKTsKICByZXR1cm4gbmV3IERpY3RNZXRhKG9wdHMpOwp9Ow=="},{"version":3,"names":["DictMeta","options","type","request","responseConverter","labelField","valueField","lazy","parse","opts","DictOptions","metas","mergeRecursive"],"sources":["F:/Workspaces/ard/RuoYi-Vue-master-pg/RuoYi-Vue-master/ruoyi-ui/src/utils/dict/DictMeta.js"],"sourcesContent":["import { mergeRecursive } from \"@/utils/ruoyi\";\r\nimport DictOptions from './DictOptions'\r\n\r\n/**\r\n * @classdesc 字典元数据\r\n * @property {String} type 类型\r\n * @property {Function} request 请求\r\n * @property {String} label 标签字段\r\n * @property {String} value 值字段\r\n */\r\nexport default class DictMeta {\r\n  constructor(options) {\r\n    this.type = options.type\r\n    this.request = options.request\r\n    this.responseConverter = options.responseConverter\r\n    this.labelField = options.labelField\r\n    this.valueField = options.valueField\r\n    this.lazy = options.lazy === true\r\n  }\r\n}\r\n\r\n\r\n/**\r\n * 解析字典元数据\r\n * @param {Object} options\r\n * @returns {DictMeta}\r\n */\r\nDictMeta.parse= function(options) {\r\n  let opts = null\r\n  if (typeof options === 'string') {\r\n    opts = DictOptions.metas[options] || {}\r\n    opts.type = options\r\n  } else if (typeof options === 'object') {\r\n    opts = options\r\n  }\r\n  opts = mergeRecursive(DictOptions.metas['*'], opts)\r\n  return new DictMeta(opts)\r\n}\r\n"],"mappings":";;;;;;;;;;AAAA;AACA;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AANA,IAOqBA,QAAQ,2CAC3B,kBAAYC,OAAO,EAAE;EAAA;EACnB,IAAI,CAACC,IAAI,GAAGD,OAAO,CAACC,IAAI;EACxB,IAAI,CAACC,OAAO,GAAGF,OAAO,CAACE,OAAO;EAC9B,IAAI,CAACC,iBAAiB,GAAGH,OAAO,CAACG,iBAAiB;EAClD,IAAI,CAACC,UAAU,GAAGJ,OAAO,CAACI,UAAU;EACpC,IAAI,CAACC,UAAU,GAAGL,OAAO,CAACK,UAAU;EACpC,IAAI,CAACC,IAAI,GAAGN,OAAO,CAACM,IAAI,KAAK,IAAI;AACnC,CAAC;AAIH;AACA;AACA;AACA;AACA;AAJA;AAKAP,QAAQ,CAACQ,KAAK,GAAE,UAASP,OAAO,EAAE;EAChC,IAAIQ,IAAI,GAAG,IAAI;EACf,IAAI,OAAOR,OAAO,KAAK,QAAQ,EAAE;IAC/BQ,IAAI,GAAGC,oBAAW,CAACC,KAAK,CAACV,OAAO,CAAC,IAAI,CAAC,CAAC;IACvCQ,IAAI,CAACP,IAAI,GAAGD,OAAO;EACrB,CAAC,MAAM,IAAI,sBAAOA,OAAO,MAAK,QAAQ,EAAE;IACtCQ,IAAI,GAAGR,OAAO;EAChB;EACAQ,IAAI,GAAG,IAAAG,qBAAc,EAACF,oBAAW,CAACC,KAAK,CAAC,GAAG,CAAC,EAAEF,IAAI,CAAC;EACnD,OAAO,IAAIT,QAAQ,CAACS,IAAI,CAAC;AAC3B,CAAC"}]}