沙世明
2022-09-13 bfca7a84bec815da594f1d12558535ed06d2490b
force-app/main/default/classes/TenderDeleteLwcController.cls
@@ -6,8 +6,25 @@
         
         return JSON.serialize(arrays);
    }
   // 查询招标项目
    @AuraEnabled
    public  static String searchTender(String content){
      String soql = 'Select Id, Name, TenderManageCode__c, Logical_delete__c, Retain_Tender__c From Tender_information__c where Logical_delete__c = false ';
      if (String.isNotBlank(content) && String.isNotBlank(content.replaceAll(' ', ''))) {
         content = '%'+content+'%';
            soql += ' and TenderManageCode__c like :content ';
      }
      system.debug('System.Label.BiddingProjectRecordTypeID+++'+System.Label.BiddingProjectRecordTypeID);
      String RecordTypeIdvalue=System.Label.BiddingProjectRecordTypeID;
      soql += 'and RecordTypeId =\''+RecordTypeIdvalue+'\' Order by CreatedDate desc limit 5';
        String jsonData = JSON.serialize(Database.query(soql));
        return jsonData;
    }
    @AuraEnabled
    public static  String saveData(String Tenderinformationc) {
      system.debug('Tenderinformationc++'+Tenderinformationc);
        Tender_information__c TenInfo=(Tender_information__c)JSON.deserialize(Tenderinformationc,Tender_information__c.class);
        List<Tender_information__c> updateTenInfoList = new List<Tender_information__c>();
      // 更新保留招投标
@@ -91,7 +108,7 @@
      }
      if (String.isNotBlank(TenInfo.Retain_Tender__c)&&String.isNotBlank(TenInfo.ProjectId__c)&&String.isNotBlank(TenInfo.InfoId__c)) {
         // 调用接口
         NFM504Controller.sendRequest(TenInfo.Id);
         // NFM504Controller.sendRequest(TenInfo.Id);
      }
      // System.debug('1111111122222' + SaveErrorflag);