|
|
@@ -465,6 +465,31 @@ export const GoodsPage = () => {
|
|
|
)}
|
|
|
/>
|
|
|
|
|
|
+ <FormField
|
|
|
+ control={createForm.control}
|
|
|
+ name="slideImageIds"
|
|
|
+ render={({ field }) => (
|
|
|
+ <FormItem>
|
|
|
+ <FormLabel>商品轮播图</FormLabel>
|
|
|
+ <FormControl>
|
|
|
+ <ImageSelector
|
|
|
+ value={field.value || []}
|
|
|
+ onChange={field.onChange}
|
|
|
+ allowMultiple={true}
|
|
|
+ maxSize={5}
|
|
|
+ uploadPath="/goods/slide"
|
|
|
+ uploadButtonText="上传轮播图"
|
|
|
+ previewSize="small"
|
|
|
+ placeholder="选择商品轮播图"
|
|
|
+ accept="image/*"
|
|
|
+ />
|
|
|
+ </FormControl>
|
|
|
+ <FormDescription>最多上传5张轮播图,推荐尺寸:800x800px</FormDescription>
|
|
|
+ <FormMessage />
|
|
|
+ </FormItem>
|
|
|
+ )}
|
|
|
+ />
|
|
|
+
|
|
|
<FormField
|
|
|
control={createForm.control}
|
|
|
name="instructions"
|
|
|
@@ -560,7 +585,55 @@ export const GoodsPage = () => {
|
|
|
</FormItem>
|
|
|
)}
|
|
|
/>
|
|
|
-
|
|
|
+
|
|
|
+ <FormField
|
|
|
+ control={updateForm.control}
|
|
|
+ name="imageFileId"
|
|
|
+ render={({ field }) => (
|
|
|
+ <FormItem>
|
|
|
+ <FormLabel>商品主图</FormLabel>
|
|
|
+ <FormControl>
|
|
|
+ <ImageSelector
|
|
|
+ value={field.value || undefined}
|
|
|
+ onChange={field.onChange}
|
|
|
+ maxSize={2}
|
|
|
+ uploadPath="/goods"
|
|
|
+ uploadButtonText="上传商品主图"
|
|
|
+ previewSize="medium"
|
|
|
+ placeholder="选择商品主图"
|
|
|
+ />
|
|
|
+ </FormControl>
|
|
|
+ <FormDescription>推荐尺寸:800x800px</FormDescription>
|
|
|
+ <FormMessage />
|
|
|
+ </FormItem>
|
|
|
+ )}
|
|
|
+ />
|
|
|
+
|
|
|
+ <FormField
|
|
|
+ control={updateForm.control}
|
|
|
+ name="slideImageIds"
|
|
|
+ render={({ field }) => (
|
|
|
+ <FormItem>
|
|
|
+ <FormLabel>商品轮播图</FormLabel>
|
|
|
+ <FormControl>
|
|
|
+ <ImageSelector
|
|
|
+ value={field.value || []}
|
|
|
+ onChange={field.onChange}
|
|
|
+ allowMultiple={true}
|
|
|
+ maxSize={5}
|
|
|
+ uploadPath="/goods/slide"
|
|
|
+ uploadButtonText="上传轮播图"
|
|
|
+ previewSize="small"
|
|
|
+ placeholder="选择商品轮播图"
|
|
|
+ accept="image/*"
|
|
|
+ />
|
|
|
+ </FormControl>
|
|
|
+ <FormDescription>最多上传5张轮播图,推荐尺寸:800x800px</FormDescription>
|
|
|
+ <FormMessage />
|
|
|
+ </FormItem>
|
|
|
+ )}
|
|
|
+ />
|
|
|
+
|
|
|
<FormField
|
|
|
control={updateForm.control}
|
|
|
name="state"
|