Fix, non inserire prima nota + modello se c'è uno sbilancio

This commit is contained in:
Luca 2018-08-28 18:04:52 +02:00
parent 6f0299ddd5
commit d3532f0ab1
2 changed files with 14 additions and 12 deletions

View File

@ -317,10 +317,12 @@ include_once __DIR__.'/../../core.php';
if(bilancio == 0){
$("#testo_aggiuntivo").removeClass('text-danger').html("");
$("#btn_submit").removeClass('hide');
$('#btn_crea_modello').removeClass('hide');
}
else{
$("#testo_aggiuntivo").addClass('text-danger').html("sbilancio di " + bilancio.toLocale() + " €" );
$("#btn_submit").addClass('hide');
$('#btn_crea_modello').addClass('hide');
}
}
@ -336,7 +338,7 @@ include_once __DIR__.'/../../core.php';
var idmastrino = $(this).val();
if(idmastrino!=''){
$('#btn_crea_modello').hide();
$('#btn_crea_modello').addClass('hide');
var causale = $(this).find('option:selected').text();
$('#desc').val(causale);
@ -351,7 +353,7 @@ include_once __DIR__.'/../../core.php';
}
});
}else{
$('#btn_crea_modello').show();
$('#btn_crea_modello').removeClass('hide');
}
});

View File

@ -160,23 +160,23 @@ switch (filter('op')) {
//Gruppo Tecnici
if ($dbo->fetchArray('SELECT `nome` FROM `zz_groups` WHERE `id` = '.prepare($id_record))[0]['nome']=='Tecnici'){
$data = array ();
$data['Dashboard'] = 'rw';
$data['Anagrafiche'] = 'rw';
$data['Interventi'] = 'rw';
$data['Magazzino'] = 'rw';
$data['Articoli'] = 'rw';
$permessi = array ();
$permessi['Dashboard'] = 'rw';
$permessi['Anagrafiche'] = 'rw';
$permessi['Interventi'] = 'rw';
$permessi['Magazzino'] = 'rw';
$permessi['Articoli'] = 'rw';
$dbo->query('DELETE FROM zz_permissions WHERE idgruppo='.prepare($id_record));
foreach ($data as $module => $permessi) {
foreach ($permessi as $module_name => $permesso) {
$idmodule = $dbo->fetchArray('SELECT `id` FROM `zz_modules` WHERE `name` = "'.$module.'"')[0]['id'];
$module_id = $dbo->fetchArray('SELECT `id` FROM `zz_modules` WHERE `name` = "'.$module_name.'"')[0]['id'];
$dbo->insert('zz_permissions', [
'idgruppo' => $id_record,
'idmodule' => $idmodule,
'permessi' => $permessi,
'idmodule' => $module_id,
'permessi' => $permesso,
]);
}