mirror of https://github.com/jumpserver/jumpserver
				
				
				
			Merge branch 'dev' of git.coding.net:jumpserver/jumpserver into dev
						commit
						49fbae4fad
					
				|  | @ -350,6 +350,7 @@ def perm_role_edit(request): | |||
|     role_pass = CRYPTOR.decrypt(role.password) | ||||
|     sudo_all = PermSudo.objects.all() | ||||
|     role_sudos = role.sudo.all() | ||||
|     sudo_all = PermSudo.objects.all() | ||||
|     if request.method == "GET": | ||||
|         return my_render('jperm/perm_role_edit.html', locals(), request) | ||||
| 
 | ||||
|  | @ -361,6 +362,7 @@ def perm_role_edit(request): | |||
|         role_sudo_names = request.POST.getlist("sudo_name") | ||||
|         role_sudos = [PermSudo.objects.get(id=sudo_id) for sudo_id in role_sudo_names] | ||||
|         key_content = request.POST.get("role_key", "") | ||||
| 
 | ||||
|         try: | ||||
|             if not role: | ||||
|                 raise ServerError('角色用户不能存在') | ||||
|  | @ -379,6 +381,7 @@ def perm_role_edit(request): | |||
|             role.name = role_name | ||||
|             role.comment = role_comment | ||||
|             role.sudo = role_sudos | ||||
| 
 | ||||
|             role.save() | ||||
|             msg = u"更新系统角色: %s" % role.name | ||||
|             return HttpResponseRedirect('/jperm/role/') | ||||
|  |  | |||
|  | @ -9,7 +9,7 @@ log = debug | |||
| host = 127.0.0.1 | ||||
| port = 3306 | ||||
| user = jumpserver | ||||
| password = mysql234 | ||||
| password = mysql1234 | ||||
| database = jumpserver | ||||
| 
 | ||||
| [websocket] | ||||
|  |  | |||
|  | @ -58,7 +58,7 @@ | |||
|                             <div class="hr-line-dashed"></div> | ||||
|                             <div class="form-group"> | ||||
|                                 <label for="sudo" class="col-sm-2 control-label">角色Sudo命令<span class="red-fonts">*</span></label> | ||||
|                                 <div class="col-sm-8" id="sudo_name"> | ||||
|                                 <div class="col-sm-8"> | ||||
|                                     <select name="sudo_name" data-placeholder="请选择Sudo别名" class="chosen-select form-control m-b" multiple  tabindex="2"> | ||||
|                                         {% for sudo in sudo_all %} | ||||
|                                             <option value="{{ sudo.id }}" {% if sudo in role_sudos %} selected {% endif %}>{{ sudo.name }}</option> | ||||
|  | @ -66,6 +66,7 @@ | |||
|                                     </select> | ||||
|                                 </div> | ||||
|                             </div> | ||||
| 
 | ||||
|                             <div class="hr-line-dashed"></div> | ||||
|                             <div class="form-group"> | ||||
|                                 <label for="role_comment" class="col-sm-2 control-label">备注</label> | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	 ibuler
						ibuler