2.1 的几个bug,太不稳定了,还不如之前版本
1.删除bug的时候,会进入死循环,不停的删除,后台日志写了n条id为1的bug被删除n遍
2.编辑模块的时候,模块个数好像有限制,到了20个就不能加了,而且第20个不能排序,如果在第20个下面编辑子模块,那就杯具了,整个模块的tree都进入子模块,再也出不了了,除非去数据库删除
1. 删除是指向一个隐藏域。如果是新开窗口的话,就会有问题。这个处理方式和原来一样的。
2. 这是个老问题。一直没有找到重现的步骤。你能找到完全重现的步骤吗?
重现步骤很简单
1.建立个新产品
2.产品下建立模块,”产品视图--模块“必须从这个入口进入(如果从”产品视图--模块--需求--维护模块“进去,有时候看起来这里进去建立数目是不限的,所以不知道会不会杯具),一直建立到无法新建模块为止,应该是快到20个吧,那么排序号为:10,20,30.~~~~180。(如果建立的时候,直接用数字命名模块,1,2,3,4,,,当你建立0的时候,会发现0模块消失了)
3.此时,应该是无法再新建模块了,但是如果修改了最后一个模块的order,那么就是把排序字段180改成200,那么杯具就产生了。
这个时候,不仅仅可以新建模块,而且这个模块还不可排序,编辑这个模块的子模块,那么你就进入杯具了,再也出不来了。
而且这个情况出现后,经常出些莫名的情况,个别子模块存在,但是tree中死活不显示,反正就是杯具了
估计排序只要有大于200,都会重现这样的情况,当然我只是吧我的步骤写了下。
重装一个zentao然后这么做,应该肯定会重现,如果有次建立模块不限制了,那估计就很难重现了
255, 254按理不对。这样子肯定会出问题了。grade字段最大能到255,如果你的级别都能到255了,后面肯定就无法增加了,会出问题的。
对的,第一级别的grade应当为1,第二级别为2,以此类推。
你能看下出问题的模块中,级别为1的那个parent id是多少吗?如果级别为1, parent应该为零。



精品资料包
1V1产品演示
免费试用增强功能
专属顾问答疑支持


