From 07390e2fcb4adf27c928335bf27ae7939c5a80ad Mon Sep 17 00:00:00 2001
From: buli <137736985@qq.com>
Date: 星期二, 23 五月 2023 11:28:12 +0800
Subject: [PATCH] bakcup20230523

---
 force-app/main/default/classes/QISReportController.cls |   21 +++++++++++++++++++++
 1 files changed, 21 insertions(+), 0 deletions(-)

diff --git a/force-app/main/default/classes/QISReportController.cls b/force-app/main/default/classes/QISReportController.cls
index 296a17c..90af6a6 100644
--- a/force-app/main/default/classes/QISReportController.cls
+++ b/force-app/main/default/classes/QISReportController.cls
@@ -739,10 +739,31 @@
         }
          return re;
     }
+
+     // 鏂板缓QIS
+    @AuraEnabled
+    public static InitData initForlexCreateQISFromAssetButton (String recordId){
+        InitData res = new initData();
+        ID myUserID = UserInfo.getUserId();
+        Asset ass = [SELECT id,AssetMark__c FROM Asset WHERE Id = :recordId LIMIT 1];
+        try{
+            Date fomatToday = Date.today().addDays(-10);
+            QIS_Report__c report = [SELECT id,QIS_Submit_day__c FROM QIS_Report__c WHERE nonyushohin__c=:recordId and QIS_Submit_day__c != null and QIS_Submit_day__c >= :fomatToday];
+            Repair__c rep = [SELECT id,Name FROM Repair__c WHERE Delivered_Product__c = :recordId and Status2__c!='00.鍒犻櫎' and Status2__c!='00.鍙栨秷' and FSE_ApplyForRepair_Day__c >= :fomatToday  order by FSE_ApplyForRepair_Day__c desc limit 1];
+            res.Id = report.id;
+            res.repId = rep.id;
+            System.debug(LoggingLevel.INFO, '*** res: ' + res);
+        }catch(Exception e){
+            System.debug(LoggingLevel.INFO, '*** e: ' + e);
+        }
+        return res;
+    }
     public class InitData{
         @AuraEnabled
         public String Id;
         @AuraEnabled
+        public String repId;
+        @AuraEnabled
         public String qISSCReport;
         @AuraEnabled
         public String name;

--
Gitblit v1.9.1