高章伟
2022-05-16 2e38b5c0b5e2ce302aed60be311f1c56986b1c06
force-app/main/default/triggers/OpportunityTrigger.trigger
@@ -1,9 +1,18 @@
trigger OpportunityTrigger on Opportunity (before update, after update,before insert, after insert) {
    // SWAG-CE55BX 预测优化 start
    if (StaticParameter.EscapeOppandStaTrigger) {
        return;
    }
    // SWAG-CE55BX 预测优化 end
    if (Trigger.isAfter && Trigger.isUpdate) {
        OpportunityTrigger.lockOpportunityFile(Trigger.new, Trigger.newMap, Trigger.old, Trigger.oldMap);
        // CHAN-AYTCE6  询价页面中的经销商1变更后更新报价中经销商1  2018/5/25 start
        OpportunityTrigger.changeQuoteAgency1(Trigger.new, Trigger.newMap, Trigger.old, Trigger.oldMap);
        // CHAN-AYTCE6  询价页面中的经销商1变更后更新报价中经销商1  2018/5/25 end
        //LastBuy 预留产品 lt 20220315 start
        OpportunityTrigger.ReservedProFlg(Trigger.new, Trigger.newMap, Trigger.old, Trigger.oldMap);
        //LastBuy 预留产品 lt 20220315 end
    }
    if (Trigger.isBefore && Trigger.isUpdate) {
        OpportunityTrigger.changeConsumableOrderStatus(Trigger.new, Trigger.newMap, Trigger.old, Trigger.oldMap);