From 962519811b7c4be07f30d09e791798b0ea79d3ae Mon Sep 17 00:00:00 2001
From: 黄千龙 <huangqianlong@prec-tech.com>
Date: 星期三, 08 三月 2023 09:54:02 +0800
Subject: [PATCH] 同步代码

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

diff --git a/force-app/main/default/classes/ChoiceAssetController.cls b/force-app/main/default/classes/ChoiceAssetController.cls
index 7e2b630..5b78c8a 100644
--- a/force-app/main/default/classes/ChoiceAssetController.cls
+++ b/force-app/main/default/classes/ChoiceAssetController.cls
@@ -57,6 +57,9 @@
                 ActualVisitTimeThird__c, ResponseResultDesc__c, ProcessResult__c, Status__c,
                 Department__r.Name, Department__r.Id,ActualVisitDateThird__c,
                 EndTimeFirst__c,RepairsReportDate__c,ActualVisitDateFirst__c,ActualVisitDateSecon__c,
+                // 2023-3-6   zyh   add   start
+                DateReceiptQuestions__c,IfDeadHurt__c,ProblemOccurred__c,ProblemOccurredSelect__c,ReportAdverseEvents__c,WhatProject__c,OperationOrExaminationName__c,BreakORFallOff__c,UseFailProductFinish__c,SupportingProducts__c,AfterFailureInformation__c,Delay15Min__c,InformationFrom__c,FailureQInHospital__c,DelayReportReason__c,IsProductFaultRelated__c,IsOts__c,SenderOrgCode__c,SenderCompany__c,SenderName__c,SenderMobilePhone__c,SenderAddress__c,RecepientCompany__c,RecepientName__c,RecepientMobilePhone__c,RecepientAddress__c,ReturnWayType__c,OrderNumber__c,FailureReason__c,LogisticsSendDate__c,Item0010__c,Item0020__c,Item0030__c,Item0040__c,Item0050__c,
+                // 2023-3-6   zyh   add   end
                 OwnerId,Owner.Name  
                 FROM RepairSubOrder__c
                 WHERE Id =: RepairSubOrderId
@@ -217,6 +220,44 @@
             //XLIU-CJM7Z9 銆愬鎵樸�戞柊寤轰慨鐞嗘彁绀轰俊鎭紙鍋滀骇鍙婇潪淇悊瀵硅薄鍝侊級LY 20221110 start
             String  Excwork_location_Id = '';//璺宠繃缁翠慨涓績
             //XLIU-CJM7Z9 銆愬鎵樸�戞柊寤轰慨鐞嗘彁绀轰俊鎭紙鍋滀骇鍙婇潪淇悊瀵硅薄鍝侊級LY 20221110 end
+            // 2023-3-6   zyh   add   start
+            // String dateReceiptQuestions;宸插瓨鍦�
+            String SupportingProducts = '00N10000008rsW4';//閰嶅浣跨敤浜у搧SupportingProducts__c
+            String IfDeadHurt = '00N10000008rsW7';//鏄惁鏈夋浜°�佷激瀹炽�佹劅鏌�
+            String ProblemOccurred = '00N10000008rsVv';//闂鍙戠敓鏃堕棿鎯呭喌
+            String ProblemOccurredSelect = '00N10000009hsvI';//闂鍙戠敓鏃堕棿鎯呭喌 鍏跺畠
+            String ReportAdverseEvents = '00N10000008rsW2';//鍖婚櫌鏈夋病鏈夊悜鏀垮簻鏈哄叧鎶ュ憡涓嶈壇浜嬩欢鎴栫枒浼间笉鑹簨浠�
+            String WhatProject = '00N10000008rsW6';//鍋氱殑鏄摢涓」鐩�
+            String OperationOrExaminationName = '00N10000008rsVk';//鎵嬫湳/妫�鏌ュ悕绉�
+            String BreakORFallOff = '00N10000008rsVN';//鏄惁鏈夊彂鐢熸柇瑁傛垨鑴辫惤
+            String UseFailProductFinish = '00N10000008rsW5';//鏄惁鐢ㄨ浜у搧瀹屾垚浜嗘墜鏈�/妫�鏌�
+            // String SupportingProducts = '00N10000008rsW4';//閰嶅浣跨敤浜у搧
+            String AfterFailureInformation = '00N10000008rsVL';//鍙戠幇鏁呴殰鍚庯紝鍖婚櫌瀵规偅鑰呯殑澶勭悊鎯呭喌
+            String Delay15Min = '00N10000008rsVR';//鍙戠幇鏁呴殰鐜拌薄鍚庯紝鏈夊欢璇�15鍒嗛挓浠ヤ笂鐨勬墜鏈疄鏂界殑鎯呭喌鍙戠敓鍚�
+            String InformationFrom = '00N10000008rsVZ';//淇℃伅鏄粠鍖婚櫌鐨勮皝閭i噷寰楀埌鐨�
+            String FailureQInHospital = '00N10000008rsVT';//鍦ㄥ尰闄紝鏁呴殰鍙戠敓鐨勯鐜囨槸澶氬皯
+            String DelayReportReason = '00N10000008rsVS';//瓒呮椂鎶ュ憡鐞嗙敱
+            String IsProductFaultRelated = '00N10000008rsVw';//鏄惁鍜岃繖娆$殑浜у搧鏁呴殰鏈夊叧
+            String IsOts = '';
+            String SenderOrgCode = '';
+            String SenderCompany = '';
+            String SenderName = '';
+            String SenderMobilePhone = '';
+            String SenderAddress = '';
+            String RecepientCompany = '';
+            String RecepientName = '';
+            String RecepientMobilePhone = '';
+            String RecepientAddress = '';
+            String ReturnWayType = '';
+            String OrderNumber = '';
+            String FailureReason = '';
+            String LogisticsSendDate = '';
+            String Item0010 = '';
+            String Item0020 = '';
+            String Item0030 = '';
+            String Item0040 = '';
+            String Item0050 = '';
+            // 2023-3-6   zyh   add   end
             String  engineerSendDate_Id= '';//宸ョ▼甯堜慨鐞嗗搧瀵勯�佹棩
             // if (NFMUtil.isSandbox()) { //娴嬭瘯鐜
             //     RepairApplicant_Id = '00N1m0000054ufW'; //鎶ヤ慨浜�
@@ -347,6 +388,53 @@
             
             url += joint_3 + Incharge_Staff_Id + joint_1 + repairSubOrder.Owner.Name;
             url += joint_3 + Incharge_Staff_Id + joint_2 + repairSubOrder.OwnerId;
+            // 2023-3-7   zyh   add   start
+            if(repairSubOrder.SupportingProducts__c != null){
+                url += joint_3 + SupportingProducts + joint_2 + repairSubOrder.SupportingProducts__c;//閰嶅浣跨敤浜у搧
+            }
+            if(repairSubOrder.IfDeadHurt__c != null){
+                url += joint_3 + IfDeadHurt + joint_2 + repairSubOrder.IfDeadHurt__c;//鏄惁鏈夋浜°�佷激瀹炽�佹劅鏌�
+            }
+            if(repairSubOrder.ProblemOccurred__c != null){
+                url += joint_3 + ProblemOccurred + joint_2 + repairSubOrder.ProblemOccurred__c;//闂鍙戠敓鏃堕棿鎯呭喌
+            }
+            if(repairSubOrder.ProblemOccurredSelect__c != null){
+                url += joint_3 + ProblemOccurredSelect + joint_2 + repairSubOrder.ProblemOccurredSelect__c;//闂鍙戠敓鏃堕棿鎯呭喌 鍏跺畠
+            }
+            if(repairSubOrder.ReportAdverseEvents__c != null){
+                url += joint_3 + ReportAdverseEvents + joint_2 + repairSubOrder.ReportAdverseEvents__c;//鍖婚櫌鏈夋病鏈夊悜鏀垮簻鏈哄叧鎶ュ憡涓嶈壇浜嬩欢鎴栫枒浼间笉鑹簨浠�
+            }
+            if(repairSubOrder.WhatProject__c != null){
+                url += joint_3 + WhatProject + joint_2 + repairSubOrder.WhatProject__c;//鍋氱殑鏄摢涓」鐩�
+            }
+            if(repairSubOrder.OperationOrExaminationName__c != null){
+                url += joint_3 + OperationOrExaminationName + joint_2 + repairSubOrder.OperationOrExaminationName__c;//鎵嬫湳/妫�鏌ュ悕绉�
+            }
+            if(repairSubOrder.BreakORFallOff__c != null){
+                url += joint_3 + BreakORFallOff + joint_2 + repairSubOrder.BreakORFallOff__c;//鏄惁鏈夊彂鐢熸柇瑁傛垨鑴辫惤
+            }
+            if(repairSubOrder.UseFailProductFinish__c != null){
+                url += joint_3 + UseFailProductFinish + joint_2 + repairSubOrder.UseFailProductFinish__c;//鏄惁鐢ㄨ浜у搧瀹屾垚浜嗘墜鏈�/妫�鏌�
+            }
+            if(repairSubOrder.AfterFailureInformation__c != null){
+                url += joint_3 + AfterFailureInformation + joint_2 + repairSubOrder.AfterFailureInformation__c;//鍙戠幇鏁呴殰鍚庯紝鍖婚櫌瀵规偅鑰呯殑澶勭悊鎯呭喌
+            }
+            if(repairSubOrder.Delay15Min__c != null){
+                url += joint_3 + Delay15Min + joint_2 + repairSubOrder.Delay15Min__c;//鍙戠幇鏁呴殰鐜拌薄鍚庯紝鏈夊欢璇�15鍒嗛挓浠ヤ笂鐨勬墜鏈疄鏂界殑鎯呭喌鍙戠敓鍚�
+            }
+            if(repairSubOrder.InformationFrom__c != null){
+                url += joint_3 + InformationFrom + joint_2 + repairSubOrder.InformationFrom__c;//淇℃伅鏄粠鍖婚櫌鐨勮皝閭i噷寰楀埌鐨�
+            }
+            if(repairSubOrder.FailureQInHospital__c != null){
+                url += joint_3 + FailureQInHospital + joint_2 + repairSubOrder.FailureQInHospital__c;//鍦ㄥ尰闄紝鏁呴殰鍙戠敓鐨勯鐜囨槸澶氬皯
+            }
+            if(repairSubOrder.DelayReportReason__c != null){
+                url += joint_3 + DelayReportReason + joint_2 + repairSubOrder.DelayReportReason__c;//瓒呮椂鎶ュ憡鐞嗙敱
+            }
+            if(repairSubOrder.IsProductFaultRelated__c != null){
+                url += joint_3 + IsProductFaultRelated + joint_2 + repairSubOrder.IsProductFaultRelated__c;//鏄惁鍜岃繖娆$殑浜у搧鏁呴殰鏈夊叧
+            }
+            // 2023-3-7   zyh   add   start
         } else if ('QIS'.equals(dataType)) {
 
             String Delivered_Product_Id = '00N10000002FHFK'; //璁惧鍨嬪彿 

--
Gitblit v1.9.1