From 1759d3eaa1fb8b9d5afc9a14d1ed607703a86493 Mon Sep 17 00:00:00 2001
From: chenjingwu <chenjingwu@prec-tech.com>
Date: 星期五, 26 四月 2024 16:05:08 +0800
Subject: [PATCH] 123
---
force-app/main/default/classes/MaintenanceUpdateProductHandler.cls | 10 +++++-----
1 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/force-app/main/default/classes/MaintenanceUpdateProductHandler.cls b/force-app/main/default/classes/MaintenanceUpdateProductHandler.cls
index aac1c8c..d3c8dae 100644
--- a/force-app/main/default/classes/MaintenanceUpdateProductHandler.cls
+++ b/force-app/main/default/classes/MaintenanceUpdateProductHandler.cls
@@ -149,7 +149,7 @@
//Map<String,String> mpdId = new Map<String,String>();
// chenjingwu 3+2澶氬勾淇濅慨 20240226 start
List<MultiYearWarranty__c> muUPdate = new List<MultiYearWarranty__c>();
- List<String> muIdList = new List<String>();
+ List<String> proIdList = new List<String>();
// chenjingwu 3+2澶氬勾淇濅慨 20240226 end
List<Maintenance_Product_Data_Details__c> mpdDetailsStatus = new List<Maintenance_Product_Data_Details__c>();
for(Maintenance_Product_Data_Details__c mpdDetails : mpdList){
@@ -158,8 +158,8 @@
// chenjingwu 3+2澶氬勾淇濅慨 20240226 start
MultiYearWarranty__c mu = new MultiYearWarranty__c();
System.debug('chen=>' + mpdDetails);
- if(String.isNotBlank(mpdDetails.MultiYearWarranty__c)){
- muIdList.add(mpdDetails.MultiYearWarranty__c);
+ if(String.isNotBlank(mpdDetails.ProductsID__c)){
+ proIdList.add(mpdDetails.ProductsID__c);
}
// chenjingwu 3+2澶氬勾淇濅慨 20240226 end
//mpdId.put(mpdDetails.Maintenance_Product_Data__c,mpdDetails.Maintenance_Product_Data__c);
@@ -468,8 +468,8 @@
}
// 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 Id in:muIdList];
+ if(proIdList.size()>0 && proIdList !=null ){
+ List<MultiYearWarranty__c> muList = [select Id from MultiYearWarranty__c where Id in:proIdList];
delete muList;
}
Database.SaveResult[] lsr = Database.insert(muUPdate, false);
--
Gitblit v1.9.1