| | |
| | | /* 2018-08-31 更新产品内最新产品在注册证 |
| | | 1.根据需要更新的产品注册证找出所有对应的产品-注册证关系 |
| | | 2.根据产品-注册证关系找出所有对应的产品 |
| | | 3.根据产品找出其所需最新产品注册证 |
| | | */ |
| | | trigger ProRegister on Product_Register__c (before insert, before update, after update) { |
| | | ProRegisterHandler handler = new ProRegisterHandler(); |
| | | handler.run(); |
| | | trigger ProRegister on Product_Register__c(after update , after insert, before insert, before update) { |
| | | /*更新产品内最新产品在注册证 |
| | | 1.根据需要更新的产品注册证找出所有对应的产品-注册证关系 |
| | | 2.根据产品-注册证关系找出所有对应的产品 |
| | | 3.根据产品找出其所需最新产品注册证 |
| | | */ |
| | | if (Trigger.isAfter && Trigger.isUpdate) { |
| | | ProRegisterHandler.updateProduct(Trigger.new, Trigger.newMap, Trigger.old, Trigger.oldMap); |
| | | //产品降类 |
| | | ProRegisterHandler.checkRegistervervaldatum(Trigger.new, Trigger.newMap, Trigger.old, Trigger.oldMap); |
| | | } |
| | | } |