1 |
- {"remainingRequest":"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\\node_modules\\k-form-design\\packages\\components\\KFormDesign\\module\\formProperties.vue?vue&type=script&lang=js&","dependencies":[{"path":"E:\\mec-cloud_IntelligentManufacturing_CRM\\mec-cloud_IntelligentManufacturing_CRM\\ruoyi-ui\\node_modules\\k-form-design\\packages\\components\\KFormDesign\\module\\formProperties.vue","mtime":1688725441901},{"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:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KDQovKg0KICogYXV0aG9yIGtjeg0KICogZGF0ZSAyMDE5LTExLTIwDQogKiBkZXNjcmlwdGlvbiDooajljZXlsZ7mgKforr7nva7pnaLmnb/nu4Tku7YNCiAqLw0KaW1wb3J0IGtDaGVja2JveCBmcm9tICIuLi8uLi9LQ2hlY2tib3gvaW5kZXgudnVlIjsNCmltcG9ydCB7IHBsdWdpbk1hbmFnZXIgfSBmcm9tICIuLi8uLi8uLi91dGlscy9pbmRleCI7DQpjb25zdCBJbnB1dE51bWJlciA9IHBsdWdpbk1hbmFnZXIuZ2V0Q29tcG9uZW50KCJudW1iZXIiKS5jb21wb25lbnQ7DQpjb25zdCBSYWRpbyA9IHBsdWdpbk1hbmFnZXIuZ2V0Q29tcG9uZW50KCJyYWRpbyIpLmNvbXBvbmVudDsNCmNvbnN0IFJhZGlvQnV0dG9uID0gcGx1Z2luTWFuYWdlci5nZXRDb21wb25lbnQoInJhZGlvQnV0dG9uIikuY29tcG9uZW50Ow0KY29uc3QgVGV4dGFyZWEgPSBwbHVnaW5NYW5hZ2VyLmdldENvbXBvbmVudCgidGV4dGFyZWEiKS5jb21wb25lbnQ7DQpjb25zdCBTbGlkZXIgPSBwbHVnaW5NYW5hZ2VyLmdldENvbXBvbmVudCgiYVNsaWRlciIpLmNvbXBvbmVudDsNCg0KZXhwb3J0IGRlZmF1bHQgew0KICBuYW1lOiAiZm9ybVByb3BlcnRpZXMiLA0KICBjb21wb25lbnRzOiB7DQogICAga0NoZWNrYm94LA0KICAgIElucHV0TnVtYmVyLA0KICAgIFJhZGlvLA0KICAgIFJhZGlvQnV0dG9uLA0KICAgIFRleHRhcmVhLA0KICAgIFNsaWRlcg0KICB9LA0KICBwcm9wczogew0KICAgIGNvbmZpZzogew0KICAgICAgdHlwZTogT2JqZWN0LA0KICAgICAgcmVxdWlyZWQ6IHRydWUNCiAgICB9LA0KICAgIHByZXZpZXdPcHRpb25zOiB7DQogICAgICB0eXBlOiBPYmplY3QsDQogICAgICByZXF1aXJlZDogdHJ1ZQ0KICAgIH0NCiAgfSwNCiAgbWV0aG9kczogew0KICAgIGhhbmRsZUNoYW5nZUNvbChlKSB7DQogICAgICB0aGlzLmNvbmZpZy5sYWJlbENvbC54cyA9IHRoaXMuY29uZmlnLmxhYmVsQ29sLnNtID0gdGhpcy5jb25maWcubGFiZWxDb2wubWQgPSB0aGlzLmNvbmZpZy5sYWJlbENvbC5sZyA9IHRoaXMuY29uZmlnLmxhYmVsQ29sLnhsID0gdGhpcy5jb25maWcubGFiZWxDb2wueHhsID0gZTsNCg0KICAgICAgdGhpcy5jb25maWcud3JhcHBlckNvbC54cyA9IHRoaXMuY29uZmlnLndyYXBwZXJDb2wuc20gPSB0aGlzLmNvbmZpZy53cmFwcGVyQ29sLm1kID0gdGhpcy5jb25maWcud3JhcHBlckNvbC5sZyA9IHRoaXMuY29uZmlnLndyYXBwZXJDb2wueGwgPSB0aGlzLmNvbmZpZy53cmFwcGVyQ29sLnh4bCA9DQogICAgICAgIDI0IC0gZTsNCiAgICB9DQogIH0NCn07DQo="},{"version":3,"sources":["formProperties.vue"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAuGA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA","file":"formProperties.vue","sourceRoot":"node_modules/k-form-design/packages/components/KFormDesign/module","sourcesContent":["<template>\r\n <div class=\"properties-centent kk-checkbox\">\r\n <div class=\"properties-body\">\r\n <a-form>\r\n <a-form-item label=\"表单布局\">\r\n <Radio buttonStyle=\"solid\" v-model=\"config.layout\">\r\n <RadioButton value=\"horizontal\">水平</RadioButton>\r\n <RadioButton value=\"vertical\">垂直</RadioButton>\r\n <RadioButton value=\"inline\">行内</RadioButton>\r\n </Radio>\r\n </a-form-item>\r\n <a-form-item label=\"标签布局(水平布局生效)\">\r\n <Radio buttonStyle=\"solid\" v-model=\"config.labelLayout\">\r\n <RadioButton value=\"flex\">固定</RadioButton>\r\n <RadioButton value=\"Grid\">栅格</RadioButton>\r\n </Radio>\r\n </a-form-item>\r\n <a-form-item\r\n v-show=\"config.labelLayout === 'flex'\"\r\n label=\"标签宽度(px)\"\r\n >\r\n <InputNumber v-model=\"config.labelWidth\" />\r\n </a-form-item>\r\n <a-form-item label=\"labelCol\" v-show=\"config.labelLayout !== 'flex'\">\r\n <div class=\"change-col-box\">\r\n <Slider\r\n id=\"test\"\r\n :max=\"24\"\r\n :min=\"0\"\r\n v-model=\"config.labelCol.xs\"\r\n @change=\"handleChangeCol\"\r\n />\r\n <div>\r\n <label>xs:</label>\r\n <InputNumber v-model=\"config.labelCol.xs\" />\r\n </div>\r\n <div>\r\n <label>sm:</label>\r\n <InputNumber v-model=\"config.labelCol.sm\" />\r\n </div>\r\n <div>\r\n <label>md:</label>\r\n <InputNumber v-model=\"config.labelCol.md\" />\r\n </div>\r\n <div>\r\n <label>lg:</label>\r\n <InputNumber v-model=\"config.labelCol.lg\" />\r\n </div>\r\n <div>\r\n <label>xl:</label>\r\n <InputNumber v-model=\"config.labelCol.xl\" />\r\n </div>\r\n <div>\r\n <label>xxl:</label>\r\n <InputNumber v-model=\"config.labelCol.xxl\" />\r\n </div>\r\n </div>\r\n </a-form-item>\r\n <a-form-item label=\"wrapperCol\" v-show=\"config.labelLayout !== 'flex'\">\r\n <div class=\"change-col-box\">\r\n <div>\r\n <label>xs:</label>\r\n <InputNumber v-model=\"config.wrapperCol.xs\" />\r\n </div>\r\n <div>\r\n <label>sm:</label>\r\n <InputNumber v-model=\"config.wrapperCol.sm\" />\r\n </div>\r\n <div>\r\n <label>md:</label>\r\n <InputNumber v-model=\"config.wrapperCol.md\" />\r\n </div>\r\n <div>\r\n <label>lg:</label>\r\n <InputNumber v-model=\"config.wrapperCol.lg\" />\r\n </div>\r\n <div>\r\n <label>xl:</label>\r\n <InputNumber v-model=\"config.wrapperCol.xl\" />\r\n </div>\r\n <div>\r\n <label>xxl:</label>\r\n <InputNumber v-model=\"config.wrapperCol.xxl\" />\r\n </div>\r\n </div>\r\n </a-form-item>\r\n <a-form-item label=\"预览模态框宽度\">\r\n <InputNumber style=\"width:100%;\" v-model=\"previewOptions.width\" />\r\n </a-form-item>\r\n <a-form-item label=\"表单CSS\">\r\n <Textarea v-model=\"config.customStyle\" />\r\n </a-form-item>\r\n <a-form-item label=\"表单属性\">\r\n <kCheckbox v-model=\"config.hideRequiredMark\" label=\"隐藏必选标记\" />\r\n </a-form-item>\r\n <a-form-item label=\"提示\">\r\n 实际预览效果请点击预览查看\r\n </a-form-item>\r\n </a-form>\r\n </div>\r\n </div>\r\n</template>\r\n<script>\r\n/*\r\n * author kcz\r\n * date 2019-11-20\r\n * description 表单属性设置面板组件\r\n */\r\nimport kCheckbox from \"../../KCheckbox/index.vue\";\r\nimport { pluginManager } from \"../../../utils/index\";\r\nconst InputNumber = pluginManager.getComponent(\"number\").component;\r\nconst Radio = pluginManager.getComponent(\"radio\").component;\r\nconst RadioButton = pluginManager.getComponent(\"radioButton\").component;\r\nconst Textarea = pluginManager.getComponent(\"textarea\").component;\r\nconst Slider = pluginManager.getComponent(\"aSlider\").component;\r\n\r\nexport default {\r\n name: \"formProperties\",\r\n components: {\r\n kCheckbox,\r\n InputNumber,\r\n Radio,\r\n RadioButton,\r\n Textarea,\r\n Slider\r\n },\r\n props: {\r\n config: {\r\n type: Object,\r\n required: true\r\n },\r\n previewOptions: {\r\n type: Object,\r\n required: true\r\n }\r\n },\r\n methods: {\r\n handleChangeCol(e) {\r\n this.config.labelCol.xs = this.config.labelCol.sm = this.config.labelCol.md = this.config.labelCol.lg = this.config.labelCol.xl = this.config.labelCol.xxl = e;\r\n\r\n this.config.wrapperCol.xs = this.config.wrapperCol.sm = this.config.wrapperCol.md = this.config.wrapperCol.lg = this.config.wrapperCol.xl = this.config.wrapperCol.xxl =\r\n 24 - e;\r\n }\r\n }\r\n};\r\n</script>\r\n"]}]}
|