feat: 重发接口

2.0/email-builder
Lei OT 11 months ago
parent bc1b120de0
commit 52b62f5b1f

@ -43,7 +43,7 @@ export const postResendEmailAction = async (body) => {
Object.keys(bodyData).forEach(function (key) {
formData.append(key, bodyData[key]);
});
return await postForm(`${EMAIL_HOST}/resendmail`, formData);
return await postForm(`${EMAIL_HOST}/email_resend`, formData);
};
/**

@ -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,
});
}
}

Loading…
Cancel
Save