Kaynağa Gözat

modyfiakcja IDS - trzeba tutaj TODO zrobic aby to szlo z XSLa, ktorego mam

a.binder 10 yıl önce
ebeveyn
işleme
51fded4f23
1 değiştirilmiş dosya ile 11 ekleme ve 4 silme
  1. 11 4
      SE/procesy/ajax.php

+ 11 - 4
SE/procesy/ajax.php

@@ -354,12 +354,19 @@ if($DBG){ echo'<pre style="max-height:200px;overflow:auto;border:1px solid red;t
 	}
 	}
 
 
 	echo '<span>';
 	echo '<span>';
+		$cnf_ids_tabl_TODO_MOVE_TO_CONFIG=array('REWIR'=>'MK_Rewiry',
+		'URZADZENIE'=>'DEVICES','DOSTEP-ZAMEK-ELEKTRONICZNY'=>'DEVICES', 'OZNACZENIE_LOKALIZACJI'=>'DEVICES', 'APLIKACJA'=>'DEVICES', 'SOFTWARE'=>'DEVICES', 'ALARM-SATEL'=>'DEVICES', 'SZAFA'=>'DEVICES', 'SEJF'=>'DEVICES', 'SEGREGATOR'=>'DEVICES', 'KUWETA'=>'DEVICES', 'NARZEDZIE'=>'DEVICES', 'DOSTEP-KLUCZ'=>'DEVICES', 'DOSTEP-KARTA'=>'DEVICES', 'DOSTEP-ZAMEK'=>'DEVICES', 'MATERIAL_REKLAMOWY'=>'DEVICES', 'SERWER'=>'DEVICES', 'MATERIAL_EKSPLOATACYJNY'=>'DEVICES', 'PIECZATKA'=>'DEVICES', 'PLYTA_CD'=>'DEVICES', 'KOMPUTER'=>'DEVICES', 'URZADZENIA_I_OZNACZENIA_BHP'=>'DEVICES',
+		'LOKALIZACJA'=>'TELBOXES', 'OBSZAR'=>'TELBOXES', 'POLKA'=>'TELBOXES', 'MAGAZYN'=>'TELBOXES', 'POMIESZCZENIE'=>'TELBOXES', 'SZAFA'=>'TELBOXES'
+		'DOKUMENTY'=>'IN7_DZIENNIK_KORESP',
+		'DOSTEP-UPRAWNIENIA'=>'REMOTE_ACCESS_ACCOUNTS','SHARED_IMAP_MAILBOX'=>'REMOTE_ACCESS_ACCOUNTS',
+		'PODMIOT'=>'BILLING_OWNER',
+		'PROJEKT'=>'IN7_MK_BAZA_DYSTRYBUCJI','SPRAWA'=>'IN7_MK_BAZA_DYSTRYBUCJI'
+		);
 		echo $out_link;
 		echo $out_link;
 		echo " ";
 		echo " ";
-		if(strstr("'NARZEDZIE','PLIK','ZASOB_PLIKOW','SOFTWARE','APLIKACJA','SERWER','SERWER_PORT','DOKUMENTY','SEGREGATOR','SKOROSZYT','KUWETA','KUWETA_MAGAZYNOWA','MATERIAL_REKLAMOWY','RESOURCE_CONSUMABLE','MATERIAL_EKSPLOATACYJNY','ALARM-SATEL','ALARM-CZYTNIK-KART','ALARM-KLAWIATURA','DOSTEP-ZAMEK','DOSTEP-KLUCZ','DOSTEP-ZAMEK-ELEKTRONICZNY','DOSTEP-ZAMEK-GRUPA','DOSTEP-ZAMEK-GRUPA-GHZ','DOSTEP-ZAMEK-GRUPA-GS','DOSTEP-ZAMEK-GRUPA-ES','DOSTEP-KARTA','NOTATKA','URZADZENIE','KOMPUTER','WYPOSAZENIE_LOKALU','SZAFA','POLKA','REJESTRATOR','KAMERA','PIECZATKA','PASSWORD','URZADZENIA_I_OZNACZENIA_BHP','OZNACZENIE_LOKALIZACJI','DOSTEP-UPRAWNIENIA'", $zasob->TYPE)
-		) {
-		echo App::link("dodaj", "index.php?MENU_INIT=VIEWTABLE_AJAX&ZASOB_ID=".ProcesHelper::getZasobTableID('DEVICES')."&ff_A_STATUS=WAITING&ff_T_DEVICE_SERIAL=".date('Y-m-d')."-".$zasob->ID."&ff_T_DEVICE_INFO=".urlencode($zasob->OPIS)."&ff_T_DEVICE_TYPE=".urlencode($zasob->DESC)."&ff_CRM_LISTA_ZASOBOW_ID=".$zasob->ID."#CREATE", array('class'=>'btn-p5', 'title'=>'Dodaj zapotrzebowanie', 'onclick'=>null));
-		echo App::link("szukaj", "index.php?MENU_INIT=VIEWTABLE_AJAX&ZASOB_ID=".ProcesHelper::getZasobTableID('DEVICES')."&ff_CRM_LISTA_ZASOBOW_ID=".$zasob->ID, array('class'=>'btn-p5', 'title'=>'szukaj', 'onclick'=>null));
+		if( $cnf_ids_tabl_TODO_MOVE_TO_CONFIG[$zasob->TYPE]) {
+		echo App::link("dodaj", "index.php?MENU_INIT=VIEWTABLE_AJAX&ZASOB_ID=".ProcesHelper::getZasobTableID($cnf_ids_tabl_TODO_MOVE_TO_CONFIG[$zasob->TYPE])."&ff_A_STATUS=WAITING&ff_T_DEVICE_SERIAL=".date('Y-m-d')."-".$zasob->ID."&ff_T_DEVICE_INFO=".urlencode($zasob->OPIS)."&ff_T_DEVICE_TYPE=".urlencode($zasob->DESC)."&ff_CRM_LISTA_ZASOBOW_ID=".$zasob->ID."&ff_ID_ZASOB=".$zasob->ID."#CREATE", array('class'=>'btn-p5', 'title'=>'Dodaj zapotrzebowanie', 'onclick'=>null));
+		echo App::link("szukaj", "index.php?MENU_INIT=VIEWTABLE_AJAX&ZASOB_ID=".ProcesHelper::getZasobTableID($cnf_ids_tabl_TODO_MOVE_TO_CONFIG[$zasob->TYPE])."&ff_CRM_LISTA_ZASOBOW_ID=".$zasob->ID, array('class'=>'btn-p5', 'title'=>'szukaj', 'onclick'=>null));
 		}
 		}
 		echo App::link_ajax("refresh", "ajax_zasob_search_external_ids", array('zasob_id'=>$zasob->ID), array('js_result_type'=>'override_parent', 'js_result'=>'', 'title'=>'refresh IDS', 'ico'=>"refresh.png"));
 		echo App::link_ajax("refresh", "ajax_zasob_search_external_ids", array('zasob_id'=>$zasob->ID), array('js_result_type'=>'override_parent', 'js_result'=>'', 'title'=>'refresh IDS', 'ico'=>"refresh.png"));
 	echo '</span>';
 	echo '</span>';