| trigger BidAnnounce on Bid_Announcement__c (before update) { | 
|      | 
|     if (Trigger.isBefore && Trigger.isUpdate) { | 
|         // 「同意」時、商談の見積もりをチェック、报价がないとエラー | 
|         // 同時に、报价-中标互いにLink付け | 
|         BidAnnounceTrigger.checkConfirmStatus(Trigger.new, Trigger.old, Trigger.newMap, Trigger.oldMap); | 
|         // 「取消中标」時、报价-中标互いのLinkを消す | 
|         BidAnnounceTrigger.clearBidQuoteLink(Trigger.new, Trigger.old, Trigger.newMap, Trigger.oldMap); | 
|     } | 
| } |