自定义设置中创建两个字段
一个是类名(存储具体trigger),一个是开启(复选框)
应用
控制trigger开关
//存储自定义设置map
Map<String,OpenTrigger__c> otmap = new Map<String,OpenTrigger__c>();
for(OpenTrigger__c ot : Select Id,
Name,
ClassName__c,
Open__c
From OpenTrigger__c)
{
otmap.put(ot.ClassName__c,ot);
}
//判断自定义设置中存在当前类型,并且开启状态为true
if(otmap.containsKey('OrderCallAuthorizedHandler') && otmap.get('OrderCallAuthorizedHandler').Open__c == true)
{
}