Commit 7cfb15986ff3ca348ead9452aa7e77674da67fa9

Authored by Macieski
2 parents bf60a54f 3bc68cd9
Exists in master

Merge branch 'master' of https://github.com/lightbase/WSCacicNeo

wscacicneo/__init__.py
... ... @@ -53,6 +53,7 @@ def main(global_config, **settings):
53 53 cfg.add_route('notify', 'notificacoes/cadastro')
54 54 cfg.add_route('post_notify', 'post_notify')
55 55 cfg.add_route('list_notify', 'notificacoes/lista')
  56 + cfg.add_route('cadastro_coleta', 'coleta/cadastro')
56 57 #
57 58 # base orgaos
58 59 cfg.add_route('create_orgao', 'create/orgao/{nm_orgao}')
... ...
wscacicneo/templates/cadastro_coleta.pt 0 → 100644
... ... @@ -0,0 +1,149 @@
  1 +<metal:main use-macro="load: master.pt">
  2 + <metal:content fill-slot="conteudo">
  3 + <ul class="nav nav-tabs">
  4 + <li class="active">
  5 + <a href="#hd" data-toggle="tab">HD</a>
  6 + </li>
  7 + <li><a href="#so" data-toggle="tab">Sistema Operacional</a></li>
  8 + <li><a href="#bios" data-toggle="tab">Bios</a></li>
  9 + <li><a href="#memoria" data-toggle="tab">Memória</a></li>
  10 + <li><a href="#processador" data-toggle="tab">Processador</a></li>
  11 +</ul>
  12 +<form role="form" class="form-horizontal" id="coleta_manual">
  13 + <div class="tab-content">
  14 + <div id="hd" class="tab-pane active">
  15 + <br/>
  16 +
  17 + <div class="form-group">
  18 + <label class="col-lg-2 control-label">Marca do HD:</label>
  19 + <div class="col-lg-5">
  20 + <input type="text" id="marca_hd" class="form-control" placeholder="Marca do HD">
  21 + </div>
  22 + </div>
  23 + <div class="form-group">
  24 + <label class="col-lg-2 control-label">Tamanho do HD:</label>
  25 + <div class="col-lg-5">
  26 + <input type="text" id="tamanho_hd" class="form-control" placeholder="Tamanho do HD">
  27 + </div>
  28 + </div>
  29 + <div class="form-group">
  30 + <label class="col-lg-2 control-label">Tipo do HD</label>
  31 + <div class="col-lg-5">
  32 + <input type="text" id="tipo_hd" class="form-control" placeholder="Tipo do HD">
  33 + </div>
  34 + </div>
  35 + <div class="form-group">
  36 + <label class="col-lg-2 control-label">Idade do HD</label>
  37 + <div class="col-lg-5">
  38 + <input type="text" id="idade_hd" class="form-control" placeholder="Idade do HD">
  39 + </div>
  40 + </div>
  41 +
  42 + </div>
  43 + <div id="so" class="tab-pane">
  44 + <br/>
  45 +
  46 + <div class="form-group">
  47 + <label class="col-lg-2 control-label">Nome do SO:</label>
  48 + <div class="col-lg-5">
  49 + <input type="text" id="nome_so" class="form-control" placeholder="Nome do Sistema Operacional">
  50 + </div>
  51 + </div>
  52 + <div class="form-group">
  53 + <label class="col-lg-2 control-label">Versão do SO:</label>
  54 + <div class="col-lg-5">
  55 + <input type="text" id="versao_so" class="form-control" placeholder="Versão do Sistema Operacional">
  56 + </div>
  57 + </div>
  58 + <div class="form-group">
  59 + <label class="col-lg-2 control-label">Fabricante do SO:</label>
  60 + <div class="col-lg-5">
  61 + <input type="text" id="fabricante_so" class="form-control" placeholder="Fabricante do Sistema Operacional">
  62 + </div>
  63 + </div>
  64 +
  65 +
  66 +
  67 + </div>
  68 + <div id="bios" class="tab-pane">
  69 + <br/>
  70 +
  71 + <div class="form-group">
  72 + <label class="col-lg-2 control-label">Patrimonio da BIOS:</label>
  73 + <div class="col-lg-5">
  74 + <input type="text" id="patrimonio_bios" class="form-control" placeholder="Patrimonio da BIOS">
  75 + </div>
  76 + </div>
  77 + <div class="form-group">
  78 + <label class="col-lg-2 control-label">Fabricante da BIOS:</label>
  79 + <div class="col-lg-5">
  80 + <input type="text" id="fabricante_bios" class="form-control" placeholder="Fabricante da BIOS">
  81 + </div>
  82 + </div>
  83 +
  84 + </div>
  85 + <div id="memoria" class="tab-pane">
  86 + <br/>
  87 +
  88 + <div class="form-group">
  89 + <label class="col-lg-2 control-label">Interface da Memória:</label>
  90 + <div class="col-lg-5">
  91 + <input type="text" id="interface_memoria" class="form-control" placeholder="Interface da Memória">
  92 + </div>
  93 + </div>
  94 + <div class="form-group">
  95 + <label class="col-lg-2 control-label">Armazenamento:</label>
  96 + <div class="col-lg-5">
  97 + <input type="text" id="armazenamento_memoria" class="form-control" placeholder="Armazenamento da Memória">
  98 + </div>
  99 + </div>
  100 + <div class="form-group">
  101 + <label class="col-lg-2 control-label">Idade da Memória</label>
  102 + <div class="col-lg-5">
  103 + <input type="text" id="idade_memoria" class="form-control" placeholder="Idade da Memória">
  104 + </div>
  105 + </div>
  106 +
  107 + </div>
  108 + <div id="processador" class="tab-pane">
  109 + <br/>
  110 +
  111 + <div class="form-group">
  112 + <label class="col-lg-2 control-label">Nome do Processador:</label>
  113 + <div class="col-lg-5">
  114 + <input type="text" id="nome_processador" class="form-control" placeholder="Nome do Processador">
  115 + </div>
  116 + </div>
  117 + <div class="form-group">
  118 + <label class="col-lg-2 control-label">Versão do Processador:</label>
  119 + <div class="col-lg-5">
  120 + <input type="text" id="nome_processador" class="form-control" placeholder="Versão do Processador">
  121 + </div>
  122 + </div>
  123 + <div class="form-group">
  124 + <label class="col-lg-2 control-label">Data de Instalação</label>
  125 + <div class="col-lg-5">
  126 + <input type="text" id="nome_processador" class="form-control" placeholder="Data de Instalação do Processador">
  127 + </div>
  128 + </div>
  129 +
  130 + <div class="form-group">
  131 + <div class="col-lg-offset-2 col-lg-6">
  132 + <button type="button" id="enviar" class="btn btn-sm" style="margin-left: 315px;" >Enviar</button>
  133 + <button type="button" id="limpar" class="btn btn-sm">Limpar</button>
  134 + </div>
  135 + </div>
  136 +
  137 + </div>
  138 +
  139 +</form>
  140 +
  141 + </metal:content>
  142 + <metal:content fill-slot="javascript">
  143 + <script type="text/javascript">
  144 + $('#limpar').click(function(){
  145 + $('#nome_processador').val('')
  146 + });
  147 + </script>
  148 + </metal:content>
  149 +</metal:main>
... ...
wscacicneo/templates/userbk.pt
... ... @@ -1,19 +0,0 @@
1   -<html>
2   - <head>
3   - <title>Login</title>
4   - <style type="text/css">
5   - body {
6   - margin : 0px;
7   - padding : 0px;
8   - }
9   - .login {
10   - background-color : #032a65;
11   - width : 1366px;
12   - height : 75px;
13   - }
14   - </style>
15   - </head>
16   - <body>
17   - <div class="login"></div>
18   - </body>
19   -</html>
wscacicneo/views.py
... ... @@ -563,3 +563,6 @@ def post_notify(request):
563 563 results = notify_obj.create_notify()
564 564 return Response(str(results))
565 565  
  566 +@view_config(route_name='cadastro_coleta', renderer='templates/cadastro_coleta.pt')
  567 +def cadastro_coleta(request):
  568 + return {'project': 'WSCacicNeo'}
... ...