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("/soap/ajax/51.0/connection.js")}
{!RequireScript("/soap/ajax/51.0/apex.js")}
-//var ra = new sforce.SObject('RepairAgainAn__c');
- window.open("/a4z/e?" +
- "CF00N1m000005uIf0={!HTMLENCODE(Repair__c.Name)}"
- );</url>
+ //var ra = new sforce.SObject('RepairAgainAn__c');
+
+ function foo (){
+銆�銆�銆�銆�var buttons = document.getElementsByName('Repair_Return_Analysis'.toLowerCase());
+ for (var i=0; i<buttons.length; i++)
+ {
+ buttons[i].className = "btnDisabled";
+ buttons[i].disabled = true;
+ }
+
+ var sql = "SELECT Id,Repair__c,RepairAgain_Status__c from RepairAgainAn__c where Repair__c ='{!Repair__c.Id}' AND RepairAgain_Status__c !='鍙栨秷' ";
+ var newRCPAED_IdList = sforce.connection.query(sql);
+ var records = newRCPAED_IdList.getArray("records");
+
+ if(records.length > 0 ){
+ alert('璇ヤ慨鐞嗗凡瀛樺湪鍐嶄慨鐞嗗垎鏋愶紝涓嶈兘鏂板缓');
+ return;
+ }
+
+
+ if("{!Repair__c.SAP_Service_Repair_No__c}" == ""){
+
+ alert("璇ヤ慨鐞嗚繕娌℃湁涓婁紶SAP锛屼笉鑳藉鏂板缓鍐嶄慨鐞嗗垎鏋�");
+ return;
+ }
+
+ window.open("/a58/e?Name=*" +
+ "&CF00N9D000006D02O={!HTMLENCODE(Repair__c.Name)}"
+ );
+
+ }
+
+ foo();</url>
</WebLink>
--
Gitblit v1.9.1