From 8b05a8455721531d0f06991fbd6266bca28eeb59 Mon Sep 17 00:00:00 2001
From: LiJinHuan <lijinhuan@prec-tech.com>
Date: 星期三, 26 四月 2023 14:54:19 +0800
Subject: [PATCH] 底版代码

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

diff --git a/force-app/main/default/classes/lexPCLLostReportLwcController.cls b/force-app/main/default/classes/lexPCLLostReportLwcController.cls
index 776380d..7f4160e 100644
--- a/force-app/main/default/classes/lexPCLLostReportLwcController.cls
+++ b/force-app/main/default/classes/lexPCLLostReportLwcController.cls
@@ -353,10 +353,9 @@
 		return dataCheck;
 	}
 	@AuraEnabled
-	public static List<String> getValuesFromTable(){
+	public static String searchBrands(){
 		String ObjectApi_name = 'PCLLostBrand__c';
 		String Field_name = 'Lost_By_Company__c';
-		List<String> lstPickvals=new List<String>();
         //From the Object Api name retrieving the SObject
         Schema.SObjectType targetType = Schema.getGlobalDescribe().get(ObjectApi_name);
         Sobject Object_name = targetType.newSObject();
@@ -368,14 +367,13 @@
         Map<String, Schema.SObjectField> field_map = sobject_describe.fields.getMap();
         //grab the list of picklist values for the passed field on the sobject
         List<Schema.PicklistEntry> pick_list_values = field_map.get(Field_name).getDescribe().getPickListValues(); 
-        
+        List<Map<String, Object>> lstPickvals = new List<Map<String, Object>>();
         for (Schema.PicklistEntry a : pick_list_values) 
         { //for all values in the picklist list
-        
-            lstPickvals.add(a.getValue());//add the value  to our final list
-           }
-
-          return lstPickvals;
+			lstPickvals.add(new Map<String, Object>{'label' => a.getValue(), 'value' => a.getValue()});
+        }
+		String jsonStr = JSON.serialize(lstPickvals);
+        return jsonStr;
 	}
 	@AuraEnabled
 	public static list<LostBrand> brandcopy(){

--
Gitblit v1.9.1