Commit 326998ee12ad74b8ad7149cfbf74a0938a7600a4
1 parent
47038bd3
Exists in
master
arrumando put órgãos
Showing
2 changed files
with
22 additions
and
12 deletions
Show diff stats
wscacicneo/templates/editarorgao.pt
... | ... | @@ -96,7 +96,7 @@ |
96 | 96 | } |
97 | 97 | $.ajax({ |
98 | 98 | type: "PUT", |
99 | - url: "${request.route_url('root')}post_orgao", | |
99 | + url: "${request.route_url('root')}put_orgao", | |
100 | 100 | data: data, |
101 | 101 | success: function(){ alert('aaaaaaaaaaaaaaaaaaaaaa') }, |
102 | 102 | error: function(){ alert('ooooooooooooooooooooooooo') }, | ... | ... |
wscacicneo/views.py
... | ... | @@ -238,20 +238,30 @@ def put_orgao(request): |
238 | 238 | """ |
239 | 239 | Edita um doc apartir do id |
240 | 240 | """ |
241 | - doc = request.params | |
242 | - nm_orgao = doc['url'] | |
241 | + params = request.params | |
242 | + sigla = params['url'] | |
243 | 243 | orgao_obj = Orgao( |
244 | - nome = doc['nome'], | |
245 | - cargo = doc['gestor'], | |
246 | - coleta = doc['coleta'], | |
247 | - sigla = doc['sigla'], | |
248 | - endereco = doc['end'], | |
249 | - email = doc['email'], | |
250 | - telefone = doc['telefone'] | |
244 | + nome = params['nome'], | |
245 | + cargo = params['gestor'], | |
246 | + coleta = params['coleta'], | |
247 | + sigla = params['sigla'], | |
248 | + endereco = params['end'], | |
249 | + email = params['email'], | |
250 | + telefone = params['telefone'] | |
251 | 251 | ) |
252 | + orgao = { | |
253 | + 'nome' : params['nome'], | |
254 | + 'cargo' : params['gestor'], | |
255 | + 'coleta' : params['coleta'], | |
256 | + 'sigla' : params['sigla'], | |
257 | + 'endereco' : params['end'], | |
258 | + 'email' : params['email'], | |
259 | + 'telefone' : params['telefone'] | |
260 | + } | |
252 | 261 | search = orgao_obj.search_orgao(sigla) |
253 | 262 | id = search.results[0]._metadata.id_doc |
254 | - edit = Orgao.edit_orgao(id, doc) | |
263 | + doc = json.dumps(orgao) | |
264 | + edit = orgao_obj.edit_orgao(id, doc) | |
255 | 265 | |
256 | 266 | return Response(edit) |
257 | 267 | |
... | ... | @@ -326,4 +336,4 @@ def edituser(request): |
326 | 336 | 'cargo' : search.results[0].cargo, |
327 | 337 | 'setor' : search.results[0].setor, |
328 | 338 | 'permissao' : search.results[0].permissao |
329 | - } | |
330 | 339 | \ No newline at end of file |
340 | + } | ... | ... |