请问如何设置创建需求时必须为需要评审

2016-11-22 09:09:51
龙飞
  • 访问次数: 8
  • 注册日期: 2016-11-22
  • 最后登录: 2017-06-06
  • 我的积分: 78
  • 门派等级: 无门派

有两个需求:

  1. 不需要评审这个勾默认是不打上的;
  2. 或者直接显示灰色不可选。

翻了好几个配置文件没看懂怎么设置。。。

沙发
2016-11-22 09:18:39
石洋洋
  • 访问次数: 6460
  • 注册日期: 2011-04-06
  • 最后登录: 2024-04-17
  • 我的积分: 96500
  • 门派等级: 幽灵 等级6 修罗
产品经理或者是项目-需求点击的创建需求是默认有对号不需要评审的,修改代码的位置:zentao/module/stroy/ 下面的 control.php中的create函数 或者 view/create.html.php。
板凳
2016-11-22 15:58:49
龙飞
  • 访问次数: 8
  • 注册日期: 2016-11-22
  • 最后登录: 2017-06-06
  • 我的积分: 78
  • 门派等级: 无门派
另外一个问题,权限管理,按模块设置权限貌似有BUG,选中多个方法给多个权限分组设置时,都不成功。
#3
2016-11-22 16:41:16
石洋洋
  • 访问次数: 6460
  • 注册日期: 2011-04-06
  • 最后登录: 2024-04-17
  • 我的积分: 96500
  • 门派等级: 幽灵 等级6 修罗
新调整的权限需要退出重新登录才能生效的。
#4
2016-11-25 16:07:42
龙飞
  • 访问次数: 8
  • 注册日期: 2016-11-22
  • 最后登录: 2017-06-06
  • 我的积分: 78
  • 门派等级: 无门派

我直接修改了control文件里的

#$this->view->needReview       = ($this->app->user->account == $product->PO || $projectID > 0 || $this->config->story->needReview == 0) ? "checked='checked'" : "";

改为:

$this->view->needReview       = "";

但是产品经理创建的需求还是可以不评审就直接激活了,还有哪里需要修改么?

#5
2016-11-25 16:33:37
石洋洋
  • 访问次数: 6460
  • 注册日期: 2011-04-06
  • 最后登录: 2024-04-17
  • 我的积分: 96500
  • 门派等级: 幽灵 等级6 修罗
如果是 从 项目-需求 新增需求 点击创建的需求一定是激活状态的需求,而且会关联到这个项目中。要评审的话 必须在 产品-需求 创建需求。
#6
2016-11-29 10:16:09
龙飞
  • 访问次数: 8
  • 注册日期: 2016-11-22
  • 最后登录: 2017-06-06
  • 我的积分: 78
  • 门派等级: 无门派

明白了。迭代里面提需求会直接变成激活状态。

那如何限制只能在产品或项目里面提需求,迭代里不能新建需求呢?比如把迭代网页上的需求链接去掉,改哪里?



或者如何实现迭代里新建的需求也必须要评审?

龙飞 最后编辑, 2016-11-29 11:20:29
#7
2016-11-29 17:02:38
石洋洋
  • 访问次数: 6460
  • 注册日期: 2011-04-06
  • 最后登录: 2024-04-17
  • 我的积分: 96500
  • 门派等级: 幽灵 等级6 修罗
修改的文件可以参考文档:http://www.zentao.net/book/zentaopmshelp/156.html
1/1 1