mirror of
				https://github.com/YunaiV/ruoyi-vue-pro.git
				synced 2025-10-31 10:37:41 +08:00 
			
		
		
		
	fix: vben 代码生成默认vbenForm 样式
This commit is contained in:
		| @ -24,6 +24,13 @@ | ||||
|   }); | ||||
|  | ||||
|   const [Form, formApi] = useVbenForm({ | ||||
|     commonConfig: { | ||||
|       componentProps: { | ||||
|         class: 'w-full', | ||||
|       }, | ||||
|       formItemClass: 'col-span-2', | ||||
|       labelWidth: 80, | ||||
|     }, | ||||
|     layout: 'horizontal', | ||||
|     schema: use${subSimpleClassName}FormSchema(), | ||||
|     showDefaultActions: false | ||||
|  | ||||
| @ -96,9 +96,16 @@ watch( | ||||
| ); | ||||
| #else | ||||
| const [Form, formApi] = useVbenForm({ | ||||
| layout: 'horizontal', | ||||
| schema: use${subSimpleClassName}FormSchema(), | ||||
| showDefaultActions: false | ||||
|   commonConfig: { | ||||
|     componentProps: { | ||||
|       class: 'w-full', | ||||
|     }, | ||||
|     formItemClass: 'col-span-2', | ||||
|     labelWidth: 80, | ||||
|   }, | ||||
|   layout: 'horizontal', | ||||
|   schema: use${subSimpleClassName}FormSchema(), | ||||
|   showDefaultActions: false | ||||
| }); | ||||
|  | ||||
| /** 暴露出表单校验方法和表单值获取方法 */ | ||||
|  | ||||
| @ -39,7 +39,6 @@ export function useFormSchema(): VbenFormSchema[] { | ||||
|           }); | ||||
|           return handleTree(data); | ||||
|         }, | ||||
|         class: 'w-full', | ||||
|         labelField: '${treeNameColumn.javaField}', | ||||
|         valueField: 'id', | ||||
|         childrenField: 'children', | ||||
| @ -89,7 +88,6 @@ export function useFormSchema(): VbenFormSchema[] { | ||||
|         options: [], | ||||
|         #end | ||||
|         placeholder: '请选择${comment}', | ||||
|         class: 'w-full', | ||||
|       }, | ||||
|   #elseif($column.htmlType == "checkbox")## 多选框 | ||||
|       component: 'Checkbox', | ||||
| @ -127,7 +125,6 @@ export function useFormSchema(): VbenFormSchema[] { | ||||
|       component: 'InputNumber', | ||||
|       componentProps: { | ||||
|         min: 0, | ||||
|         class: 'w-full', | ||||
|         controlsPosition: 'right', | ||||
|         placeholder: '请输入${comment}', | ||||
|       }, | ||||
| @ -325,7 +322,6 @@ export function use${subSimpleClassName}FormSchema(): VbenFormSchema[] { | ||||
|                                         options: [], | ||||
|                                     #end | ||||
|                                     placeholder: '请选择${comment}', | ||||
|                                     class: 'w-full', | ||||
|                                 }, | ||||
|                             #elseif($column.htmlType == "checkbox")## 多选框 | ||||
|                                 component: 'Checkbox', | ||||
| @ -363,7 +359,6 @@ export function use${subSimpleClassName}FormSchema(): VbenFormSchema[] { | ||||
|                                 component: 'InputNumber', | ||||
|                                 componentProps: { | ||||
|                                     min: 0, | ||||
|                                     class: 'w-full', | ||||
|                                     controlsPosition: 'right', | ||||
|                                     placeholder: '请输入${comment}', | ||||
|                                 }, | ||||
| @ -600,7 +595,6 @@ export function use${subSimpleClassName}GridColumns( | ||||
|                                             options: [], | ||||
|                                         #end | ||||
|                                         placeholder: '请选择${comment}', | ||||
|                                         class: 'w-full', | ||||
|                                     }, | ||||
|                                 #elseif($column.htmlType == "checkbox")## 多选框 | ||||
|                                     component: 'Checkbox', | ||||
| @ -638,7 +632,6 @@ export function use${subSimpleClassName}GridColumns( | ||||
|                                     component: 'InputNumber', | ||||
|                                     componentProps: { | ||||
|                                         min: 0, | ||||
|                                         class: 'w-full', | ||||
|                                         controlsPosition: 'right', | ||||
|                                         placeholder: '请输入${comment}', | ||||
|                                     }, | ||||
|  | ||||
| @ -55,6 +55,13 @@ const getTitle = computed(() => { | ||||
| #end | ||||
|  | ||||
| const [Form, formApi] = useVbenForm({ | ||||
|   commonConfig: { | ||||
|     componentProps: { | ||||
|       class: 'w-full', | ||||
|     }, | ||||
|     formItemClass: 'col-span-2', | ||||
|     labelWidth: 80, | ||||
|   }, | ||||
|   layout: 'horizontal', | ||||
|   schema: useFormSchema(), | ||||
|   showDefaultActions: false | ||||
|  | ||||
| @ -24,6 +24,13 @@ | ||||
|   }); | ||||
|  | ||||
|   const [Form, formApi] = useVbenForm({ | ||||
|     commonConfig: { | ||||
|       componentProps: { | ||||
|         class: 'w-full', | ||||
|       }, | ||||
|       formItemClass: 'col-span-2', | ||||
|       labelWidth: 80, | ||||
|     }, | ||||
|     layout: 'horizontal', | ||||
|     schema: use${subSimpleClassName}FormSchema(), | ||||
|     showDefaultActions: false | ||||
|  | ||||
| @ -96,9 +96,16 @@ watch( | ||||
| ); | ||||
| #else | ||||
| const [Form, formApi] = useVbenForm({ | ||||
| layout: 'horizontal', | ||||
| schema: use${subSimpleClassName}FormSchema(), | ||||
| showDefaultActions: false | ||||
|   commonConfig: { | ||||
|     componentProps: { | ||||
|       class: 'w-full', | ||||
|     }, | ||||
|     formItemClass: 'col-span-2', | ||||
|     labelWidth: 80, | ||||
|   }, | ||||
|   layout: 'horizontal', | ||||
|   schema: use${subSimpleClassName}FormSchema(), | ||||
|   showDefaultActions: false | ||||
| }); | ||||
|  | ||||
| /** 暴露出表单校验方法和表单值获取方法 */ | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 xingyu4j
					xingyu4j