From 8baef49505113fb3edee372c370e9c859cd7c762 Mon Sep 17 00:00:00 2001
From: Li Jun <buli@deloitte.com.cn>
Date: 星期一, 09 五月 2022 11:50:04 +0800
Subject: [PATCH] PageBackup0509

---
 force-app/main/default/pages/NewAndEditContact.page                |   28 ++++----
 force-app/main/default/pages/NewOnCall.page                        |    6 +-
 force-app/main/default/pages/NewRepair.page                        |    6 +
 force-app/main/default/pages/NewAndEditRepairSubOrder.page         |    2 
 force-app/main/default/pages/NewConsumApply.page                   |    2 
 force-app/main/default/pages/NewAndEditASEActivity.page            |    2 
 force-app/main/default/pages/NewAndEditInspectionReport.page       |   12 ++--
 force-app/main/default/pages/NewAndEditReport.page                 |   18 +++---
 force-app/main/default/pages/NewConsumApplyEquipmentSetDetail.page |    4 
 force-app/main/default/pages/NewAndEditAgencyContact.page          |    2 
 force-app/main/default/pages/NewAndEditInquiryForm.page            |   21 ++++---
 force-app/main/default/pages/NewAndEditAddress.page                |    2 
 force-app/main/default/pages/NewAndEditQIS.page                    |    8 +-
 force-app/main/default/pages/NewAndEditTenderinformation.page      |   12 ++--
 force-app/main/default/pages/NewAndEditCase.page                   |   14 ++--
 force-app/main/default/pages/NewRentalApply.page                   |    4 
 16 files changed, 75 insertions(+), 68 deletions(-)

diff --git a/force-app/main/default/pages/NewAndEditASEActivity.page b/force-app/main/default/pages/NewAndEditASEActivity.page
index 1e1208d..292cfad 100644
--- a/force-app/main/default/pages/NewAndEditASEActivity.page
+++ b/force-app/main/default/pages/NewAndEditASEActivity.page
@@ -1,6 +1,6 @@
 <apex:page standardController="ASEActivity__c" extensions="NewAndEditASEActivityController" id="page">
     <apex:includeScript value="{! URLFOR($Resource.AWSService, 'AWSService.js') }" />
-    <script src="../../soap/ajax/53.0/connection.js" type="text/javascript"></script>
+    <apex:includeScript value="{!URLFOR($Resource.connection20)}"/>
     <apex:stylesheet value="{!URLFOR($Resource.blockUIcss)}"/>
     <apex:includeScript value="{!URLFOR($Resource.jquery183minjs)}"/>
     <apex:includeScript value="{!URLFOR($Resource.PleaseWaitDialog)}"/>
diff --git a/force-app/main/default/pages/NewAndEditAddress.page b/force-app/main/default/pages/NewAndEditAddress.page
index 40150c4..59b7070 100644
--- a/force-app/main/default/pages/NewAndEditAddress.page
+++ b/force-app/main/default/pages/NewAndEditAddress.page
@@ -3,7 +3,7 @@
     <apex:includeScript value="{! URLFOR($Resource.AWSService, 'AWSService.js') }" />
     <apex:includeScript value="{!URLFOR($Resource.jquery183minjs)}"/>
     <apex:includeScript value="{!URLFOR($Resource.PleaseWaitDialog)}"/>
-    <script src="../../soap/ajax/53.0/connection.js" type="text/javascript"></script>
+    <apex:includeScript value="{!URLFOR($Resource.connection20)}"/>
     <style>
         .disabledbutton {
             pointer-events: none;
diff --git a/force-app/main/default/pages/NewAndEditAgencyContact.page b/force-app/main/default/pages/NewAndEditAgencyContact.page
index 18b907b..805045c 100644
--- a/force-app/main/default/pages/NewAndEditAgencyContact.page
+++ b/force-app/main/default/pages/NewAndEditAgencyContact.page
@@ -1,6 +1,6 @@
 <apex:page standardController="Agency_Contact__c" extensions="NewAndEditAgencyContactController" id="page">
     <apex:includeScript value="{! URLFOR($Resource.AWSService, 'AWSService.js') }" />
-    <script src="../../soap/ajax/53.0/connection.js" type="text/javascript"></script>
+    <apex:includeScript value="{!URLFOR($Resource.connection20)}"/>
     <apex:stylesheet value="{!URLFOR($Resource.blockUIcss)}"/>
     <apex:includeScript value="{!URLFOR($Resource.jquery183minjs)}"/>
     <apex:includeScript value="{!URLFOR($Resource.PleaseWaitDialog)}"/>
diff --git a/force-app/main/default/pages/NewAndEditCase.page b/force-app/main/default/pages/NewAndEditCase.page
index cea8c3f..031bb0e 100644
--- a/force-app/main/default/pages/NewAndEditCase.page
+++ b/force-app/main/default/pages/NewAndEditCase.page
@@ -3,7 +3,7 @@
     <apex:includeScript value="{!URLFOR($Resource.jquery183minjs)}"/>
     <apex:includeScript value="{!URLFOR($Resource.PleaseWaitDialog)}"/>
     <apex:stylesheet value="{!URLFOR($Resource.blockUIcss)}"/>
-    <script src="../../soap/ajax/53.0/connection.js" type="text/javascript"></script>
+    <apex:includeScript value="{!URLFOR($Resource.connection20)}"/>
     <style>
         .disabledbutton {
             pointer-events: none;
@@ -20,7 +20,7 @@
         var requiredAPIToChangedLabelMap = new Map();
         requiredAPIToChangedLabelMap.set('LastName', '{!PIPL_Name_Label}');
         console.log('{!contactsInfo}');
-        var VLookUpFields = new Set(['Account__c', 'ContactId', 'Asset__c', 'prod__c', 'Competitor_info__c', 'AccountId', 'Field1_staff__c']);
+        var VLookUpFields = new Set(['Account__c', 'ContactId', 'Asset__c', 'prod__c', 'Competitor_info__c', 'AccountId', 'Field1_staff__c','OwnerId']);
         //鍒ゆ柇insert or update
         function ProcessPI(caseJson, payloadForNewPI) {
             blockme();
@@ -123,7 +123,7 @@
                 for (let idx = 0; idx < describedbyAll.length; idx++) {
                     let describedby = describedbyAll[idx];
                     if (describedby.title.indexOf('Text_attachement__c') > 0){
-                    	result.Text_attachement__c = describedby.contentWindow.document.getElementsByTagName('body')[0].innerHTML;
+                        result.Text_attachement__c = describedby.contentWindow.document.getElementsByTagName('body')[0].innerHTML;
                         if (result.Text_attachement__c == '<br>') {
                             result.Text_attachement__c = '';
                         }
@@ -135,7 +135,7 @@
                     console.log(nodelist[index].id.indexOf('lkwgt'));
                     if (nodelist[index].id.indexOf('lkwgt') == -1) {
                         let vlookUpNodeId = nodelist[index].id + '_lkid';
-                        if (nodelist[index].getAttribute("data-id") == 'Field1_staff__c') {
+                        if (nodelist[index].tagName.toLowerCase() == 'div') {
                             vlookUpNodeId = nodelist[index].id.substring(0,nodelist[index].id.length-4) + '_lkid';
                         }
                         let vlookUpNodeValue = document.getElementById(vlookUpNodeId).value;
@@ -531,10 +531,10 @@
                     //     let id = jQuery("input[data-id='"+jQuery(this).attr("data-id")+ "']").attr("id");
                     //     let input = document.getElementById(id);
                     //     if(input){
-                    //     	input.value = '';
-					// 		let hidden = document.getElementById(id+'_lkid');
+                    //      input.value = '';
+                    //      let hidden = document.getElementById(id+'_lkid');
                     //         if(hidden){
-                    //         	hidden.value = '';
+                    //          hidden.value = '';
                     //         }
                     //     }
                     // });
diff --git a/force-app/main/default/pages/NewAndEditContact.page b/force-app/main/default/pages/NewAndEditContact.page
index eb98bbe..1686462 100644
--- a/force-app/main/default/pages/NewAndEditContact.page
+++ b/force-app/main/default/pages/NewAndEditContact.page
@@ -1,5 +1,5 @@
 <apex:page standardController="Contact" extensions="NewAndEditContactController" id="page" action="{!PageLoad}">
-    <script src="../../soap/ajax/53.0/connection.js" type="text/javascript"></script>
+    <apex:includeScript value="{!URLFOR($Resource.connection20)}"/>
     <apex:stylesheet value="{!URLFOR($Resource.blockUIcss)}"/>
     <apex:includeScript value="{!URLFOR($Resource.jquery183minjs)}"/>
     <apex:includeScript value="{!URLFOR($Resource.PleaseWaitDialog)}"/>
@@ -156,7 +156,7 @@
         function ProcessPI(sobjJson, payloadForNewPI) {
             blockme();
             if ({!isNewMode} || {!isCloneMode}) {
-            	NewPIToAWS(sobjJson, payloadForNewPI)
+                NewPIToAWS(sobjJson, payloadForNewPI)
             }else {
                 UpdatePIToAWS(sobjJson, payloadForNewPI)
             }
@@ -184,8 +184,8 @@
             }
             return ['input','select','textarea'].indexOf(tag_name.toLowerCase())>-1;
         }
-    	
-    	function IsFormElement(e){
+        
+        function IsFormElement(e){
             return IsFormTag(e.tagName);
         }
 
@@ -202,7 +202,7 @@
             // if(email ){
             //     if(email.value){
             //         if(!/^[\w-]{3,12}@[\da-zA-Z]{2,16}\.[a-zA-Z]+$/.test(email.value)){
-            //         	error_msg += ';閭欢鏍煎紡閿欒';
+            //          error_msg += ';閭欢鏍煎紡閿欒';
             //         }
             //     }else{
             //         if(email.previousSibling && email.previousSibling.className.indexOf('requiredBlock')>-1){
@@ -215,7 +215,7 @@
             // if(phone && false ){
             //     if(phone.value){
             //         if(!/^1[3|5|8|7][0-9]\d{4,8}$/.test(phone.value)){
-            //         	error_msg += ';鐢佃瘽鍙风爜閿欒';
+            //          error_msg += ';鐢佃瘽鍙风爜閿欒';
             //         }
             //     }else{
             //         if(phone.previousSibling && phone.previousSibling.className.indexOf('requiredBlock')>-1){
@@ -288,7 +288,7 @@
                 
                 // let e1 = document.getElementById(api_id_map[field_api_name]);
                 // if(!result[field_api_name] && e1 && e1.value){
-                // 	result[field_api_name] = e1.value;
+                //  result[field_api_name] = e1.value;
                 // }
             }
             return result;
@@ -474,20 +474,20 @@
             var api_id_map={};
             for(let ei in init_nodes){
                 let e = init_nodes[ei];
-            	if(IsFormElement(e)){
+                if(IsFormElement(e)){
                     if(e.getAttribute("multiple") != 'multiple' || e.style.display == 'none' && e.id.indexOf('selected') < 0){
                         api_id_map[GetEleApiName(e)] = e.id;
                     }
-                	 
+                     
                 }
             }
             console.log(api_id_map);
             sfdcPage.appendToOnloadQueue(function () {
                 
                 jQuery('option').each(function(i,e){
-                	if(e.value == '_\x01_'){
-                		e.value = '';
-                	}
+                    if(e.value == '_\x01_'){
+                        e.value = '';
+                    }
                 })
                 
                 //1. Set Last Name label
@@ -498,7 +498,7 @@
                     blockme();
                     QuerySobjectFromAWS();
                 }else{
-                	let ot = jQuery('input[data-id="OwnerId"]');
+                    let ot = jQuery('input[data-id="OwnerId"]');
                     let oi = document.getElementById(ot.attr("id")+'_lkid');
                     ot.val('{!CurrentUserName}');
                     ot.attr("readonly","");
@@ -507,7 +507,7 @@
                     ot.css("outline","0");
                     
                     if(oi){
-                    	oi.value = '{!CurrentUserId}'
+                        oi.value = '{!CurrentUserId}'
                     }
                 }
                 document.getElementById('topButtonRow').style = '';
diff --git a/force-app/main/default/pages/NewAndEditInquiryForm.page b/force-app/main/default/pages/NewAndEditInquiryForm.page
index e0d29ad..a4f750d 100644
--- a/force-app/main/default/pages/NewAndEditInquiryForm.page
+++ b/force-app/main/default/pages/NewAndEditInquiryForm.page
@@ -1,6 +1,6 @@
 <apex:page standardController="Inquiry_form__c" extensions="NewAndEditInquiryFormController" id="page">
     <apex:includeScript value="{! URLFOR($Resource.AWSService, 'AWSService.js') }" />
-    <script src="../../soap/ajax/53.0/connection.js" type="text/javascript"></script>
+    <apex:includeScript value="{!URLFOR($Resource.connection20)}"/>
     <apex:stylesheet value="{!URLFOR($Resource.blockUIcss)}"/>
     <apex:includeScript value="{!URLFOR($Resource.jquery183minjs)}"/>
     <apex:includeScript value="{!URLFOR($Resource.PleaseWaitDialog)}"/>
@@ -133,7 +133,7 @@
         function ProcessPI(sobjJson, payloadForNewPI) {
             blockme();
             if ({!isNewMode} || {!isCloneMode}) {
-            	NewPIToAWS(sobjJson, payloadForNewPI)
+                NewPIToAWS(sobjJson, payloadForNewPI)
             }else {
                 UpdatePIToAWS(sobjJson, payloadForNewPI)
             }
@@ -169,7 +169,7 @@
         }
 
         function IsFormElement(tag_name){
-            return ['input','select','textarea'].indexOf(tag_name)>-1;
+            return ['input','select','textarea','div'].indexOf(tag_name)>-1;
         }
 
         function getPIPayload(sobjJson) {
@@ -229,6 +229,9 @@
                     console.log(ele.id.indexOf('lkwgt'));
                     if (ele.id.indexOf('lkwgt') == -1) {
                         let vlookUpNodeId = ele.id + '_lkid';
+                        if (tag_name == 'div') {
+                            vlookUpNodeId = ele.id.substring(0,ele.id.length-4) + '_lkid';
+                        }
                         let vlook_ele = document.getElementById(vlookUpNodeId);
                         let v = '';
                         if(vlook_ele){
@@ -670,7 +673,7 @@
                     jQuery('a[data-id="OwnerId"]').remove();
 
                     //Updated by Li Jun 20220322 Start
-					/*
+                    /*
                     
                     jQuery(".lookupInput").on("mouseenter","img[generate]",function(e){
                         this.className = "closeIconOn";
@@ -684,10 +687,10 @@
                         let id = jQuery("input[data-id='"+jQuery(this).attr("data-id")+ "']").attr("id");
                         let input = document.getElementById(id);
                         if(input){
-                        	input.value = '';
-							let hidden = document.getElementById(id+'_lkid');
+                            input.value = '';
+                            let hidden = document.getElementById(id+'_lkid');
                             if(hidden){
-                            	hidden.value = '';
+                                hidden.value = '';
                             }
                         }
                     });*/
@@ -758,9 +761,9 @@
 
                                 }
                             }else {
-                            	clearVlookup('Department_Class__c');
+                                clearVlookup('Department_Class__c');
                                 clearVlookup('Hospital__c');
-                        	}
+                            }
                         },
                         { escape: true }
                     );
diff --git a/force-app/main/default/pages/NewAndEditInspectionReport.page b/force-app/main/default/pages/NewAndEditInspectionReport.page
index 2e5b20e..7ed1e71 100644
--- a/force-app/main/default/pages/NewAndEditInspectionReport.page
+++ b/force-app/main/default/pages/NewAndEditInspectionReport.page
@@ -1,7 +1,7 @@
 <apex:page standardController="Inspection_Report__c" extensions="NewAndEditInspectionReportController" id="page">
     <apex:includeScript value="{!URLFOR($Resource.jquery183minjs)}"/>
     <apex:includeScript value="{! URLFOR($Resource.AWSService, 'AWSService.js') }" />
-    <script src="../../soap/ajax/53.0/connection.js" type="text/javascript"></script>
+    <apex:includeScript value="{!URLFOR($Resource.connection20)}"/>
     <apex:stylesheet value="{!URLFOR($Resource.blockUIcss)}"/>
     <apex:includeScript value="{!URLFOR($Resource.jquery183minjs)}"/>
     <apex:includeScript value="{!URLFOR($Resource.PleaseWaitDialog)}"/>
@@ -122,7 +122,7 @@
             updateMethod:"NewAndEditInspectionReportController.saveInspectionReport",
             insertMethod:"NewAndEditInspectionReportController.saveInspectionReport"
         }
-    	AWSService.sfSessionId = '{!GETSESSIONID()}';
+        AWSService.sfSessionId = '{!GETSESSIONID()}';
         var staticResources = JSON.parse('{!staticResource}');
         var requiredFieldAPIList = JSON.parse('{!requiredFieldAPIListStr}');
         var fieldAPIToLabelMap = JSON.parse('{!fieldAPIToLabelMapStr}');
@@ -131,7 +131,7 @@
         function ProcessPI(sobjJson, payloadForNewPI) {
             blockme();
             if ({!isNewMode} || {!isCloneMode}) {
-            	NewPIToAWS(sobjJson, payloadForNewPI)
+                NewPIToAWS(sobjJson, payloadForNewPI)
             }else {
                 UpdatePIToAWS(sobjJson, payloadForNewPI)
             }
@@ -171,8 +171,8 @@
             }
             return ['input','select','textarea'].indexOf(tag_name.toLowerCase())>-1;
         }
-    	
-    	function IsFormElement(e){
+        
+        function IsFormElement(e){
             return IsFormTag(e.tagName);
         }
 
@@ -209,7 +209,7 @@
 
             return error_msg;
         }
-		function getCKEinstance(api_name){
+        function getCKEinstance(api_name){
             let t = jQuery("label[for$='textAreaDelegate_"+api_name+"']").parent().next().find("textarea")[0];
             if(t && t.id){
                 return CKEDITOR.instances[t.id]
diff --git a/force-app/main/default/pages/NewAndEditQIS.page b/force-app/main/default/pages/NewAndEditQIS.page
index 9180f37..6050323 100644
--- a/force-app/main/default/pages/NewAndEditQIS.page
+++ b/force-app/main/default/pages/NewAndEditQIS.page
@@ -1,6 +1,6 @@
 <apex:page standardController="QIS_Report__c" extensions="NewAndEditQISController" id="page">
     <apex:includeScript value="{! URLFOR($Resource.AWSService, 'AWSService.js') }" />
-    <script src="../../soap/ajax/53.0/connection.js" type="text/javascript"></script>
+    <apex:includeScript value="{!URLFOR($Resource.connection20)}"/>
     <apex:stylesheet value="{!URLFOR($Resource.blockUIcss)}"/>
     <apex:includeScript value="{!URLFOR($Resource.jquery183minjs)}"/>
     <apex:includeScript value="{!URLFOR($Resource.PleaseWaitDialog)}"/>
@@ -507,9 +507,9 @@
             console.log(api_id_map);
             sfdcPage.appendToOnloadQueue(function () {
                 jQuery('option').each(function(i,e){
-                	if(e.value == '_\x01_'){
-                		e.value = '';
-                	}
+                    if(e.value == '_\x01_'){
+                        e.value = '';
+                    }
                 })
                 //鍒ゆ柇鏄惁涓哄彧璇婚�夐」
                 var layoutSections = JSON.parse('{!layoutSectionsStr}');
diff --git a/force-app/main/default/pages/NewAndEditRepairSubOrder.page b/force-app/main/default/pages/NewAndEditRepairSubOrder.page
index 8c37031..bf52bee 100644
--- a/force-app/main/default/pages/NewAndEditRepairSubOrder.page
+++ b/force-app/main/default/pages/NewAndEditRepairSubOrder.page
@@ -1,6 +1,6 @@
 <apex:page standardController="RepairSubOrder__c" extensions="NewAndEditRepairSubOrderController" id="page">
     <apex:includeScript value="{! URLFOR($Resource.AWSService, 'AWSService.js') }" />
-    <script src="../../soap/ajax/53.0/connection.js" type="text/javascript"></script>
+    <apex:includeScript value="{!URLFOR($Resource.connection20)}"/>
     <apex:stylesheet value="{!URLFOR($Resource.blockUIcss)}"/>
     <apex:includeScript value="{!URLFOR($Resource.jquery183minjs)}"/>
     <apex:includeScript value="{!URLFOR($Resource.PleaseWaitDialog)}"/>
diff --git a/force-app/main/default/pages/NewAndEditReport.page b/force-app/main/default/pages/NewAndEditReport.page
index 97c0d49..4d2acfa 100644
--- a/force-app/main/default/pages/NewAndEditReport.page
+++ b/force-app/main/default/pages/NewAndEditReport.page
@@ -3,7 +3,7 @@
     <apex:includeScript value="{! URLFOR($Resource.AWSService, 'AWSService.js') }" />
     <apex:includeScript value="{!URLFOR($Resource.jquery183minjs)}"/>
     <apex:includeScript value="{!URLFOR($Resource.PleaseWaitDialog)}"/>
-    <script src="../../soap/ajax/53.0/connection.js" type="text/javascript"></script>
+    <apex:includeScript value="{!URLFOR($Resource.connection20)}"/>
 
     <style>
         .disabledbutton {
@@ -46,7 +46,7 @@
 
         //閿欒鎻愮ず
         function alertErrorMessage(errorMsg) {
-            let errorMsgNode = document.getElementById("page:form:j_id5:msgContent");
+            let errorMsgNode = document.getElementById("page:form:pageBlock:msgContent");
             errorMsg = '閿欒锛氭棤鏁堟暟鎹��'+'\n' + errorMsg;
             errorMsgNode.innerText = errorMsg;
             errorMsgNode.className = 'pbError';
@@ -54,7 +54,7 @@
             EditButton(false);
         }
         function hiddenErrorMsgNode() {
-            let errorMsgNode = document.getElementById("page:form:j_id5:msgContent");
+            let errorMsgNode = document.getElementById("page:form:pageBlock:msgContent");
             errorMsgNode.innerText = '';
             errorMsgNode.className = '';
         }
@@ -179,7 +179,7 @@
             // if(document.querySelector("[aria-describedby = 'cke_38']")){
             //     result.VOC_follow_up_result__c = document.querySelector("[aria-describedby = 'cke_38']").contentWindow.document.getElementsByTagName('body')[0].innerHTML
             // }
-            // //瀵瑰簲缁撴灉绗竴娆� 	VOC_follow_up_result1__c cke_71
+            // //瀵瑰簲缁撴灉绗竴娆�    VOC_follow_up_result1__c cke_71
             // if(document.querySelector("[aria-describedby = 'cke_71']")){
             //     result.VOC_follow_up_result1__c = document.querySelector("[aria-describedby = 'cke_71']").contentWindow.document.getElementsByTagName('body')[0].innerHTML
             // }
@@ -196,7 +196,7 @@
         function validateFieldValueFormate() {
             //VOC_Informer_Contact__c,Caller_phone_c__c
             let error_msg = '';
-            // let textEmail = "[data-id='	Follow_staff_email__c']";
+            // let textEmail = "[data-id='  Follow_staff_email__c']";
             // let textPhone1 = "[data-id='VOC_Informer_Contact__c']";
             // let textPhone2 = "[data-id='Caller_phone_c__c']";
             // //Email
@@ -270,8 +270,8 @@
             }
             return ['input','select','textarea'].indexOf(tag_name.toLowerCase())>-1;
         }
-    	
-    	function IsFormElement(e){
+        
+        function IsFormElement(e){
             return IsFormTag(e.tagName);
         }
 
@@ -622,7 +622,7 @@
         <!-- <apex:outputPanel id="errorMsg">
             <apex:pageMessages id="msgContent" escape="false" />
         </apex:outputPanel> -->
-        <apex:pageblock >
+        <apex:pageblock id="pageBlock">
             <div class="pbHeader">
                 <table cellspacing="0" cellpadding="0" border="0">
                     <tbody>
@@ -725,7 +725,7 @@
                         }
                     }
                     
-					document.getElementById('topButtonRow').style = '';
+                    document.getElementById('topButtonRow').style = '';
                     document.getElementById('bottomButtonRow').style = '';
                     
                     let previous_value = {};
diff --git a/force-app/main/default/pages/NewAndEditTenderinformation.page b/force-app/main/default/pages/NewAndEditTenderinformation.page
index 93ba3e9..72c50ff 100644
--- a/force-app/main/default/pages/NewAndEditTenderinformation.page
+++ b/force-app/main/default/pages/NewAndEditTenderinformation.page
@@ -1,6 +1,6 @@
 <apex:page standardController="Tender_information__c" extensions="NewAndEditTenderinformationController" id="page">
     <apex:includeScript value="{! URLFOR($Resource.AWSService, 'AWSService.js') }" />
-    <script src="../../soap/ajax/53.0/connection.js" type="text/javascript"></script>
+    <apex:includeScript value="{!URLFOR($Resource.connection20)}"/>
     <apex:stylesheet value="{!URLFOR($Resource.blockUIcss)}"/>
     <apex:includeScript value="{!URLFOR($Resource.jquery183minjs)}"/>
     <apex:includeScript value="{!URLFOR($Resource.PleaseWaitDialog)}"/>
@@ -122,7 +122,7 @@
             updateMethod:"NewAndEditTenderinformationController.saveTenderinformation",
             insertMethod:"NewAndEditTenderinformationController.saveTenderinformation"
         }
-    	AWSService.sfSessionId = '{!GETSESSIONID()}';
+        AWSService.sfSessionId = '{!GETSESSIONID()}';
         var staticResources = JSON.parse('{!staticResource}');
         var requiredFieldAPIList = JSON.parse('{!requiredFieldAPIListStr}');
         var fieldAPIToLabelMap = JSON.parse('{!fieldAPIToLabelMapStr}');
@@ -131,7 +131,7 @@
         function ProcessPI(sobjJson, payloadForNewPI) {
             blockme();
             if ({!isNewMode} || {!isCloneMode}) {
-            	NewPIToAWS(sobjJson, payloadForNewPI)
+                NewPIToAWS(sobjJson, payloadForNewPI)
             }else {
                 UpdatePIToAWS(sobjJson, payloadForNewPI)
             }
@@ -171,8 +171,8 @@
             }
             return ['input','select','textarea'].indexOf(tag_name.toLowerCase())>-1;
         }
-    	
-    	function IsFormElement(e){
+        
+        function IsFormElement(e){
             return IsFormTag(e.tagName);
         }
 
@@ -254,7 +254,7 @@
                     }
                     //targets = targets.replace(/\n/g, ";");
                     if (targets !=''){
-                    	result[field_api_name] = targets.join(";");
+                        result[field_api_name] = targets.join(";");
                     }
                 } else {
                     result[field_api_name] = ele.value;
diff --git a/force-app/main/default/pages/NewConsumApply.page b/force-app/main/default/pages/NewConsumApply.page
index 047fec5..135b90b 100644
--- a/force-app/main/default/pages/NewConsumApply.page
+++ b/force-app/main/default/pages/NewConsumApply.page
@@ -10,7 +10,7 @@
     <apex:stylesheet value="{!URLFOR($Resource.blockUIcss)}"/>
     <apex:includeScript value="{!URLFOR($Resource.jquery183minjs)}"/>
     <apex:includeScript value="{!URLFOR($Resource.PleaseWaitDialog)}"/>
-    <script src="../../soap/ajax/53.0/connection.js" type="text/javascript"></script>
+    <apex:includeScript value="{!URLFOR($Resource.connection20)}"/>
     <style>
         .disabledbutton {
             pointer-events: none;
diff --git a/force-app/main/default/pages/NewConsumApplyEquipmentSetDetail.page b/force-app/main/default/pages/NewConsumApplyEquipmentSetDetail.page
index 2d64dd0..b8e18aa 100644
--- a/force-app/main/default/pages/NewConsumApplyEquipmentSetDetail.page
+++ b/force-app/main/default/pages/NewConsumApplyEquipmentSetDetail.page
@@ -3,7 +3,7 @@
     <apex:stylesheet value="{!URLFOR($Resource.blockUIcss)}"/>
     <apex:includeScript value="{!URLFOR($Resource.jquery183minjs)}"/>
     <apex:includeScript value="{!URLFOR($Resource.PleaseWaitDialog)}"/>
-    <script src="../../soap/ajax/53.0/connection.js" type="text/javascript"></script>
+    <apex:includeScript value="{!URLFOR($Resource.connection20)}"/>
     <style>
         .disabledbutton {
             pointer-events: none;
@@ -324,7 +324,7 @@
                         QueryConsumApplyFromAWS();
                     };
                     //document.querySelector("[data-id='OwnerId']").classList.add("disabledbutton");
-					
+                    
                     document.getElementById('topButtonRow').style = '';
 聽 聽 聽 聽 聽 聽 聽document.getElementById('bottomButtonRow').style = '';
                     //zhj 2022/04/11 start
diff --git a/force-app/main/default/pages/NewOnCall.page b/force-app/main/default/pages/NewOnCall.page
index a87e0a6..75f7d05 100644
--- a/force-app/main/default/pages/NewOnCall.page
+++ b/force-app/main/default/pages/NewOnCall.page
@@ -3,7 +3,7 @@
     <apex:stylesheet value="{!URLFOR($Resource.blockUIcss)}"/>
     <apex:includeScript value="{!URLFOR($Resource.jquery183minjs)}"/>
     <apex:includeScript value="{!URLFOR($Resource.PleaseWaitDialog)}"/>
-    <script src="../../soap/ajax/53.0/connection.js" type="text/javascript"></script>
+    <apex:includeScript value="{!URLFOR($Resource.connection20)}"/>
     <style>
         .disabledbutton {
             pointer-events: none;
@@ -239,8 +239,8 @@
             }
             return ['input','select','textarea'].indexOf(tag_name.toLowerCase())>-1;
         }
-    	
-    	function IsFormElement(e){
+        
+        function IsFormElement(e){
             return IsFormTag(e.tagName);
         }
     </script>
diff --git a/force-app/main/default/pages/NewRentalApply.page b/force-app/main/default/pages/NewRentalApply.page
index 0b4e2f5..041f828 100644
--- a/force-app/main/default/pages/NewRentalApply.page
+++ b/force-app/main/default/pages/NewRentalApply.page
@@ -3,7 +3,7 @@
     <apex:includeScript value="{! URLFOR($Resource.AWSService, 'AWSService.js') }" />
     <apex:includeScript value="{!URLFOR($Resource.jquery183minjs)}"/>
     <apex:includeScript value="{!URLFOR($Resource.PleaseWaitDialog)}"/>
-    <script src="../../soap/ajax/53.0/connection.js" type="text/javascript"></script>
+    <apex:includeScript value="{!URLFOR($Resource.connection20)}"/>
     <style>
         .disabledbutton {
             pointer-events: none;
@@ -528,7 +528,7 @@
                     console.log(onlyReadFields);
                     for(let i=0;i<onlyReadFields.length;i++){
                         if(document.querySelector('[data-id='+onlyReadFields[i]+']')){
-                        	document.querySelector('[data-id='+onlyReadFields[i]+']').parentNode.remove();
+                            document.querySelector('[data-id='+onlyReadFields[i]+']').parentNode.remove();
                         }
                     }
                     
diff --git a/force-app/main/default/pages/NewRepair.page b/force-app/main/default/pages/NewRepair.page
index c3a060f..d2fbfff 100644
--- a/force-app/main/default/pages/NewRepair.page
+++ b/force-app/main/default/pages/NewRepair.page
@@ -10,7 +10,7 @@
     <apex:stylesheet value="{!URLFOR($Resource.blockUIcss)}"/>
     <apex:includeScript value="{!URLFOR($Resource.jquery183minjs)}"/>
     <apex:includeScript value="{!URLFOR($Resource.PleaseWaitDialog)}"/>
-    <script src="../../soap/ajax/53.0/connection.js" type="text/javascript"></script>
+    <apex:includeScript value="{!URLFOR($Resource.connection20)}"/>
     <style>
         .disabledbutton {
             pointer-events: none;
@@ -502,9 +502,13 @@
 
                     //濡傛灉浠庢姤淇瓙鍗曡繃鏉ワ紝闇�瑕佽В瀵嗘姤淇汉
                     if('{!RepairSubOrderAWSDataId}' != ''){
+                        EditButton(true);//add by Li Jun 20220428 By Li Jun 
+                        blockme();//add by Li Jun 20220428 By Li Jun 
                         var staticResourceRepairSubOrder = JSON.parse('{!staticResourceRepairSubOrder}');
                         let queryBackRepairSubOrder = function queryBackRepairSubOrder(data) {
                             document.querySelector("[data-id='RepairApplicant__c']").value = data.object.repairApplicantName;
+                            unblockUI();//add by Li Jun 20220428 By Li Jun 
+                            EditButton(false);//add by Li Jun 20220428 By Li Jun 
                         };
                         AWSService.query(staticResourceRepairSubOrder.queryUrl, '{!RepairSubOrderAWSDataId}', queryBackRepairSubOrder, staticResourceRepairSubOrder.token);
                     }

--
Gitblit v1.9.1