提交 92ec6170 authored 作者: ChenShaonan's avatar ChenShaonan

feat:UploadFileOneStop修改

上级 c19c895b
...@@ -65,22 +65,18 @@ export default class UploadFileOneStop extends React.Component { ...@@ -65,22 +65,18 @@ export default class UploadFileOneStop extends React.Component {
uploadImage = (file) => { uploadImage = (file) => {
Toast.loading('文件上传中', 1); Toast.loading('文件上传中', 1);
uploadOnestopFile( file ).then((res) => { uploadOnestopFile(file).then((res) => {
if(res){ if (res) {
console.log(res); console.log(res);
debugger;
} }
Toast.hide(); Toast.hide();
if (res && res.url) { if (res && typeof res === 'string') {
Toast.success('上传成功!', 1); Toast.success('上传成功!', 1);
console.log(res);
this.props.returnFile( this.props.returnFile(
{ {
name: file.name, name: file.name,
uid: res.id, ext: file.name.split('.').pop(),
status: 'done', url: res,
previewType: res.previewType,
url: res.url,
}, },
); );
} }
...@@ -149,7 +145,7 @@ export default class UploadFileOneStop extends React.Component { ...@@ -149,7 +145,7 @@ export default class UploadFileOneStop extends React.Component {
} }
UploadFileOneStop.propTypes = { UploadFileOneStop.propTypes = {
returnFile: PropTypes.func.isRequired, //回调函数 returnFile: PropTypes.func.isRequired, //回调函数
fileSizeMb: PropTypes.number.isRequired, // 图片如果超过了此值 则执行压缩操作 默认值最大1MB; // fileSizeMb: PropTypes.number.isRequired, // 图片如果超过了此值 则执行压缩操作 默认值最大1MB;
// accept: PropTypes.string, // accept: PropTypes.string,
}; };
FormArray.defaultProps = { FormArray.defaultProps = {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论