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
<?xml version="1.0" encoding="UTF-8"?>
<WebLink xmlns="http://soap.sforce.com/2006/04/metadata">
    <fullName>CreateLostReport</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;)}
 
if(confirm(&apos;是否创建遗失报告?&apos;)) {
    var rs = sforce.apex.execute(&quot;AssetWebService&quot;,&quot;createLostReport&quot;,{assetId:&apos;{!Asset.Id}&apos;});
    var arr = String(rs).split(&apos;:&apos;);
    if (arr[0] == &apos;1&apos;) {
        window.open(&apos;/apex/LostReportEditAsset?assetid=&apos; + arr[1]);
    }
    else {
        alert(arr[1]);
    }
}</url>
</WebLink>