binxie
2024-01-20 e0de9222da210f9c8eb1a9f5400f936a14923e11
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
29
30
31
32
33
<?xml version="1.0" encoding="UTF-8"?>
<WebLink xmlns="http://soap.sforce.com/2006/04/metadata">
    <fullName>Start_Trading</fullName>
    <availability>online</availability>
    <displayType>button</displayType>
    <linkType>javascript</linkType>
    <masterLabel>取引の開始</masterLabel>
    <openType>onClickJavaScript</openType>
    <protected>false</protected>
    <url>{!REQUIRESCRIPT(&apos;/soap/ajax/51.0/connection.js&apos;)} 
{!REQUIRESCRIPT(&apos;/soap/ajax/51.0/apex.js&apos;)} 
//2021-10-21 gwy 版本更改为51.0
//var url = &apos;006/e?retURL=%2F006%2Fo&amp;RecordType=01210000000QekK&amp;ent=Opportunity&apos;;
//var siurl = &apos;/006/e?retURL=%2F006%2Fo&amp;RecordType=012100000006KMe&amp;ent=Opportunity&apos;;
 
var status_list = [&apos;完毕&apos;,&apos;无需求&apos;,&apos;已有询价&apos;,&apos;確認済み&apos;,&apos;不要&apos;,&apos;开始询价&apos;];
var lead_status = &apos;{!Lead.Status}&apos;;
 
if(&apos;{!Lead.Hospital_Name__c}&apos; == &apos;&apos;){
    alert(&apos;病院名称を設定してください&apos;);
} else if (&apos;{!Lead.Close_Forecasted_Date__c}&apos; &lt; &apos;{!TODAY()}&apos;) {
    alert(&apos;预测OCSM签约日不能小于今天&apos;);
} else if (!{!ISNULL(Lead.Opp_Name_Search__c)} || !{!ISNULL(Lead.begin_opp_name__c)} || status_list.includes(lead_status)) {
    alert(&apos;已存在转化的询价或不需要转化询价&apos;);
} else{
    //if({!Lead.SI_PromoteInquiry__c} == false){
    // window.open(url);
    //}else{
    // window.open(siurl);
    //}
    window.open(&quot;/apex/StartTrading?leadId={!URLENCODE(Lead.Id)}&quot;);
}</url>
</WebLink>