buli
2022-05-09 248433c920f935ffcaee52b240f0c162decc1564
force-app/main/default/triggers/ProRegisterLink.trigger
@@ -1,9 +1,14 @@
/* 2018-08-31 更新产品内最新产品在注册证
 1.根据产品-注册证关系找出所有对应的产品
 2.根据产品找出其所需最新产品注册证
*/
trigger ProRegisterLink on Product_Register_Link__c(after insert, after update,after delete) {
trigger ProRegisterLink on Product_Register_Link__c (after insert, after update,after delete) {
    ProRegisterLinkHandler handler = new ProRegisterLinkHandler();
    handler.run();
    if (Trigger.isAfter && Trigger.isInsert) {
        ProRegisterLinkHandler.updateProduct(Trigger.new, Trigger.newMap, Trigger.old, Trigger.oldMap,'1');
    }
    if (Trigger.isAfter && Trigger.isUpdate) {
       ProRegisterLinkHandler.updateProduct(Trigger.new, Trigger.newMap, Trigger.old, Trigger.oldMap,'1');
    }
    if (Trigger.isAfter && Trigger.isDelete) {
       ProRegisterLinkHandler.updateProduct(Trigger.new, Trigger.newMap, Trigger.old, Trigger.oldMap,'2');
    }
}