yujian
2019-08-27 d8359ddb48dab5cc797a9d552e11fde571f4920c
fanli/src/main/java/com/yeshi/fanli/controller/client/v2/IntegralControllerV2.java
@@ -11,7 +11,6 @@
import java.util.Set;
import javax.annotation.Resource;
import javax.servlet.http.HttpSession;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
@@ -109,8 +108,7 @@
   @Resource
   private JumpDetailV2Service jumpDetailV2Service;
   /**
    * 获取任务列表
    * 
@@ -119,7 +117,7 @@
    * @param page
    * @param out
    */
//   @RequestSerializableByKey(key="#acceptData.device")
   // @RequestSerializableByKey(key="#acceptData.device")
   @RequestMapping(value = "getTaskList", method = RequestMethod.POST)
   public void getTaskList(AcceptData acceptData, Long uid, Integer page, PrintWriter out) {
      if (uid == null || uid <= 0) {
@@ -187,17 +185,17 @@
         }
         for (IntegralTaskClassVO taskClassVO : list) {
            UniqueKeyEnum uniqueKey = taskClassVO.getUniqueKey();
            UniqueKeyEnum uniqueKey = taskClassVO.getUniqueKey();
            UserInfoExtraVO extraVO = userInfoExtraService.getInfoExtraVOByUid(uid);
            if (extraVO == null || StringUtil.isNullOrEmpty(extraVO.getInviteCode())) {
               JumpDetailV2 jumpDetailV2 = jumpDetailV2Service.getByTypeCache("invite_activate",
                     Constant.getPlatformCode(acceptData.getPlatform()), Integer.parseInt(acceptData.getVersion()));
                     Constant.getPlatformCode(acceptData.getPlatform()),
                     Integer.parseInt(acceptData.getVersion()));
               taskClassVO.setJumpDetail(jumpDetailV2);
            }
            String progress = taskClassVO.getProgress();
            if (StringUtil.isNullOrEmpty(progress))
               continue;
@@ -414,7 +412,6 @@
         GsonBuilder gsonBuilder = new GsonBuilder().excludeFieldsWithoutExposeAnnotation();
         Gson gson = gsonBuilder.create();
         JSONObject data = new JSONObject();
         data.put("result", gson.toJson(exchange));
         out.print(JsonUtil.loadTrueResult(data));
@@ -422,7 +419,6 @@
         out.print(JsonUtil.loadFalseResult(1, e.getMsg()));
      }
   }
   /**
    * 兑换金币
@@ -438,7 +434,7 @@
         IntegralExchange exchange = integralExchangeService.exchange(uid, id);
         UserInfoExtra extraVO = userInfoExtraService.getUserInfoExtra(uid);
         GsonBuilder gsonBuilder = new GsonBuilder().excludeFieldsWithoutExposeAnnotation();
         Gson gson = gsonBuilder.create();
@@ -509,7 +505,7 @@
         out.print(JsonUtil.loadFalseResult(1, "页码不正确"));
         return;
      }
      try {
         List<CodePublishRecord> list = codePublishRecordService.listValid((page - 1) * Constant.PAGE_SIZE,
               Constant.PAGE_SIZE);
@@ -551,7 +547,7 @@
      }
      IntegralTaskRecord record = null;
      try {
         record = integralGetService.addEventStatistic(uid, event, null);
         record = integralGetService.addEventStatistic(uid, event);
      } catch (IntegralGetException e) {
      }
      if (record == null) {