From ca51336f247021aa79b8863522e15e8dee957e19 Mon Sep 17 00:00:00 2001
From: 李金换 <lijinhuan@prec-tech.com>
Date: 星期一, 21 三月 2022 10:19:49 +0800
Subject: [PATCH] 盘点Copy邮件标头修改

---
 force-app/main/default/classes/LayoutDescriberHelper.cls |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/force-app/main/default/classes/LayoutDescriberHelper.cls b/force-app/main/default/classes/LayoutDescriberHelper.cls
index 94863c0..806dd48 100644
--- a/force-app/main/default/classes/LayoutDescriberHelper.cls
+++ b/force-app/main/default/classes/LayoutDescriberHelper.cls
@@ -114,6 +114,7 @@
                                         layoutSections.get(layoutSections.size() - 2).layoutFields.add(lf); 
                                     }
                                     if(lf.isRequired){
+                                        system.debug(lf.fieldAPI+' is required');
                                         requiredFieldAPIList.add(lf.fieldAPI);
                                     }
                                     if(string.isBlank(lf.fieldAPI)){
@@ -130,6 +131,9 @@
                                 for(String nameField:nameDetail){
                                     LayoutField lf = new LayoutField();
                                     lf.isRequired = (Boolean)fields.get('required');
+                                    if(nameField == 'Salutation'){
+                                        lf.isRequired = false;
+                                    }
                                     lf.isPlaceHolder = placeholderF;
                                     lf.editableField = isEditable;
                                     lf.fieldAPI = nameField;
@@ -141,6 +145,7 @@
                                         layoutSections.get(layoutSections.size() - 2).layoutFields.add(lf); 
                                     }
                                     if(lf.isRequired){
+                                        system.debug(lf.fieldAPI+' is required');
                                         requiredFieldAPIList.add(lf.fieldAPI);
                                     }                                      
                                     if(string.isBlank(lf.fieldAPI)){
@@ -168,6 +173,7 @@
                                 layoutSections.get(layoutSections.size() - 2).layoutFields.add(lf);
                             }
                             if(lf.isRequired){
+                                system.debug(lf.fieldAPI+' is required');
                                 requiredFieldAPIList.add(lf.fieldAPI);
                             }
                             if(string.isBlank(lf.fieldAPI)){

--
Gitblit v1.9.1