插件 » Redmine spent time required 问题更新时'耗时'作为必填项的小插件
问题
# | 跟踪 | 状态 | 作者 | 主题 | 更新于 |
---|---|---|---|---|---|
76 | 缺陷 | 已解决 | guo yunxia | 安装这插件后,发现除管理员账号外,修改问题时点击上传文件,点击提交,文件未上传成功。如图 | 2020-06-22 15:13 |
323 | 缺陷 | 进行中 | tang tangxiaolong | 那些相项目或跟踪耗时必填怎么设置 | 2022-04-15 11:20 |
668 | 缺陷 | 待反馈 | huang zequan | 有个bug,问题列表中右键快捷更新状态时,没有控制耗时必填就直接更新了,是否可以修改 | 2024-05-17 16:29 |
715 | 缺陷 | 待反馈 | b a | 与mega_calendar使用时更新问题时报错 | 2024-06-28 14:45 |
815 | 缺陷 | 已关闭 | guo hongxing | 问题列表右键弹出菜单失效 | 2024-12-27 09:53 |
评论
添加评论
为啥安装了这个插件后,redmine bulk edit批量编辑功能就不能用了?
@li deben 发现插件的一个小缺陷 #815 ,你可以更新到 #815 的附件版本 redmine_spent_time_required-0.0.1_4.zip
@guo hongxing 这和个之前那个有什么区别呢?
@li deben 修复了之前版本在要求issue(s)必填工时时,“右键不能弹出菜单”的小缺陷
@guo hongxing ok
@li deben 这个插件让“耗时“成了必填项,批量修改应该会被“耗时”必填功能阻止
@guo hongxing 但是“耗时”也是可以编辑修改的呀?
@li deben 插件有两个配置参数,一个是项目ids,一个问题的状态ids。在(鼠标右键)编辑或批量编辑“问题“时,如果选中的单个或多个问题“落在"了项目ids或状态ids范围内,问题的编辑或批量编辑就会被禁用。这个插件的功能就是强制在更新问题时必须填报工时,包括批量更新。
@guo hongxing 好吧
为啥安装了这个插件后,redmine bulk edit批量编辑功能就不能用了?
redmine_demo 修改了一个版本,发邮件给你了,试试看 redmine_spent_time_required-修复
-0.0.1_2.zip空的时候可以提示 小时 不能留空 ,但问题是
耗时那里没有带*号,这个怎样才能加上这个*号呢?
活动字段不能是非必填字段,Redmine在底层数据结构上已经定义为必填项,非空字段,而且Redmine后续的工时报表统计都会依赖该字段。如果强行修改,可能会对其它模块、插件,以及后续升级带来影响。
活动字段如何改为非必填字段呢
问:如果不填耗时的话,会提示错误“小时 不能留空”这个地方能否改成,“耗时 不能留空”?
答:issues_controller_patch.rb文件中28行代码修改成:@time_entry.errors.add :base, “耗时 不能留空”
Redmine4以上使用redmine_spent_time_required-修复@-0.0.1_.zip
新版本测试好用了,感谢楼主
重新上传了一个版本,重新试一下
插件安装之后服务会启动失败,本地版本3.4.3