Commit 4801e6fb by zhangleyuan

feat:处理图片上传失败的提示

parent 728569b5
......@@ -69,7 +69,7 @@ const CropperModal = (props: CropperModalProps) => {
setClickStatus(true);
setTimeout(() => {
setClickStatus(false);
}, 1000);
}, 4000);
const $image = $('#image');
($image as any).cropper('getCroppedCanvas').toBlob((blob: any) => {
console.log("blob",blob);
......
......@@ -6,7 +6,7 @@ import { message } from 'antd';
* @Author: 吴文洁
* @Date: 2020-08-11 11:47:14
* @LastEditors: zhangleyuan
* @LastEditTime: 2020-12-15 16:52:27
* @LastEditTime: 2020-12-15 17:57:31
* @Description:
* @Copyright: 杭州杰竞科技有限公司 版权所有
*/
......@@ -23,6 +23,7 @@ class Upload {
const signInfo = res.result;
const { fileUrl } = res.result
return this.uploadBlobToNewOSS(Blob, name, dir, signInfo.signatureVO || signInfo).then(() => {
console.log('url2222222');
return dataType === 'url' ? fileUrl : signInfo
});
})
......@@ -108,8 +109,10 @@ class Upload {
const result = JSON.parse(xhr.responseText);
if(!result.success){
message.error('上传失败');
reject();
}else{
resolve(result.url);
}
resolve(result.url);
}
xhr.send(fd);
});
......
......@@ -26,7 +26,7 @@ function CourseCatalogPage() {
const [query, setQuery] = useState({
current: 0,
size: 10,
size: 2,
storeId: User.getStoreId(),
});
......@@ -158,6 +158,14 @@ function CourseCatalogPage() {
}
setChooseItem(record);
}
function onShowSizeChange(current:any, size:any) {
if (current == size) {
return;
}
let _query = { ...query };
_query.size = size;
setQuery(_query);
}
return (
<div className=" page course-catalog-page">
<div className="page-content">
......@@ -194,6 +202,7 @@ function CourseCatalogPage() {
current={query.current}
pageSize={query.size}
total={total}
onShowSizeChange={onShowSizeChange}
toPage={(page: any) => {
const queryStates = _.clone(query);
queryStates.current = page;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment