80438

bug转任务几个建议

回帖
回帖数 17
阅读数 6147
发表时间 2011-10-31 15:49:37
🍓
zentaonari楼主

首先这个功能非常实用,原来都是在bug中添加,任务中再添加一次的。

 刚才使用了提出几个小建议供参考:
1、导入bug的时候提供更多的信息供选择过滤,目前只有ID、级别、标题和状态,我希望增加
    产品、指派者的信息,
    这样我可以按照产品和对应的指派者导入到对应的项目中,更方便。
    我现在有318个未解决的bug,痛苦啊,永远完成不了的工作,一个个选择更麻烦了。

 2、导入的bug内容是否可以项目相关联,例如仅列出当前项目的所关联产品、团队成员相关的bug,这个无所谓啦。
    如果上面的1解决了就够了。

 3、bug导入到任务后,任务中可以看到bug的来源,但是bug中没有了项目的信息,能否做到相互查询。即通过任务找到bug,同时也 可通过bug找到那个项目来完成的,可以在bug的所属项目中进行填写。但是这样可能带来的问题是同一个激活的bug可能会被不同的项目来关联导入了。
算了,这个建议也罢了,不好处理。

4、任务解决后,bug状态未改变,这个也算了,无所谓,不好处理的问题。

所以主要就是问题1是我关心的了,呵呵,多谢关注。

2011-10-31 17:05:05 zentaonari 最后编辑
10个回复
🍟
春哥沙发

1. 指派给是按照bug的指派给来计算的。不过如果这个人不在项目团队里面,就不会出现了。

2. 恩,这个是需要增加下产品的检查条件。

3和4后续会完善。呵呵。 搜索功能会增加上的。

2011-10-31 18:51:38 王春生 最后编辑 2011-10-31 18:51:38 王春生 回帖
🍓
zentaonari板凳
1、非也非也,我随便选择哪一个项目,再选择导入bug,都可以看到所有的未解决bug,318个啊,一个个选择不太可能的哇。
2011-11-01 08:59:15 zentaonari 最后编辑 2011-11-01 08:59:15 zentaonari 回帖
🍓
zentaonari#3
非常希望能用上这个导入的功能,加个bug的产品和指派者的信息是不是比较麻烦呢,要不我自己先加,怎么弄呢?
2011-11-01 12:04:29 zentaonari 回帖
补丁已经发布了。限制了产品。应该结果集会小了吧。
2011-11-01 12:19:31 王春生 回帖
🍓
zentaonari#5

太好了,补丁已经更新,产品可以进行过滤了。这样我就来回折腾吧项目的产品一个个减少来选择还是可以接受的。谢谢。

2011-11-01 12:56:29 zentaonari 回帖
:),下期加上搜索功能。
2011-11-01 13:36:52 王春生 回帖
🍓
zentaonari#7
创建一个
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();
}
2011-11-02 20:08:14 zentaonari 回帖
🍓
zentaonari#8
现在希望做到导入bug的当中显示出指派人的信息,正在摸索中...
2011-11-02 20:08:56 zentaonari 回帖
🍓
zentaonari#9

搞定了module\project\ext\view\importbug.html.php,增加了原来bug中的指派给谁的信息.

还没有搞清楚什么叫覆盖还是钩子.

有需要的可以和我联系.我放到哪里呢?

2011-11-02 20:40:36 zentaonari 回帖
🍓
zentaonari#10

导入bug之后的toTask域的值就是Task的任务号了.
是否可以这么设置呢: 当bug的project\story\task都是0的任务,就把当前的project和task都填写上.

2011-11-02 21:19:47 zentaonari 最后编辑 2011-11-02 21:19:47 zentaonari 回帖
联系我们
联系人
魏中显/高级客户经理
电话(微信)
18561939726
QQ号码
1746749398
联系邮箱
weizhongxian@chandao.com
相关帖子
返回顶部
客服头像
魏中显
高级客户经理
客服微信
18561939726
1746749398
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。问题反馈反馈点击这里,让我们聆听您的建议与反馈。