涂煌豪
2022-05-06 ff435968945d457f9ee653a9620fa1c7d78d2d4c
force-app/main/default/objects/Maintenance_Contract_Estimate__c/webLinks/CustomNewMC.webLink-meta.xml
@@ -9,9 +9,19 @@
    <openType>onClickJavaScript</openType>
    <protected>false</protected>
    <requireRowSelection>false</requireRowSelection>
    <url>if (&quot;{!Maintenance_Contract__c.Status__c}&quot; != &quot;引合中&quot;) {
    <url>{!RequireScript(&quot;/soap/ajax/51.0/connection.js&quot;)}
{!RequireScript(&apos;/resource/1600400985000/CommonUtilJs&apos;)}
var foo = function() {
if (&quot;{!Maintenance_Contract__c.Status__c}&quot; != &quot;引合中&quot;) {
    alert(&quot;维修合同不是询价中的状态,不能新建报价&quot;);
} else {
    //维修合同新建报价时,如果是先款对象,弹出对话框提示 thh 20220304 start
    if(&quot;{!Maintenance_Contract__c.Is_RecognitionModel__c}&quot; == 1){
        if(!confirm(&quot;该经销商为先款对象,是否继续新建报价?&quot;)){
            return;
        }
    }
    //维修合同新建报价时,如果是先款对象,弹出对话框提示 thh 20220304 end
    if(&quot;{!Maintenance_Contract__c.RecordTypeId}&quot;  == &quot;01210000000gTYq&quot;){
       if( &quot;{!Maintenance_Contract__c.URF_Contract__c}&quot;  == &quot;0&quot; ){
           window.open( &quot;/apex/SelectAssetEstimateVM?mcid={!URLENCODE(Maintenance_Contract__c.Id)}&quot;, &quot;_top&quot;);
@@ -22,5 +32,8 @@
        window.open( &quot;/apex/SelectAssetEstimate?mcid={!URLENCODE(Maintenance_Contract__c.Id)}&quot;, &quot;_top&quot;);
    }
    
}</url>
}
}
foo();</url>
</WebLink>