19626
2023-10-31 fd9df05c48c09b4d7f39a3b401882bda226dedea
force-app/main/default/classes/eSignHospitalPageController.cls
@@ -261,7 +261,7 @@
 
    public static Id saveTheFile(Id parentId, String fileName, String base64Data, String contentType) {
        base64Data = EncodingUtil.urlDecode(base64Data, 'UTF-8');
        // 20231103   Lightning文件修改 Start
        // Attachment oAttachment = new Attachment();
        // oAttachment.parentId = parentId;
 
@@ -285,11 +285,12 @@
        insert link;
 
        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
@@ -303,11 +304,13 @@
        verison.VersionData = EncodingUtil.base64Decode(existingBody + base64Data);
 
        update verison;
        // 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;
@@ -315,6 +318,7 @@
        ContentDocument con =  new ContentDocument();
        con.Id = AttachmentId;
        delete con;
        // 20231103   Lightning文件修改 End
    }
    //文件删除功能  精琢技术 thh 2021-09-26 end