0aefcceb02ce12394b3580b5846b9bfb.json 2.9 KB

1
  1. {"remainingRequest":"D:\\Desktop\\supervision-ui\\node_modules\\babel-loader\\lib\\index.js!D:\\Desktop\\supervision-ui\\node_modules\\eslint-loader\\index.js??ref--13-0!D:\\Desktop\\supervision-ui\\src\\components\\DictData\\index.js","dependencies":[{"path":"D:\\Desktop\\supervision-ui\\src\\components\\DictData\\index.js","mtime":1647101026755},{"path":"D:\\Desktop\\supervision-ui\\babel.config.js","mtime":1647101026471},{"path":"D:\\Desktop\\supervision-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1647101096564},{"path":"D:\\Desktop\\supervision-ui\\node_modules\\babel-loader\\lib\\index.js","mtime":1647101099358},{"path":"D:\\Desktop\\supervision-ui\\node_modules\\eslint-loader\\index.js","mtime":1647101097259}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:InVzZSBzdHJpY3QiOwoKdmFyIF9pbnRlcm9wUmVxdWlyZURlZmF1bHQgPSByZXF1aXJlKCJEOlxcRGVza3RvcFxcc3VwZXJ2aXNpb24tdWlcXG5vZGVfbW9kdWxlc1xcQGJhYmVsXFxydW50aW1lXFxoZWxwZXJzXFxpbnRlcm9wUmVxdWlyZURlZmF1bHQuanMiKS5kZWZhdWx0OwoKT2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICJfX2VzTW9kdWxlIiwgewogIHZhbHVlOiB0cnVlCn0pOwpleHBvcnRzLmRlZmF1bHQgPSB2b2lkIDA7Cgp2YXIgX3Z1ZSA9IF9pbnRlcm9wUmVxdWlyZURlZmF1bHQocmVxdWlyZSgidnVlIikpOwoKdmFyIF9kaWN0ID0gX2ludGVyb3BSZXF1aXJlRGVmYXVsdChyZXF1aXJlKCJAL3V0aWxzL2RpY3QiKSk7Cgp2YXIgX2RhdGEgPSByZXF1aXJlKCJAL2FwaS9zeXN0ZW0vZGljdC9kYXRhIik7CgpmdW5jdGlvbiBpbnN0YWxsKCkgewogIF92dWUuZGVmYXVsdC51c2UoX2RpY3QuZGVmYXVsdCwgewogICAgbWV0YXM6IHsKICAgICAgJyonOiB7CiAgICAgICAgbGFiZWxGaWVsZDogJ2RpY3RMYWJlbCcsCiAgICAgICAgdmFsdWVGaWVsZDogJ2RpY3RWYWx1ZScsCiAgICAgICAgcmVxdWVzdDogZnVuY3Rpb24gcmVxdWVzdChkaWN0TWV0YSkgewogICAgICAgICAgcmV0dXJuICgwLCBfZGF0YS5nZXREaWN0cykoZGljdE1ldGEudHlwZSkudGhlbihmdW5jdGlvbiAocmVzKSB7CiAgICAgICAgICAgIHJldHVybiByZXMuZGF0YTsKICAgICAgICAgIH0pOwogICAgICAgIH0KICAgICAgfQogICAgfQogIH0pOwp9Cgp2YXIgX2RlZmF1bHQgPSB7CiAgaW5zdGFsbDogaW5zdGFsbAp9OwpleHBvcnRzLmRlZmF1bHQgPSBfZGVmYXVsdDs="},{"version":3,"sources":["D:/Desktop/supervision-ui/src/components/DictData/index.js"],"names":["install","Vue","use","DataDict","metas","labelField","valueField","request","dictMeta","type","then","res","data"],"mappings":";;;;;;;;;AAAA;;AACA;;AACA;;AAEA,SAASA,OAAT,GAAmB;AACjBC,eAAIC,GAAJ,CAAQC,aAAR,EAAkB;AAChBC,IAAAA,KAAK,EAAE;AACL,WAAK;AACHC,QAAAA,UAAU,EAAE,WADT;AAEHC,QAAAA,UAAU,EAAE,WAFT;AAGHC,QAAAA,OAHG,mBAGKC,QAHL,EAGe;AAChB,iBAAO,oBAASA,QAAQ,CAACC,IAAlB,EAAwBC,IAAxB,CAA6B,UAAAC,GAAG;AAAA,mBAAIA,GAAG,CAACC,IAAR;AAAA,WAAhC,CAAP;AACD;AALE;AADA;AADS,GAAlB;AAWD;;eAEc;AACbZ,EAAAA,OAAO,EAAPA;AADa,C","sourcesContent":["import Vue from 'vue'\r\nimport DataDict from '@/utils/dict'\r\nimport { getDicts as getDicts } from '@/api/system/dict/data'\r\n\r\nfunction install() {\r\n Vue.use(DataDict, {\r\n metas: {\r\n '*': {\r\n labelField: 'dictLabel',\r\n valueField: 'dictValue',\r\n request(dictMeta) {\r\n return getDicts(dictMeta.type).then(res => res.data)\r\n },\r\n },\r\n },\r\n })\r\n}\r\n\r\nexport default {\r\n install,\r\n}"]}]}