瀏覽代碼

更新wukong聊天回调,增加type类型

DESKTOP-VAEGFGM\zqc 11 月之前
父節點
當前提交
b390b873d1

+ 2 - 0
menduner/menduner-im-biz/src/main/java/com/citu/module/menduner/im/dal/dataobject/UserMsgDO.java

@@ -82,4 +82,6 @@ public class UserMsgDO extends BaseDO {
      */
     private String setting;
 
+    private Integer type;
+
 }

+ 3 - 1
menduner/menduner-im-biz/src/main/java/com/citu/module/menduner/im/service/wukong/WukongWebhookServiceImpl.java

@@ -65,7 +65,9 @@ public class WukongWebhookServiceImpl implements WukongWebhookService{
 
             List<UserMsgDO> userMsgDOs =new ArrayList<>(msg.size()+1);
             for (Map map : msg) {
-                map.put("payload",Base64.decodeStr(map.get("payload").toString())) ;
+                String payload = Base64.decodeStr(map.get("payload").toString());
+                map.put("payload",payload) ;
+                map.put("type",JSON.parseObject(payload).getInteger("type"));
                 userMsgDOs.add( BeanUtil.mapToBean(map, UserMsgDO.class, true));
             }
             userMsgMapper.insertBatch(userMsgDOs);