diff --git a/nkebao/src/pages/content/materials/New.tsx b/nkebao/src/pages/content/materials/New.tsx index 43cbb938d..760da842a 100644 --- a/nkebao/src/pages/content/materials/New.tsx +++ b/nkebao/src/pages/content/materials/New.tsx @@ -194,17 +194,15 @@ export default function NewMaterial() { />
- {!coverImage ? ( - - ) : ( -
- 封面图 - -
- )} + { + setCoverImage(urls[0]); + setUploadFiles(urls.map(url => ({ url }))); + }} + max={1} + accept="image/*" + />
{/* 素材上传分组(仅图片类型和小程序类型) */} - {(contentType === 1 || contentType === 5) && ( + {([1,5].includes(contentType)) && (
素材上传(最多上传9张)
{contentType === 1 && ( @@ -250,7 +248,6 @@ export default function NewMaterial() { }} max={9} accept="image/*" - disabled={isSubmitting} />
)} @@ -261,12 +258,15 @@ export default function NewMaterial() { -
- -
+ { + setImages(urls); + setUploadFiles(urls.map(url => ({ url }))); + }} + max={9} + accept="image/*" + /> )}