From d8dc84a3d56df839895f1c417a4d9cbee763d262 Mon Sep 17 00:00:00 2001
From: 高章伟 <gaozhangwei@prec-tech.com>
Date: 星期五, 03 三月 2023 14:50:59 +0800
Subject: [PATCH] gzw 测试环境代码更新

---
 force-app/main/default/objects/Repair__c/webLinks/Repair_Return_Analysis.webLink-meta.xml |   37 +++++++++++++++++++++++++++++++++----
 1 files changed, 33 insertions(+), 4 deletions(-)

diff --git a/force-app/main/default/objects/Repair__c/webLinks/Repair_Return_Analysis.webLink-meta.xml b/force-app/main/default/objects/Repair__c/webLinks/Repair_Return_Analysis.webLink-meta.xml
index a4c0f5a..e4b4da3 100644
--- a/force-app/main/default/objects/Repair__c/webLinks/Repair_Return_Analysis.webLink-meta.xml
+++ b/force-app/main/default/objects/Repair__c/webLinks/Repair_Return_Analysis.webLink-meta.xml
@@ -9,8 +9,37 @@
     <protected>false</protected>
     <url>{!RequireScript(&quot;/soap/ajax/51.0/connection.js&quot;)}
 {!RequireScript(&quot;/soap/ajax/51.0/apex.js&quot;)}
-//var ra = new sforce.SObject(&apos;RepairAgainAn__c&apos;);
-    window.open(&quot;/a4z/e?&quot; + 
-    &quot;CF00N1m000005uIf0={!HTMLENCODE(Repair__c.Name)}&quot;
-    );</url>
+    //var ra = new sforce.SObject(&apos;RepairAgainAn__c&apos;);
+
+    function foo (){
+銆�銆�銆�銆�var buttons = document.getElementsByName(&apos;Repair_Return_Analysis&apos;.toLowerCase());
+      for (var i=0; i&lt;buttons.length; i++)
+      {
+          buttons[i].className = &quot;btnDisabled&quot;;
+          buttons[i].disabled = true;
+      }
+
+      var sql = &quot;SELECT Id,Repair__c,RepairAgain_Status__c from RepairAgainAn__c where Repair__c =&apos;{!Repair__c.Id}&apos; AND  RepairAgain_Status__c !=&apos;鍙栨秷&apos; &quot;;
+      var newRCPAED_IdList = sforce.connection.query(sql);
+      var records = newRCPAED_IdList.getArray(&quot;records&quot;);
+
+      if(records.length &gt; 0 ){
+         alert(&apos;璇ヤ慨鐞嗗凡瀛樺湪鍐嶄慨鐞嗗垎鏋愶紝涓嶈兘鏂板缓&apos;);
+         return;
+      }
+
+ 
+      if(&quot;{!Repair__c.SAP_Service_Repair_No__c}&quot; == &quot;&quot;){
+        
+        alert(&quot;璇ヤ慨鐞嗚繕娌℃湁涓婁紶SAP锛屼笉鑳藉鏂板缓鍐嶄慨鐞嗗垎鏋�&quot;);
+        return;
+      }
+
+      window.open(&quot;/a58/e?Name=*&quot; + 
+       &quot;&amp;CF00N9D000006D02O={!HTMLENCODE(Repair__c.Name)}&quot;
+      );
+
+    }
+    
+    foo();</url>
 </WebLink>

--
Gitblit v1.9.1