黄千龙
2023-03-08 962519811b7c4be07f30d09e791798b0ea79d3ae
force-app/main/default/classes/EquipmentSetShippmentReceived3Controller.cls
@@ -383,7 +383,10 @@
        List<String> statusList = System.Label.StatusProcessState.split(',');
        Map<Id, Rental_Apply__c> RaMap = new Map<Id, Rental_Apply__c>();
        for (Rental_Apply__c RaTar : RaTarList) {
            if( RaTar.Campaign__r.Status == '取消'){
            // 20230215 ljh DB202301265636 学会取消申请也拦截 start
            // if( RaTar.Campaign__r.Status == '取消'){
            if( RaTar.Campaign__r.Status == '取消' || RaTar.Campaign__r.Status == '取消申请中'){
            // 20230215 ljh DB202301265636 学会取消申请也拦截 end
                // ApexPages.addmessage(new ApexPages.message(ApexPages.severity.Error, '学会已取消,不能继续操作了'));
                // return null;
                errorFlag = true;
@@ -446,7 +449,10 @@
        if(errorFlag){
            if(String.isNotBlank(message0)){
                message += '单号NO.'+message0.removeEnd('、')+'学会已取消,不能继续操作了';
                // 20230215 ljh DB202301265636 学会取消申请也拦截 start
                // message += '单号NO.'+message0.removeEnd('、')+'学会已取消,不能继续操作了';
                message += '单号NO.'+message0.removeEnd('、')+'学会已取消或者取消申请中,不能继续操作了';
                // 20230215 ljh DB202301265636 学会取消申请也拦截 start
            }
            if(String.isNotBlank(message1)){
                message += '单号NO.'+message1.removeEnd('、')+'存在修理最终检测日,不能继续了';