Skip to content

Instantly share code, notes, and snippets.

@ffdesousa
Forked from doug1n/fluigGerarArquivo.js
Created October 21, 2020 14:25
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ffdesousa/fff788ab718b99a8023828870e530c34 to your computer and use it in GitHub Desktop.
Save ffdesousa/fff788ab718b99a8023828870e530c34 to your computer and use it in GitHub Desktop.
Gerar arquivo no e salvar em uma pasta.
function gerarArquivo(conteudo, pastaDestinoId, nomeDocumento) {
var docDto = docAPI.newDocumentDto();
docDto.setDocumentId(0);
docDto.setDocumentTypeId("");
docDto.setDocumentDescription(nomeDocumento);
docDto.setParentDocumentId(parseInt(pastaDestinoId));
var attachArray = new java.util.ArrayList();
var mainAttach = docAPI.newAttachment();
mainAttach.setFileName(nomeDocumento);
mainAttach.setPrincipal(true);
mainAttach.setAttach(false);
mainAttach.setFilecontent(new java.lang.String(conteudo).getBytes("UTF-8"));
attachArray.add(mainAttach);
var doc = docAPI.createDocument(docDto, attachArray, null, null, null);
return doc.getDocumentId();
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment