| | |
| | | showOppOName = new Opportunity(); |
| | | //新增Competitor__c字节 |
| | | //2021-12-10 增加 中标日 招标日 yjk |
| | | String soql = 'select id,Name,Competitor__c,Opportunity_stage__c,TenderBeginDate__c,Closing_Bid_Date_Bid__c,Application_Amount_Submit__c,Budget_Amount_Approval__c,Bid_Date__c,Close_Forecasted_Date__c,CloseDate,Closing_Bid_Date__c,Department_Name__c,Status_Formula__c,Close_Forecasted_Assume_Date__c from Opportunity where id = :ESetId'; |
| | | //询价进口论证 fy 20220803 start ,if_NeedImportDemonstration__c,ImportDemonstration_state__c,ImportDemonstration_Filing_date__c,ImportDemonstration_Approval_date__c, ImportDemonstration_Rejection_date__c |
| | | String soql = 'select id,Name,Competitor__c,Opportunity_stage__c,TenderBeginDate__c,Closing_Bid_Date_Bid__c,Application_Amount_Submit__c,Budget_Amount_Approval__c,Bid_Date__c,Close_Forecasted_Date__c,CloseDate,Closing_Bid_Date__c,Department_Name__c,Status_Formula__c,Close_Forecasted_Assume_Date__c,if_NeedImportDemonstration__c,ImportDemonstration_state__c,ImportDemonstration_Filing_date__c,ImportDemonstration_Approval_date__c, ImportDemonstration_Rejection_date__c from Opportunity where id = :ESetId'; |
| | | String sql = 'select name , id ,Related_Opportunity'+IndexNum+'__c,Related_Opportunity'+IndexNum+'_ID__c from Event__c where Related_Opportunity'+IndexNum+'_ID__c =:ESetId'; |
| | | //List<Event__c> showName = Database.query(sql); |
| | | List<Opportunity> OppoName = Database.query(soql); |
| | |
| | | SWAG-B8Y84V 2019-02-11 start |
| | | */ |
| | | //*************************Insert 20160627 OCM-225 趙徳芳 Start*************************// |
| | | else if((Old_Competitor == 'C'||Old_Competitor == 'A'||Old_Competitor == 'B')&&(insOppo.Competitor__c =='D'||insOppo.Competitor__c =='E')){ |
| | | // else if((Old_Competitor == 'C'||Old_Competitor == 'A'||Old_Competitor == 'B')&&(insOppo.Competitor__c =='D'||insOppo.Competitor__c =='E')){ |
| | | else if((Old_Competitor == 'C'||Old_Competitor == 'A'||Old_Competitor == 'B')&&insOppo.Competitor__c =='D'){ |
| | | insOppo.Opportunity_stage__c.addError('询价等级已达到'+Old_Competitor+',询价等级为C及以上的,不可以修改到D或E'); |
| | | goOrNot = false; |
| | | } |
| | |
| | | Oppo.Budget_Amount_Approval__c = insOppo.Budget_Amount_Approval__c; |
| | | Oppo.Bid_Date__c = insOppo.Bid_Date__c; |
| | | Oppo.Closing_Bid_Date__c = insOppo.Closing_Bid_Date__c; |
| | | Oppo.Close_Forecasted_Date__c = insOppo.Close_Forecasted_Date__c; |
| | | Oppo.Close_Forecasted_Assume_Date__c = insOppo.Close_Forecasted_Assume_Date__c; |
| | | // Oppo.Close_Forecasted_Date__c = insOppo.Close_Forecasted_Date__c; //20220809 lt |
| | | // Oppo.Close_Forecasted_Assume_Date__c = insOppo.Close_Forecasted_Assume_Date__c; //20220809 lt |
| | | //询价进口论证 fy 20220803 start |
| | | Oppo.if_NeedImportDemonstration__c = insOppo.if_NeedImportDemonstration__c; |
| | | Oppo.ImportDemonstration_Filing_date__c = insOppo.ImportDemonstration_Filing_date__c; |
| | | Oppo.ImportDemonstration_Approval_date__c = insOppo.ImportDemonstration_Approval_date__c; |
| | | Oppo.ImportDemonstration_Rejection_date__c = insOppo.ImportDemonstration_Rejection_date__c; |
| | | //询价进口论证 fy 20220803 end |
| | | //Oppo.CloseDate = insOppo.CloseDate; |
| | | update Oppo; |
| | | goOrNot = true; |
| | |
| | | ApexPages.addMessage(new ApexPages.message(ApexPages.severity.INFO, '保存完了!')); |
| | | // SWAG-B8Y84V 2019-02-11 end |
| | | }catch(DmlException ex) { |
| | | ApexPages.addmessage(new ApexPages.message(ApexPages.severity.Error, ' '+ex.getDmlMessage(0))); |
| | | ApexPages.addmessage(new ApexPages.message(ApexPages.severity.Error, ' '+ex)); |
| | | //SAP上传后,不允许修改「预测OCM签约日」 |
| | | system.debug('测试进入13:'+ex.getDmlMessage(0)); |
| | | return null; |
| | |
| | | system.debug('测试进入12'); |
| | | |
| | | } |
| | | //询价进口论证 ssm 20220823 保存成功后刷新页面 start |
| | | this.init(); |
| | | //询价进口论证 ssm 20220823 start |
| | | return null; |
| | | } |
| | | |
| | | } |