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