easysoft / zentaopms

Zentao is an agile(scrum) project management system/tool, Free Upgrade Forever!​
http://www.zentao.pm
Other
1.29k stars 322 forks source link

禅道18.7版本产品-研发需求列表数据显示及样式问题 #123

Closed dpjs closed 11 months ago

dpjs commented 11 months ago

image 问题一:升级到18.7 [创建者]【创建日期】【最后修改日期】列表字段数据不显示,18.6版本都是正常的 问题二:升级到18.7后列表研发需求名称内容无法正常显示,18.6版本都是正常的,【执行】【任务】列表同样的问题 PS:最近几个版本升级后都有基础功能之前正常的,升级后出现低级问题。

sy-records commented 11 months ago

问题一解决方法如下:

https://github.com/easysoft/zentaopms/blob/1aa8a4a5c62f097f0b7a4c5295a5c3af18cf7519/module/story/model.php#L6868-L6869

-                if(in_array($col->name, $userFields)) $story->{$col->name} = zget($users, $story->{$col->name});
-                if(in_array($col->name, $dateFields)) $story->{$col->name} = helper::isZeroDate($story->{$col->name}) ? '' : substr($story->{$col->name}, 5, 11);
+                if(in_array($col->name, $userFields)) $data->{$col->name} = zget($users, $story->{$col->name});
+                if(in_array($col->name, $dateFields)) $data->{$col->name} = helper::isZeroDate($story->{$col->name}) ? '' : substr($story->{$col->name}, 5, 11);

Fixed via cfbe63aee56dcb70f86475c3389952ba9cd4cdfe , f69a668da8cce3b09db4f239652f886c028a7da6

问题二的展示宽度可以自己调整

xiaofeng993229 commented 1 month ago

关于第二个问题,可以使用禅道列表的自定列功能。可以灵活的根据自己实际情况设置每一列显示的宽度,是否显示,排列位置。 image

升级到新版本之后,可能有些交互和之前不同,如果想要及时的了解禅道新功能,欢迎到 禅道官网 联系我们