商品表优化

This commit is contained in:
liu
2026-08-05 14:10:20 +08:00
parent 38338a8833
commit dfa471bf22
9 changed files with 54 additions and 14 deletions
@@ -32,9 +32,11 @@ import type { RangePickerProps } from "antd/es/date-picker";
import type { CheckboxGroupProps } from 'antd/es/checkbox';
import IconSelector from '@/components/XinFormField/IconSelector';
import ImageUploader from '@/components/XinFormField/ImageUploader';
import RichTextEditor from '@/components/XinFormField/RichTextEditor';
import UserSelector from '@/components/XinFormField/UserSelector';
import type { IconSelectProps } from '@/components/XinFormField/IconSelector/typings';
import type { ImageUploaderProps } from '@/components/XinFormField/ImageUploader/typings';
import type { RichTextEditorProps } from '@/components/XinFormField/RichTextEditor/typings';
import type { UserSelectorProps } from '@/components/XinFormField/UserSelector/typings';
import type {ReactNode} from "react";
@@ -121,6 +123,9 @@ export default function FieldRender<T>(props: FieldsRenderProps<T>) {
case 'image':
dom = <ImageUploader {...fieldProps as ImageUploaderProps} />;
break;
case 'richText':
dom = <RichTextEditor {...fieldProps as RichTextEditorProps} />;
break;
case 'icon':
dom = <IconSelector {...fieldProps as IconSelectProps} />;
break;