From a06ae1535ed13403aee2805e21a5adbf3938ed78 Mon Sep 17 00:00:00 2001
From: buli <137736985@qq.com>
Date: 星期五, 26 五月 2023 15:01:56 +0800
Subject: [PATCH] signoff backup 0526

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

diff --git a/force-app/main/default/classes/SyncProvinceWIndowToSignForm.cls b/force-app/main/default/classes/SyncProvinceWIndowToSignForm.cls
index 4a77790..711e8c0 100644
--- a/force-app/main/default/classes/SyncProvinceWIndowToSignForm.cls
+++ b/force-app/main/default/classes/SyncProvinceWIndowToSignForm.cls
@@ -16,11 +16,23 @@
         }
         return null;
     }
+    private static Map<String,OCM_Management_Province__c> provinceManagementMap{set;get;}
+    public static Map<String,OCM_Management_Province__c> getManagementProvince(){ 
+        if(provinceManagementMap !=null && provinceManagementMap.keySet().size()>0 ){
+            return provinceManagementMap;
+        }
+        provinceManagementMap = new Map<String,OCM_Management_Province__c>();
+        List <OCM_Management_Province__c > ompList = [select id, Name, SalesManage__c,GI_assistant__c,Window1__c   from OCM_Management_Province__c];
+        for (OCM_Management_Province__c omp: ompList) {
+            provinceManagementMap.put(omp.Name,omp);
+        }
+        return provinceManagementMap;
+    }
 
     global void execute(Database.BatchableContext BC, List<eSignForm__c> signFormList) {
         system.debug('sign form list size:' + signFormList.size());
         // 鍙栧緱OCM绠$悊鐪佷俊鎭�
-        Map<String, OCM_Management_Province__c> provinceMap = DNUpsertBatch.getManagementProvince();
+        Map<String, OCM_Management_Province__c> provinceMap = getManagementProvince();
         // 鍒ゆ柇闇�瑕佹洿鏂扮殑绛炬敹鍗�
         List<eSignForm__c> updList = new List<eSignForm__c>();
         if (signFormList != null && signFormList.size() > 0) {

--
Gitblit v1.9.1