Index: ssts-web/src/main/webapp/systemmanage/roleFormExt.js =================================================================== diff -u -r27321 -r29552 --- ssts-web/src/main/webapp/systemmanage/roleFormExt.js (.../roleFormExt.js) (revision 27321) +++ ssts-web/src/main/webapp/systemmanage/roleFormExt.js (.../roleFormExt.js) (revision 29552) @@ -1,7 +1,17 @@ var isNotRepeatRole = false; var id; var companyId; - +//选择包含用户 +function changeUser(action){ + var userIdsElement = Ext.getCmp("userIds") || top.Ext.getCmp("userIds"); + var userNamesElement = Ext.getCmp("userNames") || top.Ext.getCmp("userNames"); + var params = { + userIdsElement:userIdsElement, + userNamesElement:userNamesElement, + action:action + } + openSelectUser(params); +} function openSelectRole(){ var roleIds = $Id('parentIds').value; var selectedRole = openModalWindow(WWWROOT+'/common/selRoleByExt.jsp?companyId='+companyId+'&separator=,&roleIds='+roleIds, '选择角色', '550', '274'); @@ -101,7 +111,7 @@ readOnly:true, name: 'userNames', id: 'userNames', - onTriggerClick : function(){openSelectUser()}, + onTriggerClick : function(){changeUser('includeUsers')}, triggerClass : 'x-form-search-trigger' }],