trigger MCESTrigger on Maintenance_Contract_Estimate__c (before update,before insert,after update,after insert) {
	
	//deloitte-zhj 20231124 本地化导入 start
    if((!Test.isRunningTest())&&System.Label.ByPassTrigger.contains(UserInfo.getUserId())){
        return;
    }
    //deloitte-zhj 20231124 本地化导入 end
	
	if (Trigger.isBefore && Trigger.isUpdate) {
		MCESTrigger.setEstimateTarget(Trigger.new, Trigger.newMap, Trigger.old, Trigger.oldMap);
	}
	if (Trigger.isAfter) {
        MCESTrigger.getLastyearQuotationDayRepairPrice(Trigger.new, Trigger.newMap, Trigger.old, Trigger.oldMap);
    }
}