From 17ef9dd2ae1d3de83cfa769d02ebe066ffb238dd Mon Sep 17 00:00:00 2001
From: 黄千龙 <huangqianlong@prec-tech.com>
Date: 星期二, 28 三月 2023 14:54:29 +0800
Subject: [PATCH] 上限合同补充

---
 force-app/main/default/classes/NFM105Rest.cls |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/force-app/main/default/classes/NFM105Rest.cls b/force-app/main/default/classes/NFM105Rest.cls
index 4d41916..6fd096e 100644
--- a/force-app/main/default/classes/NFM105Rest.cls
+++ b/force-app/main/default/classes/NFM105Rest.cls
@@ -62,7 +62,10 @@
 
         BatchIF_Log__c rowData = NFMUtil.saveRowData(Monitoring, 'NFM105', ges.RepairStatusUpdate.GeneralData);
         if (String.isBlank(rowData.Log__c) == false) {
-            executefuture(rowData.Id);
+            //涓婇檺鍚堝悓 LY 20230209 start
+            //executefuture(rowData.Id);
+            main(rowData.Id);
+            //涓婇檺鍚堝悓 LY 20230209 end
         }
 
         // JSON銈掓埢銇�
@@ -599,7 +602,8 @@
                 for (Repair__c rc : rprList) {
                     if (rc.Limit_Price__c) {
                         //B95-鎶ヤ环鍚屾剰纭銆丅99-鎶ヤ环鍚屾剰纭鍙栨秷銆丄95-鍙栨秷淇悊鍙楃悊銆丄96-鍙栨秷淇悊銆丄99-淇悊鍗曞叧闂� 鏇存柊鍚堝悓鏈熼棿淇悊閲戦
-                        if (rc.RepairOrderStatusCode__c =='B95' || rc.RepairOrderStatusCode__c =='B99' || rc.RepairOrderStatusCode__c =='A99' || rc.RepairOrderStatusCode__c =='A95' || rc.RepairOrderStatusCode__c =='A96'){
+                        //if (rc.RepairOrderStatusCode__c =='B95' || rc.RepairOrderStatusCode__c =='B99' || rc.RepairOrderStatusCode__c =='A99' || rc.RepairOrderStatusCode__c =='A95' || rc.RepairOrderStatusCode__c =='A96'){
+                        if (rc.Agreed_Date__c != null){
                             Maintenance_Contract__c mc = new Maintenance_Contract__c();
                             if (!updateMC.contains(rc.Maintenance_Contract__c)) {
                                 mc.Id = rc.Maintenance_Contract__c;

--
Gitblit v1.9.1