Commit 7665dce120d98ffdd40909e1a498e1f2a374e96a

Authored by Adley
1 parent e6541e22
Exists in master

edição de usuário, templete e rotas

wscacicneo/templates/editarorgao.pt
... ... @@ -72,7 +72,6 @@
72 72 $('#sigla').val('')
73 73 $('#coleta').val('')
74 74 $('#end').val('')
75   - $('#url').val('')
76 75 });
77 76 $('#enviar').click(function(){
78 77 var nome = $('#nome').val()
... ...
wscacicneo/templates/editaruser.pt
... ... @@ -59,12 +59,13 @@
59 59 <div class="form-group">
60 60 <label class="col-lg-2 control-label">Senha</label>
61 61 <div class="col-lg-5">
62   - <input type="password" id="senha" class="form-control" placeholder="Informe novamente sua senha">
  62 + <input type="text" id="senha" value="${senha}" class="form-control" placeholder="Informe novamente sua senha">
63 63 </div>
64 64 </div>
65 65 <div class="form-group">
66 66 <div class="col-lg-offset-2 col-lg-6">
67 67 <button type="button" id="enviar" class="btn btn-sm" style="margin-left: 315px;" >Enviar</button>
  68 + <input style="display:none;" id="url" value="${request.matchdict['matricula']}">
68 69 <button type="button" id="limpar" class="btn btn-sm">Limpar</button>
69 70 </div>
70 71 </div>
... ... @@ -82,18 +83,33 @@
82 83 $('#cargo').val('')
83 84 $('#setor').val('')
84 85 $('#permissao').val('Permissões')
  86 + $('#senha').val('')
85 87 });
86 88 $('#enviar').click(function(){
  89 + var nome = $('#nome').val()
  90 + matricula = $('#matricula').val()
  91 + email = $('#email').val()
  92 + telefone = $('#telefone').val()
  93 + orgao = $('#orgao').val()
  94 + cargo = $('#cargo').val()
  95 + setor = $('#setor').val()
  96 + permissao = $('#permissao').val()
  97 + url = $('#url').val()
  98 + senha = $('#senha').val()
  99 +
87 100 var data = {
88   - 'nome' : $('#nome').val(),
89   - 'matricula' : $('#matricula').val(),
90   - 'email' : $('#email').val(),
91   - 'telefone' : $('#telefone').val(),
92   - 'orgao' : $('#orgao').val(),
93   - 'cargo' : $('#cargo').val(),
94   - 'setor' : $('#setor').val(),
95   - 'permissao' : $('#permissao').val(),
  101 + 'url': url,
  102 + 'nome': nome,
  103 + 'matricula': matricula,
  104 + 'email': email,
  105 + 'telefone': telefone,
  106 + 'orgao': orgao,
  107 + 'cargo': cargo,
  108 + 'setor': setor,
  109 + 'permissao': permissao,
  110 + 'senha': senha
96 111 }
  112 +
97 113 if (data.email.indexOf("gov.br") > -1 == false){
98 114 alert('Somente é permitido cadastro de e-mails institucionais');
99 115 }else{
... ...
wscacicneo/views.py
... ... @@ -338,7 +338,7 @@ def edituser(request):
338 338 'cargo' : search.results[0].cargo,
339 339 'setor' : search.results[0].setor,
340 340 'permissao' : search.results[0].permissao,
341   - 'senha' : search.results[0].permissao
  341 + 'senha' : search.results[0].senha
342 342 }
343 343  
344 344 @view_config(route_name='put_user')
... ... @@ -362,7 +362,7 @@ def put_user(request):
362 362 user = {
363 363 'nome' : params['nome'],
364 364 'matricula' : params['matricula'],
365   - 'email' : params['meila'],
  365 + 'email' : params['email'],
366 366 'orgao' : params['orgao'],
367 367 'telefone' : params['telefone'],
368 368 'cargo' : params['cargo'],
... ... @@ -370,7 +370,7 @@ def put_user(request):
370 370 'permissao' : params['permissao'],
371 371 'senha' : params['senha']
372 372 }
373   - search = user_obj.search_orgao(matricula)
  373 + search = user_obj.search_user(matricula)
374 374 id = search.results[0]._metadata.id_doc
375 375 doc = json.dumps(user)
376 376 edit = user_obj.edit_user(id, doc)
... ...