diff --git a/wscacicneo/__init__.py b/wscacicneo/__init__.py index 4030093..e47c511 100644 --- a/wscacicneo/__init__.py +++ b/wscacicneo/__init__.py @@ -51,7 +51,7 @@ def main(global_config, **settings): config.add_route('post_user', 'post_user') config.add_route('put_user', 'put_user') config.add_route('edituser', 'editar/user/{matricula}') - config.add_route('favoritos', 'editar/favoritos') + config.add_route('favoritos', 'editar/favoritos/{matricula}') # config.add_route('list', 'list') config.add_route('gestao', 'gestao') diff --git a/wscacicneo/templates/editarorgao.pt b/wscacicneo/templates/editarorgao.pt index b9e52aa..c0846f9 100644 --- a/wscacicneo/templates/editarorgao.pt +++ b/wscacicneo/templates/editarorgao.pt @@ -3,11 +3,11 @@

-
+
- +
diff --git a/wscacicneo/templates/favoritos.pt b/wscacicneo/templates/favoritos.pt index 6075b48..de8fee2 100644 --- a/wscacicneo/templates/favoritos.pt +++ b/wscacicneo/templates/favoritos.pt @@ -14,13 +14,13 @@
  • - Cadastro Órgãos + Cadastro Órgãos
  • - Lista Órgãos + Lista Órgãos
  • - Cadastro Usuarios + Cadastro Usuarios
  • - Lista de Usuarios + Lista de Usuarios
  • Relatorios
  • @@ -28,7 +28,7 @@
  • Questionar Coleta
  • - Notificações da Coleta +
@@ -56,14 +56,6 @@ diff --git a/wscacicneo/templates/user.pt b/wscacicneo/templates/user.pt index 3aaf42b..dcfbb0d 100644 --- a/wscacicneo/templates/user.pt +++ b/wscacicneo/templates/user.pt @@ -102,6 +102,7 @@ 'setor' : $('#setor').val(), 'permissao' : $('#permissao').val(), 'senha' : $('#senha').val(), + 'favoritos': 'Relatórios' } if (data.email.indexOf("gov.br") > -1 == false){ setTimeout(function() {noty({text: 'O e-mail tem que ser institucional',layout:'topRight',type:'error',timeout:5000});}, 100); diff --git a/wscacicneo/views.py b/wscacicneo/views.py index b396580..16d8ae5 100644 --- a/wscacicneo/views.py +++ b/wscacicneo/views.py @@ -104,7 +104,22 @@ def listorgao(request): @view_config(route_name='favoritos', renderer='templates/favoritos.pt') def favoritos(request): - return {'project': 'WSCacicNeo'} + matricula = request.matchdict['matricula'] + user_obj = User( + nome = 'base', + matricula = matricula, + email = 'base@gov.br', + orgao = 'orgao', + telefone = 'telefone', + cargo = 'cargo', + setor = 'setor', + permissao = 'Gestor', + favoritos = ['asdsadasd', 'asdasdasd'], + senha = 'senha' + ) + search = user_obj.search_user(matricula) + print(search.results[0]) + return { } @view_config(route_name='config', renderer='templates/config.pt') def config(request): @@ -301,6 +316,9 @@ def post_user(request): rest_url = REST_URL userbase = UserBase().lbbase doc = request.params + document = doc['favoritos'] + favoritos = [document] + print(type(favoritos)) user_obj = User( nome = doc['nome'], matricula = doc['matricula'], @@ -310,9 +328,10 @@ def post_user(request): cargo = doc['cargo'], setor = doc['setor'], permissao = doc['permissao'], - senha = doc['senha'] + senha = doc['senha'], + favoritos = favoritos ) - + print(user_obj) id_doc = user_obj.create_user() print(id_doc) -- libgit2 0.21.2