1 |
- {"remainingRequest":"C:\\Users\\Administrator\\Desktop\\最新\\supervision-ui\\node_modules\\babel-loader\\lib\\index.js!C:\\Users\\Administrator\\Desktop\\最新\\supervision-ui\\node_modules\\eslint-loader\\index.js??ref--13-0!C:\\Users\\Administrator\\Desktop\\最新\\supervision-ui\\src\\utils\\dict\\DictMeta.js","dependencies":[{"path":"C:\\Users\\Administrator\\Desktop\\最新\\supervision-ui\\src\\utils\\dict\\DictMeta.js","mtime":1647228900719},{"path":"C:\\Users\\Administrator\\Desktop\\最新\\supervision-ui\\babel.config.js","mtime":1647228883111},{"path":"C:\\Users\\Administrator\\Desktop\\最新\\supervision-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"C:\\Users\\Administrator\\Desktop\\最新\\supervision-ui\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"C:\\Users\\Administrator\\Desktop\\最新\\supervision-ui\\node_modules\\eslint-loader\\index.js","mtime":499162500000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:InVzZSBzdHJpY3QiOwoKdmFyIF9pbnRlcm9wUmVxdWlyZURlZmF1bHQgPSByZXF1aXJlKCJDOlxcVXNlcnNcXEFkbWluaXN0cmF0b3JcXERlc2t0b3BcXFx1NjcwMFx1NjVCMFxcc3VwZXJ2aXNpb24tdWlcXG5vZGVfbW9kdWxlc1xcQGJhYmVsXFxydW50aW1lXFxoZWxwZXJzXFxpbnRlcm9wUmVxdWlyZURlZmF1bHQuanMiKS5kZWZhdWx0OwoKT2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICJfX2VzTW9kdWxlIiwgewogIHZhbHVlOiB0cnVlCn0pOwpleHBvcnRzLmRlZmF1bHQgPSB2b2lkIDA7Cgp2YXIgX3R5cGVvZjIgPSBfaW50ZXJvcFJlcXVpcmVEZWZhdWx0KHJlcXVpcmUoIkM6XFxVc2Vyc1xcQWRtaW5pc3RyYXRvclxcRGVza3RvcFxcXHU2NzAwXHU2NUIwXFxzdXBlcnZpc2lvbi11aVxcbm9kZV9tb2R1bGVzXFxAYmFiZWxcXHJ1bnRpbWVcXGhlbHBlcnNcXHR5cGVvZi5qcyIpKTsKCnZhciBfY3JlYXRlQ2xhc3MyID0gX2ludGVyb3BSZXF1aXJlRGVmYXVsdChyZXF1aXJlKCJDOlxcVXNlcnNcXEFkbWluaXN0cmF0b3JcXERlc2t0b3BcXFx1NjcwMFx1NjVCMFxcc3VwZXJ2aXNpb24tdWlcXG5vZGVfbW9kdWxlc1xcQGJhYmVsXFxydW50aW1lXFxoZWxwZXJzXFxjcmVhdGVDbGFzcy5qcyIpKTsKCnZhciBfY2xhc3NDYWxsQ2hlY2syID0gX2ludGVyb3BSZXF1aXJlRGVmYXVsdChyZXF1aXJlKCJDOlxcVXNlcnNcXEFkbWluaXN0cmF0b3JcXERlc2t0b3BcXFx1NjcwMFx1NjVCMFxcc3VwZXJ2aXNpb24tdWlcXG5vZGVfbW9kdWxlc1xcQGJhYmVsXFxydW50aW1lXFxoZWxwZXJzXFxjbGFzc0NhbGxDaGVjay5qcyIpKTsKCnZhciBfc3VwZXJ2aXNpb24gPSByZXF1aXJlKCJAL3V0aWxzL3N1cGVydmlzaW9uIik7Cgp2YXIgX0RpY3RPcHRpb25zID0gX2ludGVyb3BSZXF1aXJlRGVmYXVsdChyZXF1aXJlKCIuL0RpY3RPcHRpb25zIikpOwoKLyoqDQogKiBAY2xhc3NkZXNjIOWtl+WFuOWFg+aVsOaNrg0KICogQHByb3BlcnR5IHtTdHJpbmd9IHR5cGUg57G75Z6LDQogKiBAcHJvcGVydHkge0Z1bmN0aW9ufSByZXF1ZXN0IOivt+axgg0KICogQHByb3BlcnR5IHtTdHJpbmd9IGxhYmVsIOagh+etvuWtl+autQ0KICogQHByb3BlcnR5IHtTdHJpbmd9IHZhbHVlIOWAvOWtl+autQ0KICovCnZhciBEaWN0TWV0YSA9IC8qI19fUFVSRV9fKi8oMCwgX2NyZWF0ZUNsYXNzMi5kZWZhdWx0KShmdW5jdGlvbiBEaWN0TWV0YShvcHRpb25zKSB7CiAgKDAsIF9jbGFzc0NhbGxDaGVjazIuZGVmYXVsdCkodGhpcywgRGljdE1ldGEpOwogIHRoaXMudHlwZSA9IG9wdGlvbnMudHlwZTsKICB0aGlzLnJlcXVlc3QgPSBvcHRpb25zLnJlcXVlc3QsIHRoaXMucmVzcG9uc2VDb252ZXJ0ZXIgPSBvcHRpb25zLnJlc3BvbnNlQ29udmVydGVyOwogIHRoaXMubGFiZWxGaWVsZCA9IG9wdGlvbnMubGFiZWxGaWVsZDsKICB0aGlzLnZhbHVlRmllbGQgPSBvcHRpb25zLnZhbHVlRmllbGQ7CiAgdGhpcy5sYXp5ID0gb3B0aW9ucy5sYXp5ID09PSB0cnVlOwp9KTsKLyoqDQogKiDop6PmnpDlrZflhbjlhYPmlbDmja4NCiAqIEBwYXJhbSB7T2JqZWN0fSBvcHRpb25zDQogKiBAcmV0dXJucyB7RGljdE1ldGF9DQogKi8KCmV4cG9ydHMuZGVmYXVsdCA9IERpY3RNZXRhOwoKRGljdE1ldGEucGFyc2UgPSBmdW5jdGlvbiAob3B0aW9ucykgewogIHZhciBvcHRzID0gbnVsbDsKCiAgaWYgKHR5cGVvZiBvcHRpb25zID09PSAnc3RyaW5nJykgewogICAgb3B0cyA9IF9EaWN0T3B0aW9ucy5kZWZhdWx0Lm1ldGFzW29wdGlvbnNdIHx8IHt9OwogICAgb3B0cy50eXBlID0gb3B0aW9uczsKICB9IGVsc2UgaWYgKCgwLCBfdHlwZW9mMi5kZWZhdWx0KShvcHRpb25zKSA9PT0gJ29iamVjdCcpIHsKICAgIG9wdHMgPSBvcHRpb25zOwogIH0KCiAgb3B0cyA9ICgwLCBfc3VwZXJ2aXNpb24ubWVyZ2VSZWN1cnNpdmUpKF9EaWN0T3B0aW9ucy5kZWZhdWx0Lm1ldGFzWycqJ10sIG9wdHMpOwogIHJldHVybiBuZXcgRGljdE1ldGEob3B0cyk7Cn07"},{"version":3,"sources":["C:/Users/Administrator/Desktop/最新/supervision-ui/src/utils/dict/DictMeta.js"],"names":["DictMeta","options","type","request","responseConverter","labelField","valueField","lazy","parse","opts","DictOptions","metas"],"mappings":";;;;;;;;;;;;;;;AAAA;;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;IACqBA,Q,2CACnB,kBAAYC,OAAZ,EAAqB;AAAA;AACnB,OAAKC,IAAL,GAAYD,OAAO,CAACC,IAApB;AACA,OAAKC,OAAL,GAAeF,OAAO,CAACE,OAAvB,EACA,KAAKC,iBAAL,GAAyBH,OAAO,CAACG,iBADjC;AAEA,OAAKC,UAAL,GAAkBJ,OAAO,CAACI,UAA1B;AACA,OAAKC,UAAL,GAAkBL,OAAO,CAACK,UAA1B;AACA,OAAKC,IAAL,GAAYN,OAAO,CAACM,IAAR,KAAiB,IAA7B;AACD,C;AAIH;AACA;AACA;AACA;AACA;;;;AACAP,QAAQ,CAACQ,KAAT,GAAgB,UAASP,OAAT,EAAkB;AAChC,MAAIQ,IAAI,GAAG,IAAX;;AACA,MAAI,OAAOR,OAAP,KAAmB,QAAvB,EAAiC;AAC/BQ,IAAAA,IAAI,GAAGC,qBAAYC,KAAZ,CAAkBV,OAAlB,KAA8B,EAArC;AACAQ,IAAAA,IAAI,CAACP,IAAL,GAAYD,OAAZ;AACD,GAHD,MAGO,IAAI,sBAAOA,OAAP,MAAmB,QAAvB,EAAiC;AACtCQ,IAAAA,IAAI,GAAGR,OAAP;AACD;;AACDQ,EAAAA,IAAI,GAAG,iCAAeC,qBAAYC,KAAZ,CAAkB,GAAlB,CAAf,EAAuCF,IAAvC,CAAP;AACA,SAAO,IAAIT,QAAJ,CAAaS,IAAb,CAAP;AACD,CAVD","sourcesContent":["import { mergeRecursive } from \"@/utils/supervision\";\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"]}]}
|