如何查看全部状态的由我指派的bug

回贴
回帖数 3
阅读数 451
发表时间 2024-07-18 10:24:41
📔
大鼻子的沙滩裤 楼主

版本:开源版18.11

部署方式:docker

问题描述:

如何能查看到全部状态的 「由我指派」的bug,现在只能查看激活状态的,无法查看关闭状态的。

或者在哪里可以有这种数据的统计。

3个回复
孔令茂 沙发

您好,由我指派的bug的获取逻辑是这样

1. 先到bug的历史记录中,找到当前用户指派过的bugID

2. 用第一步获取到的ID列表去bug数据中查找状态为非关闭的bug


您可以自行修改下代码将限定非关闭状态的逻辑拿掉

修改方式 module/bug/model.php,

将2981行 ->andWhere('status')->ne('closed') 注释,

注释方式在行头添加//即可(//->andWhere('status')->ne('closed')


另外,有禅道使用问题,也可以联系官网客户经理QQ,邀请加入技术交流群沟通,即时性会更好一些。

2024-07-18 12:20:49 孔令茂 回帖
📔
大鼻子的沙滩裤 板凳 回复#1

感谢,bug列表可以了,产品模块中我指派的研发需求也需要查看全部状态的内容。

按照bug的逻辑,做以下修改,麻烦请确认一下是否正确。


修改 module/story/model.php, 

修改getByField 方法,

->beginIF($fieldName == 'assignedBy')->andWhere('t1.id')->in($actionIDList)->andWhere('t1.status')->ne('closed')->fi() 改为
->beginIF($fieldName == 'assignedBy')->andWhere('t1.id')->in($actionIDList)->fi()


2024-07-18 16:38:54 大鼻子的沙滩裤 回帖
孔令茂 #3

可以的。


如果后面升级注意代码的同步。

另外,有禅道使用问题,也可以联系官网客户经理QQ,邀请加入技术交流群沟通,即时性会更好一些。


2024-07-18 16:45:00 孔令茂 回帖
联系人
高丽亚/高级客户经理
电话(微信)
17667930330
QQ号码
3645260865
联系邮箱
gaoliya@chandao.com
返回顶部
高丽亚
高级客户经理
17667930330
3645260865
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。 问题反馈反馈点击这里,让我们聆听您的建议与反馈。