From 68d2a07d51632d07100c8f402c79f7454e3aa50f Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Fri, 16 Feb 2024 07:12:43 +0800 Subject: [PATCH] 1 --- server/mailserver/controller/mail.go | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/server/mailserver/controller/mail.go b/server/mailserver/controller/mail.go index 17fdc3c0..d60c1548 100644 --- a/server/mailserver/controller/mail.go +++ b/server/mailserver/controller/mail.go @@ -54,6 +54,17 @@ func mail_getAttachment(c *gin.Context) { ErrMsg string `json:"errmsg"` } mailIdsStr := q5.StrSplit(c.DefaultQuery("mail_ids", ""), ",") + info := struct { + MailList []struct { + MailId string `json:"mailid"` + Attachments []struct { + ItemId int32 `json:"itemid"` + ItemNum int32 `json:"itemnum"` + } `json:"attachments"` + } `json:"mail_list"` + } { + + } mailIds := []int64{} mails := []*common.MailDto{} for i := 0; i < len(mailIdsStr); i++ { @@ -70,6 +81,7 @@ func mail_getAttachment(c *gin.Context) { params["a"] = "getAttachment" params["account_id"] = hum.GetAccountId() params["session_id"] = hum.GetSessionId() + params["info"] = q5.EncodeJson(&info) hum.UnLock() f5.GetHttpCliMgr().SyncSendGoStyleRequest( apiUrl,