1
2
3
4
5
6
7
8
9
10
11
12
| 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);
| }
| }
|
|