Javascript 删除Alfresco共享中的文件夹

Javascript 删除Alfresco共享中的文件夹,javascript,alfresco-share,alfresco-webscripts,Javascript,Alfresco Share,Alfresco Webscripts,我已经创建了一个js文件,用于在Alfresco中创建事件时创建文件夹。但问题是,当我在Alfresco网站上创建事件时,它会自动在共享文件夹中创建一个文件夹。这是一个问题,因为在更新现有事件时,它会创建一个新文件夹,而不会删除现有文件夹。此外,当我删除事件时,它不会删除相应的文件夹 我怎样才能解决这个问题 以下是创建项目时创建新文件夹的代码: // create a new folder in the same space var folderNode = space.createFolder

我已经创建了一个
js
文件,用于在
Alfresco
中创建事件时创建文件夹。但问题是,当我在
Alfresco
网站上创建事件时,它会自动在共享文件夹中创建一个文件夹。这是一个问题,因为在更新现有事件时,它会创建一个新文件夹,而不会删除现有文件夹。此外,当我删除事件时,它不会删除相应的文件夹

我怎样才能解决这个问题

以下是创建项目时创建新文件夹的代码:

// create a new folder in the same space
var folderNode = space.createFolder(document.properties["ia:whatEvent"]);

// copy the doc into the newly created folder node
//var copy = document.copy(folderNode);

// move the folder node to companyhome
var objDestFolder = companyhome.childByNamePath("Shared/SECRETARY/COMMISSION_PAPER_RECEIVED");
folderNode.move(objDestFolder);

如果要在站点中创建文件夹,则需要指定将在其中创建新文件夹/文档的父文件夹对象

与docLibContainer类似。此docLibContainer的createFolder是父文件夹对象

在您的情况下,
space
是父文件夹对象

请在此示例中尝试
docLibContainer
将在文档库文件夹中创建名为document.properties[“ia:whatEvent”]的文件夹

 var site = document.getSiteShortName();
    var docLibContainer = siteService.getSite(site).getContainer("documentLibrary");

    if(docLibContainer){
        // create a new folder in the same space
        var folderNode = docLibContainer.createFolder(document.properties["ia:whatEvent"]);

        // copy the doc into the newly created folder node
        //var copy = document.copy(folderNode);

        // move the folder node to companyhome
        var objDestFolder = companyhome.childByNamePath("Shared/SECRETARY/COMMISSION_PAPER_RECEIVED");
        folderNode.move(objDestFolder);
    }else{
            // create a new folder in the same space
        var folderNode = space.createFolder(document.properties["ia:whatEvent"]);

        // copy the doc into the newly created folder node
        //var copy = document.copy(folderNode);

        // move the folder node to companyhome
        var objDestFolder = companyhome.childByNamePath("Shared/SECRETARY/COMMISSION_PAPER_RECEIVED");
        folderNode.move(objDestFolder);
    }

var folderNode=space.createFolder(document.properties[“ia:whatEvent”]);通过使用此代码,您正在站点或共享文件夹中创建文件夹?空间对象返回的是什么?