From 2ecb63062fe10bbfb6853e37a38a74dcc10291db Mon Sep 17 00:00:00 2001
From: 彭锟 <pengkun@prec-tech.com>
Date: 星期二, 22 三月 2022 17:42:00 +0800
Subject: [PATCH] NFM624修改

---
 force-app/main/default/pages/NewAndEditTenderinformation.page |   26 ++++++++++++++------------
 1 files changed, 14 insertions(+), 12 deletions(-)

diff --git a/force-app/main/default/pages/NewAndEditTenderinformation.page b/force-app/main/default/pages/NewAndEditTenderinformation.page
index 274b8fb..c9eb77c 100644
--- a/force-app/main/default/pages/NewAndEditTenderinformation.page
+++ b/force-app/main/default/pages/NewAndEditTenderinformation.page
@@ -222,8 +222,9 @@
                         targets.push(ele.selectedOptions[i].value);
                     }
                     //targets = targets.replace(/\n/g, ";");
-                    console.log('targets = ' + targets);
-                    result[field_api_name] = targets.join(";");
+                    if (targets !=''){
+                    	result[field_api_name] = targets.join(";");
+                    }
                 } else {
                     result[field_api_name] = ele.value;
                 }
@@ -404,6 +405,16 @@
             </apex:repeat>
             <script>
                 sfdcPage.appendToOnloadQueue(function () {
+                    var layoutSections = JSON.parse('{!layoutSectionsStr}');
+                    for (let m = 0; m < layoutSections.length; m++) {
+                        let layoutSection = layoutSections[m].layoutFields;
+                        for (let n = 0; n < layoutSection.length; n++) {
+                            let layoutField = layoutSection[n];
+                            if (layoutField.fieldAPI != '' && document.querySelector("[data-id='"+layoutField.fieldAPI+"']") != null) {
+                                document.querySelector("[data-id='"+layoutField.fieldAPI+"']").disabled = !(layoutField.editableField);
+                            }
+                        }
+                    }
                     //1. Set Last Name label
                     //document.querySelector("[data-id='LastName']").parentNode.parentNode.parentNode.children[2].children[0].innerText = '濮撳悕';
                     //2. Query AWS Data by dataId 
@@ -424,16 +435,7 @@
                             oi.value = '{!CurrentUserId}'
                         }
                     }  
-                    var layoutSections = JSON.parse('{!layoutSectionsStr}');
-                    for (let m = 0; m < layoutSections.length; m++) {
-                        let layoutSection = layoutSections[m].layoutFields;
-                        for (let n = 0; n < layoutSection.length; n++) {
-                            let layoutField = layoutSection[n];
-                            if (layoutField.fieldAPI != '' && document.querySelector("[data-id='"+layoutField.fieldAPI+"']") != null) {
-                                document.querySelector("[data-id='"+layoutField.fieldAPI+"']").disabled = !(layoutField.editableField);
-                            }
-                        }
-                    }
+                    
                     jQuery(".lookupInput").each(function(i,e){
                         let je =jQuery(e).find('input');
                         je.attr("readonly","");

--
Gitblit v1.9.1