|
|
|
@ -110,10 +110,10 @@ export const ImageUploader = props => {
|
|
|
|
|
// 处理删除操作
|
|
|
|
|
const handleDelete = file => {
|
|
|
|
|
Modal.confirm({
|
|
|
|
|
title: '确认删除',
|
|
|
|
|
content: '确定要删除这张图片吗?',
|
|
|
|
|
okText: '确认',
|
|
|
|
|
cancelText: '取消',
|
|
|
|
|
title: "确认删除",
|
|
|
|
|
content: "确定要删除这张图片吗?",
|
|
|
|
|
okText: "确认",
|
|
|
|
|
cancelText: "取消",
|
|
|
|
|
onOk: async () => {
|
|
|
|
|
const success = await deleteImage(file.encrypt_key);
|
|
|
|
|
if (success) {
|
|
|
|
@ -231,14 +231,9 @@ export const ImageViewer = props => {
|
|
|
|
|
}}
|
|
|
|
|
dataSource={fileList}
|
|
|
|
|
renderItem={item => {
|
|
|
|
|
const isImage = /\.(jpg|jpeg|png|gif|bmp|pdf)$/i.test(item.key);
|
|
|
|
|
if (isImage) {
|
|
|
|
|
return (
|
|
|
|
|
<List.Item>
|
|
|
|
|
<Image key={item.encrypt_key} width={200} src={item.url} />
|
|
|
|
|
</List.Item>
|
|
|
|
|
);
|
|
|
|
|
}
|
|
|
|
|
<List.Item>
|
|
|
|
|
<Image key={item.encrypt_key} width={200} src={item.url} />
|
|
|
|
|
</List.Item>;
|
|
|
|
|
}}
|
|
|
|
|
/>
|
|
|
|
|
</>
|
|
|
|
|