创建的模块无法区分平台
期望:
1.选择父级模块是主干时,允许创建PC端和移动端的下级
2.选择父级模块是PC端或移动端时,只允许创建PC端或移动端中的其中一个
3.左上角选择所有时,出来所有模块
4.左上角选择主干时,出来所有的主干模块
5.左上角选择PC端或移动端时,只出来PC端或移动端中的其中一个
PS:开源版17的时候,这个功能都还是好的,到了18.3就有问题了
目前这里的逻辑是
1.父子模块需要只能是主干或某个分支
2.左上角选择所有时,可以出来所有模块
3.左上角选择主干时,可以所有的主干模块
4.左上角选择分支时,出来分支和主干的模块
另外关于我说的第一点的期望(1.选择父级模块是主干时,允许创建PC端和移动端的下级),如果我选择主干的时候不能创建PC端或移动端的模块,如何才能达到你回复的第四点(4.左上角选择分支时,出来分支和主干的模块)的效果呢?现在我选主干模块,再创建下级模块是PC端或移动端的时候是无法成功创建的,选择主干模块就只能创建主干模块,不能创建主干或分支模块哦,如下图:
升级后系统不支持退回版本,如果有17版本备份的话可以还原下。
目前不支持子模块和升级模块不在一个分支这种操作呢。
选择某分支 可以创建主干和分支的一级模块。
原来是有两个很严重的bug,删除模块和编辑某一个模块都会将所有的模块数据更新成主干,吓得我赶紧把所有的编辑和删除按钮权限都回收了,太吓人了
编辑模块,是不会应该其他模块数据的
合并分支到主干,分支的模块会合并到主干的模块 这里测试时没有问题的。
主要矛盾在于: 是否允许主干下可以新建其他分支的模块 , 如果允许, 那么我们需要排查如下问题:
问题1 : 切换到其他分支时 , 在主干下新建的模块, 虽然页面显示所属是主干 , 但其实是关联到具体的分支下 ;
问题2 : 主干下面是可以新建分支的模块这块需要梳理下关系 ;
问题3: 主干下删除了分支的模块, 会把其他分支的模块变为主干 , 这个需要在梳理完问题1的基础上调整 ;
问题4: 如果允许主干下可以新建其他分支模块的数据存在 , 分支模块编辑需要可以关联到主干下
很赞!!!
我认为如果能解决编辑和删除功能的缺陷,按现在的效果虽然麻烦点,但是也是能用的,不过你们如果能梳理,把功能做得更好就更棒了,加油!!!!
产品经理反馈不应该在主干下面新建分支的模块 , 只能建主干模块 , 后续我们将重新梳理这个功能 , 关闭导致错误关联的渠道