diff --git a/ruoyi-flyingbook/src/main/java/com/ruoyi/flyingbook/LarkHelper/LarkTableHelper.java b/ruoyi-flyingbook/src/main/java/com/ruoyi/flyingbook/LarkHelper/LarkTableHelper.java index d8db1d2..eaf2996 100644 --- a/ruoyi-flyingbook/src/main/java/com/ruoyi/flyingbook/LarkHelper/LarkTableHelper.java +++ b/ruoyi-flyingbook/src/main/java/com/ruoyi/flyingbook/LarkHelper/LarkTableHelper.java @@ -1,5 +1,6 @@ package com.ruoyi.flyingbook.LarkHelper; +import com.alibaba.fastjson.JSONObject; import com.lark.oapi.service.bitable.v1.model.*; import com.ruoyi.flyingbook.domain.lark.LarkTableRequest; import lombok.extern.slf4j.Slf4j; @@ -135,7 +136,10 @@ public class LarkTableHelper extends LarkHelper{ throw new RuntimeException(createAppTableRecordResp.getMsg()); } } catch (Exception e) { - throw new RuntimeException(e.getMessage()); + Map resultMap = new HashMap<>(); + resultMap.put("errorCode",e.getMessage()); + resultMap.put("info", JSONObject.toJSONString(request)); + throw new RuntimeException(JSONObject.toJSONString(resultMap)); } } diff --git a/ruoyi-flyingbook/src/main/java/com/ruoyi/flyingbook/mail/MailHelper.java b/ruoyi-flyingbook/src/main/java/com/ruoyi/flyingbook/mail/MailHelper.java index bd0a35c..829ec1b 100644 --- a/ruoyi-flyingbook/src/main/java/com/ruoyi/flyingbook/mail/MailHelper.java +++ b/ruoyi-flyingbook/src/main/java/com/ruoyi/flyingbook/mail/MailHelper.java @@ -130,7 +130,7 @@ public class MailHelper { contentStr = contentStr.substring(0,content.indexOf(" body = this.buildBody(message, contentStr); - body.put("数据来源",sourceName); + body.put("数据来源",Arrays.asList(sourceName)); body.put("数据时间",this.getReceiveDate(message)); body.put("备注",contentStr); add.setBody(body);