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--;
    }

    }

  • 相关阅读:
    browserwindow.js
    Spring官网下载dist.zip的几种方法
    Vmware vsphere client
    chkconfig
    【WS-Federation】到底有多少公司在用WS-Federation
    【Passport】微软过时的技术
    【NHibernate】应用层面需要掌握的知识汇总
    【NHibernate】HQL入门
    【内存】特别想看下程序在内存中的状态
    【NHibernate】配置- sql打印
  • 原文地址:https://www.cnblogs.com/ctaixw/p/5302977.html
Copyright © 2011-2022 走看看