19626
2023-10-31 fd9df05c48c09b4d7f39a3b401882bda226dedea
force-app/main/default/classes/eSignAgencyConfirmPageController.cls
@@ -254,6 +254,7 @@
    }
 
    public static Id saveTheFile(Id parentId, String fileName, String base64Data, String contentType) {
        // 20231103   Lightning文件修改 Start
        base64Data = EncodingUtil.urlDecode(base64Data, 'UTF-8');
        ContentVersion version = new ContentVersion();
        version.VersionData = EncodingUtil.base64Decode(base64Data);
@@ -279,11 +280,12 @@
        // insert oAttachment;
 
        return link.ContentDocumentId;
        // 20231103   Lightning文件修改 End
    }
 
    private static void appendToFile(Id fileId, String base64Data) {
        base64Data = EncodingUtil.urlDecode(base64Data, 'UTF-8');
        // 20231103   Lightning文件修改 Start
        // Attachment a = [
        //     SELECT Id, Body
        //     FROM Attachment
@@ -300,17 +302,20 @@
        version.VersionData = EncodingUtil.base64Decode(existingBody + base64Data);
 
        update version;
        // 20231103   Lightning文件修改 End
    }
    //文件删除功能  精琢技术 thh 2021-09-26 start
    @AuraEnabled
    public static void deleteChunk(Id AttachmentId) {
        // 20231103   Lightning文件修改 Start
        // Attachment attachment = new Attachment();
        // attachment.id = AttachmentId;
        ContentDocument con = new ContentDocument();
        con.Id = AttachmentId;
        delete con;
        // 20231103   Lightning文件修改 End
    }
    //文件删除功能  精琢技术 thh 2021-09-26 end
    //获取AWS信息 zhj 2023-01-03 start