黄千龙
2023-02-02 cd730d0b1a775abacfba06003bb58327d5d1fb3c
force-app/main/default/objects/Rental_Apply__c/webLinks/Loaner_arranged_e_mail.webLink-meta.xml
@@ -9,7 +9,6 @@
    <protected>false</protected>
    <url>{!RequireScript(&quot;/soap/ajax/51.0/connection.js&quot;)} 
{!RequireScript(&quot;/soap/ajax/51.0/apex.js&quot;)}
//2021-10-22 gwy 版本更改为51.0
var buttons = document.getElementsByName(&apos;loaner_arranged_e_mail&apos;);
for (var i=0; i&lt;buttons.length; i++)
{
@@ -19,20 +18,18 @@
var campaignStatus = &apos;&apos;; 
var records = null;  // 20220217 ljh  OBPM市场活动联动 
var statusSting = &quot;{!$Label.StatusProcessState}&quot;; // 20220322 ljh add
var statusList = statusSting.split(&apos;,&apos;);
if(&apos;{!Rental_Apply__c.Campaign__c}&apos; != &apos;&apos;) { 
var DeliveryGood = new Array();
// 20220217 ljh update OBPM市场活动联动 start
// DeliveryGood = sforce.connection.query(&quot;select Status, Rental_Apply_Flag__c from Campaign where id =&apos;{!Rental_Apply__c.CampaignId__c}&apos;&quot;);
// var records= DeliveryGood.getArray(&quot;records&quot;);
DeliveryGood = sforce.connection.query(&quot;select Status, Rental_Apply_Flag__c,IF_Approved__c,Meeting_Approved_No__c,Approved_Status__c from Campaign where id =&apos;{!Rental_Apply__c.CampaignId__c}&apos;&quot;);
records = DeliveryGood.getArray(&quot;records&quot;);
// 20220217 ljh update OBPM市场活动联动 end
campaignStatus = records[0].Status;
    var DeliveryGood = new Array();
    // 20220217 ljh update OBPM市场活动联动 start
    // DeliveryGood = sforce.connection.query(&quot;select Status, Rental_Apply_Flag__c from Campaign where id =&apos;{!Rental_Apply__c.CampaignId__c}&apos;&quot;);
    // var records= DeliveryGood.getArray(&quot;records&quot;);
    DeliveryGood = sforce.connection.query(&quot;select Status, Rental_Apply_Flag__c,IF_Approved__c,Meeting_Approved_No__c,Approved_Status__c from Campaign where id =&apos;{!Rental_Apply__c.CampaignId__c}&apos;&quot;);
    records = DeliveryGood.getArray(&quot;records&quot;);
    // 20220217 ljh update OBPM市场活动联动 end
    campaignStatus = records[0].Status;
}
if(&quot;{!Rental_Apply__c.Wei_Assigned_Cnt__c}&quot; &gt; &quot;0&quot;) {
    alert(&quot;申请单内存在未分配的配套,请分配备品或分割申请单&quot;);
@@ -49,6 +46,8 @@
// 20220217 ljh add OBPM市场活动联动 start
} else if (records != null &amp;&amp; records[0].IF_Approved__c == &quot;true&quot; &amp;&amp; (records[0].Meeting_Approved_No__c == null || records[0].Meeting_Approved_No__c == &quot;&quot;) ) {
    alert(&quot;没有决裁号的,暂不能出借,请更新裁决信息。&quot;);
} else if (records != null &amp;&amp; records[0].IF_Approved__c == &quot;true&quot; &amp;&amp; records[0].Meeting_Approved_No__c != &quot;&quot; &amp;&amp;  statusList.indexOf(records[0].Approved_Status__c) != -1 ) {
    alert(&quot;已申请决裁但决裁状态不符合条件。&quot;);
// 20220217 ljh add OBPM市场活动联动 end
} else {
    sforce.connection.sessionId = &quot;{!GETSESSIONID()}&quot;; 
@@ -99,8 +98,6 @@
    window.open(&apos;/apex/FixtureRentalPDF?raid={!Rental_Apply__c.Id}&amp;page=&apos; + i);
}
}
function fixTime(time){
   if(time &lt; 10) {time = &quot;0&quot; + time};
   return time;