zoukankan      html  css  js  c++  java
  • 马拉松参赛人员显示(瞬逝版)

    service层代码:

    // 马拉松参赛成员列表
    public List<JoinMarathonView> joinMarathonList() {

    List<JoinMarathonView> marathonjoinAllList = joinMarathonDao.getNamesByMarathon();// 包含唯一mberid的集合
    List<Marathon> allCityList = joinMarathonDao.getAllCity();
    List<JoinMarathonView> allAwardList = joinMarathonDao.getAllAward();

    for (JoinMarathonView coreofonelist : marathonjoinAllList) { // 加城市
    StringBuilder citystr = new StringBuilder();
    int count = 0;
    for (Marathon allcityone : allCityList) {
    if (allcityone.getMemberId().equals(coreofonelist.getMemberId())) {
    citystr.append(allcityone.getCity());
    citystr.append(",");
    count++;
    }
    }
    coreofonelist.setCity(citystr.toString());
    coreofonelist.setCount(count);
    } // 一个大循环结束


    for (JoinMarathonView coreofonelist : marathonjoinAllList) { // 加奖项
    StringBuilder str = new StringBuilder();
    for (JoinMarathonView allawardone : allAwardList) {
    if (allawardone.getMemberId().equals(coreofonelist.getMemberId())) {
    String addaward = allawardone.getName() + "x" + allawardone.getCount() + "(" + allawardone.getMemo()+ ")";
    str.append(addaward);
    }
    }
    coreofonelist.setAward(str.toString());
    } // 第二个大循环结束


    return marathonjoinAllList;
    }// 方法结束

    这个代码可能马上要被弃掉,因为需求的改变,还是记录下来,方便以后参考

  • 相关阅读:
    PathInfo模式,thinkPHP模板与控制之间的关系
    thinkPHP无法显示验证码问题
    jQuery.validate 中文API手册
    MySQL 常用函数
    MySQL插入、更新与删除数据 习题
    MySQL查询语句练习题
    在windows下SphinxCoreseek的配置安装与测试
    Ubuntu上Coreseek+PHP的安装
    Ubuntu下安装CoreSeek
    Ubuntu更新命令
  • 原文地址:https://www.cnblogs.com/zz-3m23d-begining/p/6648325.html
Copyright © 2011-2022 走看看