高章伟
2022-02-24 81b0892b8c6aa064a9e8dbca09a8f7f1eb6de40e
force-app/main/default/triggers/ProRegisterLink.trigger
@@ -1,14 +1,9 @@
trigger ProRegisterLink on Product_Register_Link__c(after insert, after update,after delete) {
/* 2018-08-31 更新产品内最新产品在注册证
 1.根据产品-注册证关系找出所有对应的产品
 2.根据产品找出其所需最新产品注册证
*/
    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');
    }
trigger ProRegisterLink on Product_Register_Link__c (after insert, after update,after delete) {
    ProRegisterLinkHandler handler = new ProRegisterLinkHandler();
    handler.run();
}