From 6947068a02499b9d1022f9efca5bcf1bdd3f1c70 Mon Sep 17 00:00:00 2001
From: Denny Chen <chenbangcai@prec-tech.com>
Date: 星期一, 28 二月 2022 10:45:11 +0800
Subject: [PATCH] Note test
---
force-app/main/default/classes/NFM105Rest.cls | 13 +++++++++++++
1 files changed, 13 insertions(+), 0 deletions(-)
diff --git a/force-app/main/default/classes/NFM105Rest.cls b/force-app/main/default/classes/NFM105Rest.cls
index 8ef3c2e..3bc1e02 100644
--- a/force-app/main/default/classes/NFM105Rest.cls
+++ b/force-app/main/default/classes/NFM105Rest.cls
@@ -379,10 +379,12 @@
if (quoteInfo.RepairOrderStatusCode == 'A20') {
// A20-RC鍙楃悊瀹屾垚
rpr.Repair_Ordered_Date__c = statusUpdateDateTime.date();
+ rpr.Repair_Ordered_DateTime__c = statusUpdateDateTime;
rpr.Repair_Ordered_Date_PersonName__c = quoteInfo.StatusUpdatePersonName;
} else if (quoteInfo.RepairOrderStatusCode == 'A30') {
// A30-鍙楃悊妫�鏌ュ畬鎴�
rpr.Repair_Inspection_Date__c = statusUpdateDateTime.date();
+ rpr.Repair_Inspection_DateTime__c = statusUpdateDateTime;
rpr.ReRepairObject_result__c = quoteInfo.ReRepairObject == 'X' ? true : false;
// 2020/06/08 tqz add start
@@ -400,6 +402,7 @@
// A96-鍙栨秷淇悊銆�銆�銆�銆�鍥犳姤浠烽噾棰濋珮绛夊師鍥狅紝閿�鍞湰閮ㄧ敵璇锋湭淇悊 锛堥攢鍞湰閮ㄧ敵璇蜂负涓伙級
rpr.Invalid_check__c = true; //淇悊璁板綍鏃犳晥
rpr.repair_cancel_date__c = statusUpdateDateTime.date();
+ rpr.repair_cancel_dateTime__c = statusUpdateDateTime;
rpr.CancellationReason__c = quoteInfo.CancellationReason;
} else if (quoteInfo.RepairOrderStatusCode == 'A99') {
// A99-淇悊鍗曞叧闂��銆�銆�鍥犵敵璇峰唴瀹瑰拰瀹為檯瀹炵墿淇℃伅鐢卞樊寮傦紝RC椹冲洖姝ゆ鐢宠鐨勪慨鐞�
@@ -410,6 +413,7 @@
ast.Agreed_Repair__c = rpr.Id;
// B95-鎶ヤ环鍚屾剰纭
rpr.Agreed_Date__c = statusUpdateDateTime.date();
+ rpr.Agreed_DateTime__c = statusUpdateDateTime;
rpr.Agreed_Date2__c = statusUpdateDateTime.date();
// rpr.Agreed_Date__c <== TODO goto OFS銇仸瑷畾銇欍倠銇с仐銈囥亞銇嬶紵
} else if (quoteInfo.RepairOrderStatusCode == 'B99') {
@@ -423,16 +427,20 @@
} else if (quoteInfo.RepairOrderStatusCode == 'X30') {
// X30-鍏ㄩ儴鍒嗛厤
rpr.part_arrangement_complete__c = statusUpdateDateTime.date();
+ rpr.part_arrangement_complete_DateTime__c = statusUpdateDateTime;
} else if (quoteInfo.RepairOrderStatusCode == 'C50') {
// C50-寮�濮嬩慨鐞�
rpr.Repair_Start_Date__c = statusUpdateDateTime.date();
+ rpr.Repair_Start_DateTime__c = statusUpdateDateTime;
rpr.Planned_Repair_Completed_Date__c = NFMUtil.parseStr2Date(quoteInfo.PlannedRepairFinishDate);
} else if (quoteInfo.RepairOrderStatusCode == 'C70') {
// C70-淇悊瀹屾垚
rpr.Repair_Completed_Date__c = statusUpdateDateTime.date();
+ rpr.Repair_Completed_DateTime__c = statusUpdateDateTime;
} else if (quoteInfo.RepairOrderStatusCode == 'C90') {
// C90-鏈�缁堟鏌�
rpr.Repair_Final_Inspection_Date__c = statusUpdateDateTime.date();
+ rpr.Repair_Final_Inspection_DateTime__c = statusUpdateDateTime;
Asset ast = getAstUpdate(astUpdateMap, rpr);
ast.LastSFDCRepairReturn_day__c = statusUpdateDateTime.date();
ast.LastSFDCRepairNo__c = rpr.Name;
@@ -473,6 +481,7 @@
if (quoteInfo.RepairOrderStatusCode == 'L80') {
//11.RC淇悊鍝佽繑閫佹棩
rpr.Repair_Shipped_Date__c = statusUpdateDateTime.date();
+ rpr.Repair_Shipped_DateTime__c = statusUpdateDateTime;
//鍥炶繑绫诲埆
rpr.ReturnType__c = quoteInfo.ReturnType;
if (quoteInfo.ReturnType == 'A20' || quoteInfo.ReturnType == 'B30') {
@@ -507,18 +516,22 @@
else if (quoteInfo.RepairOrderStatusCode == 'L20') {
// L20-RC杞琒ORC鏃�
rpr.RcSorcDate__c = statusUpdateDateTime.date();
+ rpr.RcSorcDateTime__c = statusUpdateDateTime;
}else if (quoteInfo.RepairOrderStatusCode == 'L25') {
// L25-RC杞琌GZ鏃�
rpr.RcOgzDate__c = statusUpdateDateTime.date();
}else if (quoteInfo.RepairOrderStatusCode == 'L30') {
// L30-SORC鍙楃悊鏃�
rpr.SorcAcceptDate__c = statusUpdateDateTime.date();
+ rpr.SorcAcceptDateTime__c = statusUpdateDateTime;
}else if (quoteInfo.RepairOrderStatusCode == 'L40') {
// L40-SORC杞琌GZ鏃�
rpr.SorcOgzDate__c = statusUpdateDateTime.date();
+ rpr.SorcOgzDateTime__c = statusUpdateDateTime;
}else if (quoteInfo.RepairOrderStatusCode == 'L45') {
// L45-OGZ鍙楃悊鏃�
rpr.OgzAcceptDate__c = statusUpdateDateTime.date();
+ rpr.OgzAcceptDateTime__c = statusUpdateDateTime;
}
//WLIG-C8TACX LY 20211206 End
if (String.isBlank(rpr.NFM105_MessageGroupNumber__c) || Integer.valueOf(rpr.NFM105_MessageGroupNumber__c) <= Integer.valueOf(rowData.MessageGroupNumber__c)) {
--
Gitblit v1.9.1