From 8db20630a2675ca14e03ccdee91c614397b5c964 Mon Sep 17 00:00:00 2001
From: 高章伟 <gaozhangwei@prec-tech.com>
Date: 星期四, 10 三月 2022 16:21:46 +0800
Subject: [PATCH] 最近一月修改内容

---
 force-app/main/default/objects/Repair__c/webLinks/Send_NFM103.webLink-meta.xml |  414 ++++++++++++++++++++++++++++++----------------------------
 1 files changed, 214 insertions(+), 200 deletions(-)

diff --git a/force-app/main/default/objects/Repair__c/webLinks/Send_NFM103.webLink-meta.xml b/force-app/main/default/objects/Repair__c/webLinks/Send_NFM103.webLink-meta.xml
index 89afc75..5de9871 100644
--- a/force-app/main/default/objects/Repair__c/webLinks/Send_NFM103.webLink-meta.xml
+++ b/force-app/main/default/objects/Repair__c/webLinks/Send_NFM103.webLink-meta.xml
@@ -8,72 +8,72 @@
     <openType>onClickJavaScript</openType>
     <protected>false</protected>
     <url>// Ext.select(&apos;*[name=send_nfm103]&apos;).set({disabled:&apos;disabled&apos;,class:&apos;btnDisabled&apos;}, true);
-var btns = document.getElementsByName(&quot;send_nfm103&quot;); 
-for (var i=0; i&lt;btns.length; i++) { 
-btns[i].disabled = true; 
-btns[i].className = &apos;btnDisabled&apos;; 
+var btns = document.getElementsByName(&quot;send_nfm103&quot;);
+for (var i=0; i&lt;btns.length; i++) {
+btns[i].disabled = true;
+btns[i].className = &apos;btnDisabled&apos;;
 }
 {!RequireScript(&quot;/soap/ajax/51.0/connection.js&quot;)}
 {!RequireScript(&apos;/resource/1600400985000/CommonUtilJs&apos;)}
 //2021-10-21 gwy 鐗堟湰鏇存敼涓�51.0
 
 var getConnectDMLErrorMessages = function (results) {
-    var messages = [],
-    i = 0,
-    len = results.length,
-    r;
-    for (; i &lt; len; i++) {
-        r = results[i];
-        if (!r.getBoolean(&quot;success&quot;)) {
-            messages = messages.concat(getConnectDMLMessagesOfAResult(r));
-        }
-    }
-    return messages;
+var messages = [],
+i = 0,
+len = results.length,
+r;
+for (; i &lt; len; i++) {
+r = results[i];
+if (!r.getBoolean(&quot;success&quot;)) {
+messages = messages.concat(getConnectDMLMessagesOfAResult(r));
+}
+}
+return messages;
 };
 var getConnectDMLMessagesOfAResult = function (res) {
-    var messages = [],
-    errors = res.getArray(&quot;errors&quot;),
-    i = 0,
-    len = errors.length,
-    e;
-    for (; i &lt; len; i++) {
-        e = errors[i];
-        messages.push(e.message + &quot; &quot; + getConnectDMLErrorFields(e));
-    }
-    return messages;
+var messages = [],
+errors = res.getArray(&quot;errors&quot;),
+i = 0,
+len = errors.length,
+e;
+for (; i &lt; len; i++) {
+e = errors[i];
+messages.push(e.message + &quot; &quot; + getConnectDMLErrorFields(e));
+}
+return messages;
 };
 var getConnectDMLErrorFields = function (error) {
-    var fields = error.getArray(&apos;fields&apos;);
-    if (fields.length &gt; 0) {
-        return &quot;[&quot; + fields.join(&quot;,&quot;) + &quot;]&quot;
-    } else {
-        return &quot;&quot;;
-    }
+var fields = error.getArray(&apos;fields&apos;);
+if (fields.length &gt; 0) {
+return &quot;[&quot; + fields.join(&quot;,&quot;) + &quot;]&quot;
+} else {
+return &quot;&quot;;
+}
 };
 
 
 var foo = function() {
-    //wangweipeng       2021/11/19            start
-    //濡傛灉淇悊涓� 闈炵淮淇悎鍚岀殑銆佷笉鏄骞翠繚骞朵笖鏈嶅姟鏂瑰紡涓� 鐩撮�乻orc淇悊鐨勶紝鎻愮ず涓�涓�
-    if(&apos;{!Repair__c.Number_of_EffectiveContract__c}&apos; == &apos;鏃�&apos; 
-        &amp;&amp; &apos;{!Repair__c.NewProductGuarante_Txt__c}&apos; != &apos;2: 澶氬勾淇濅慨&apos; 
-        &amp;&amp; &apos;{!Repair__c.NewProductGuarante_Txt__c}&apos; != &apos;2: 鏈嶅姟澶氬勾淇濅慨&apos; 
-        &amp;&amp; &apos;{!Repair__c.NewProductGuarante_Txt__c}&apos; != &apos;8: 甯傚満澶氬勾淇濅慨&apos;
-        &amp;&amp; &apos;{!Repair__c.On_site_repair__c}&apos; == &apos;鐩撮�丼ORC淇悊&apos;)
-    {
-        if(!confirm(&quot;璁惧涓洪潪缁翠慨鍚堝悓涓旈潪澶氬勾淇濅慨瀵硅薄鍝侊紝璇风‘璁ゆ槸鍚︾洿閫丼ORC淇悊锛�&quot;)){
-            return;
-        }
-    }
-    //wangweipeng       2021/11/19            end
+//wangweipeng 2021/11/19 start
+//濡傛灉淇悊涓� 闈炵淮淇悎鍚岀殑銆佷笉鏄骞翠繚骞朵笖鏈嶅姟鏂瑰紡涓� 鐩撮�乻orc淇悊鐨勶紝鎻愮ず涓�涓�
+if(&apos;{!Repair__c.Number_of_EffectiveContract__c}&apos; == &apos;鏃�&apos;
+&amp;&amp; &apos;{!Repair__c.NewProductGuarante_Txt__c}&apos; != &apos;2: 澶氬勾淇濅慨&apos;
+&amp;&amp; &apos;{!Repair__c.NewProductGuarante_Txt__c}&apos; != &apos;2: 鏈嶅姟澶氬勾淇濅慨&apos;
+&amp;&amp; &apos;{!Repair__c.NewProductGuarante_Txt__c}&apos; != &apos;8: 甯傚満澶氬勾淇濅慨&apos;
+&amp;&amp; &apos;{!Repair__c.On_site_repair__c}&apos; == &apos;鐩撮�丼ORC淇悊&apos;)
+{
+if(!confirm(&quot;璁惧涓洪潪缁翠慨鍚堝悓涓旈潪澶氬勾淇濅慨瀵硅薄鍝侊紝璇风‘璁ゆ槸鍚︾洿閫丼ORC淇悊锛�&quot;)){
+return;
+}
+}
+//wangweipeng 2021/11/19 end
 
 //WLIG-CAN6CJ LY 2022/01/27 start
 // 鐢宠淇悊鏃禨AP淇悊鐢宠鏃ヨ秴杩囬棶棰樿仈缁滄敹鍒版棩1澶╋紝蹇呴』濉啓闂秴鏃舵姤鍛婄殑鐞嗙敱
-var today = Date.parse(&quot;{!TODAY()}&quot;); 
+var today = Date.parse(&quot;{!TODAY()}&quot;);
 var dateReceiptQuestions = Date.parse(&quot;{!Repair__c.DateReceiptQuestions__c}&quot;);
 var dates = (today -dateReceiptQuestions)/(24*60*60*1000);
 if(&quot;{!$Profile.Id}&quot; != &quot;00e10000000Y3o5&quot; &amp;&amp; &quot;{!$User.Id}&quot; != &quot;0051000000AKgzv&quot; &amp;&amp; &quot;{!$User.Id}&quot; !=&quot;0051000000AKh05&quot;
-&amp;&amp; &quot;{!$User.Id}&quot; != &quot;00510000004q1ed&quot; 
+&amp;&amp; &quot;{!$User.Id}&quot; != &quot;00510000004q1ed&quot;
 &amp;&amp; &quot;{!Repair__c.DelayReportReason__c}&quot; == &quot;&quot; &amp;&amp; dates &gt; &quot;1&quot;
 &amp;&amp; &quot;{!Repair__c.RepairSource__c}&quot; != &quot;QIS杞慨鐞�&quot; )
 {
@@ -82,170 +82,184 @@
 }
 //WLIG-CAN6CJ LY 2022/01/27 end
 
-    //wangweipeng       2022/01/24            start
-    // 濡傛灉淇悊鏈夌淮淇悎鍚岋紝鎴栨槸澶氬勾淇濅慨锛岄偅涔堝鏋� 鏈嶅姟鏂瑰紡 娌℃湁閫夋嫨 鐩撮�丼ORC淇悊鎴栫洿閫丱GZ淇悊锛屽仛鎻愮ず
-    if({!Repair__c.Quick_Repair_Sign__c} == true 
-        &amp;&amp; (&apos;{!Repair__c.Number_of_EffectiveContract__c}&apos; == &apos;鏈�&apos; 
-        || &apos;{!Repair__c.NewProductGuarante_Txt__c}&apos; == &apos;2: 澶氬勾淇濅慨&apos; 
-        || &apos;{!Repair__c.NewProductGuarante_Txt__c}&apos; == &apos;2: 鏈嶅姟澶氬勾淇濅慨&apos; 
-        || &apos;{!Repair__c.NewProductGuarante_Txt__c}&apos; == &apos;8: 甯傚満澶氬勾淇濅慨&apos;)
-        &amp;&amp; (&apos;{!Repair__c.On_site_repair__c}&apos; == &apos;RC淇悊&apos; || &apos;{!Repair__c.On_site_repair__c}&apos; == &apos;鍔炰簨澶勪慨鐞�&apos; || &apos;{!Repair__c.On_site_repair__c}&apos; == &apos;鐜板満淇悊&apos;))
-    {   
-        if(&apos;{!Repair__c.RCCD__c}&apos; == &apos;2.涓滃寳&apos; || &apos;{!Repair__c.RCCD__c}&apos; == &apos;3.瑗垮寳&apos;){
-            if(!confirm(&quot;璇ュ瀷鍙峰搴斾负鍚堝悓鎴栧骞翠繚瀵硅薄鍝併�傚纭涓哄ぇ淇悊鏁呴殰锛岄渶瑕侀�夋嫨鐩撮�丼ORC淇悊锛岃纭鏄惁缁х画銆�&quot;)){
-                return;
-            }
-        }else if(&apos;{!Repair__c.RCCD__c}&apos; == &apos;1.鍗庡寳&apos; || &apos;{!Repair__c.RCCD__c}&apos; == &apos;6.鍗庡崡&apos; || &apos;{!Repair__c.RCCD__c}&apos; == &apos;4.瑗垮崡&apos;){
-            if(!confirm(&quot;璇ュ瀷鍙峰搴斾负鍚堝悓鎴栧骞翠繚瀵硅薄鍝併�傚纭涓哄ぇ淇悊鏁呴殰锛岄渶瑕侀�夋嫨鐩撮�丱GZ淇悊锛岃纭鏄惁缁х画銆�&quot;)){
-                return;
-            }
-        }
-    }
-    //wangweipeng       2022/01/24            end
-    //wangweipeng   2021/08/02    鐩磋繑鏀惰揣鍦板潃        start
-    //濡傛灉涓嶆槸鍗庝笢銆佽タ鍖椼�佽タ鍗楀拰cic涓哄ゥ杈変骇鍝侊紝閭d箞涓嶉渶瑕佽繖浜涘垽鏂�
-    var returnsProductWay = &apos;{!Repair__c.Returns_Product_way__c}&apos;;
-    var falg = true;
-    if(returnsProductWay == &quot;&quot;){
-        if(!confirm(&quot;杩斿搧鏂瑰紡涓虹┖锛屾槸鍚︾户缁敵璇蜂慨鐞嗭紒&quot;)){
-            return;
-        }
-    }
+//wangweipeng 2022/01/24 start
+// 濡傛灉淇悊鏈夌淮淇悎鍚岋紝鎴栨槸澶氬勾淇濅慨锛岄偅涔堝鏋� 鏈嶅姟鏂瑰紡 娌℃湁閫夋嫨 鐩撮�丼ORC淇悊鎴栫洿閫丱GZ淇悊锛屽仛鎻愮ず
+if({!Repair__c.Quick_Repair_Sign__c} == true
+&amp;&amp; (&apos;{!Repair__c.Number_of_EffectiveContract__c}&apos; == &apos;鏈�&apos;
+|| &apos;{!Repair__c.NewProductGuarante_Txt__c}&apos; == &apos;2: 澶氬勾淇濅慨&apos;
+|| &apos;{!Repair__c.NewProductGuarante_Txt__c}&apos; == &apos;2: 鏈嶅姟澶氬勾淇濅慨&apos;
+|| &apos;{!Repair__c.NewProductGuarante_Txt__c}&apos; == &apos;8: 甯傚満澶氬勾淇濅慨&apos;)
+&amp;&amp; (&apos;{!Repair__c.On_site_repair__c}&apos; == &apos;RC淇悊&apos; || &apos;{!Repair__c.On_site_repair__c}&apos; == &apos;鍔炰簨澶勪慨鐞�&apos; || &apos;{!Repair__c.On_site_repair__c}&apos; == &apos;鐜板満淇悊&apos;))
+{
+if(&apos;{!Repair__c.RCCD__c}&apos; == &apos;2.涓滃寳&apos; || &apos;{!Repair__c.RCCD__c}&apos; == &apos;3.瑗垮寳&apos;){
+if(!confirm(&quot;璇ュ瀷鍙峰搴斾负鍚堝悓鎴栧骞翠繚瀵硅薄鍝併�傚纭涓哄ぇ淇悊鏁呴殰锛岄渶瑕侀�夋嫨鐩撮�丼ORC淇悊锛岃纭鏄惁缁х画銆�&quot;)){
+return;
+}
+}else if(&apos;{!Repair__c.RCCD__c}&apos; == &apos;1.鍗庡寳&apos; || &apos;{!Repair__c.RCCD__c}&apos; == &apos;6.鍗庡崡&apos; || &apos;{!Repair__c.RCCD__c}&apos; == &apos;4.瑗垮崡&apos;){
+if(!confirm(&quot;璇ュ瀷鍙峰搴斾负鍚堝悓鎴栧骞翠繚瀵硅薄鍝併�傚纭涓哄ぇ淇悊鏁呴殰锛岄渶瑕侀�夋嫨鐩撮�丱GZ淇悊锛岃纭鏄惁缁х画銆�&quot;)){
+return;
+}
+}
+}
+//wangweipeng 2022/01/24 end
+//wangweipeng 2021/08/02 鐩磋繑鏀惰揣鍦板潃 start
+//濡傛灉涓嶆槸鍗庝笢銆佽タ鍖椼�佽タ鍗楀拰cic涓哄ゥ杈変骇鍝侊紝閭d箞涓嶉渶瑕佽繖浜涘垽鏂�
+var returnsProductWay = &apos;{!Repair__c.Returns_Product_way__c}&apos;;
+var falg = true;
+if(returnsProductWay == &quot;&quot;){
+if(!confirm(&quot;杩斿搧鏂瑰紡涓虹┖锛屾槸鍚︾户缁敵璇蜂慨鐞嗭紒&quot;)){
+return;
+}
+}
 
-    //2021/10/19  寮�鍙戞潈闄愮粰鍗庝笢銆佽タ鍖椼�佽タ鍗楀拰cic涓哄ゥ杈変骇鍝�
-    //2021/10/29   寮�鍙戞潈闄愮粰鍗庡寳鍜屼笢鍖�
-    if(&quot;{!Repair__c.Sales_Dept_HP__c}&quot; == &quot;1.鍗庡寳&quot; || &quot;{!Repair__c.Sales_Dept_HP__c}&quot; == &quot;2.涓滃寳&quot; || &quot;{!Repair__c.Sales_Dept_HP__c}&quot; == &quot;3.瑗垮寳&quot; || &quot;{!Repair__c.Sales_Dept_HP__c}&quot; == &quot;4.瑗垮崡&quot; || &quot;{!Repair__c.Sales_Dept_HP__c}&quot; == &quot;5.鍗庝笢&quot; || &quot;{!Repair__c.is_aohui_product__c}&quot; == &quot;1&quot;){
-        //涓婃捣鍜屽鍝佷笉闇�瑕佸垽鏂湴鍧�鏄惁涓虹┖锛屽叾浠栭兘闇�瑕�
-        //update     wangweipeng       2021/12/27          start
-        //if(&quot;{!Repair__c.State_Hospital__c}&quot; == &quot;涓婃捣甯�&quot; || &quot;{!Repair__c.Asset_Owner__c}&quot; == &quot;Olympus&quot;){
-        if(&quot;{!Repair__c.Asset_Owner__c}&quot; == &quot;Olympus&quot;){
-        //update     wangweipeng       2021/12/27          end
-            
-        }else{
-            var DetailedAddress = &apos;{!JSENCODE(Repair__c.Detailed_Address__c)}&apos;;
-            DetailedAddress = DetailedAddress.replace(/\r\n/g,&apos;&apos;)+&apos;&apos;;
-            if(DetailedAddress != &apos;&apos;){
-                var prompt  = &apos;褰撳墠鐩磋繑鏀惰揣鍦板潃涓猴細&apos; + DetailedAddress +&apos;,鎮ㄧ‘璁や笉淇敼浜嗗悧锛�&apos;;
-                if(!confirm(prompt)){
-                    return;
-                }
-            }else{
-                alert(&apos;褰撳墠淇悊娌℃湁褰曞叆鐩磋繑鏀惰揣鐨勮缁嗗湴鍧�锛屼笉鑳界敵璇蜂慨鐞嗭紒&apos;);
-                return;
-            }
-        }
-    }
-    //wangweipeng   2021/08/02    鐩磋繑鏀惰揣鍦板潃        end
+//2021/10/19 寮�鍙戞潈闄愮粰鍗庝笢銆佽タ鍖椼�佽タ鍗楀拰cic涓哄ゥ杈変骇鍝�
+//2021/10/29 寮�鍙戞潈闄愮粰鍗庡寳鍜屼笢鍖�
+//if(&quot;{!Repair__c.Sales_Dept_HP__c}&quot; == &quot;1.鍗庡寳&quot; || &quot;{!Repair__c.Sales_Dept_HP__c}&quot; == &quot;2.涓滃寳&quot; || &quot;{!Repair__c.Sales_Dept_HP__c}&quot; == &quot;3.瑗垮寳&quot; || &quot;{!Repair__c.Sales_Dept_HP__c}&quot; == &quot;4.瑗垮崡&quot; || &quot;{!Repair__c.Sales_Dept_HP__c}&quot; == &quot;5.鍗庝笢&quot; || &quot;{!Repair__c.is_aohui_product__c}&quot; == &quot;1&quot;){
+//涓婃捣鍜屽鍝佷笉闇�瑕佸垽鏂湴鍧�鏄惁涓虹┖锛屽叾浠栭兘闇�瑕�
+//update wangweipeng 2021/12/27 start
+//if(&quot;{!Repair__c.State_Hospital__c}&quot; == &quot;涓婃捣甯�&quot; || &quot;{!Repair__c.Asset_Owner__c}&quot; == &quot;Olympus&quot;){
+if(&quot;{!Repair__c.Asset_Owner__c}&quot; == &quot;Olympus&quot;){
+//update wangweipeng 2021/12/27 end
 
-// 璁惧搴熷純锛屼笉鑳芥彁浜ょ敵璇� --- 16/10/21 闊╄秴 
-var equipmentset = sforce.connection.query(&quot;SELECT Id, Status FROM Asset WHERE Id = &apos;{!Repair__c.Delivered_ProductId__c}&apos;&quot;); 
-var equipments = equipmentset.getArray(&quot;records&quot;); 
-if (equipments != null &amp;&amp; equipments.length &gt; 0) { 
-var equipment = equipments[0]; 
-if (equipment.Status == &apos;寤冩&apos;){ 
-alert(&quot;璁惧搴熷純锛屼笉鑳芥彁浜ょ敵璇�!&quot;); 
-return; 
-} 
-} 
+}else{
+var DetailedAddress = &apos;{!JSENCODE(Repair__c.Detailed_Address__c)}&apos;;
+DetailedAddress = DetailedAddress.replace(/\r\n/g,&apos;&apos;)+&apos;&apos;;
+if(DetailedAddress != &apos;&apos;){
+var prompt = &apos;褰撳墠鐩磋繑鏀惰揣鍦板潃涓猴細&apos; + DetailedAddress +&apos;,鎮ㄧ‘璁や笉淇敼浜嗗悧锛�&apos;;
+if(!confirm(prompt)){
+return;
+}
+}else{
+alert(&apos;褰撳墠淇悊娌℃湁褰曞叆鐩磋繑鏀惰揣鐨勮缁嗗湴鍧�锛屼笉鑳界敵璇蜂慨鐞嗭紒&apos;);
+return;
+}
+}
+//}
+//wangweipeng 2021/08/02 鐩磋繑鏀惰揣鍦板潃 end
+
+// 璁惧搴熷純锛屼笉鑳芥彁浜ょ敵璇� --- 16/10/21 闊╄秴
+var equipmentset = sforce.connection.query(&quot;SELECT Id, Status FROM Asset WHERE Id = &apos;{!Repair__c.Delivered_ProductId__c}&apos;&quot;);
+var equipments = equipmentset.getArray(&quot;records&quot;);
+if (equipments != null &amp;&amp; equipments.length &gt; 0) {
+var equipment = equipments[0];
+if (equipment.Status == &apos;寤冩&apos;){
+alert(&quot;璁惧搴熷純锛屼笉鑳芥彁浜ょ敵璇�!&quot;);
+return;
+}
+}
 
 //
 
-    // Gzw 20200901
-    if(&quot;{!Repair__c.FSE_ApplyForRepair_time__c}&quot; != &quot;&quot;){
-        alert(&quot;宸蹭慨鐞嗙敵璇凤紝涓嶅啀淇悊鐢宠浜�&quot;);
-        return;
-    }
-    // 20200901
+// Gzw 20200901
+if(&quot;{!Repair__c.FSE_ApplyForRepair_time__c}&quot; != &quot;&quot;){
+alert(&quot;宸蹭慨鐞嗙敵璇凤紝涓嶅啀淇悊鐢宠浜�&quot;);
+return;
+}
+// 20200901
 
 if (&quot;{!Repair__c.Status__c}&quot; != &quot;鑽夋涓�&quot; &amp;&amp; &quot;{!Repair__c.Status__c}&quot; != &quot;1.鍙楃悊瀹屾瘯(SAP寰呭彂閫�)&quot; &amp;&amp; &quot;{!Repair__c.Status__c}&quot; != &quot;4.淇悊鍝佽繑閫侀樁娈�&quot;) {
-    alert(&quot;涓嶆槸鑽夋涓笉鑳界敵璇�&quot;);
-} else { 
-     // HWAG-BDV5W7---XHL-20190711---Start
-     if (&quot;{!Repair__c.Dealer__c}&quot; != &quot;&quot;){ 
-     var findInvalidLicense = sforce.connection.query(&quot;select Id,Is_Validity__c  from Account where Is_Validity__c = false And Id = &apos;{!Repair__c.DealerId__c}&apos;&quot;);
-        if (findInvalidLicense.size &gt;0) {
-            alert(&quot;缁忛攢鍟嗕笁璇佷笉鍦ㄦ湁鏁堟湡锛屾棤娉曢�佷慨&quot;);
-            return;
-        }
-
-   }
-   // HWAG-BDV5W7---XHL-20190711---End
-    // 20200604
-    if(&quot;{!Repair__c.ifDeadHurt__c}&quot; == &quot;鏈�&quot;){
-        if (!confirm(&quot;鏄惁纭AE瑕佹彁浜わ紵&quot;)) { 
-            return;
-        }
-    }
-    // 20200604
-
-    // 20201106 gzw 
-        if(&quot;{!Repair__c.Day_later_30__c}&quot; == &quot;鏄�&quot;){
-        alert(&quot;鍒涘缓鍚庤秴杩�30澶╋紝涓嶈兘鐢宠浜�&quot;);
-        return;
-    }
-    // 20201106 gzw
-
-    var repair =  new sforce.SObject(&quot;Repair__c&quot;);
-    repair.Id = &quot;{!Repair__c.Id}&quot;;
-//LJPH-C9F3Z2 LY 20220110 Star
-    if(&quot;{!Repair__c.Recall_Correspondence__c}&quot;==&apos;1&apos;){
-      repair.Recall_Correspondence_Apply__c = &apos;鏄�&apos;;
-    }else{
-      repair.Recall_Correspondence_Apply__c = &apos;鍚�&apos;;
-    }
-//LJPH-C9F3Z2 LY 20220110 end
-    var resultTmp = sforce.connection.update([repair]);
-    var messagesTmp = getConnectDMLErrorMessages(resultTmp);
-    if (messagesTmp.length &gt; 0) {
-        alert(messagesTmp.join(&quot;\n&quot;));
-    } else {
-        var resultSet = sforce.connection.query(&quot;SELECT Id, JingliApprovalManager__c, BuchangApprovalManager__c, ZongjianApprovalManager__c FROM User WHERE Id = &apos;{!Repair__c.Incharge_StaffId__c}&apos;&quot;);
-        var records = resultSet.getArray(&quot;records&quot;);
-        if (records != null &amp;&amp; records.length &gt; 0) {
-            var staff = records[0];
-            repair.JingliApprovalManager__c = staff.JingliApprovalManager__c == null ? staff.Id : staff.JingliApprovalManager__c;
-            repair.BuchangApprovalManager__c = staff.BuchangApprovalManager__c == null ? staff.Id : staff.BuchangApprovalManager__c;
-            repair.ZongjianApprovalManager__c = staff.ZongjianApprovalManager__c == null ? staff.Id : staff.ZongjianApprovalManager__c;
-            var serverTimestamp = sforce.connection.getServerTimestamp();
-            repair.FSE_ApplyForRepair_time__c = serverTimestamp.timestamp;
-            repair.DW_Sign_Txt__c = {!Repair__c.DW_Sign__c}; //20210608 ljh SFDC-C3CCN4 end   
-            repair.status__c = &apos;1.鍙楃悊瀹屾瘯&apos;;
-            repair.Service_contract_judege_day__c = new Date();
-            // 闈炲璞$殑鏃跺�� 鐐瑰嚮淇悊鐢婚潰鐨勩�愮敵璇蜂慨鐞嗐�戠殑鏃跺�欙紝SAP浼犺緭 start
-            /*if(&quot;{!Repair__c.DOJ_Status__c}&quot; == &quot;闈炲璞�&quot; &amp;&amp;((&quot;{!Repair__c.QIS_ID__c}&quot; != &quot;&quot; &amp;&amp; &quot;{!Repair__c.QIS_ID__c}&quot; != null) || &quot;{!Repair__c.is_CNBuy__c}&quot; == &quot;true&quot;)){*/
-            // 杩藉姞鏂板瓧娈碉紝鍒ゆ柇鍥藉唴閲囪喘鍝併�丗ailure_Occurrence_Date銆丱IS鍙风爜涓嶄负绌�
-            if(&quot;{!Repair__c.DOJ_Status__c}&quot; == &quot;闈炲璞�&quot; &amp;&amp; &quot;{!Repair__c.SAP_condition__c}&quot; == &quot;true&quot;){
-               repair.SAP_Transfer_time__c = serverTimestamp.timestamp;
-            }
-            // 闈炲璞$殑鏃跺�� 鐐瑰嚮淇悊鐢婚潰鐨勩�愮敵璇蜂慨鐞嗐�戠殑鏃跺�欙紝SAP浼犺緭 end
-            var result = sforce.connection.update([repair]);
-            var messages = getConnectDMLErrorMessages(result);
-            if (messages.length &gt; 0) {
-                alert(messages.join(&quot;\n&quot;));
-            } else {
-                //add       wangweipeng        2021/12/09         start
-                if(&quot;{!Repair__c.SalesOfficeCode_selection__c}&quot; == &quot;鎴愰兘RC&quot;){
-                    alert(&apos;鐜伴樁娈碉紝鎴愰兘RC浠呭彈鐞嗗洓宸濓紙瑗胯棌锛夊唴闀溿�佽タ鍗楀叏鍩烠V/CLV锛屽叾浣欏疄鐗╄鍙戣嚦骞垮窞RC銆�&apos;);
-                }
-                //add       wangweipeng        2021/12/09         end
-                location.reload();
-            }
-            var retSet = sforce.connection.query(&quot;SELECT Id,NewProductGuarante_Formula__c,ProductGuarante_Create__c FROM Repair__c WHERE Id = &apos;{!Repair__c.Id}&apos;&quot;); 
-            var rds = retSet.getArray(&quot;records&quot;); 
-            if (rds != null &amp;&amp; rds.length &gt; 0) { 
-                var repairAft = rds[0]; 
-
-                if (repairAft.NewProductGuarante_Formula__c != repairAft.ProductGuarante_Create__c) { 
-                    alert(&apos;璇ヨ澶囦繚淇俊鎭凡鍙戠敓鍙樺寲锛岃浜嗚В&apos;); 
-                } 
-            }
-        } else {
-            alert(&quot;娌℃湁鎵惧埌 淇悊濮旀墭鑰�&quot;);
-        }
-    }
+alert(&quot;涓嶆槸鑽夋涓笉鑳界敵璇�&quot;);
+} else {
+// HWAG-BDV5W7---XHL-20190711---Start
+if (&quot;{!Repair__c.Dealer__c}&quot; != &quot;&quot;){
+var findInvalidLicense = sforce.connection.query(&quot;select Id,Is_Validity__c from Account where Is_Validity__c = false And Id = &apos;{!Repair__c.DealerId__c}&apos;&quot;);
+if (findInvalidLicense.size &gt;0) {
+alert(&quot;缁忛攢鍟嗕笁璇佷笉鍦ㄦ湁鏁堟湡锛屾棤娉曢�佷慨&quot;);
+return;
 }
 
 }
+// HWAG-BDV5W7---XHL-20190711---End
+// 20200604
+if(&quot;{!Repair__c.ifDeadHurt__c}&quot; == &quot;鏈�&quot;){
+if (!confirm(&quot;鏄惁纭AE瑕佹彁浜わ紵&quot;)) {
+return;
+}
+}
+// 20200604
+
+// 20201106 gzw
+if(&quot;{!Repair__c.Day_later_30__c}&quot; == &quot;鏄�&quot;){
+alert(&quot;鍒涘缓鍚庤秴杩�30澶╋紝涓嶈兘鐢宠浜�&quot;);
+return;
+}
+// 20201106 gzw
+
+var repair = new sforce.SObject(&quot;Repair__c&quot;);
+repair.Id = &quot;{!Repair__c.Id}&quot;;
+//LJPH-C9F3Z2 LY 20220110 Star
+if(&quot;{!Repair__c.Recall_Correspondence__c}&quot;==&apos;1&apos;){
+repair.Recall_Correspondence_Apply__c = &apos;鏄�&apos;;
+}else{
+repair.Recall_Correspondence_Apply__c = &apos;鍚�&apos;;
+}
+//LJPH-C9F3Z2 LY 20220110 end
+var resultTmp = sforce.connection.update([repair]);
+var messagesTmp = getConnectDMLErrorMessages(resultTmp);
+if (messagesTmp.length &gt; 0) {
+alert(messagesTmp.join(&quot;\n&quot;));
+} else {
+var resultSet = sforce.connection.query(&quot;SELECT Id, JingliApprovalManager__c, BuchangApprovalManager__c, ZongjianApprovalManager__c FROM User WHERE Id = &apos;{!Repair__c.Incharge_StaffId__c}&apos;&quot;);
+var records = resultSet.getArray(&quot;records&quot;);
+if (records != null &amp;&amp; records.length &gt; 0) {
+var staff = records[0];
+repair.JingliApprovalManager__c = staff.JingliApprovalManager__c == null ? staff.Id : staff.JingliApprovalManager__c;
+repair.BuchangApprovalManager__c = staff.BuchangApprovalManager__c == null ? staff.Id : staff.BuchangApprovalManager__c;
+repair.ZongjianApprovalManager__c = staff.ZongjianApprovalManager__c == null ? staff.Id : staff.ZongjianApprovalManager__c;
+var serverTimestamp = sforce.connection.getServerTimestamp();
+repair.FSE_ApplyForRepair_time__c = serverTimestamp.timestamp;
+repair.DW_Sign_Txt__c = {!Repair__c.DW_Sign__c}; //20210608 ljh SFDC-C3CCN4 end
+repair.status__c = &apos;1.鍙楃悊瀹屾瘯&apos;;
+repair.Service_contract_judege_day__c = new Date();
+// 闈炲璞$殑鏃跺�� 鐐瑰嚮淇悊鐢婚潰鐨勩�愮敵璇蜂慨鐞嗐�戠殑鏃跺�欙紝SAP浼犺緭 start
+/*if(&quot;{!Repair__c.DOJ_Status__c}&quot; == &quot;闈炲璞�&quot; &amp;&amp;((&quot;{!Repair__c.QIS_ID__c}&quot; != &quot;&quot; &amp;&amp; &quot;{!Repair__c.QIS_ID__c}&quot; != null) || &quot;{!Repair__c.is_CNBuy__c}&quot; == &quot;true&quot;)){*/
+// 杩藉姞鏂板瓧娈碉紝鍒ゆ柇鍥藉唴閲囪喘鍝併�丗ailure_Occurrence_Date銆丱IS鍙风爜涓嶄负绌�
+if(&quot;{!Repair__c.DOJ_Status__c}&quot; == &quot;闈炲璞�&quot; &amp;&amp; &quot;{!Repair__c.SAP_condition__c}&quot; == &quot;true&quot;){
+repair.SAP_Transfer_time__c = serverTimestamp.timestamp;
+}
+// 闈炲璞$殑鏃跺�� 鐐瑰嚮淇悊鐢婚潰鐨勩�愮敵璇蜂慨鐞嗐�戠殑鏃跺�欙紝SAP浼犺緭 end
+var result = sforce.connection.update([repair]);
+var messages = getConnectDMLErrorMessages(result);
+if (messages.length &gt; 0) {
+alert(messages.join(&quot;\n&quot;));
+} else {
+//add wangweipeng 2021/12/09 start
+if(&quot;{!Repair__c.SalesOfficeCode_selection__c}&quot; == &quot;鎴愰兘RC&quot;){
+alert(&apos;鐜伴樁娈碉紝鎴愰兘RC浠呭彈鐞嗗洓宸濓紙瑗胯棌锛夊唴闀溿�佽タ鍗楀叏鍩烠V/CLV锛屽叾浣欏疄鐗╄鍙戣嚦骞垮窞RC銆�&apos;);
+}
+//add wangweipeng 2021/12/09 end
+location.reload();
+}
+var retSet = sforce.connection.query(&quot;SELECT Id,NewProductGuarante_Formula__c,ProductGuarante_Create__c FROM Repair__c WHERE Id = &apos;{!Repair__c.Id}&apos;&quot;);
+var rds = retSet.getArray(&quot;records&quot;);
+if (rds != null &amp;&amp; rds.length &gt; 0) {
+var repairAft = rds[0];
+
+if (repairAft.NewProductGuarante_Formula__c != repairAft.ProductGuarante_Create__c) {
+alert(&apos;璇ヨ澶囦繚淇俊鎭凡鍙戠敓鍙樺寲锛岃浜嗚В&apos;);
+}
+}
+} else {
+alert(&quot;娌℃湁鎵惧埌 淇悊濮旀墭鑰�&quot;);
+}
+}
+}
+//鍦ㄤ竴鑸慨鐞嗘柊寤轰慨鐞嗘椂锛屽鏋滄槸鍏堟瀵硅薄锛岄渶瑕佸脊鍑烘彁绀� thh 2022-03-04 start
+var Dealer__c= &quot;{!Repair__c.Dealer__c}&quot;;
+var sql3 = &quot;select id, FirstParagraph__c from Account where name = &apos;{!Repair__c.Dealer__c}&apos;&quot;;
+var sql3Date = sforce.connection.query(sql3);
+var records3 = sql3Date.getArray(&quot;records&quot;);
+var FirstParagraph__c = &apos;&apos;;
+if(records3.length &gt;= 1){
+FirstParagraph__c = records3[0].FirstParagraph__c ;
+}
+if(FirstParagraph__c == &apos;true&apos;){
+if(!confirm(&quot;璇ョ粡閿�鍟嗕负鍏堟瀵硅薄锛屾槸鍚︾户缁敵璇蜂慨鐞嗭紵&quot;)){
+return;
+}
+}
+//鍦ㄤ竴鑸慨鐞嗘柊寤轰慨鐞嗘椂锛屽鏋滄槸鍏堟瀵硅薄锛岄渶瑕佸脊鍑烘彁绀� thh 2022-03-04 end
+}
 
 foo();</url>
 </WebLink>

--
Gitblit v1.9.1