bug转任务几个建议
首先这个功能非常实用,原来都是在bug中添加,任务中再添加一次的。
刚才使用了提出几个小建议供参考:
1、导入bug的时候提供更多的信息供选择过滤,目前只有ID、级别、标题和状态,我希望增加
产品、指派者的信息,
这样我可以按照产品和对应的指派者导入到对应的项目中,更方便。
我现在有318个未解决的bug,痛苦啊,永远完成不了的工作,一个个选择更麻烦了。
2、导入的bug内容是否可以项目相关联,例如仅列出当前项目的所关联产品、团队成员相关的bug,这个无所谓啦。
如果上面的1解决了就够了。
3、bug导入到任务后,任务中可以看到bug的来源,但是bug中没有了项目的信息,能否做到相互查询。即通过任务找到bug,同时也 可通过bug找到那个项目来完成的,可以在bug的所属项目中进行填写。但是这样可能带来的问题是同一个激活的bug可能会被不同的项目来关联导入了。
算了,这个建议也罢了,不好处理。
4、任务解决后,bug状态未改变,这个也算了,无所谓,不好处理的问题。
所以主要就是问题1是我关心的了,呵呵,多谢关注。
1. 指派给是按照bug的指派给来计算的。不过如果这个人不在项目团队里面,就不会出现了。
2. 恩,这个是需要增加下产品的检查条件。
3和4后续会完善。呵呵。 搜索功能会增加上的。
太好了,补丁已经更新,产品可以进行过滤了。这样我就来回折腾吧项目的产品一个个减少来选择还是可以接受的。谢谢。
zentao\module\bug\ext\mode\getactivebugs.php 填写以下内容保存即可提取仅本项目成员中的bug。
<?php public function getActiveBugs($pager, $projectID) { $products = $this->dao->select('product')->from(TABLE_PROJECTPRODUCT)->where('project')->eq($projectID)->fetchPairs(); if(!$products) return array(); $team_members = $this->dao->select(account)->from(TABLE_TEAM)->where('project')->eq($projectID)->fetchPairs(); if(!$team_members) return array();
return $this->dao->select('*')->from(TABLE_BUG) ->where('status')->eq('active') ->andWhere('toTask')->eq(0) ->andWhere('product')->in($products) ->andWhere('assignedTo')->in($team_members) ->orderBy('id desc') ->page($pager) ->fetchAll();
}
搞定了module\project\ext\view\importbug.html.php,增加了原来bug中的指派给谁的信息.
还没有搞清楚什么叫覆盖还是钩子.
有需要的可以和我联系.我放到哪里呢?
导入bug之后的toTask域的值就是Task的任务号了.
是否可以这么设置呢: 当bug的project\story\task都是0的任务,就把当前的project和task都填写上.





精品资料包
1V1产品演示
免费试用增强功能
专属顾问答疑支持


