高章伟
2023-03-03 d8dc84a3d56df839895f1c417a4d9cbee763d262
force-app/main/default/objects/QIS_Report__c/webLinks/SendQISToEtQ.webLink-meta.xml
@@ -9,7 +9,7 @@
    <protected>false</protected>
    <url>{!REQUIRESCRIPT(&quot;/soap/ajax/51.0/connection.js&quot;)}; 
{!REQUIRESCRIPT(&quot;/soap/ajax/51.0/apex.js&quot;)}; 
//2021-10-21 gwy 版本更改为51.0
var myDate = function(){ 
let messageNumber = &apos;&apos;; 
let today = new Date(); 
@@ -22,10 +22,10 @@
var QId = &quot;{!QIS_Report__c.Id}&quot;; 
var uid = &apos;{! $User.Id}&apos;; 
// 20201117 add by gzw 
if(&quot;{!$Profile.Id}&quot; != &quot;00e10000000xnoO&quot; &amp;&amp; &quot;{!$Profile.Id}&quot; != &quot;00e10000000hl7w&quot;){
alert(&quot;您没有发送修理到EtQ的权限。&quot;);
return;
}
if(&quot;{!$Profile.Id}&quot; != &quot;00e10000000xnoO&quot; &amp;&amp; &quot;{!$Profile.Id}&quot; != &quot;00e10000000hl7w&quot;){
alert(&quot;您没有发送QIS到EtQ的权限。&quot;);
return;
}
// 20201117 add by gzw 
if (&quot;{!QIS_Report__c.PAE_Determine__c}&quot;==&quot;&quot;){ 
alert(&quot;OCSM QARA的PAE判定是空的时候,不可以发送到EtQ。&quot;); 
@@ -43,7 +43,7 @@
var statu;
var statu = &apos;&apos;; // 20220909 ljh WLIG-CHMATN update
// alert(&quot;AE判定:&quot;+&quot;{!QIS_Report__c.AE_DetermineResult__c}&quot;); 
// alert(&quot;OCSM QARA的PAE判定:&quot;+&quot;{!QIS_Report__c.PAE_Determine__c}&quot;); 
// alert(&quot;OCSM Coding的PAE判定:&quot;+ &quot;{!QIS_Report__c.PAE_DetermineAC__c}&quot;); 
@@ -95,12 +95,16 @@
//一下代码从更新qis前移动到更新qis后 ↓↓ start 2021-04-23 
// alert(&apos;batchId&apos;+result[0].id) 
var qisreports = new Array()
qisreports[0] = &quot;{!QIS_Report__c.Id}&quot;;
 var qisreports = new Array()
 qisreports[0] = &quot;{!QIS_Report__c.Id}&quot;;
// result = sforce.apex.execute(&quot;NFM401Controller1&quot;,&quot;sendToETQ&quot;,{&quot;iflog_Id&quot;:null,&quot;rowDataSFDC&quot;:null,&quot;repairIds&quot;:qisreports,&quot;statu&quot;:statu}); 
result = sforce.apex.execute(&quot;NFM401WebService&quot;,&quot;sendToETQ&quot;,{&quot;iflog_Id&quot;:null,&quot;rowDataSFDC&quot;:null,&quot;repairIds&quot;:qisreports,&quot;statu&quot;:statu});
// alert(&apos;result++&apos;+result)
// 20220909 ljh WLIG-CHMATN update start
var statuArr = new Array();
statuArr.push(statu) ;
//result = sforce.apex.execute(&quot;NFM401WebService&quot;,&quot;sendToETQ&quot;,{&quot;iflog_Id&quot;:null,&quot;rowDataSFDC&quot;:null,&quot;repairIds&quot;:qisreports,&quot;statu&quot;:statu});
result = sforce.apex.execute(&quot;NFM401WebService&quot;,&quot;sendToETQ&quot;,{&quot;iflog_Id&quot;:&quot;&quot;,&quot;rowDataSFDC&quot;:&quot;&quot;,&quot;repairIds&quot;:qisreports,&quot;statu&quot;:statuArr[0]});
// 20220909 ljh WLIG-CHMATN update end
//以上代码从更新qis前移动到qis后 ↑↑ 2021-04-23 end 
alert(&quot;发送成功!&quot;)