123
chenjingwu
2024-04-26 7d4c24f204423a9660a83363207c73f75f7d3e10
force-app/main/default/classes/MaintenanceUpdateProductHandler.cls
@@ -138,6 +138,9 @@
            //LJPH-C6A3DF 【委托】 【重要】产品主数据中增加服务用产品分类 liuyan 20210831 Star
            query += ' ,Can_Repair__c , Service_Category1__c ,Service_Category2__c,Service_Category3__c,Service_Category4__c, Service_Category5__c,Service_Category6__c,Service_Category7__c ';
            //LJPH-C6A3DF 【委托】 【重要】产品主数据中增加服务用产品分类 liuyan 20210831 End
            // chenjingwu 3+2多年保修 20240226 start
            query += ' ,MultiYearWarranty__c,AgeLimit__c,MultiOneYearWarrantyPrice__c,AmountWithheld__c';
            // chenjingwu 3+2多年保修 20240226 end
            query += ' ,LastbuyProductFLG__c'; //kk lastbuy add 20240319
            query += ' from Maintenance_Product_Data_Details__c where Maintenance_Product_Data__r.Status__c =\'完成\' ';
            query += ' and Maintenance_Product_Data__c in '+sqlTail;
@@ -154,7 +157,8 @@
                Product2 product2 = new Product2();
                // chenjingwu 3+2多年保修 20240226 start
                MultiYearWarranty__c mu = new MultiYearWarranty__c();
                if(mpdDetails.MultiYearWarranty__c != '' && mpdDetails.MultiYearWarranty__c != ''){
                System.debug('chen=>' + mpdDetails);
                if(mpdDetails.MultiYearWarranty__c != '' && mpdDetails.MultiYearWarranty__c != null){
                    muIdList.add(mpdDetails.MultiYearWarranty__c);
                }
                // chenjingwu 3+2多年保修 20240226 end