Module: BaseConhecimento

`baseConhecimentoCtrl` cria ou exibe uma Base de Conhecimento do sistema.
Source:

Example

<s4c-base-conhecimento>
  </s4c-base-conhecimento>

Methods

(inner) abrirDetalhamento(base)

Abre o detalhamento da Base de conhecimento
Parameters:
Name Type Description
base Object Base de Conhecimento
Source:

(inner) abrirUpload()

Abre a opção de anexar arquivo
Source:

(inner) carregarBaseConhecimento(obj)

Carrega a base de conhecimento
Parameters:
Name Type Description
obj Object obj
Source:

(inner) carregarBaseConhecimento(obj, evt)

Abre a base de conhecimento
Parameters:
Name Type Description
obj Object obj
evt Object evt
Source:

(inner) date2timestamp(dateString)

Converte um objeto Date para Timestamp
Parameters:
Name Type Description
dateString Object dateString
Source:

(inner) deleteBaseConhecimento(evt)

Remove uma base de conhecimento
Parameters:
Name Type Description
evt Object evt
Source:

(inner) deleteCancel()

Cancela a exclusão
Source:

(inner) deleteConfirm()

Exibe dialogo para que o usuário confirme ou não a remoção da base de comhecimento
Source:

(inner) download(fileId, fileName)

Efetua o doanload de um arquivo
Parameters:
Name Type Description
fileId Object fileId
fileName String fileName
Source:

(inner) enviar()

Salva a Base de Conhecimento
Source:

(inner) ext(filename)

Obtem a extensão do arquivo
Parameters:
Name Type Description
filename String filename
Source:

(inner) fecharBase()

Fecha a base de conhecimento
Source:

(inner) fecharBaseConhecimento(evt)

Fecha a base de conhecimento
Parameters:
Name Type Description
evt Object evt
Source:

(inner) getPermissoes()

Obtem as permissões
Source:

(inner) loadBase(id)

Carrega a base de comhecimento
Parameters:
Name Type Description
id Integer Id da Base
Source:

(inner) onAfterAddingFile(item, evt, arquivo)

Executa uma ação após terminar de adicionar o arquivo que será gravado
Parameters:
Name Type Description
item Object item
evt Object evt
arquivo Object arquivo
Source:

(inner) onBeforeUploadItem(item)

Executa uma ação anter do arquivo ser gravado
Parameters:
Name Type Description
item Object item
Source:

(inner) onCompleteAll()

Executa uma ação ao término do processo de gravação do arquivo
Source:

(inner) onCompleteItem(item, response)

Executa uma ação ao terminar o upload do arquivo
Parameters:
Name Type Description
item Object item
response Object response
Source:

(inner) onProgressItem(fileItem, progress)

Executa uma ação durante o processo de gravação do arquivo
Parameters:
Name Type Description
fileItem Object fileItem
progress Object progress
Source:

(inner) OpenAndClose(obj)

Fecha o planejamento e incidente e abre a base de conhecimento
Parameters:
Name Type Description
obj Object obj
Source:

(inner) openOptionShare()

Abre a opção de compartilhar a base de conhecimento
Source:

(inner) push()

Aplica os filtros no arquivo anexado
Source:

(inner) removerArquivo(arquivo)

Remove um arquivo da lista de arquivos anexados na base de conhecimento
Parameters:
Name Type Description
arquivo Object Arquivo a ser removido
Source:

(inner) removerItem(item)

Remove um arquivo da lista de arquivos a serem anexados
Parameters:
Name Type Description
item Object Arquivo a ser removido
Source:

(inner) testeCarregar(id, obj)

Carrega a base de conhecimento de Um Poi
Parameters:
Name Type Description
id Integer id
obj Object obj
Source:

(inner) timestamp2date(timestamp)

Converte um objeto Timestamp para Date
Parameters:
Name Type Description
timestamp Object timestamp
Source:

(inner) validarPermissaoSalvar()

Executa as validações antes de salvar a Base
Source: