public with sharing class AdvanceOpportunityController {
    public AdvanceOpportunityController(ApexPages.StandardController stdController) {
        AdOpportunity = new Advance_Opportunity__c();
    }
    public Advance_Opportunity__c AdOpportunity{get; set;}
    public void init(){
    	String aoId = ApexPages.currentPage().getParameters().get('id');
    	List<Advance_Opportunity__c> aoList = [SELECT Id,MarketAdvance__c,AddOpportunity__c,BigContract__c,GradePro__c,AddPrice__c,Opportunity__c FROM Advance_Opportunity__c WHERE Opportunity__c = :aoId];
    	if (aoList.size() == 0) {
    	    
    	} else{
    		AdOpportunity = aoList[0];
    	}
    }
    public void save(){
    	if (String.isBlank(AdOpportunity.Opportunity__c)) {
    		AdOpportunity.Opportunity__c = ApexPages.currentPage().getParameters().get('id');
    	}
    	// AdOpportunity.Name = 'ceshi';
    	upsert AdOpportunity;
    }
}