|
|
|
@ -1,5 +1,5 @@
|
|
|
|
|
import { useState, useEffect } from 'react'
|
|
|
|
|
import { Button, Divider, Avatar } from 'antd'
|
|
|
|
|
import { App, Button, Divider, Avatar } from 'antd'
|
|
|
|
|
import { EditIcon, ReplyIcon, ResendIcon, ShareForwardIcon } from '@/components/Icons'
|
|
|
|
|
import { isEmpty, stringToColour } from '@/utils/commons'
|
|
|
|
|
import EmailEditorPopup from '../Input/EmailEditorPopup'
|
|
|
|
@ -21,7 +21,9 @@ const EmailDetail = ({ open, setOpen, emailMsg, ...props }) => {
|
|
|
|
|
|
|
|
|
|
// console.log('emailDetail', emailMsg);
|
|
|
|
|
|
|
|
|
|
const { conversationid, order_opi } = emailMsg
|
|
|
|
|
const {notification, message} = App.useApp()
|
|
|
|
|
|
|
|
|
|
const { conversationid, actionId, order_opi } = emailMsg
|
|
|
|
|
const { mai_sn, id } = emailMsg.msgOrigin?.email || emailMsg.msgOrigin || {} // todo: 发送之后, 赋值id, 否则详情打不开
|
|
|
|
|
const mailID = mai_sn || id
|
|
|
|
|
const [initialPosition, setInitialPosition] = useState({})
|
|
|
|
@ -57,11 +59,16 @@ const EmailDetail = ({ open, setOpen, emailMsg, ...props }) => {
|
|
|
|
|
return false
|
|
|
|
|
}
|
|
|
|
|
try {
|
|
|
|
|
const data = await postResendEmailAction({ mai_sn })
|
|
|
|
|
// debug: mai_sn
|
|
|
|
|
await postResendEmailAction({ mai_sn: 5066519, externalid: conversationid, actionid: actionId, token: 0 })
|
|
|
|
|
setOpen(false)
|
|
|
|
|
console.log('handleResend', data);
|
|
|
|
|
} catch (err) {
|
|
|
|
|
console.log('handleResend', err);
|
|
|
|
|
notification.error({
|
|
|
|
|
message: "请求失败",
|
|
|
|
|
description: err.message,
|
|
|
|
|
placement: "top",
|
|
|
|
|
duration: 3,
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|