From 1727a4f4d02e429475608e60f142a63bc24127bc Mon Sep 17 00:00:00 2001
From: 19626 <1962676589@qq.com>
Date: 星期一, 23 十月 2023 10:07:34 +0800
Subject: [PATCH] 近期修改
---
force-app/main/default/classes/MaintenanceProductDataControllerTest.cls | 75 ++++++++++++++++++++++++++++---------
1 files changed, 57 insertions(+), 18 deletions(-)
diff --git a/force-app/main/default/classes/MaintenanceProductDataControllerTest.cls b/force-app/main/default/classes/MaintenanceProductDataControllerTest.cls
index 85a630f..87a018c 100644
--- a/force-app/main/default/classes/MaintenanceProductDataControllerTest.cls
+++ b/force-app/main/default/classes/MaintenanceProductDataControllerTest.cls
@@ -371,12 +371,25 @@
mpdTest1.mpdDetailsRecords[3].mpded.Intra_Trade_Gurantee_RMB__c = 7500.00 ;
mpdTest1.mpdDetailsRecords[3].mpded.Maintenance_Price_Year__c = 7000.00;
mpdTest1.UpdateSave();
- Attachment att = new Attachment(
- Name = 'test',
- ParentId = mpdTest1.Id,
- Body = EncodingUtil.base64Decode('test')
- );
- insert att;
+ ContentVersion version = new ContentVersion();
+ version.Title = '123';
+ version.VersionData = EncodingUtil.base64Decode('test');
+ version.ContentLocation = 's';
+ version.PathOnClient = '123.txt';
+ insert version;
+ version = [select ContentDocumentId from ContentVersion where Id =: version.Id];
+ ContentDocumentLink link = new ContentDocumentLink();
+ link.ContentDocumentId = version.ContentDocumentId;
+ link.LinkedEntityId = mpdTest1.Id;
+ link.ShareType = 'I';
+ link.Visibility = 'AllUsers';
+ insert link;
+ // Attachment att = new Attachment(
+ // Name = 'test',
+ // ParentId = mpdTest1.Id,
+ // Body = EncodingUtil.base64Decode('test')
+ // );
+ // insert att;
//system.assertEquals(1,mList.size());
if(mList.size()>0){
mList[0].Status__c = '瀹℃壒涓�-鏈嶅姟';
@@ -429,12 +442,25 @@
//mpdTest1.UpdateSave();
List<Maintenance_Product_Data__c> mListEdit = [SELECT Id,Status__c,Name,RecordTypeId, RecordType.Name,RecordType.DeveloperName
FROM Maintenance_Product_Data__c where id = :mpdTest1.id];
- Attachment att = new Attachment(
- Name = 'test11',
- ParentId = mListEdit[0].Id,
- Body = EncodingUtil.base64Decode('test11')
- );
- insert att;
+ ContentVersion version = new ContentVersion();
+ version.Title = '123';
+ version.VersionData = EncodingUtil.base64Decode('test11');
+ version.ContentLocation = 's';
+ version.PathOnClient = '123.txt';
+ insert version;
+ version = [select ContentDocumentId from ContentVersion where Id =: version.Id];
+ ContentDocumentLink link = new ContentDocumentLink();
+ link.ContentDocumentId = version.ContentDocumentId;
+ link.LinkedEntityId = mListEdit[0].Id;
+ link.ShareType = 'I';
+ link.Visibility = 'AllUsers';
+ insert link;
+ // Attachment att = new Attachment(
+ // Name = 'test11',
+ // ParentId = mListEdit[0].Id,
+ // Body = EncodingUtil.base64Decode('test11')
+ // );
+ // insert att;
mpdTest1.init();
mpdTest1.UpdateSave();
mpdTest1.Submitmpd();
@@ -505,12 +531,25 @@
MaintenanceProductDataController mpdTest1 = new MaintenanceProductDataController(new ApexPages.StandardController(m));
List<Maintenance_Product_Data__c> mListEdit = [SELECT Id,Status__c,Name,RecordTypeId, RecordType.Name,RecordType.DeveloperName
FROM Maintenance_Product_Data__c where id = :mpdTest1.id];
- Attachment att = new Attachment(
- Name = 'test11',
- ParentId = mListEdit[0].Id,
- Body = EncodingUtil.base64Decode('test11')
- );
- insert att;
+ ContentVersion version = new ContentVersion();
+ version.Title = '123';
+ version.VersionData = EncodingUtil.base64Decode('test11');
+ version.ContentLocation = 's';
+ version.PathOnClient = '123.txt';
+ insert version;
+ version = [select ContentDocumentId from ContentVersion where Id =: version.Id];
+ ContentDocumentLink link = new ContentDocumentLink();
+ link.ContentDocumentId = version.ContentDocumentId;
+ link.LinkedEntityId = mListEdit[0].Id;
+ link.ShareType = 'I';
+ link.Visibility = 'AllUsers';
+ insert link;
+ // Attachment att = new Attachment(
+ // Name = 'test11',
+ // ParentId = mListEdit[0].Id,
+ // Body = EncodingUtil.base64Decode('test11')
+ // );
+ // insert att;
mpdTest1.init();
mpdTest1.UpdateSave();
mpdTest1.Submitmpd();
--
Gitblit v1.9.1