From e14d6d0619330cad423f06493e3aa2371faa2a8f Mon Sep 17 00:00:00 2001
From: 19626 <1962676589@qq.com>
Date: 星期六, 09 九月 2023 14:02:23 +0800
Subject: [PATCH] Sit期间修改

---
 force-app/main/default/classes/AttachmentReQisHandler.cls |   18 +++++++++++++++---
 1 files changed, 15 insertions(+), 3 deletions(-)

diff --git a/force-app/main/default/classes/AttachmentReQisHandler.cls b/force-app/main/default/classes/AttachmentReQisHandler.cls
index 86d17c1..69a2020 100644
--- a/force-app/main/default/classes/AttachmentReQisHandler.cls
+++ b/force-app/main/default/classes/AttachmentReQisHandler.cls
@@ -39,14 +39,26 @@
         List<Attachment> NtList = [Select id,ParentId,Name,Body FROM Attachment where Id in : Rlist];
         Map<Id,Repair__c> updateRprMap = new Map<Id,Repair__c>();
         Map<Id,QIS_Report__c> updateQisMap = new Map<Id,QIS_Report__c>();
-        for (Repair__c re :[select id,Name,SerialNumber__c,Delivered_Product__r.Name,HP_Name__c
-                                        from Repair__c where id in : ParentIdList] ) {
+        //DB202308180733 P-鏂版姇璇夌郴缁烥CHS椤圭洰--SQL涓姞鍏ユ柊瀛楁-鍒樺窛-Latest_upload_time_attachments__c
+        for (Repair__c re :[select id,Name,SerialNumber__c,Delivered_Product__r.Name,HP_Name__c,Latest_upload_time_attachments__c
+                                        from Repair__c where id in : ParentIdList]) {
+            //DB202308180733 P-鏂版姇璇夌郴缁烥CHS椤圭洰-鍒樺窛-鏂板瓧娈佃祴鍊� 
+            re.Latest_upload_time_attachments__c = DateTime.now();
             updateRprMap.put(re.id, re);
         }
-        for (QIS_Report__c qi :[select id,Name,lot_or_serial__c,nonyushohin__r.Name,Hospital__r.Name 
+        // 	DB202308180733 P-鏂版姇璇夌郴缁烥CHS椤圭洰-鍒樺窛-鏇存柊瀛楁
+        if (updateRprMap != null && updateRprMap.size() > 0) {
+            update updateRprMap.values();
+        }
+        for (QIS_Report__c qi :[select id,Name,lot_or_serial__c,nonyushohin__r.Name,Hospital__r.Name,Latest_upload_time_attachments__c
                                         from QIS_Report__c where id in : ParentIdList] ) {
+            qi.Latest_upload_time_attachments__c = DateTime.now();
             updateQisMap.put(qi.id, qi);
         }
+        //DB202308180733 P-鏂版姇璇夌郴缁烥CHS椤圭洰-鍒樺窛-鏇存柊瀛楁
+        if (updateQisMap != null && updateQisMap.size() > 0) {
+            update updateQisMap.values();
+        }
         // Map<Id,Repair__c> updateRprMap = [select id,Name,SerialNumber__c,Delivered_Product__r.Name
         //                              from Repair__c where id in : ParentIdList];
         // Map<Id,QIS_Report__c>updateQisMap = [select id,Name,lot_or_serial__c,nonyushohin__r.Name 

--
Gitblit v1.9.1