张宇恒
2022-12-23 b4b8a2df1f478030bb321b6ac558f13fbbffbb07
force-app/main/default/triggers/OpportunityHpDeptUpd.trigger
@@ -1,4 +1,9 @@
trigger OpportunityHpDeptUpd on Opportunity (before insert, before update) {
    // SWAG-CE55BX 预测优化 start
    if (StaticParameter.EscapeOppandStaTrigger) {
        return;
    }
    // SWAG-CE55BX 预测优化 end
    /*
    if (StaticParameter.EscapeOpportunityHpDeptUpdTrigger) {
System.debug('Escape、EscapeOpportunityHpDeptUpdTrigger:::::' + StaticParameter.EscapeOpportunityHpDeptUpdTrigger);
@@ -9,6 +14,14 @@
    Map<Integer, Opportunity> oppForLookUpMap = new Map<Integer, Opportunity>();
    Integer idx = 0;
    for(Opportunity opp : Trigger.new) {
        // 20221112 you DB202211366462
            if(opp.TenderBeginDate__c !=null && opp.TenderBeginDate__c != opp.TenderBeginDate_Text__c ){
                opp.TenderBeginDate_Text__c = opp.TenderBeginDate__c;
            }else if(opp.TenderBeginDate__c ==null){
                opp.TenderBeginDate_Text__c = opp.Bid_Date__c;
            }
        // 古いデータの更新を禁止
        if (Trigger.isUpdate) {
            Boolean noChange = false;