mirror of
https://github.com/devcode-it/openstamanager.git
synced 2025-02-13 18:10:51 +01:00
Fix calcolo sedi azienda
This commit is contained in:
parent
f6eed5b98c
commit
c5b5db76ec
@ -241,6 +241,7 @@ switch ($resource) {
|
||||
case 'sedi_azienda':
|
||||
if (isset($superselect['idanagrafica'])) {
|
||||
$user = Auth::user();
|
||||
$id_azienda = get_var('Azienda predefinita');
|
||||
|
||||
$query = "SELECT * FROM (SELECT '0' AS id, CONCAT_WS(' - ', 'Sede legale' , (SELECT CONCAT (citta, ' (', ragione_sociale,')') FROM an_anagrafiche |where|)) AS descrizione UNION SELECT id, CONCAT_WS(' - ', nomesede, citta) FROM an_sedi |where|) AS tab |filter| ORDER BY descrizione";
|
||||
|
||||
@ -248,7 +249,7 @@ switch ($resource) {
|
||||
$filter[] = 'id='.prepare($element);
|
||||
}
|
||||
|
||||
$where[] = 'idanagrafica='.prepare($user->idanagrafica);
|
||||
$where[] = 'idanagrafica='.prepare($id_azienda);
|
||||
$where[] = 'id IN('.implode(',', $user->sedi).')';
|
||||
|
||||
if (!empty($search)) {
|
||||
|
@ -29,7 +29,7 @@ echo '
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
{[ "type": "select", "label": "'.tr('Sede').'", "name": "idsede[]", "ajax-source": "sedi", "multiple": "1", "value":"'.($sedi ?: '').'" ]}
|
||||
{[ "type": "select", "label": "'.tr('Sede').'", "name": "idsede[]", "ajax-source": "sedi_azienda", "multiple": "1", "value":"'.($sedi ?: '').'" ]}
|
||||
</div>
|
||||
</div>';
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user