上报修改

back_recharge
lvxinran 2019-09-17 15:56:30 +08:00
parent 55c8c4bdfd
commit 3698f10c46
3 changed files with 47 additions and 4 deletions

View File

@ -14,6 +14,7 @@ import org.apache.http.HttpResponse;
import org.apache.http.client.entity.UrlEncodedFormEntity;
import org.apache.http.message.BasicNameValuePair;
import java.io.UnsupportedEncodingException;
import java.util.ArrayList;
import java.util.List;
import java.util.concurrent.BlockingQueue;
@ -84,9 +85,16 @@ public class DataMessageUtils {
}
public static JSONObject immediateSendPost(Object info){
String s = gson.toJson(info);
// if(info instanceof Report37CheckChat){
JSONObject jsonObject = HttpPool.sendPost(sendChatContent37, s);
// }
JSONObject jsonObject = null;
if(info instanceof Report37CheckChat){
Report37CheckChat info1 = (Report37CheckChat) info;
List<BasicNameValuePair> pairList = info1.getPairList();
try {
jsonObject = HttpPool.sendPostForm(sendChatContent37, new UrlEncodedFormEntity(pairList, "utf-8"));
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
}
return jsonObject;
}
}

View File

@ -8,8 +8,12 @@ import com.ljsd.jieling.util.MD5Util;
import com.ljsd.jieling.util.TimeUtils;
import com.ljsd.jieling.util.http.HttpPool;
import org.apache.http.HttpResponse;
import org.apache.http.message.BasicNameValuePair;
public class Report37CheckChat {
import java.util.ArrayList;
import java.util.List;
public class Report37CheckChat implements Report37Param{
private int time;
private String uid="100001";
private String gid="10111";
@ -254,4 +258,34 @@ public class Report37CheckChat {
System.out.println(report37Response);
}
@Override
public List<BasicNameValuePair> getPairList() {
List<BasicNameValuePair> pairList = new ArrayList<>();
pairList.add(new BasicNameValuePair("time", String.valueOf(getTime())));
pairList.add(new BasicNameValuePair("uid", getUid()));
pairList.add(new BasicNameValuePair("gid", getGid()));
pairList.add(new BasicNameValuePair("pid", getPid()));
pairList.add(new BasicNameValuePair("dsid", getDsid()));
pairList.add(new BasicNameValuePair("type", getType()));
pairList.add(new BasicNameValuePair("idfa", getIdfa()));
pairList.add(new BasicNameValuePair("idfv", getIdfv()));
pairList.add(new BasicNameValuePair("oudid", getOudid()));
pairList.add(new BasicNameValuePair("imei", getImei()));
pairList.add(new BasicNameValuePair("mac", getMac()));
pairList.add(new BasicNameValuePair("sign", getSign()));
pairList.add(new BasicNameValuePair("actor_name", getActor_name()));
pairList.add(new BasicNameValuePair("actor_id", getActor_id()));
pairList.add(new BasicNameValuePair("user_ip", getUser_ip()));
pairList.add(new BasicNameValuePair("chat_time", getChat_time()));
pairList.add(new BasicNameValuePair("content", getContent()));
pairList.add(new BasicNameValuePair("actor_level", getActor_level()));
pairList.add(new BasicNameValuePair("actor_recharge_gold", getActor_recharge_gold()));
pairList.add(new BasicNameValuePair("to_uid", getTo_uid()));
pairList.add(new BasicNameValuePair("to_actor_name", getTo_actor_name()));
pairList.add(new BasicNameValuePair("to_actor_id", getTo_actor_id()));
pairList.add(new BasicNameValuePair("to_actor_level", getTo_actor_level()));
pairList.add(new BasicNameValuePair("to_actor_recharge_gold", getTo_actor_recharge_gold()));
pairList.add(new BasicNameValuePair("type_id", getType_id()));
return pairList;
}
}

View File

@ -62,6 +62,7 @@ public class Repot37EventUtil {
report37CheckChat.setChat_time(String.valueOf(TimeUtils.now()/1000));
report37CheckChat.setUid(String.valueOf(user.getPlayerInfoManager().getOpenId()));//uid
report37CheckChat.setActor_name(user.getPlayerInfoManager().getNickName());
report37CheckChat.setActor_id(String.valueOf(user.getId()));
report37CheckChat.setGid(SDK37Constans.gid);
report37CheckChat.setPid(SDK37Constans.pid);
report37CheckChat.setDsid(String.valueOf(GameApplication.serverId));