| | |
| | | package com.yeshi.buwan.controller.api; |
| | | |
| | | import com.google.gson.Gson; |
| | | import com.yeshi.buwan.domain.jump.JumpDetail; |
| | | import com.yeshi.buwan.domain.jump.JumpTypeEnum; |
| | | import com.yeshi.buwan.domain.video.VideoWatchHistory; |
| | | import com.yeshi.buwan.pptv.PPTVApiUtil; |
| | | import com.yeshi.buwan.pptv.entity.PPTVProgram; |
| | |
| | | import com.yeshi.buwan.service.inter.push.PushDeviceTokenService; |
| | | import com.yeshi.buwan.service.inter.video.VideoWatchHistoryService; |
| | | import com.yeshi.buwan.util.JsonUtil; |
| | | import com.yeshi.buwan.util.VersionUtil; |
| | | import com.yeshi.buwan.vo.AcceptData; |
| | | import com.yeshi.buwan.vo.video.PPTVVideoActivityInfoVO; |
| | | import com.yeshi.buwan.vo.video.PPTVWatchVIPVideoActivityWay; |
| | | import org.json.JSONObject; |
| | | import org.slf4j.Logger; |
| | | import org.slf4j.LoggerFactory; |
| | | import org.springframework.stereotype.Controller; |
| | |
| | | if (pptvSeries == null) { |
| | | try { |
| | | pptvSeries = PPTVApiUtil.getDetail(cid); |
| | | }catch(Exception e){ |
| | | } catch (Exception e) { |
| | | |
| | | } |
| | | } |
| | |
| | | way.setTextColor("#885E24"); |
| | | way.setType("vip"); |
| | | wayList.add(way); |
| | | |
| | | //3.9.2后返回单片购买 |
| | | if (VersionUtil.isGraterThan392(acceptData.getPlatform(), acceptData.getVersion())) { |
| | | way = new PPTVWatchVIPVideoActivityWay(); |
| | | way.setEndBgColor("#DCE8FF"); |
| | | way.setStartBgColor("#DCE8FF"); |
| | | // way.setEndPrice(new BigDecimal("77.8")); |
| | | way.setIcon("http://img.ysdq.yeshitv.com/resource/icon_free_money.png"); |
| | | way.setStartPrice(new BigDecimal("0")); |
| | | way.setSubTitle("畅享海量高清"); |
| | | way.setTitle("0元看单片"); |
| | | way.setTextColor("#0052F6"); |
| | | way.setType("video"); |
| | | JumpDetail jumpDetail = new JumpDetail(); |
| | | jumpDetail.setType(JumpTypeEnum.web); |
| | | way.setJumpDetail(jumpDetail); |
| | | JSONObject params = new JSONObject(); |
| | | params.put("url", "http://192.168.3.122:8848/BuWanWeb/buyVideo/index.html?infoId=23099"); |
| | | way.setParams(params.toString().replace("\"","\\" + "\"")); |
| | | wayList.add(way); |
| | | } |
| | | |
| | | vo.setWayList(wayList); |
| | | return JsonUtil.loadTrueJson(new Gson().toJson(vo)); |
| | | } |
| | | |
| | | @RequestMapping("uploadSession") |
| | | @ResponseBody |
| | | public String uploadSession(AcceptData acceptData, String sessionId) { |
| | | |
| | | |
| | | return JsonUtil.loadTrueJson(""); |
| | | } |
| | | |
| | | |
| | | } |