高章伟
2022-03-10 1312ba82d4c880bdb5357d28e0d4af5b285f610f
force-app/main/default/classes/TenderDeleteLwcController.cls
@@ -2,7 +2,7 @@
    @AuraEnabled
    public static  String GetTenderinformationcData(String ParamIdStr) {
         List<Tender_information__c> arrays = Database.query('Select Id, InfoId__c, Logical_delete__c, ProjectId__c, Retain_Tender__c From Tender_information__c Where id = : ParamIdStr');
         List<Tender_information__c> arrays = Database.query('Select Id,Name,InfoId__c,Logical_delete__c,ProjectId__c,Retain_Tender__c From Tender_information__c Where id = : ParamIdStr');
         
         return JSON.serialize(arrays);
    }
@@ -58,9 +58,20 @@
               insert addlinksList;
            }
         }
         // 【委托】招标项目-逻辑删除的项目需要自动取消与询价的关系 fy 2022.3.7 start
         List<Tender_Opportunity_Link__c> linksListdelect = [select id, Opportunity__c, Tender_information__c
                 from Tender_Opportunity_Link__c
                 where Tender_information__c = :TenInfo.Id];
         if(linksListdelect.size()>0){
            delete linksListdelect;
         }
         // 【委托】招标项目-逻辑删除的项目需要自动取消与询价的关系 fy 2022.3.7 end
         // }
         // 互换保留招投标与删除招投标的信息Id
         TenInfo.Retain_Tender__c = BTen.Id;
         // 【委托】招标项目-逻辑删除的项目需要自动取消与询价的关系 fy 2022.3.7 start
         TenInfo.Name = '逻辑删除:'+TenInfo.Name;
         // 【委托】招标项目-逻辑删除的项目需要自动取消与询价的关系 fy 2022.3.7 end
         String BTenInfo = BTen.InfoId__c;
         BTen.InfoId__c = TenInfo.InfoId__c;//保留招投标的信息Id赋给删除招投标的信息Id
         TenInfo.InfoId__c = BTenInfo;//删除招投标的信息Id赋给保留招投标的信息Id