diff --git a/src/views/orders/Follow.jsx b/src/views/orders/Follow.jsx index a343e2a..32938b0 100644 --- a/src/views/orders/Follow.jsx +++ b/src/views/orders/Follow.jsx @@ -89,6 +89,29 @@ function Follow() { } } + const [selectedEmail, setSelectedEmail] = useState({}); + const onClickEmailItem = (emailItem) => { + const mai_sn = emailItem.MAI_SN; + setActiveEmailId(mai_sn); + const emailMsg = { + conversationid: '', + order_opi: currentMailboxOPI, + coli_sn: 'oid', + id: emailItem.MAI_SN, + MAI_SN: emailItem.MAI_SN, + msgOrigin: { + from: '', + to: '', + ...(emailItem?.msgOrigin || {}), + id: emailItem.MAI_SN, + email: { mai_sn: emailItem.MAI_SN, subject: emailItem.MAI_Subject, id: emailItem.MAI_SN }, + subject: emailItem.MAI_Subject, + }, + } + console.log('emailItem', emailItem); + setSelectedEmail(emailMsg) + }; + // 1新订单;2未读消息;3需一催;4需二催;5需三催;6未处理邮件;入境提醒coli_ordertype=7,余款提醒coli_ordertype=8 useEffect(() => { const first = currentMailboxDEI || accountDEI[0].value @@ -126,10 +149,10 @@ function Follow() { - setActiveEmailId(id)} currentActiveMailItem={activeEmailId} /> + onClickEmailItem(item)} currentActiveMailItem={activeEmailId} /> - + diff --git a/src/views/orders/components/MailBox.jsx b/src/views/orders/components/MailBox.jsx index 5f970c5..7df2c7f 100644 --- a/src/views/orders/components/MailBox.jsx +++ b/src/views/orders/components/MailBox.jsx @@ -103,7 +103,7 @@ const MailBox = ({ mailboxDir, onMailItemClick, ...props}) => { return (
  • { console.info('item: ', item) - onMailItemClick(item.MAI_SN) + onMailItemClick(item) }}>