zoukankan      html  css  js  c++  java
  • lists删除

    List<Map<String, Object>> trackList = bizFollowRepo.findList("trackFindPageList", params);
    int trackNumber = Integer.valueOf(bizFollowRepo.count("trackFindPageListCount", params));


    Iterator<Map<String, Object>> sListIterator = trackList.iterator();
    while (sListIterator.hasNext()) {
    Map<String, Object> trackMap = sListIterator.next();
    String followType = trackMap.get("followType").toString();
    String messageType = null;
    if(DictConstants.FOLLOW_SOURCE_TYPE.FOLLOW_TRACK.equals(followType)){
    messageType = DictConstants.AT_MESSAGE.APPLICATION_TYPE.AT_TRACK;
    }else if(DictConstants.FOLLOW_SOURCE_TYPE.FOLLOW_TRACK_EVALUATE.equals(followType)){
    messageType = DictConstants.AT_MESSAGE.APPLICATION_TYPE.AT_TRACK_EVALUATE;
    }else if(DictConstants.FOLLOW_SOURCE_TYPE.FOLLOW_SCHEDULE.equals(followType)){
    messageType = DictConstants.AT_MESSAGE.APPLICATION_TYPE.AT_SCHEDULE;
    }else if(DictConstants.FOLLOW_SOURCE_TYPE.FOLLOW_SCHEDULE_REMIND.equals(followType)){
    messageType = DictConstants.AT_MESSAGE.APPLICATION_TYPE.AT_SCHEDULE_REMINDTIME;
    }

    Object applicationId = trackMap.get("sourceId");
    Map<String,Object> messageRequestMap = new HashMap<String,Object>();
    messageRequestMap.put("applicationType", messageType);
    messageRequestMap.put("applicationId", applicationId);
    messageRequestMap.put("userId", userId);
    List<BizMessage> messageList = bizMessageRepo.find(messageRequestMap);
    if(messageList != null && messageList.size() >0){
    trackMap.put("messageCreateTime", messageList.get(0).getCreateTime());
    trackMap.put("messageContent", messageList.get(0).getContent());
    }else{
    // trackList.remove(trackMap);
    sListIterator.remove();
    trackNumber--;
    }

    }

  • 相关阅读:
    Python正则表达式指南(转)
    二进制文件与文本文件的区分(转)
    Linux上的下载软件uGet
    Ubuntu 12.04安装Google Chrome(转)
    单元测试中的黑盒测试的重要性(转)
    尾递归(转)
    chrome使用技巧(转)
    LRU算法的Python实现
    MySQL单列索引和组合索引的区别介绍(转)
    Python性能优化(转)
  • 原文地址:https://www.cnblogs.com/ctaixw/p/5302977.html
Copyright © 2011-2022 走看看