com.fzzy.sys.entity.SysRole 名称 true 描述 com.fzzy.sys.entity.SysUrl int 所属系统模块 boolean 权限选中状态 角色Id var roleId = view.get("#dsRole.data:#").get("id"); arg.entity.set("roleId",roleId); sys.rolePR#findUrlByRoleId [SELF] $${this} font-awesome,css-common 40% [dtRole] sys.rolePR#findAll 菜单栏: bold view.get("#dsRole").insert(); view.get("#dialogRole").show(); 新增 fa fa-plus 100 toolbar-button var cur = view.get("#dgRole").getCurrentItem(); if(cur){ view.get("#dialogRole").show(); }else{ $alert("请勾选需要修改的数据!"); } 修改 fa fa-pencil 100 toolbar-button-warm var cur = view.get("#dgRole").getCurrentItem(); if(cur){ view.get("#ajaxDel").set("parameter",cur).execute(function(result){ if(result){ $alert(result); } else{ cur.remove(); } }); }else{ $alert("请勾选需要删除的数据!"); } 删除 fa fa-minus toolbar-button-warn 100 view.get("#dsRole").flushAsync(); 刷新 fa fa-refresh 100 toolbar-button-push var roleId = view.get("#dsRole.data:#").get("id"); var entity = view.get("#dsUrl").insert(); entity.set("roleId",roleId); view.get("#dsUrl").set("parameter",entity).flushAsync(); dsRole multiRows true id false companyId false name desc 500 用户信息 fa fa-sliders false dsRole * 100 right left id id false display companyId companyId false display name name desc desc TextArea sys.rolePR#updateSave [#current] dsRole sys.rolePR#delData 当前数据删除后无法恢复,请确认要删除么? 58% [dtUrl] sys.rolePR#findUrlByRoleId manual 菜单栏: bold var data=view.id("dsRole").getData("#"); if(!data){ dorado.MessageBox.alert("请先选中一个角色后再进行此操作"); return; } var action=view.id("ajaxSaveResouce"); var ids=[]; var nodes = view.get("#dataTree").getCheckedNodes(); console.log(nodes); nodes.each(function(node){ ids.push(node.get("data").get("id")); }); //console.log(ids); action.set("parameter",{roleId:data.get("id"),ids:ids}); action.execute(function(result){ if(result == null){ dorado.MessageBox.alert("保存成功!"); var roleId = data.get("id"); var entity = view.get("#dsUrl").insert(); entity.set("roleId",roleId); view.get("#dsUrl").set("parameter",entity).flushAsync(); }else{ dorado.MessageBox.alert(result); } }); 保存 fa fa-check 100 toolbar-button var roleId = view.get("#dsRole.data:#").get("id"); var entity = view.get("#dsUrl").insert(); entity.set("roleId",roleId); view.get("#dsUrl").set("parameter",entity).flushAsync(); 刷新 fa fa-refresh 100 toolbar-button-push dsUrl CURRENT_NODE name false true use children 3 true sys.rolePR#updateSaveResource 请确认保存配置么?