| | |
| | |
|
| | | import java.io.IOException;
|
| | | import java.lang.reflect.Type;
|
| | | import java.net.URLDecoder;
|
| | | import java.util.ArrayList;
|
| | | import java.util.Date;
|
| | | import java.util.HashMap;
|
| | |
| | | JSONObject data = array.optJSONObject(i);
|
| | | JSONArray itemArray = data.optJSONArray("orderDetail");
|
| | | List<SuningOrderInfo> tempList = gson.fromJson(itemArray.toString(), type);
|
| | | for(SuningOrderInfo info:tempList){
|
| | | for (SuningOrderInfo info : tempList) {
|
| | | info.setOrderCode(data.optString("orderCode"));
|
| | | orderList.add(info);
|
| | | }
|
| | |
| | | return null;
|
| | | }
|
| | |
|
| | | /**
|
| | | * 常规转链
|
| | | * @Title: convertCommonLink
|
| | | * @Description: |
| | | * @param url
|
| | | * @param pid
|
| | | * @param subUser
|
| | | * @return |
| | | * String 返回类型
|
| | | * @throws
|
| | | */
|
| | | public static String convertCommonLink(String url, String pid, String subUser) {
|
| | | JSONObject model = new JSONObject();
|
| | | model.put("adBookId", pid);
|
| | | model.put("visitUrl", url);
|
| | | model.put("subUser", subUser);
|
| | |
|
| | | String key = "queryCustompromotionurl";
|
| | | String result = baseRequest("suning.netalliance.custompromotionurl.query", key, model);
|
| | | JSONObject resultJSON = JSONObject.fromObject(result);
|
| | | resultJSON = resultJSON.optJSONObject("sn_responseContent");
|
| | | String shortUrl = resultJSON.optJSONObject("sn_body").optJSONObject("queryCustompromotionurl").optString("shortUrl");
|
| | | return URLDecoder.decode(shortUrl);
|
| | | }
|
| | |
|
| | | }
|