80940

module->project->model->getProjectStats方法的BUG

回帖
回帖数 2
阅读数 4563
发表时间 2012-02-02 21:24:49
🐸
岳锋楼主
        /* Process projects. */         foreach($projects as $key => $project)         {             if($this->checkPriv($project))             {                 if($i <= $counts)                 {                     // Process the end time.                     $project->end = date(DT_DATE4, strtotime($project->end));
                    /* Process the burns. */                     $project->burns = array();                     $burnData       = $this->getBurnData($project->id);                     foreach($burnData as $data) $project->burns[] = $data->value;                     $stats[] = $project;
                    /* Process the hours. */                     $project->hours = isset($hours[$project->id]) ? $hours[$project->id] : $emptyHour;
                    /* Process the tasks. */                     $project->tasks = isset($tasks[$project->id]) ? $tasks[$project->id] : array();                 }                         }             else             {                 unset($projects[$key]);             }         $i ++;         }

倒数第二行的$i++操作应该放在 ($this->checkPriv($project))为true的条件判断里面,在跳过(unset)没有权限的project时候,$i不应该加一。小问题,希望修正 :)
2012-02-02 21:25:23 岳锋 最后编辑
2个回复
🍟
春哥沙发
非常感谢!
2012-02-02 21:35:13 王春生 回帖
石洋洋板凳
系统首页已经改版,已经删除“$i”,谢谢反馈:)
2012-02-13 09:05:02 石洋洋 回帖
联系我们
联系人
高丽亚/高级客户经理
电话(微信)
17667930330
QQ号码
3645260865
联系邮箱
gaoliya@chandao.com
相关帖子
返回顶部
客服头像
高丽亚
高级客户经理
客服微信
17667930330
3645260865
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。问题反馈反馈点击这里,让我们聆听您的建议与反馈。