JAVA组件报文组装

import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
import java.util.Date;
import com.sunwayworld.cloud.common.core.util.JacksonUtils;
import com.alibaba.fastjson.JSONObject;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.lang.Boolean;
Object batchId = null;
Object pkId = null;
Object title = null;
Object content = null;
Object receivers = null;
Object sender = null;
Object token = null;
Object time = null;
Object type = "SunwayMsg";
Object url = null;
batchId = message.getVars().get("batchId");
pkId = message.getVars().get("pkId");
title = message.getVars().get("title");
content = message.getVars().get("content");
receivers = message.getVars().get("receivers");
sender = message.getVars().get("sender");
token = message.getVars().get("token");
time = message.getVars().get("time");
url = message.getVars().get("url");
Map URL = new HashMap();;
URL.put("url",url);
String appId = "nhzsj";
String appSecret = "4dd7390be470d7dd0db74ae1465f0d13";
Map oldParam = new HashMap();
oldParam.put("appId", appId);
oldParam.put("ts", time);
oldParam.put("userId", receivers);
oldParam.put("token", token);
oldParam.put("type", type);
oldParam.put("title", title);
oldParam.put("content", content);
oldParam.put("sender", sender);
List receiverList = new ArrayList();
receiverList.add(receivers);
oldParam.put("receivers", receiverList);
oldParam.put("sendAppNotify", Boolean.TRUE);
oldParam.put("params", URL);
String contentString = JSONObject.toJSON(oldParam).toString();
message.getVars().put("contentString", contentString);
return contentString;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
import java.util.Date;
import com.sunwayworld.cloud.common.core.util.JacksonUtils;
import com.alibaba.fastjson.JSONObject;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.lang.Boolean;
Object batchId = null;
Object pkId = null;
Object title = null;
Object content = null;
Object receivers = null;
Object sender = null;
Object token = null;
Object time = null;
Object type = "SunwayMsg";
Object url = null;
batchId = message.getVars().get("batchId");
pkId = message.getVars().get("pkId");
title = message.getVars().get("title");
content = message.getVars().get("content");
receivers = message.getVars().get("receivers");
sender = message.getVars().get("sender");
token = message.getVars().get("token");
time = message.getVars().get("time");
url = message.getVars().get("url");
Map URL = new HashMap();;
URL.put("url",url);
String appId = "nhzsj";
String appSecret = "4dd7390be470d7dd0db74ae1465f0d13";
Map oldParam = new HashMap();
oldParam.put("appId", appId);
oldParam.put("ts", time);
oldParam.put("userId", receivers);
oldParam.put("token", token);
oldParam.put("type", type);
oldParam.put("title", title);
oldParam.put("content", content);
oldParam.put("sender", sender);
List receiverList = new ArrayList();
receiverList.add(receivers);
oldParam.put("receivers", receiverList);
oldParam.put("sendAppNotify", Boolean.TRUE);
oldParam.put("params", URL);
String contentString = JSONObject.toJSON(oldParam).toString();
message.getVars().put("contentString", contentString);
return contentString;