提交 3657452c 编写于 作者: Mosher's avatar Mosher

fix:修复树导航栏部件发布问题

上级 abd39aac
......@@ -46,6 +46,7 @@ public class PageModel extends BaseModel{
this.app.getCtrlsMap().put(ctrl.getId(),ctrl);
this.ctrlsMap.put(ctrl.getCodeName().toString(),ctrl);
}
// 树导航栏获取数据部件
if ("TREEEXPBAR".equals(ctrl.getControl().getControlType())) {
List<IPSControl> controls = ((IPSExpBar)item).getPSControls();
if (controls.size() > 0) {
......@@ -57,8 +58,8 @@ public class PageModel extends BaseModel{
ctrlAppEntity.addCtrl(ctrlModel.getCodeName().toString(), ctrlModel);
}
ctrl.addCtrl(ctrlModel.getCodeName().toString(), ctrlModel);
if(!this.app.getCtrlsMap().containsKey(ctrl.getId())) {
this.app.getCtrlsMap().put(ctrl.getId(),ctrl);
if(!this.app.getCtrlsMap().containsKey(ctrlModel.getId())) {
this.app.getCtrlsMap().put(ctrlModel.getId(),ctrlModel);
}
}
}
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册