已解决 选择某个模块新建用例

开源版本:12.5.3

1、选择某个模块新建用例

2、新建完成,保存后,页面的模块在根模块,而不是新建用例选中的模块

禅道版本 12.5.3 源码包
操作系统 CentOS
客户端浏览器 Chrome

提问者: 徐先生 悬赏:5 日期: 2023-11-02 16:33:50 答案:1 点击:289

获取技术支持

QQ: 电话:
设置备注
答案列表
最佳答案
2023/11/02
感谢您的反馈,这个问题我们记录下。
2023/11/03
这个目前如何解决?
2023/11/03
您好,这个问题已经记录bug,后面修复后我们升级下禅道版本就可以。
2023/11/06
哪里可以看到这个问题是否已经修复上线呢?
2023/11/07
解决方案:
禅道代码目录 zentaopms/module/testcase/control.php 文件在251行下面增加一行内容
$response['locate'] = $this->session->caseList ? $this->session->caseList : $response['locate'];

2023/11/07
添加这行之后,创建一个用例没有问题了,但是批量创建用例还是存在同样的问题
2023/11/07
同文件中386行:
die(js::locate($this->createLink('testcase', 'browse', "productID=$productID&branch=$branch&browseType=all&param=0&orderBy=id_desc"), 'parent'));
修改为:
die(js::locate($this->session->caseList, 'parent'));
2023/11/07
太感谢了!现在没有问题了,感谢感谢