
    i                     &    S SK JrJr  S SKJr  S rg)    )render_templatesession)check_user_accessc                    U R                  S5      U R                  S 5       5       nU R                  S5      U R                  S 5       5       nU R                  S5      U R                  S 5       5       nU R                  S5      U R                  S 5       5       nU R                  S	5      U R                  S
 5       5       nU R                  S5      U R                  S 5       5       nU R                  S5      U R                  S 5       5       nU R                  S5      U R                  S 5       5       n	U R                  S5      U R                  S 5       5       n
U R                  S5      U R                  S 5       5       nU R                  S5      U R                  S 5       5       nU R                  S5      U R                  S 5       5       ng)uj   
Registra las rutas relacionadas con el Submenu de Operaciones y sus desarrollos en la aplicación Flask.
z(/Operaciones/Ingenieria/PE/PE_DM/Motoresc                  N    Sn [         R                  " S5      nSn[        XU 5      $ )J   
Renderiza la página de Data Master de catalogo para Plantas Electricas.
Tuser_idz5/Operaciones/Ingenieria/PE/PE_DM/CZM_EngineModel.htmlr   getr   Restricted_AccessUserIDrutas      mC:\Users\victor.barrera\Documents\proyectos\elepV3\Elep\src\App\Operaciones_Module\Ingenieria\DM\DM_PEMenu.pyMotores1menu_DataMasIngPlantasElectricas.<locals>.Motores   +     !Y'F .?@@    z2/Operaciones/Ingenieria/PE/PE_DM/ModeloGeneradoresc                  N    Sn [         R                  " S5      nSn[        XU 5      $ )r   Tr	   z9/Operaciones/Ingenieria/PE/PE_DM/CZM_AlternatorModel.htmlr
   r   s      r   ModeloGeneradores;menu_DataMasIngPlantasElectricas.<locals>.ModeloGeneradores   s+     !Y'J .?@@r   z0/Operaciones/Ingenieria/PE/PE_DM/PlantaElectricac                  N    Sn [         R                  " S5      nSn[        XU 5      $ )r   Tr	   z5/Operaciones/Ingenieria/PE/PE_DM/CZM_GensetModel.htmlr
   r   s      r   PlantaElectrica9menu_DataMasIngPlantasElectricas.<locals>.PlantaElectrica)   r   r   z)/Operaciones/Ingenieria/PE/PE_DM/Radiadorc                  N    Sn [         R                  " S5      nSn[        XU 5      $ )r   Tr	   z7/Operaciones/Ingenieria/PE/PE_DM/CZM_RadiatorModel.htmlr
   r   s      r   Radiador2menu_DataMasIngPlantasElectricas.<locals>.Radiador6   s+     !Y'H .?@@r   z1/Operaciones/Ingenieria/PE/PE_DM/TableroUniversalc                  N    Sn [         R                  " S5      nSn[        XU 5      $ )r   Tr	   z5/Operaciones/Ingenieria/PE/PE_DM/Universal_Board.htmlr
   r   s      r   TableroUniversal:menu_DataMasIngPlantasElectricas.<locals>.TableroUniversalC   r   r   z0/Operaciones/Ingenieria/PE/PE_DM/CajaInterruptorc                  N    Sn [         R                  " S5      nSn[        XU 5      $ )r   Tr	   z0/Operaciones/Ingenieria/PE/PE_DM/Switch_Box.htmlr
   r   s      r   CajaInterruptor9menu_DataMasIngPlantasElectricas.<locals>.CajaInterruptorP   s+     !Y'A .?@@r   z./Operaciones/Ingenieria/PE/PE_DM/TanqueExternoc                  N    Sn [         R                  " S5      nSn[        XU 5      $ )r   Tr	   z3/Operaciones/Ingenieria/PE/PE_DM/External_Tank.htmlr
   r   s      r   TanqueExterno7menu_DataMasIngPlantasElectricas.<locals>.TanqueExterno]   s+     !Y'D .?@@r   z(/Operaciones/Ingenieria/PE/PE_DM/Casetasc                  N    Sn [         R                  " S5      nSn[        XU 5      $ )r   Tr	   z-/Operaciones/Ingenieria/PE/PE_DM/Casetas.htmlr
   r   s      r   Casetas1menu_DataMasIngPlantasElectricas.<locals>.Casetasj   s+     !Y'> .?@@r   z8/Operaciones/Ingenieria/PE/PE_DM/ManufacturacionNoConfigc                  N    Sn [         R                  " S5      nSn[        XU 5      $ )r   Tr	   z</Operaciones/Ingenieria/PE/PE_DM/Manufacturing_NoConfig.htmlr
   r   s      r   ManufacturacionNoConfigAmenu_DataMasIngPlantasElectricas.<locals>.ManufacturacionNoConfigv   s+     !Y'M .?@@r   z./Operaciones/Ingenieria/PE/PE_DM/Transferenciac                  N    Sn [         R                  " S5      nSn[        XU 5      $ )r   Tr	   z./Operaciones/Ingenieria/PE/PE_DM/Transfer.htmlr
   r   s      r   Transferencia7menu_DataMasIngPlantasElectricas.<locals>.Transferencia   +     !Y'? .?@@r   z./Operaciones/Ingenieria/PE/PE_DM/Interruptoresc                  N    Sn [         R                  " S5      nSn[        XU 5      $ )r   Tr	   z./Operaciones/Ingenieria/PE/PE_DM/Switches.htmlr
   r   s      r   Interruptores7menu_DataMasIngPlantasElectricas.<locals>.Interruptores   r0   r   z*/Operaciones/Ingenieria/PE/PE_DM/AltaBasesc                  N    Sn [         R                  " S5      nSn[        XU 5      $ )r   Tr	   z;/Operaciones/Ingenieria/PE/PE_DM/Database_registration.htmlr
   r   s      r   	AltaBases3menu_DataMasIngPlantasElectricas.<locals>.AltaBases   s+     !Y'L .?@@r   N)routelogin_required)appmailr   r   r   r   r   r"   r%   r(   r+   r.   r2   r5   s                 r    menu_DataMasIngPlantasElectricasr;   	   s2    	YY9:A  ;A 	YYCDA  EA 	YYABA  CA 	YY:;A  <A 	YYBCA  DA 	YYABA  CA 	YY?@A  AA 	YY9:A  ;A 	YYIJA  KA 	YY?@A  AA 	YY?@A  AA 	YY;<A  =Ar   N)flaskr   r   App.Security_Module.UserAccessr   r;    r   r   <module>r?      s    + <]Ar   