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\\package\\components\\KChangeOption\\index.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\mec-cloud_IntelligentManufacturing_CRM\\mec-cloud_IntelligentManufacturing_CRM\\ruoyi-ui\\src\\views\\system\\fromModeling\\package\\components\\KChangeOption\\index.vue","mtime":1688635005023},{"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:InVzZSBzdHJpY3QiOwoKdmFyIF9pbnRlcm9wUmVxdWlyZURlZmF1bHQgPSByZXF1aXJlKCJFOi9tZWMtY2xvdWRfSW50ZWxsaWdlbnRNYW51ZmFjdHVyaW5nX0NSTS9tZWMtY2xvdWRfSW50ZWxsaWdlbnRNYW51ZmFjdHVyaW5nX0NSTS9ydW95aS11aS9ub2RlX21vZHVsZXMvQGJhYmVsL3J1bnRpbWUvaGVscGVycy9pbnRlcm9wUmVxdWlyZURlZmF1bHQuanMiKS5kZWZhdWx0OwpPYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywgIl9fZXNNb2R1bGUiLCB7CiAgdmFsdWU6IHRydWUKfSk7CmV4cG9ydHMuZGVmYXVsdCA9IHZvaWQgMDsKcmVxdWlyZSgiY29yZS1qcy9tb2R1bGVzL2VzLmFycmF5LmNvbmNhdC5qcyIpOwpyZXF1aXJlKCJjb3JlLWpzL21vZHVsZXMvZXMuYXJyYXkuZmlsdGVyLmpzIik7CnJlcXVpcmUoImNvcmUtanMvbW9kdWxlcy9lcy5vYmplY3QudG8tc3RyaW5nLmpzIik7CnZhciBfdG9Db25zdW1hYmxlQXJyYXkyID0gX2ludGVyb3BSZXF1aXJlRGVmYXVsdChyZXF1aXJlKCJFOi9tZWMtY2xvdWRfSW50ZWxsaWdlbnRNYW51ZmFjdHVyaW5nX0NSTS9tZWMtY2xvdWRfSW50ZWxsaWdlbnRNYW51ZmFjdHVyaW5nX0NSTS9ydW95aS11aS9ub2RlX21vZHVsZXMvQGJhYmVsL3J1bnRpbWUvaGVscGVycy90b0NvbnN1bWFibGVBcnJheS5qcyIpKTsKdmFyIF9pbmRleCA9IHJlcXVpcmUoIi4uLy4uL3V0aWxzL2luZGV4Iik7Ci8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCi8vCgovKgogKiBhdXRob3Iga2N6CiAqIGRhdGUgMjAxOS0xMS0yMAogKiBkZXNjcmlwdGlvbiDkv67mlLnlpJrpgInjgIHkuIvmi4njgIHljZXpgInnrYnmjqfku7ZvcHRpb25z55qE57uE5Lu277yM5re75Yqg56e76Zmk5qCh6aqM6KeE5Yi255qE57uE5Lu2CiAqLwoKdmFyIElucHV0ID0gX2luZGV4LnBsdWdpbk1hbmFnZXIuZ2V0Q29tcG9uZW50KCJpbnB1dCIpLmNvbXBvbmVudDsKdmFyIElucHV0TnVtYmVyID0gX2luZGV4LnBsdWdpbk1hbmFnZXIuZ2V0Q29tcG9uZW50KCJudW1iZXIiKS5jb21wb25lbnQ7CnZhciBfZGVmYXVsdCA9IHsKICBuYW1lOiAiS0NoYW5nZU9wdGlvbiIsCiAgY29tcG9uZW50czogewogICAgSW5wdXQ6IElucHV0LAogICAgSW5wdXROdW1iZXI6IElucHV0TnVtYmVyCiAgfSwKICBwcm9wczogewogICAgdmFsdWU6IHsKICAgICAgdHlwZTogQXJyYXksCiAgICAgIHJlcXVpcmVkOiB0cnVlCiAgICB9LAogICAgdHlwZTogewogICAgICB0eXBlOiBTdHJpbmcsCiAgICAgIGRlZmF1bHQ6ICJvcHRpb24iCiAgICB9CiAgfSwKICBtZXRob2RzOiB7CiAgICBoYW5kbGVBZGQ6IGZ1bmN0aW9uIGhhbmRsZUFkZCgpIHsKICAgICAgLy8g5re75YqgCiAgICAgIHZhciBhZGREYXRhID0gW10uY29uY2F0KCgwLCBfdG9Db25zdW1hYmxlQXJyYXkyLmRlZmF1bHQpKHRoaXMudmFsdWUpLCBbewogICAgICAgIHZhbHVlOiAiIi5jb25jYXQodGhpcy52YWx1ZS5sZW5ndGggKyAxKSwKICAgICAgICBsYWJlbDogIumAiemhuSIgKyAodGhpcy52YWx1ZS5sZW5ndGggKyAxKSwKICAgICAgICBsaXN0OiB0aGlzLnR5cGUgPT09ICJ0YWIiID8gW10gOiB1bmRlZmluZWQKICAgICAgfV0pOwogICAgICB0aGlzLiRlbWl0KCJpbnB1dCIsIGFkZERhdGEpOwogICAgfSwKICAgIGhhbmRsZUFkZENvbDogZnVuY3Rpb24gaGFuZGxlQWRkQ29sKCkgewogICAgICAvLyDmt7vliqDmoIXmoLxDb2wKICAgICAgdmFyIGFkZERhdGEgPSBbXS5jb25jYXQoKDAsIF90b0NvbnN1bWFibGVBcnJheTIuZGVmYXVsdCkodGhpcy52YWx1ZSksIFt7CiAgICAgICAgc3BhbjogMTIsCiAgICAgICAgbGlzdDogW10KICAgICAgfV0pOwogICAgICB0aGlzLiRlbWl0KCJpbnB1dCIsIGFkZERhdGEpOwogICAgfSwKICAgIGhhbmRsZUFkZFJ1bGVzOiBmdW5jdGlvbiBoYW5kbGVBZGRSdWxlcygpIHsKICAgICAgdmFyIGFkZERhdGEgPSBbXS5jb25jYXQoKDAsIF90b0NvbnN1bWFibGVBcnJheTIuZGVmYXVsdCkodGhpcy52YWx1ZSksIFt7CiAgICAgICAgcGF0dGVybjogIiIsCiAgICAgICAgbWVzc2FnZTogIiIKICAgICAgfV0pOwogICAgICB0aGlzLiRlbWl0KCJpbnB1dCIsIGFkZERhdGEpOwogICAgfSwKICAgIGhhbmRsZURlbGV0ZTogZnVuY3Rpb24gaGFuZGxlRGVsZXRlKGRlbGV0ZUluZGV4KSB7CiAgICAgIC8vIOWIoOmZpAogICAgICB0aGlzLiRlbWl0KCJpbnB1dCIsIHRoaXMudmFsdWUuZmlsdGVyKGZ1bmN0aW9uICh2YWwsIGluZGV4KSB7CiAgICAgICAgcmV0dXJuIGluZGV4ICE9PSBkZWxldGVJbmRleDsKICAgICAgfSkpOwogICAgfQogIH0KfTsKZXhwb3J0cy5kZWZhdWx0ID0gX2RlZmF1bHQ7"},{"version":3,"names":["_index","require","Input","pluginManager","getComponent","component","InputNumber","_default","name","components","props","value","type","Array","required","String","default","methods","handleAdd","addData","concat","_toConsumableArray2","length","label","list","undefined","$emit","handleAddCol","span","handleAddRules","pattern","message","handleDelete","deleteIndex","filter","val","index","exports"],"sources":["src/views/system/fromModeling/package/components/KChangeOption/index.vue"],"sourcesContent":["<template>\n <div class=\"option-change-container\">\n <a-row v-if=\"type === 'option' || type === 'tab'\" :gutter=\"8\">\n <div class=\"option-change-box\" v-for=\"(val, index) in value\" :key=\"index\">\n <a-col :span=\"9\"><Input v-model=\"val.label\" placeholder=\"名称\"/></a-col>\n <a-col :span=\"9\"><Input v-model=\"val.value\" placeholder=\"值\"/></a-col>\n <a-col :span=\"6\"\n ><div @click=\"handleDelete(index)\" class=\"option-delete-box\">\n <a-icon type=\"delete\" /></div\n ></a-col>\n </div>\n <a-col :span=\"24\"><a @click=\"handleAdd\">添加</a></a-col>\n </a-row>\n\n <a-row v-if=\"type === 'rules'\" :gutter=\"8\">\n <span v-for=\"(val, index) in value\" :key=\"index\">\n <div class=\"option-change-box\" v-if=\"index !== 0\">\n <a-col :span=\"18\"\n ><Input v-model=\"val.message\" placeholder=\"提示信息\"\n /></a-col>\n <a-col :span=\"18\"\n ><Input v-model=\"val.pattern\" placeholder=\"正则表达式pattern\"\n /></a-col>\n <a-col :span=\"6\"\n ><div @click=\"handleDelete(index)\" class=\"option-delete-box\">\n <a-icon type=\"delete\" /></div\n ></a-col>\n </div>\n </span>\n <a-col :span=\"24\"><a @click=\"handleAddRules\">增加校验</a></a-col>\n </a-row>\n <a-row v-else-if=\"type === 'colspan'\" :gutter=\"8\">\n <div class=\"option-change-box\" v-for=\"(val, index) in value\" :key=\"index\">\n <a-col :span=\"18\"\n ><InputNumber\n style=\"width:100%\"\n :max=\"24\"\n v-model=\"val.span\"\n placeholder=\"名称\"\n /></a-col>\n <a-col :span=\"6\"\n ><div @click=\"handleDelete(index)\" class=\"option-delete-box\">\n <a-icon type=\"delete\" /></div\n ></a-col>\n </div>\n <a-col :span=\"24\"><a @click=\"handleAddCol\">添加</a></a-col>\n </a-row>\n </div>\n</template>\n<script>\n/*\n * author kcz\n * date 2019-11-20\n * description 修改多选、下拉、单选等控件options的组件,添加移除校验规制的组件\n */\nimport { pluginManager } from \"../../utils/index\";\nconst Input = pluginManager.getComponent(\"input\").component;\nconst InputNumber = pluginManager.getComponent(\"number\").component;\nexport default {\n name: \"KChangeOption\",\n components: {\n Input,\n InputNumber\n },\n props: {\n value: {\n type: Array,\n required: true\n },\n type: {\n type: String,\n default: \"option\"\n }\n },\n methods: {\n handleAdd() {\n // 添加\n const addData = [\n ...this.value,\n {\n value: `${this.value.length + 1}`,\n label: \"选项\" + (this.value.length + 1),\n list: this.type === \"tab\" ? [] : undefined\n }\n ];\n this.$emit(\"input\", addData);\n },\n handleAddCol() {\n // 添加栅格Col\n const addData = [\n ...this.value,\n {\n span: 12,\n list: []\n }\n ];\n this.$emit(\"input\", addData);\n },\n handleAddRules() {\n const addData = [\n ...this.value,\n {\n pattern: \"\",\n message: \"\"\n }\n ];\n this.$emit(\"input\", addData);\n },\n handleDelete(deleteIndex) {\n // 删除\n this.$emit(\n \"input\",\n this.value.filter((val, index) => index !== deleteIndex)\n );\n }\n }\n};\n</script>\n"],"mappings":";;;;;;;;;;;AAuDA,IAAAA,MAAA,GAAAC,OAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AALA;AACA;AACA;AACA;AACA;;AAEA,IAAAC,KAAA,GAAAC,oBAAA,CAAAC,YAAA,UAAAC,SAAA;AACA,IAAAC,WAAA,GAAAH,oBAAA,CAAAC,YAAA,WAAAC,SAAA;AAAA,IAAAE,QAAA,GACA;EACAC,IAAA;EACAC,UAAA;IACAP,KAAA,EAAAA,KAAA;IACAI,WAAA,EAAAA;EACA;EACAI,KAAA;IACAC,KAAA;MACAC,IAAA,EAAAC,KAAA;MACAC,QAAA;IACA;IACAF,IAAA;MACAA,IAAA,EAAAG,MAAA;MACAC,OAAA;IACA;EACA;EACAC,OAAA;IACAC,SAAA,WAAAA,UAAA;MACA;MACA,IAAAC,OAAA,MAAAC,MAAA,KAAAC,mBAAA,CAAAL,OAAA,EACA,KAAAL,KAAA,IACA;QACAA,KAAA,KAAAS,MAAA,MAAAT,KAAA,CAAAW,MAAA;QACAC,KAAA,eAAAZ,KAAA,CAAAW,MAAA;QACAE,IAAA,OAAAZ,IAAA,kBAAAa;MACA,GACA;MACA,KAAAC,KAAA,UAAAP,OAAA;IACA;IACAQ,YAAA,WAAAA,aAAA;MACA;MACA,IAAAR,OAAA,MAAAC,MAAA,KAAAC,mBAAA,CAAAL,OAAA,EACA,KAAAL,KAAA,IACA;QACAiB,IAAA;QACAJ,IAAA;MACA,GACA;MACA,KAAAE,KAAA,UAAAP,OAAA;IACA;IACAU,cAAA,WAAAA,eAAA;MACA,IAAAV,OAAA,MAAAC,MAAA,KAAAC,mBAAA,CAAAL,OAAA,EACA,KAAAL,KAAA,IACA;QACAmB,OAAA;QACAC,OAAA;MACA,GACA;MACA,KAAAL,KAAA,UAAAP,OAAA;IACA;IACAa,YAAA,WAAAA,aAAAC,WAAA;MACA;MACA,KAAAP,KAAA,CACA,SACA,KAAAf,KAAA,CAAAuB,MAAA,WAAAC,GAAA,EAAAC,KAAA;QAAA,OAAAA,KAAA,KAAAH,WAAA;MAAA,EACA;IACA;EACA;AACA;AAAAI,OAAA,CAAArB,OAAA,GAAAT,QAAA"}]}
|