import importlib
generic = importlib.import_module('generic')
from   generic.gn_api   import   gn_api # 
# from   generic.gn_mysql import gn_mysql # 

##  Documentacao
#   https://www.ecompleto.com.br/apps/desenvolvedores/funcoes_api.php
##

# https://www.ecompleto.com.br/apps/desenvolvedores/


class ecompleto (gn_api):
    def __init__(self, argv:list):
        self.db = False
        
        self.apiName   = argv[1] # Nome da api
        self.method    = argv[2] # metodo chamado (GET POST PUT DELETE)
        self.rote      = argv[3] # Rota chamada, se ALL, fazer todos
        self.nmlkgrupo = argv[4] # posicionamento de grupo   
        self.cdempresa = argv[5] # posicionamento de empresa 
        self.cdfilial  = argv[6] # posicionamento de filial  
        self.saida     = argv[7] # Arquivo de saida
        self.debug     = False
        
        self.database_db     = self.nmlkgrupo.lower() + '_app_pedidos3'
        
        # Url base da api
        self.request_urlBase = "https://apps.ecompleto.com.br/api"
        
        # Configuracoes do header
        self.request_headers = {
            "Content-Type":"application/json",
            "token":"aaaabbbbccccddddeeeeffffgggghhhh"
        }
        
        
        
        
        
        
        
    
    
    

