Li Jun
2022-04-19 2f183a6b0a83ec3f7d35375d5d25d200efc2a3e1
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
<?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>{!RequireScript(&quot;/soap/ajax/51.0/connection.js&quot;)}
{!RequireScript(&quot;/soap/ajax/51.0/apex.js&quot;)}
//2021-10-21 gwy 版本更改为51.0
//LJPH-BSLCA4 &lt;委托&gt;修理画面“修理品返送地”问题调查 精琢技术 wql 20200819 start
//LJPH-BYZ4JT 【委托】修理画面“修理品返送地”问题调查-后续 精琢技术 wql 20210311 start
//检索客户
var sql = &quot;SELECT id,ParentId,Parent.RecordTypeId, Parent.Parent.FSE_GI_Main_Leader__c,Parent.Parent.FSE_SP_Main_Leader__c,Parent.Parent.FSE_GI_Main_Leader__r.Work_Location__c,Parent.Parent.FSE_SP_Main_Leader__r.Work_Location__c FROM Account WHERE Name= &apos;{!QIS_Report__c.Hospital_Department__c }&apos; &quot;;
 
var accountResult = sforce.connection.query(sql);
var account = accountResult.getArray(&quot;records&quot;);
//LJPH-BSLCA4 &lt;委托&gt;修理画面“修理品返送地”问题调查 精琢技术 wql 20200819 end
var Work_Location ;
alert(&apos;1111&apos;);
if(account[0].ParentId!=null){
    alert(&apos;2222&apos;);
if(account[0].Parent.RecordTypeId!=null || account[0].Parent.RecordTypeId!=&apos;&apos;){
    alert(&apos;3333&apos;);
var recordId = account[0].Parent.RecordTypeId.substring(0,15);
    alert(&apos;4444&apos;);
//战略科室取消化科、呼吸科、ET 取GI主担当
if(recordId==&apos;01210000000QemL&apos;||recordId==&apos;01210000000QezZ&apos;||recordId==&apos;01210000000QemQ&apos;){
    alert(&apos;5555&apos;);
if(account[0].Parent.Parent.FSE_GI_Main_Leader__c != null){
    alert(&apos;6666&apos;);
Work_Location = account[0].Parent.Parent.FSE_GI_Main_Leader__r.Work_Location__c;
}
}
//战略科室取普外科、泌尿科、耳鼻喉科、妇科、其它 取SP主担当
else if(recordId==&apos;01210000000Qeze&apos;||recordId==&apos;01210000000Qezj&apos;||recordId==&apos;01210000000Qezt&apos;||recordId==&apos;01210000000Qezo&apos;||recordId==&apos;01210000000Qezy&apos;){
    alert(&apos;7777&apos;);
    alert(account[0].Parent.Parent.FSE_SP_Main_Leader__c);
if(account[0].Parent.Parent.FSE_SP_Main_Leader__c !=null){
    alert(&apos;8888&apos;);
    alert(account[0].Parent.Parent.FSE_SP_Main_Leader__r.Work_Location__c);
Work_Location = account[0].Parent.Parent.FSE_SP_Main_Leader__r.Work_Location__c;
}
 
}
}
}
//LJPH-BYZ4JT 【委托】修理画面“修理品返送地”问题调查-后续 精琢技术 wql 20210311 end</url>
</WebLink>