1 |
- {"remainingRequest":"E:\\mec-cloud_IntelligentManufacturing_CRM\\mec-cloud_IntelligentManufacturing_CRM\\ruoyi-ui\\node_modules\\babel-loader\\lib\\index.js!E:\\mec-cloud_IntelligentManufacturing_CRM\\mec-cloud_IntelligentManufacturing_CRM\\ruoyi-ui\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!E:\\mec-cloud_IntelligentManufacturing_CRM\\mec-cloud_IntelligentManufacturing_CRM\\ruoyi-ui\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\mec-cloud_IntelligentManufacturing_CRM\\mec-cloud_IntelligentManufacturing_CRM\\ruoyi-ui\\src\\views\\system\\fromModeling\\k-form-design-master\\packages\\components\\KFormModelItem\\KFormModelItem.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\mec-cloud_IntelligentManufacturing_CRM\\mec-cloud_IntelligentManufacturing_CRM\\ruoyi-ui\\src\\views\\system\\fromModeling\\k-form-design-master\\packages\\components\\KFormModelItem\\KFormModelItem.vue","mtime":1688635005595},{"path":"E:\\mec-cloud_IntelligentManufacturing_CRM\\mec-cloud_IntelligentManufacturing_CRM\\ruoyi-ui\\babel.config.js","mtime":1688713370854},{"path":"E:\\mec-cloud_IntelligentManufacturing_CRM\\mec-cloud_IntelligentManufacturing_CRM\\ruoyi-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1688725391035},{"path":"E:\\mec-cloud_IntelligentManufacturing_CRM\\mec-cloud_IntelligentManufacturing_CRM\\ruoyi-ui\\node_modules\\babel-loader\\lib\\index.js","mtime":1688725407620},{"path":"E:\\mec-cloud_IntelligentManufacturing_CRM\\mec-cloud_IntelligentManufacturing_CRM\\ruoyi-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1688725391035},{"path":"E:\\mec-cloud_IntelligentManufacturing_CRM\\mec-cloud_IntelligentManufacturing_CRM\\ruoyi-ui\\node_modules\\vue-loader\\lib\\index.js","mtime":1688725415411}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:InVzZSBzdHJpY3QiOwoKdmFyIF9pbnRlcm9wUmVxdWlyZURlZmF1bHQgPSByZXF1aXJlKCJFOi9tZWMtY2xvdWRfSW50ZWxsaWdlbnRNYW51ZmFjdHVyaW5nX0NSTS9tZWMtY2xvdWRfSW50ZWxsaWdlbnRNYW51ZmFjdHVyaW5nX0NSTS9ydW95aS11aS9ub2RlX21vZHVsZXMvQGJhYmVsL3J1bnRpbWUvaGVscGVycy9pbnRlcm9wUmVxdWlyZURlZmF1bHQuanMiKS5kZWZhdWx0OwpPYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywgIl9fZXNNb2R1bGUiLCB7CiAgdmFsdWU6IHRydWUKfSk7CmV4cG9ydHMuZGVmYXVsdCA9IHZvaWQgMDsKdmFyIF9vYmplY3RTcHJlYWQyID0gX2ludGVyb3BSZXF1aXJlRGVmYXVsdChyZXF1aXJlKCJFOi9tZWMtY2xvdWRfSW50ZWxsaWdlbnRNYW51ZmFjdHVyaW5nX0NSTS9tZWMtY2xvdWRfSW50ZWxsaWdlbnRNYW51ZmFjdHVyaW5nX0NSTS9ydW95aS11aS9ub2RlX21vZHVsZXMvQGJhYmVsL3J1bnRpbWUvaGVscGVycy9vYmplY3RTcHJlYWQyLmpzIikpOwp2YXIgX2luZGV4ID0gcmVxdWlyZSgiLi4vLi4vdXRpbHMvaW5kZXgiKTsKLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KCi8qCiAqIGF1dGhvciBrY3oKICogZGF0ZSAyMDE5LTExLTIwCiAqLwoKdmFyIF8gPSByZXF1aXJlKCJsb2Rhc2gvb2JqZWN0Iik7CnZhciBDb21wb25lbnRBcnJheSA9IF9pbmRleC5wbHVnaW5NYW5hZ2VyLmdldENvbXBvbmVudHMoKTsKdmFyIF9kZWZhdWx0ID0gewogIG5hbWU6ICJLRm9ybU1vZGVsSXRlbSIsCiAgcHJvcHM6IFsicmVjb3JkIiwgImRvbWFpbnMiLCAiaW5kZXgiLCAidmFsdWUiLCAicGFyZW50RGlzYWJsZWQiLCAiZHluYW1pY0RhdGEiLCAiY29uZmlnIl0sCiAgY29tcHV0ZWQ6IHsKICAgIC8qKgogICAgICog6K6h566X57uE5Lu2cHJvcHMKICAgICAqLwogICAgZ2V0Q29tcG9uZW50UHJvcHM6IGZ1bmN0aW9uIGdldENvbXBvbmVudFByb3BzKCkgewogICAgICB2YXIgcmVjb3JkID0gdGhpcy5yZWNvcmQ7CiAgICAgIHZhciBjb21wb25lbnRQcm9wcyA9ICgwLCBfb2JqZWN0U3ByZWFkMi5kZWZhdWx0KSgoMCwgX29iamVjdFNwcmVhZDIuZGVmYXVsdCkoewogICAgICAgIHJlY29yZDogcmVjb3JkCiAgICAgIH0sIHRoaXMuY29tcG9uZW50T3B0aW9uKSwge30sIHsKICAgICAgICBjb25maWc6IHRoaXMuY29uZmlnLAogICAgICAgIGRpc2FibGVkOiB0aGlzLmRpc2FibGVkIHx8IHJlY29yZC5vcHRpb25zLmRpc2FibGVkLAogICAgICAgIHBhcmVudERpc2FibGVkOiB0aGlzLmRpc2FibGVkIHx8IHJlY29yZC5vcHRpb25zLmRpc2FibGVkLAogICAgICAgIGFsbG93Q2xlYXI6IHJlY29yZC5vcHRpb25zLmNsZWFyYWJsZSwKICAgICAgICBtb2RlOiByZWNvcmQub3B0aW9ucy5tdWx0aXBsZSA/ICJtdWx0aXBsZSIgOiAiIiwKICAgICAgICB2YWx1ZTogdGhpcy52YWx1ZSB8fCByZWNvcmQub3B0aW9ucy5kZWZhdWx0VmFsdWUsCiAgICAgICAgc3R5bGU6IHJlY29yZC5vcHRpb25zLndpZHRoICYmICJ3aWR0aDoiLmNvbmNhdChyZWNvcmQub3B0aW9ucy53aWR0aCksCiAgICAgICAgaGVpZ2h0OiB0eXBlb2YgcmVjb3JkLm9wdGlvbnMuaGVpZ2h0ICE9PSAidW5kZWZpbmVkIiA/IHJlY29yZC5vcHRpb25zLmhlaWdodCA6ICIiLAogICAgICAgIGR5bmFtaWNEYXRhOiB0aGlzLmR5bmFtaWNEYXRhLAogICAgICAgIG9wdGlvbnM6ICFyZWNvcmQub3B0aW9ucy5keW5hbWljID8gcmVjb3JkLm9wdGlvbnMub3B0aW9ucyA6IHRoaXMuZHluYW1pY0RhdGFbcmVjb3JkLm9wdGlvbnMuZHluYW1pY0tleV0gPyB0aGlzLmR5bmFtaWNEYXRhW3JlY29yZC5vcHRpb25zLmR5bmFtaWNLZXldIDogW10KICAgICAgfSk7CiAgICAgIGlmICh0aGlzLnJlY29yZC50eXBlID09PSAidGV4dGFyZWEiKSB7CiAgICAgICAgY29tcG9uZW50UHJvcHMuYXV0b1NpemUgPSB7CiAgICAgICAgICBtaW5Sb3dzOiByZWNvcmQub3B0aW9ucy5taW5Sb3dzLAogICAgICAgICAgbWF4Um93czogcmVjb3JkLm9wdGlvbnMubWF4Um93cwogICAgICAgIH07CiAgICAgIH0KICAgICAgaWYgKHRoaXMucmVjb3JkLnR5cGUgPT09ICJhbGVydCIpIHsKICAgICAgICBjb21wb25lbnRQcm9wcy5tZXNzYWdlID0gcmVjb3JkLmxhYmVsOwogICAgICB9CiAgICAgIGlmICh0aGlzLnJlY29yZC50eXBlID09PSAibnVtYmVyIikgewogICAgICAgIGNvbXBvbmVudFByb3BzLm1pbiA9IHJlY29yZC5vcHRpb25zLm1pbiB8fCByZWNvcmQub3B0aW9ucy5taW4gPT09IDAgPyByZWNvcmQub3B0aW9ucy5taW4gOiAtSW5maW5pdHk7CiAgICAgICAgY29tcG9uZW50UHJvcHMubWF4ID0gcmVjb3JkLm9wdGlvbnMubWF4IHx8IHJlY29yZC5vcHRpb25zLm1heCA9PT0gMCA/IHJlY29yZC5vcHRpb25zLm1heCA6IEluZmluaXR5OwogICAgICAgIGNvbXBvbmVudFByb3BzLnByZWNpc2lvbiA9IHJlY29yZC5vcHRpb25zLnByZWNpc2lvbiA+IDUwIHx8ICFyZWNvcmQub3B0aW9ucy5wcmVjaXNpb24gJiYgcmVjb3JkLm9wdGlvbnMucHJlY2lzaW9uICE9PSAwID8gbnVsbCA6IHJlY29yZC5vcHRpb25zLnByZWNpc2lvbjsKICAgICAgfQogICAgICBpZiAodGhpcy5yZWNvcmQudHlwZSA9PT0gInNlbGVjdCIpIHsKICAgICAgICBjb21wb25lbnRQcm9wcy5maWx0ZXJPcHRpb24gPSByZWNvcmQub3B0aW9ucy5zaG93U2VhcmNoID8gZnVuY3Rpb24gKGlucHV0VmFsdWUsIG9wdGlvbikgewogICAgICAgICAgcmV0dXJuIG9wdGlvbi5jb21wb25lbnRPcHRpb25zLmNoaWxkcmVuWzBdLnRleHQudG9Mb3dlckNhc2UoKS5pbmRleE9mKGlucHV0VmFsdWUudG9Mb3dlckNhc2UoKSkgPj0gMDsKICAgICAgICB9IDogZmFsc2U7CiAgICAgIH0KICAgICAgaWYgKGNvbXBvbmVudFByb3BzLnZhbHVlICYmIGNvbXBvbmVudFByb3BzLnZhbHVlICE9PSB0aGlzLnZhbHVlKSB7CiAgICAgICAgdGhpcy4kZW1pdCgiaW5wdXQiLCBjb21wb25lbnRQcm9wcy52YWx1ZSk7CiAgICAgIH0KICAgICAgcmV0dXJuIGNvbXBvbmVudFByb3BzOwogICAgfSwKICAgIGNvbXBvbmVudEl0ZW06IGZ1bmN0aW9uIGNvbXBvbmVudEl0ZW0oKSB7CiAgICAgIHJldHVybiBDb21wb25lbnRBcnJheVt0aGlzLnJlY29yZC50eXBlXS5jb21wb25lbnQ7CiAgICB9LAogICAgY29tcG9uZW50T3B0aW9uOiBmdW5jdGlvbiBjb21wb25lbnRPcHRpb24oKSB7CiAgICAgIHJldHVybiBfLm9taXQodGhpcy5yZWNvcmQub3B0aW9ucywgWyJkZWZhdWx0VmFsdWUiLCAiZGlzYWJsZWQiXSk7CiAgICB9CiAgfSwKICBtZXRob2RzOiB7CiAgICBoYW5kbGVDaGFuZ2U6IGZ1bmN0aW9uIGhhbmRsZUNoYW5nZShlKSB7CiAgICAgIHZhciB2YWx1ZSA9IGU7CiAgICAgIGlmIChlLnRhcmdldCkgewogICAgICAgIHZhbHVlID0gZS50YXJnZXQudmFsdWU7CiAgICAgIH0KICAgICAgdGhpcy4kZW1pdCgiaW5wdXQiLCB2YWx1ZSk7CiAgICB9CiAgfQp9OwpleHBvcnRzLmRlZmF1bHQgPSBfZGVmYXVsdDs="},{"version":3,"names":["_index","require","_","ComponentArray","pluginManager","getComponents","_default","name","props","computed","getComponentProps","record","componentProps","_objectSpread2","default","componentOption","config","disabled","options","parentDisabled","allowClear","clearable","mode","multiple","value","defaultValue","style","width","concat","height","dynamicData","dynamic","dynamicKey","type","autoSize","minRows","maxRows","message","label","min","Infinity","max","precision","filterOption","showSearch","inputValue","option","componentOptions","children","text","toLowerCase","indexOf","$emit","componentItem","component","omit","methods","handleChange","e","target","exports"],"sources":["src/views/system/fromModeling/k-form-design-master/packages/components/KFormModelItem/KFormModelItem.vue"],"sourcesContent":["<!--\n * @Description: 传入record数据,通过判断record.type,来渲染对应的组件\n * @Author: kcz\n * @Date: 2020-01-02 22:41:48\n * @LastEditors: kcz\n * @LastEditTime: 2022-10-31 20:39:53\n -->\n<template>\n <component\n v-if=\"record.options.noFormItem\"\n v-bind=\"getComponentProps\"\n :is=\"componentItem\"\n ></component>\n <a-form-model-item\n v-else\n :prop=\"`domains.${index}.${record.model}`\"\n :rules=\"record.rules\"\n >\n <component\n :is=\"componentItem\"\n v-bind=\"getComponentProps\"\n ref=\"inputItem\"\n @change=\"handleChange\"\n ></component>\n </a-form-model-item>\n</template>\n<script>\n/*\n * author kcz\n * date 2019-11-20\n */\n\nimport { pluginManager } from \"../../utils/index\";\nconst _ = require(\"lodash/object\");\n\nconst ComponentArray = pluginManager.getComponents();\n\nexport default {\n name: \"KFormModelItem\",\n props: [\n \"record\",\n \"domains\",\n \"index\",\n \"value\",\n \"parentDisabled\",\n \"dynamicData\",\n \"config\"\n ],\n computed: {\n /**\n * 计算组件props\n */\n getComponentProps() {\n const record = this.record;\n const componentProps = {\n record,\n ...this.componentOption,\n config: this.config,\n disabled: this.disabled || record.options.disabled,\n parentDisabled: this.disabled || record.options.disabled,\n allowClear: record.options.clearable,\n mode: record.options.multiple ? \"multiple\" : \"\",\n value: this.value || record.options.defaultValue,\n style: record.options.width && `width:${record.options.width}`,\n height:\n typeof record.options.height !== \"undefined\"\n ? record.options.height\n : \"\",\n dynamicData: this.dynamicData,\n options: !record.options.dynamic\n ? record.options.options\n : this.dynamicData[record.options.dynamicKey]\n ? this.dynamicData[record.options.dynamicKey]\n : []\n };\n\n if (this.record.type === \"textarea\") {\n componentProps.autoSize = {\n minRows: record.options.minRows,\n maxRows: record.options.maxRows\n };\n }\n\n if (this.record.type === \"alert\") {\n componentProps.message = record.label;\n }\n\n if (this.record.type === \"number\") {\n componentProps.min =\n record.options.min || record.options.min === 0\n ? record.options.min\n : -Infinity;\n\n componentProps.max =\n record.options.max || record.options.max === 0\n ? record.options.max\n : Infinity;\n\n componentProps.precision =\n record.options.precision > 50 ||\n (!record.options.precision && record.options.precision !== 0)\n ? null\n : record.options.precision;\n }\n\n if (this.record.type === \"select\") {\n componentProps.filterOption = record.options.showSearch\n ? (inputValue, option) => {\n return (\n option.componentOptions.children[0].text\n .toLowerCase()\n .indexOf(inputValue.toLowerCase()) >= 0\n );\n }\n : false;\n }\n\n if (componentProps.value && componentProps.value !== this.value) {\n this.$emit(\"input\", componentProps.value);\n }\n return componentProps;\n },\n componentItem() {\n return ComponentArray[this.record.type].component;\n },\n componentOption() {\n return _.omit(this.record.options, [\"defaultValue\", \"disabled\"]);\n }\n },\n methods: {\n handleChange(e) {\n let value = e;\n if (e.target) {\n value = e.target.value;\n }\n this.$emit(\"input\", value);\n }\n }\n};\n</script>\n"],"mappings":"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"}]}
|