1
This commit is contained in:
2
dist/index.html
vendored
2
dist/index.html
vendored
@@ -8,6 +8,6 @@
|
||||
</head>
|
||||
<body>
|
||||
<div id="root"></div>
|
||||
<script src="/umi.7a718c7d.js"></script>
|
||||
<script src="/umi.9848ee1f.js"></script>
|
||||
|
||||
</body></html>
|
||||
File diff suppressed because one or more lines are too long
1
dist/src__pages__note__note__edit.a7fb4f0a.async.js
vendored
Normal file
1
dist/src__pages__note__note__edit.a7fb4f0a.async.js
vendored
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
dist/src__pages__note__note__index.f931f1cc.async.js
vendored
Normal file
1
dist/src__pages__note__note__index.f931f1cc.async.js
vendored
Normal file
File diff suppressed because one or more lines are too long
4
dist/umi.7a718c7d.js → dist/umi.9848ee1f.js
vendored
4
dist/umi.7a718c7d.js → dist/umi.9848ee1f.js
vendored
File diff suppressed because one or more lines are too long
@@ -76,14 +76,8 @@ export const FilesManager = ({ fileType, count, defaultValue, mode, imagesShow =
|
||||
};
|
||||
|
||||
const onCheckedFile = (item) => {
|
||||
console.log(12345);
|
||||
|
||||
|
||||
console.log(item.fileType);
|
||||
console.log(fileType,'提娜佳');
|
||||
|
||||
|
||||
|
||||
if(fileType && !item.fileType.includes(fileType)){
|
||||
message.error(`请选择正确的格式`);
|
||||
return
|
||||
@@ -222,15 +216,15 @@ export const FilesManager = ({ fileType, count, defaultValue, mode, imagesShow =
|
||||
}
|
||||
};
|
||||
const onChangeUpload = (info) => {
|
||||
setFileList(info.fileList);
|
||||
setFileList(info.fileList,'6666666');
|
||||
if (info.file.status !== 'uploading') {
|
||||
}
|
||||
if (info.file.status === 'done') {
|
||||
console.log(info)
|
||||
console.log(info,'6666666')
|
||||
filesAdd({
|
||||
path: OSSData?.dir + info.file.name,
|
||||
categoryId: cid,
|
||||
fileType: 'images',
|
||||
fileType: info.file.type.includes('video') ? 'video' : 'images',
|
||||
name: info.file.name
|
||||
}).then(() => {
|
||||
setFileList(null);
|
||||
|
||||
@@ -57,7 +57,12 @@ const RoleForm: React.FC = (props: any) => {
|
||||
const onChange = async (e) => {
|
||||
|
||||
var list = e.map((item, index) => {
|
||||
return { type: 'IMAGE', url: item, }
|
||||
console.log(item,'777');
|
||||
|
||||
const videoExtensions = ['.mp4', '.mkv', '.avi', '.mov', '.wmv', '.flv', '.webm', '.m4v', '.3gp', '.3g2'];
|
||||
|
||||
|
||||
return { type: item.includes('.mp4') ? 'VIDEO' : 'IMAGE', url: item, }
|
||||
})
|
||||
|
||||
setEditorState(ContentUtils.insertMedias(editorState, list))
|
||||
@@ -81,7 +86,7 @@ const RoleForm: React.FC = (props: any) => {
|
||||
'separator',
|
||||
{
|
||||
key: 'FilesManagerImage', // 控件唯一标识,必传
|
||||
title: '上传图片/视频', // 指定鼠标悬停提示文案
|
||||
title: '上传图片', // 指定鼠标悬停提示文案
|
||||
html: null, // 指定在按钮中渲染的html字符串
|
||||
text: <FilesManager
|
||||
fileType="images"
|
||||
@@ -93,6 +98,22 @@ const RoleForm: React.FC = (props: any) => {
|
||||
onClick: () => {
|
||||
console.log('Hello World!');
|
||||
},
|
||||
},
|
||||
'separator',
|
||||
{
|
||||
key: 'FilesManagerVideo', // 控件唯一标识,必传
|
||||
title: '上传视频', // 指定鼠标悬停提示文案
|
||||
html: null, // 指定在按钮中渲染的html字符串
|
||||
text: <FilesManager
|
||||
fileType="video"
|
||||
mode=""
|
||||
imagesShow={false}
|
||||
onChange={onChange}
|
||||
count={9}
|
||||
/>, // 指定按钮文字,此处可传入jsx,若已指定html,则text不会显示
|
||||
onClick: () => {
|
||||
console.log('Hello World!');
|
||||
},
|
||||
}
|
||||
]
|
||||
|
||||
|
||||
Reference in New Issue
Block a user