高章伟
2022-03-10 8db20630a2675ca14e03ccdee91c614397b5c964
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
<?xml version="1.0" encoding="UTF-8"?>
<WebLink xmlns="http://soap.sforce.com/2006/04/metadata">
    <fullName>CustomLink1</fullName>
    <availability>online</availability>
    <displayType>button</displayType>
    <linkType>javascript</linkType>
    <masterLabel>新建意向</masterLabel>
    <openType>onClickJavaScript</openType>
    <protected>false</protected>
    <url>var btns = document.getElementsByName(&quot;agency_authorize&quot;);
for (var i=0; i&lt;btns.length; i++) {
       btns[i].disabled = true;
       btns[i].className = &apos;btnDisabled&apos;;
}
{!RequireScript(&quot;/soap/ajax/51.0/connection.js&quot;)}
{!RequireScript(&quot;/soap/ajax/51.0/apex.js&quot;)} 
{!RequireScript(&quot;/resource/CommonUtilJs&quot;)}
//2021-10-22 gwy 版本更改为51.0
var foo = function() { 
  var lead = &apos;{!Inquiry_form__c.Lead_link__c}&apos;;
  var status = &apos;{!Inquiry_form__c.Status__c}&apos;;
//gzw add
  var name = &apos;{!Inquiry_form__c.Contact_Name__c}&apos;;
  name = name.replace(&quot; &quot;,&quot;&quot;);
  var sql = &quot;select id,Request_Detail__c from Inquiry_form__c where id = &apos;{!Inquiry_form__c.Id}&apos;&quot;;
  var sqlResult = sforce.connection.query(sql);
  var records = sqlResult.getArray(&quot;records&quot;);
  var Request = &apos;&apos;;
  if(records[0].Request_Detail__c != null){
    Request = records[0].Request_Detail__c.toString();
  }
//gzw add
 
  
  var search = &apos;{!Inquiry_form__c.Opp_Name_Search__c}&apos;;
//zyh add-search
  
  if(lead){
          alert(&apos;已经有意向了,不能再创建新的意向。&apos;);
                return; 
//  }else if (status != &apos;未跟进&apos;){
//          alert(&apos;询问单状态&apos;+status+&apos;,不可以创建意向。&apos;);
//                return; 
  }else{
      //var urlStr =&apos;/00Q/e?RecordType=01210000000QiRa&amp;ent=Lead&apos;;
      //window.open(urlStr);
      var urlStr =&apos;/00Q/e?RecordType=01210000000QiRa&amp;ent=Lead&apos;+
      &apos;&amp;CF00N10000006ps6f={!HTMLENCODE(Inquiry_form__c.Contact_Name__c)}&apos;+
      &apos;&amp;CF00N10000006ps6f_lkid={!Inquiry_form__c.Contact_Id__c}&apos;+
      &apos;&amp;CF00N10000002CvC5={!HTMLENCODE(Inquiry_form__c.Hospital_Name__c)}&apos;+
      &apos;&amp;CF00N10000002CvC5_lkid={!Inquiry_form__c.Hospital_ID__c}&apos;+
      &apos;&amp;CF00N10000006qNtt={!HTMLENCODE(Inquiry_form__c.Department_Class__c)}&apos;+
      &apos;&amp;CF00N10000006qNtt_lkid={!Inquiry_form__c.Department_ID__c}&apos;+
      &apos;&amp;CF00N10000006qNty={!HTMLENCODE(Inquiry_form__c.Opp_Name_Search__c)}&apos;+
      &apos;&amp;CF00N10000006qNty_lkid={!Inquiry_form__c.Opp_Name_Search_ID__c}&apos;+
      &apos;&amp;CF00N10000004oN28={!HTMLENCODE(Inquiry_form__c.Campaign__c)}&apos;+
      &apos;&amp;CF00N10000004oN28_lkid={!Inquiry_form__c.Campaign_ID__c}&apos;+
      &apos;&amp;CF00N1000000962np={!HTMLENCODE(Inquiry_form__c.Name)}&apos;+
      &apos;&amp;CF00N1000000962np_lkid={!Inquiry_form__c.Id}&apos;+
      &apos;&amp;00N10000006qBYk={!HTMLENCODE(Inquiry_form__c.Cancel_Reason__c)}&apos;+
        &apos;&amp;00N10000002CvBM=&apos; + Request +
      &apos;&amp;lea13=跟进中&apos;+
      &apos;&amp;lea3={!HTMLENCODE(Inquiry_form__c.Hospital_Name__c)}&apos;+
      &apos;&amp;lea8={!HTMLENCODE(Inquiry_form__c.Phone__c)}&apos;+
      &apos;&amp;lea11={!HTMLENCODE(Inquiry_form__c.Email__c)}&apos;+
      &apos;&amp;name_lastlea2=&apos; + name +
      &apos;&amp;name_firstlea2={!HTMLENCODE(Inquiry_form__c.Last_Name__c)}&apos;+
      &apos;&amp;lea5={!HTMLENCODE( TEXT(Inquiry_form__c.LeadSource__c))}&apos;+
      &apos;&amp;00N10000002CvBC={!HTMLENCODE(TEXT(Inquiry_form__c.Opportunity_Division__c))}&apos;+
      &apos;&amp;00N10000002CvBR={!Inquiry_form__c.Request1__c}&apos;+
       // &apos;&amp;00N10000002EjE1={!Inquiry_form__c.Opp_Name_Search__c}&apos;+
      &apos;&amp;00N10000002CvB7={!Inquiry_form__c.Urgent__c}&apos;;
if(search != &quot;&quot; &amp;&amp; search != null){
  urlStr += &apos;&amp;00N10000002EjE1={!Inquiry_form__c.Opp_Name_Search__c}&apos;;
}
      window.open(urlStr); 
 }
}
foo();</url>
</WebLink>