| | |
| | | // 包含报修子单的修理 修理单状态编号变更发送AWS Start |
| | | if (Trigger.isUpdate) { |
| | | Repair__c oldrpr = oldMap.get(nObj.Id); |
| | | if (String.isNotBlank(nObj.RepairSubOrder__c) && nObj.RepairOrderStatusCode__c != oldrpr.RepairOrderStatusCode__c) { |
| | | nObj.AwaitToSendAWS__c = true; |
| | | } |
| | | // 2022/04/20 zhangyuheng update start |
| | | if ((nObj.OTSRepairOrder__c == oldrpr.OTSRepairOrder__c) && // OTS订单号发生改变,即时发送AWS |
| | | (nObj.DeliveryLogisticsNo__c == oldrpr.DeliveryLogisticsNo__c) && // 送修物流单号发生改变,即时发送AWS |
| | | (nObj.Returns_Product_waySAP__c == oldrpr.Returns_Product_waySAP__c) && // 送修方式发生改变且寄送日有值,即时发送AWS |
| | | (nObj.FSE_ApplyForRepair_time__c == oldrpr.FSE_ApplyForRepair_time__c) && // FSE申请修理日发生改变,即时发送AWS |
| | | (nObj.Repair_Ordered_DateTime__c == oldrpr.Repair_Ordered_DateTime__c) && // 4.修理品RC受理日(小程序)发生改变,即时发送AWS |
| | | (nObj.Repair_Firstestimated_Date__c == oldrpr.Repair_Firstestimated_Date__c) && // 初次报价日(不用)发生改变,即时发送AWS |
| | | (nObj.Repair_Shipped_DateTime__c == oldrpr.Repair_Shipped_DateTime__c) && // 11.RC修理品返送日(小程序)发生改变,即时发送AWS |
| | | (nObj.Repair_Final_Inspection_DateTime__c == oldrpr.Repair_Final_Inspection_DateTime__c) && // 10.最终检测日(小程序)发生改变,即时发送AWS |
| | | (nObj.Agreed_DateTime__c == oldrpr.Agreed_DateTime__c) && //7.用户同意日(小程序)发生改变,即时发送AWS |
| | | (nObj.Agreed_Date__c == oldrpr.Agreed_Date__c) && // 7.用户同意日发生改变,即时发送AWS |
| | | (nObj.engineerSendDate__c == oldrpr.engineerSendDate__c) |
| | | ) { |
| | | // 2022/04/20 zhangyuheng update end |
| | | if (String.isNotBlank(nObj.RepairSubOrder__c) && nObj.RepairOrderStatusCode__c != oldrpr.RepairOrderStatusCode__c) { |
| | | nObj.AwaitToSendAWS__c = true; |
| | | } |
| | | // 2022/04/20 zhangyuheng update start |
| | | } |
| | | // 2022/04/20 zhangyuheng update end |
| | | |
| | | } |
| | | // 包含报修子单的修理 修理单状态编号变更发送AWS End |
| | | |