`baseConhecimentoCtrl` cria ou exibe uma Base de Conhecimento do
sistema.
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 |
(inner) abrirUpload()
Abre a opção de anexar arquivo
(inner) carregarBaseConhecimento(obj)
Carrega a base de conhecimento
Parameters:
Name | Type | Description |
---|---|---|
obj |
Object | obj |
(inner) carregarBaseConhecimento(obj, evt)
Abre a base de conhecimento
Parameters:
Name | Type | Description |
---|---|---|
obj |
Object | obj |
evt |
Object | evt |
(inner) date2timestamp(dateString)
Converte um objeto Date para Timestamp
Parameters:
Name | Type | Description |
---|---|---|
dateString |
Object | dateString |
(inner) deleteBaseConhecimento(evt)
Remove uma base de conhecimento
Parameters:
Name | Type | Description |
---|---|---|
evt |
Object | evt |
(inner) deleteCancel()
Cancela a exclusão
(inner) deleteConfirm()
Exibe dialogo para que o usuário confirme ou não a remoção da base de comhecimento
(inner) download(fileId, fileName)
Efetua o doanload de um arquivo
Parameters:
Name | Type | Description |
---|---|---|
fileId |
Object | fileId |
fileName |
String | fileName |
(inner) enviar()
Salva a Base de Conhecimento
(inner) ext(filename)
Obtem a extensão do arquivo
Parameters:
Name | Type | Description |
---|---|---|
filename |
String | filename |
(inner) fecharBase()
Fecha a base de conhecimento
(inner) fecharBaseConhecimento(evt)
Fecha a base de conhecimento
Parameters:
Name | Type | Description |
---|---|---|
evt |
Object | evt |
(inner) getPermissoes()
Obtem as permissões
(inner) loadBase(id)
Carrega a base de comhecimento
Parameters:
Name | Type | Description |
---|---|---|
id |
Integer | Id da Base |
(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 |
(inner) onBeforeUploadItem(item)
Executa uma ação anter do arquivo ser gravado
Parameters:
Name | Type | Description |
---|---|---|
item |
Object | item |
(inner) onCompleteAll()
Executa uma ação ao término do processo de gravação do arquivo
(inner) onCompleteItem(item, response)
Executa uma ação ao terminar o upload do arquivo
Parameters:
Name | Type | Description |
---|---|---|
item |
Object | item |
response |
Object | response |
(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 |
(inner) OpenAndClose(obj)
Fecha o planejamento e incidente e abre a base de conhecimento
Parameters:
Name | Type | Description |
---|---|---|
obj |
Object | obj |
(inner) openOptionShare()
Abre a opção de compartilhar a base de conhecimento
(inner) push()
Aplica os filtros no arquivo anexado
(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 |
(inner) removerItem(item)
Remove um arquivo da lista de arquivos a serem anexados
Parameters:
Name | Type | Description |
---|---|---|
item |
Object | Arquivo a ser removido |
(inner) testeCarregar(id, obj)
Carrega a base de conhecimento de Um Poi
Parameters:
Name | Type | Description |
---|---|---|
id |
Integer | id |
obj |
Object | obj |
(inner) timestamp2date(timestamp)
Converte um objeto Timestamp para Date
Parameters:
Name | Type | Description |
---|---|---|
timestamp |
Object | timestamp |
(inner) validarPermissaoSalvar()
Executa as validações antes de salvar a Base