yujian
2019-10-16 c91ccd847a5c31391ddd41b3e464bc2ca02b7ac6
fanli/src/main/java/com/yeshi/fanli/controller/client/v2/ConfigControllerV2.java
@@ -10,6 +10,7 @@
import org.yeshi.utils.JsonUtil;
import org.yeshi.utils.encrypt.DESUtil;
import com.taobao.api.TaobaoClient;
import com.yeshi.fanli.entity.accept.AcceptData;
import com.yeshi.fanli.entity.bus.homemodule.FloatAD;
import com.yeshi.fanli.entity.bus.msg.MsgDeviceReadState;
@@ -31,6 +32,7 @@
import com.yeshi.fanli.service.inter.user.UserInfoExtraService;
import com.yeshi.fanli.util.Constant;
import com.yeshi.fanli.util.StringUtil;
import com.yeshi.fanli.util.TaoBaoConstant;
import com.yeshi.fanli.util.ThreadUtil;
import com.yeshi.fanli.util.VersionUtil;
import com.yeshi.fanli.util.jd.JDUtil;
@@ -155,7 +157,8 @@
      } else {// 老人
         data.put("userTimeType", 1);
      }
      data.put("hotFuctionLink",configService.getByVersion("hot_function_url", platform, Integer.parseInt(acceptData.getVersion())));
      data.put("hotFuctionLink",
            configService.getByVersion("hot_function_url", platform, Integer.parseInt(acceptData.getVersion())));
      out.print(JsonUtil.loadTrueResult(data));
   }
@@ -408,4 +411,26 @@
      out.print(JsonUtil.loadTrueResult(data));
   }
   /**
    * 获取饿了么的推广链接
    *
    * @param acceptData
    * @param uid
    * @param out
    */
   @RequestMapping(value = "getElemeLink")
   public void getElemeLink(AcceptData acceptData, Long uid, String callback, PrintWriter out) {
      JSONObject data = new JSONObject();
      data.put("hongBao", configService.get("eleme_hongbao_link").replace("{用户ID}", uid + ""));
      data.put("goods", configService.get("eleme_goods_link").replace("{用户ID}", uid + ""));
      ClientTBPid clientTBPid1 = new ClientTBPid(TaoBaoConstant.TAOBAO_AUTH_APPKEY, TaoBaoConstant.TAOBAO_ELEME_PID,
            null, TaoBaoConstant.TAOBAO_ELEME_PID.split("_")[3]);
      data.put("taoKeParams", clientTBPid1);
      if (StringUtil.isNullOrEmpty(callback))
         out.print(JsonUtil.loadTrueResult(data));
      else
         out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadTrueResult(data)));
   }
}