From cd5784c43cace1297256d9d945bbeb4742304a4d Mon Sep 17 00:00:00 2001
From: chenjingwu <chenjingwu@prec-tech.com>
Date: 星期五, 26 四月 2024 14:02:50 +0800
Subject: [PATCH] 123

---
 force-app/main/default/classes/MaintenanceUpdateProductHandler.cls |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/force-app/main/default/classes/MaintenanceUpdateProductHandler.cls b/force-app/main/default/classes/MaintenanceUpdateProductHandler.cls
index 19b9831..aac1c8c 100644
--- a/force-app/main/default/classes/MaintenanceUpdateProductHandler.cls
+++ b/force-app/main/default/classes/MaintenanceUpdateProductHandler.cls
@@ -459,16 +459,17 @@
                     mu.AmountWithheld__c = mpdDetails.AmountWithheld__c;
                     mu.ProductName__c = mpdDetails.ProductsID__c;
                     muUPdate.add(mu);
+                }else{
+                    //璺熸柊鏍囪瘑
+                    product2.IsFromSAP__c = true;
+                    product2Update.add(product2); 
                 }
                 // chenjingwu 3+2澶氬勾淇濅慨 20240226 end
-                //璺熸柊鏍囪瘑
-                product2.IsFromSAP__c = true;
-                product2Update.add(product2); 
             }
             // chenjingwu 3+2澶氬勾淇濅慨 20240226 start
             if(muUPdate.size()>0 && muUPdate !=null ){
                 if(muIdList.size()>0 && muIdList !=null ){
-                    List<MultiYearWarranty__c> muList = [select Id from MultiYearWarranty__c where ProductName__c in:muIdList];
+                    List<MultiYearWarranty__c> muList = [select Id from MultiYearWarranty__c where Id in:muIdList];
                     delete muList;
                 }
                 Database.SaveResult[] lsr = Database.insert(muUPdate, false);

--
Gitblit v1.9.1