toAddMaintenanceContract
online
button
javascript
添加小合同
onClickJavaScript
false
{!RequireScript("/soap/ajax/51.0/connection.js")}
{!RequireScript("/soap/ajax/51.0/apex.js")}
{!RequireScript("/resource/CommonUtilJs")}
var foo = function() {
var mcpid = '{!MaintanceContractPack__c.Id}';
console.log('mcpid ='+mcpid);
var result = sforce.apex.execute("TotalPriceWebService","canAddMc",{recordId: mcpid});
if (result=='3'){
alert('若要重新添加或删除小合同,请重新做报价组合');
}else if(result=='2'){
alert('该打包合同下已存在决定的报价组合,不能添加或删除小合同');
return;
}
window.open ('/apex/ToAddMC?id={!MaintanceContractPack__c.Id}&contractType={!MaintanceContractPack__c.Contract_Type__c}', '_self');
};
foo();