forked from Coded/SIPRP
				
			
			You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							171 lines
						
					
					
						
							8.4 KiB
						
					
					
				
			
		
		
	
	
							171 lines
						
					
					
						
							8.4 KiB
						
					
					
				| <!-- Search View -->
 | |
| <section id="SearchView" class="content">
 | |
| 
 | |
|      <div class="page-header">
 | |
|         <div class="row">
 | |
|             <div class="col-md-6">
 | |
|                <h3 class="m-b-none page-title">Pesquisa de Utentes</h3>
 | |
|             </div>
 | |
|             <div class="col-md-6">
 | |
|                
 | |
|             </div>
 | |
|         </div>        
 | |
|     </div>
 | |
| 
 | |
|     <form role="form" name="editForm" parsley-validate>
 | |
| 
 | |
|         <div class="panel panel-default">
 | |
|             <div class="panel-body">
 | |
| 
 | |
|                 <div class="form-horizontal">
 | |
| 
 | |
|                     <div class="form-group">
 | |
|                         <label class="col-sm-2 control-label">Empresa</label>
 | |
|                         <div class="col-sm-10">                       
 | |
|                             <custom-combo 
 | |
|                                 item-id="comboEmpresas"
 | |
|                                 bind-to-model="false"                                    
 | |
|                                 selected-value="" 
 | |
|                                 store-model="" 
 | |
|                                 store-actions-get="getEmpresas"                                     
 | |
|                                 value-field="id"
 | |
|                                 display-field="designacao_social"
 | |
|                                 add-empty-option="true"
 | |
|                                 on-change="onEmpresaChange(selectedValue, selectedRecord)">                                    
 | |
|                             </custom-combo>
 | |
|                         </div>
 | |
|                     </div>
 | |
| 
 | |
|                     <div class="form-group">
 | |
|                         <label class="col-sm-2 control-label">Estabelecimento</label>
 | |
|                         <div class="col-sm-10">
 | |
|                             <custom-combo 
 | |
|                                 item-id="comboEstabelecimentos"
 | |
|                                 bind-to-model="false"                                    
 | |
|                                 selected-value="" 
 | |
|                                 store-model="" 
 | |
|                                 store-actions-get="getEstabelecimentos"                                     
 | |
|                                 value-field="id"
 | |
|                                 display-field="nome"
 | |
|                                 add-empty-option="true"
 | |
|                                 on-change="onEstabelecimentoChange(selectedValue, selectedRecord)">                                    
 | |
|                             </custom-combo>
 | |
|                         </div>
 | |
|                     </div>
 | |
| 
 | |
|                     <div class="form-group">
 | |
|                         <label class="col-sm-2 control-label">Trabalhador</label>
 | |
|                         <div class="col-sm-10">
 | |
|                             <custom-combo 
 | |
|                                 item-id="comboTrabalhadores"
 | |
|                                 bind-to-model="false"                                    
 | |
|                                 selected-value="" 
 | |
|                                 store-model="" 
 | |
|                                 store-actions-get="getTrabalhadores"                                     
 | |
|                                 value-field="id"
 | |
|                                 display-field="nome"
 | |
|                                 add-empty-option="true" 
 | |
|                                 css-class="btn-default bold"
 | |
|                                 on-change="onTrabalhadorChange(selectedValue, selectedRecord)">                                    
 | |
|                             </custom-combo>
 | |
|                         </div>
 | |
|                     </div>
 | |
| 
 | |
|                     <div class="form-group">
 | |
|                         <div class="col-sm-12">
 | |
| <!--                            <button ng-click="list()" type="button" class="btn btn-sm btn-primary pull-right">
 | |
|                                 <span class="glyphicon glyphicon-search"></span> Pesquisar
 | |
|                             </button>-->
 | |
|                             <button ng-click="clear()" type="button" class="btn btn-sm btn-default pull-right">
 | |
|                                 <span class="glyphicon glyphicon-remove"></span> Limpar
 | |
|                             </button>
 | |
|                         </div>
 | |
|                     </div>
 | |
| 
 | |
|                 </div>
 | |
| 
 | |
|                 <div class="row">
 | |
|                     <div class="col-sm-2"></div>
 | |
|                     <div class="col-sm-10"> 
 | |
| 
 | |
|                         <h4 class="section-title">Fichas</h4>
 | |
|                                               
 | |
|                         <table class="table table-hover table-striped m-b-5" data-store="storeFichasTrabalhador" datatable>
 | |
|                             <thead>
 | |
|                                 <tr>
 | |
|                                     <th class="col-md-2 hidden-xs">Data</th>
 | |
|                                     <th class="col-md-3 hidden-xs">Tipo</th>
 | |
|                                     <th class="col-md-3">Autor</th>
 | |
|                                     <th class="col-md-2">Estado</th>
 | |
|                                     <th class="col-md-2"> </th>
 | |
|                                 </tr>
 | |
|                             </thead>
 | |
|                             <tbody>
 | |
|                                 <tr ng-repeat="item in storeFichasTrabalhador.items">
 | |
|                                     <td class="hidden-xs"><span ng-bind="item.data | date: 'yyyy-MM-dd hh:mm'"></span></td>
 | |
|                                     <td class="hidden-xs"><span ng-bind="item.tipo"></span></td>
 | |
|                                     <td><span ng-bind="item.responsavel"></span></td>
 | |
|                                     <td><span ng-class="{'label label-success': item.concluido, 'label label-primary': !item.concluido}">{{item.concluido ? 'Concluido' : 'Em Aberto'}}</span></td>
 | |
|                                     <td>
 | |
|                                         <button data-toggle="tooltip" data-placement="left" title="Tooltip on left" ng-click="edit(item)" type="button" class="btn btn-xs btn-default">
 | |
|                                             <span class="glyphicon glyphicon-pencil"></span>
 | |
|                                         </button>
 | |
|                                     </td>
 | |
|                                 </tr>
 | |
|                             </tbody>
 | |
|                         </table>   
 | |
|                         
 | |
|                         <paging-toolbar store="storeFichasTrabalhador" show-pager="false"></paging-toolbar>               
 | |
| 
 | |
|                     </div>
 | |
|                 </div>
 | |
| 
 | |
|                 <div class="form-horizontal m-t-30">
 | |
| 
 | |
|                     <div class="form-group">
 | |
|                         <label class="col-sm-2 control-label"><span ng-show="dadosTrabalhador != null">Nova Ficha Clinica</span></label>
 | |
|                         <div class="col-sm-10">
 | |
| 
 | |
|                             <button ng-show="dadosTrabalhador != null" ng-click="add(item)" ng-repeat="item in UserSession.tiposFichas | filter: filterFichasClinicas" type="button" class="btn btn-sm btn-default m-r-5 m-b-5">
 | |
|                                 {{item.descricao}}
 | |
|                             </button>
 | |
| 
 | |
|                         </div>
 | |
|                     </div>
 | |
| 
 | |
|                     <div class="form-group">
 | |
|                         <label class="col-sm-2 control-label"><span ng-show="dadosTrabalhador != null">Nova Ficha de Aptidão</span></label>
 | |
|                         <div class="col-sm-10">
 | |
| 
 | |
|                             <button ng-show="dadosTrabalhador != null" ng-click="add(item)" ng-repeat="item in UserSession.tiposFichas | filter: filterFichasAptidao" type="button" class="btn btn-sm btn-default m-r-5 m-b-5">
 | |
|                                 {{item.descricao}}
 | |
|                             </button>
 | |
| 
 | |
|                         </div>
 | |
|                     </div>
 | |
| 
 | |
|                     <div class="form-group">
 | |
|                         <div class="col-sm-2"> </div>
 | |
|                         <div class="col-sm-10">
 | |
|                             
 | |
|                             <button ng-click="openModalDocumentos()" ng-show="dadosTrabalhador != null" type="button" class="btn btn-xs btn-primary">
 | |
|                                 <span class="glyphicon glyphicon-folder-open m-r-5"></span> <small>Documentos</small>
 | |
|                             </button>
 | |
| 
 | |
|                         </div>
 | |
|                     </div>
 | |
| 
 | |
|                 </div>
 | |
| 
 | |
|             </div>
 | |
|         </div>
 | |
| 
 | |
|     </form>
 | |
| 
 | |
|     <modal-window item-id="modalDocumentos" width="modal-small" view="Documents" title="Documentos"></modal-window>
 | |
| 
 | |
| </section>
 | |
| 
 | |
| 
 | |
| 
 |