binxie
2024-01-16 4d3febe8045eb0fa0283af3c53b0c48344b8664d
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
<?xml version="1.0" encoding="UTF-8"?>
<WebLink xmlns="http://soap.sforce.com/2006/04/metadata">
    <fullName>UpdateDate</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;)}
{!RequireScript(&quot;/resource/CommonUtilJs&quot;)}
var foo = function(){
var num = {!LEFT( Maintenance_Contract__c.Status2__c , 1)} + 0;
// var txt = &quot;{!Maintenance_Contract__c.Status2__c}&quot;;
if((!{!CONTAINS(Maintenance_Contract__c.Status2__c, &quot;5.盖章完毕&quot;)} &amp;&amp; num&gt;=5) || num &lt;3){
    alert(&apos;当前合同不支持修改合同日期,不能申请改期&apos;);
    //alert(&quot;{!$Profile.Id}&quot;== &quot;00e10000000s2fP&quot;);
    // alert({!CONTAINS(Maintenance_Contract__c.Status2__c, &quot;5.盖章完毕&quot;)});
    return;
}
if((&quot;{!$Profile.Id}&quot; == &quot;00e10000000s2fP&quot; &amp;&amp; &quot;{!$User.Alias}&quot; == &quot;王良&quot;) || (&quot;{!$Profile.Id}&quot; == &quot;00e10000000xno4&quot; &amp;&amp; &quot;{!$User.Alias}&quot; == &quot;高文君&quot;) || &quot;{!$Profile.Id}&quot; == &quot;00e10000000Y3o5&quot;){
    window.open(&apos;a5K/e?CF00N10000009dccS={!Maintenance_Contract__c.Name}&amp;CF00N10000009dccS_lkid={!Maintenance_Contract__c.Id}&apos;);
}else{
    alert(&apos;您没有修改合同日期的权限,不能申请改期&apos;);
    return;
}
// alert(num&gt;5.1);
// if(NUMBER(&quot;{!LEFT( Maintenance_Contract__c.Status2__c , 1)}&quot;) &gt;= 5 )
// alert(&apos;该合同种类不是新品合同,不能申请改期&apos;);
// return;
// }
 
}
foo();</url>
</WebLink>