| | |
| | | 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; |
| | |
| | | |
| | | 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('、')+'存在修理最终检测日,不能继续了'; |