binxie
2024-01-22 102afa21c115e8c8b9333a326c3d1af08fe76faf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<?xml version="1.0" encoding="UTF-8"?>
<WebLink xmlns="http://soap.sforce.com/2006/04/metadata">
    <fullName>Quotation_request</fullName>
    <availability>online</availability>
    <displayType>button</displayType>
    <linkType>javascript</linkType>
    <masterLabel>报价委托</masterLabel>
    <openType>onClickJavaScript</openType>
    <protected>false</protected>
    <url>{!RequireScript(&quot;/soap/ajax/51.0/connection.js&quot;)} 
{!RequireScript(&quot;/soap/ajax/51.0/apex.js&quot;)} 
var foo = function() {
var sql; 
sql = &quot;select id from QuoteIrai__c where Note__c like &apos;%{!Opportunity.Id}%&apos; and QuoteIrai_Status__c = &apos;草案中&apos;&quot;; 
var sqlResult = sforce.connection.query(sql); 
var records = sqlResult.getArray(&quot;records&quot;); 
var size =records.length; 
if(size &gt; 1){
alert(&quot;有2个或者2个以上的草案中报价委托,请确认。&quot;); 
}else if(size == 1){
var raes = records[0].Id; 
location.href = &quot;/apex/NewQuoteIrai?id=&quot;+ raes+&quot;&amp;tenderid={!Opportunity.Bidding_Project_Name_BidId__c}&quot; ; 
}else{
location.href = &quot;/apex/NewQuoteIrai?oppid={!Opportunity.Id}&amp;oppquoid={!Opportunity.Estimation_Id__c}&amp;tenderid={!Opportunity.Bidding_Project_Name_BidId__c}&quot; ;
}
}
foo();</url>
</WebLink>