diff --git a/src/components/Form/src/componentMap.ts b/src/components/Form/src/componentMap.ts index d3215eb..63ff4a2 100644 --- a/src/components/Form/src/componentMap.ts +++ b/src/components/Form/src/componentMap.ts @@ -142,6 +142,16 @@ componentMap.set('ErpApply', ErpApply); componentMap.set('ErpUpload', ErpUpload); componentMap.set('ErpCheck', ErpCheck); componentMap.set('AutoComplete', AutoComplete); +const readonlySupportList = [ + "Input", + "AutoCodeRule", + "DatePicker", + "TimePicker", + "Info", + "Text", + 'InputTextArea', + 'InputNumber' +] export function add(compName: ComponentType, component: Component) { componentMap.set(compName, component); @@ -151,4 +161,10 @@ export function del(compName: ComponentType) { componentMap.delete(compName); } -export { componentMap }; +export function isreadComponent() { + let str = readonlySupportList.join('|') + const reg = new RegExp(str); + return reg +} + +export { componentMap, readonlySupportList }; diff --git a/src/components/Form/src/components/Readonly.vue b/src/components/Form/src/components/Readonly.vue index 78303ba..a05a6ac 100644 --- a/src/components/Form/src/components/Readonly.vue +++ b/src/components/Form/src/components/Readonly.vue @@ -3,40 +3,41 @@ diff --git a/src/components/SimpleForm/src/components/SimpleFormItem.vue b/src/components/SimpleForm/src/components/SimpleFormItem.vue index 9432f4a..701270c 100644 --- a/src/components/SimpleForm/src/components/SimpleFormItem.vue +++ b/src/components/SimpleForm/src/components/SimpleFormItem.vue @@ -2,68 +2,65 @@
diff --git a/src/utils/helper/generatorHelper.ts b/src/utils/helper/generatorHelper.ts index a67902e..b4f4f5b 100644 --- a/src/utils/helper/generatorHelper.ts +++ b/src/utils/helper/generatorHelper.ts @@ -523,7 +523,7 @@ export function buildListCode(model: GeneratorConfig): string { hasBatchDeleteButton || hasTemplatePrint || (hasSetUserIdButton && isSetDataAuth) ? `:row-selection="{ selectedRowKeys: selectedKeys, onChange: onSelectChange }"` : '' - }> + } @row-dbClick="dbClickRow"> ${ hasFilterButton ? `