<?xml version="1.0" encoding="UTF-8"?> 
 | 
<WebLink xmlns="http://soap.sforce.com/2006/04/metadata"> 
 | 
    <fullName>Terminal</fullName> 
 | 
    <availability>online</availability> 
 | 
    <displayType>button</displayType> 
 | 
    <linkType>javascript</linkType> 
 | 
    <masterLabel>中止</masterLabel> 
 | 
    <openType>onClickJavaScript</openType> 
 | 
    <protected>false</protected> 
 | 
    <url>{!REQUIRESCRIPT('/soap/ajax/51.0/connection.js')} 
 | 
{!REQUIRESCRIPT('/soap/ajax/51.0/apex.js')} 
 | 
  
 | 
sforce.connection.sessionId = '{!$Api.Session_ID}'; 
 | 
if ("{!Maintenance_Contract_Estimate__c.Process_Status__c}" == "草案中" 
 | 
        || "{!Maintenance_Contract_Estimate__c.Process_Status__c}" == "不批准" 
 | 
        || "{!Maintenance_Contract_Estimate__c.Process_Status__c}" == "批准" 
 | 
) { 
 | 
  var obj = new sforce.SObject("Maintenance_Contract_Estimate__c");  
 | 
  obj.Id = "{!Maintenance_Contract_Estimate__c.Id}";  
 | 
  obj.Process_Status__c= "中止"; 
 | 
  var result = sforce.connection.update([obj]); 
 | 
  if (result[0].getBoolean("success")) { 
 | 
    // success  
 | 
    alert("该维修合同报价中止了!")  
 | 
    window.location.reload(); 
 | 
  } 
 | 
} else { 
 | 
    alert("该维修合同报价还在审批中 或 已经中止,不能中止!")  
 | 
}</url> 
 | 
</WebLink> 
 |