|
|
|
@ -19,7 +19,9 @@
|
|
|
|
$scope.editForm.$reset();
|
|
|
|
$scope.editForm.$reset();
|
|
|
|
|
|
|
|
|
|
|
|
$scope.storeFichasClinicas.extraParams = {
|
|
|
|
$scope.storeFichasClinicas.extraParams = {
|
|
|
|
fichaID: selected.ficha.aptidao.id
|
|
|
|
fichaID: selected.ficha.aptidao.id,
|
|
|
|
|
|
|
|
trabalhadorID: null,
|
|
|
|
|
|
|
|
tipoFichaID: null
|
|
|
|
};
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
$scope.storeFichasClinicas.get(function(response, status, headers, config, items){
|
|
|
|
$scope.storeFichasClinicas.get(function(response, status, headers, config, items){
|
|
|
|
@ -41,6 +43,29 @@
|
|
|
|
|
|
|
|
|
|
|
|
$scope.edit = function(selected){
|
|
|
|
$scope.edit = function(selected){
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$scope.editForm.$reset();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$scope.storeFichasClinicas.extraParams = {
|
|
|
|
|
|
|
|
fichaID: selected.id,
|
|
|
|
|
|
|
|
trabalhadorID: null,
|
|
|
|
|
|
|
|
tipoFichaID: null
|
|
|
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$scope.storeFichasClinicas.get(function(response, status, headers, config, items){
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$scope.selected = items.fichaData;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$scope.editing = angular.copy($scope.selected);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
globals.plugins.buildFloatingSideMenu({
|
|
|
|
|
|
|
|
title: 'Ficha de Aptidão',
|
|
|
|
|
|
|
|
documentclick: function(){
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$scope.openModalDocumentos();
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
});
|
|
|
|
};
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
$scope.save = function(complete){
|
|
|
|
$scope.save = function(complete){
|
|
|
|
@ -53,7 +78,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
if(response.success)
|
|
|
|
if(response.success)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
|
|
|
|
globals.plugins.hideFloatingSideMenu();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$scope.$parent.loadModule({Controller: 'Search'}, function(className, scope, isNewModule){
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
angular.element(scope.comboTrabalhadores.domEl).triggerHandler('change');
|
|
|
|
|
|
|
|
});
|
|
|
|
}
|
|
|
|
}
|
|
|
|
});
|
|
|
|
});
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@ -117,6 +147,14 @@
|
|
|
|
});
|
|
|
|
});
|
|
|
|
};
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$scope.$watch('storeFichasClinicas.items', function(newVal, oldVal){
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if(newVal.fieldsData)
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
|
|
$scope.$on('afterrender', function(event, args){
|
|
|
|
$scope.$on('afterrender', function(event, args){
|
|
|
|
|
|
|
|
|
|
|
|
//listeners
|
|
|
|
//listeners
|
|
|
|
|