binxie
2024-01-16 1b08402678deb31bba4a347bfd388eba8360cbc1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
trigger ProductSetTrigger on Product_Set__c (after insert, before insert, before update) {
 
 
    //deloitte-zhj 20231124 本地化导入 start
    if((!Test.isRunningTest())&&System.Label.ByPassTrigger.contains(UserInfo.getUserId())){
        return;
    }
    //deloitte-zhj 20231124 本地化导入 end
 
    if ((Trigger.isInsert || Trigger.isUpdate) && Trigger.isBefore) {
        for (Product_Set__c ps : Trigger.new) {
            ps.Valid__c = ps.Valid_Status__c;
        }
    }
 
    if (Trigger.isInsert && Trigger.isAfter) {
        ProductSetTrigger.CopyProductSetDetail(Trigger.new,Trigger.newMap,Trigger.old,Trigger.oldMap);
 
    }
 
}