buli
2023-03-30 cb7617f2a39f5622bb0c6d21aac6d897497ab389
force-app/main/default/classes/AccAssumeChangeBatch.cls
@@ -10,7 +10,6 @@
    }
    // 执行靶器
    global AccAssumeChangeBatch() {
    }
    global Database.QueryLocator start(Database.BatchableContext bc) {
@@ -26,11 +25,16 @@
    }
    global void execute(Database.BatchableContext BC, list<Account> HosinfoList) {
        List<Tender_information__c> TenInfoList = [Select Id, Hospital__c, Hospital1__c, Hospital2__c, Hospital3__c,
                                    Hospital4__c from Tender_information__c
                                    Where Hospital__c in: HosinfoList or Hospital1__c in: HosinfoList
                                    or Hospital2__c in: HosinfoList or Hospital3__c in: HosinfoList
                                    or Hospital4__c in: HosinfoList ];
        List<Tender_information__c> TenInfoList = [
            SELECT Id, Hospital__c, Hospital1__c, Hospital2__c, Hospital3__c, Hospital4__c
            FROM Tender_information__c
            WHERE
                Hospital__c IN :HosinfoList
                OR Hospital1__c IN :HosinfoList
                OR Hospital2__c IN :HosinfoList
                OR Hospital3__c IN :HosinfoList
                OR Hospital4__c IN :HosinfoList
        ];
        if (TenInfoList.size() > 0) {
            // List<Tender_information__c> failedTenderList = new List<Tender_information__c>();
@@ -67,6 +71,5 @@
    }
    global void finish(Database.BatchableContext BC) {
    }
}