From b63ff7db006c7fe022809e3272bbe11361231c02 Mon Sep 17 00:00:00 2001 From: 高章伟 <gaozhangwei@prec-tech.com> Date: 星期一, 11 四月 2022 14:11:01 +0800 Subject: [PATCH] 【委托】【保有设备】保有设备发货日逻辑 --- force-app/main/default/classes/NFM110Rest.cls | 5 ++++- force-app/main/default/classes/PCLLostProduct2AssetHandler.cls | 3 +++ force-app/main/default/classes/AssetHandler.cls | 6 ++++++ 3 files changed, 13 insertions(+), 1 deletions(-) diff --git a/force-app/main/default/classes/AssetHandler.cls b/force-app/main/default/classes/AssetHandler.cls index 749435b..97070c2 100644 --- a/force-app/main/default/classes/AssetHandler.cls +++ b/force-app/main/default/classes/AssetHandler.cls @@ -183,6 +183,12 @@ if (nObj.Status == FixtureUtil.assetStatusMap.get(FixtureUtil.AssetStatus.Dai_Fei_Qi.ordinal())) { nObj.Freeze_sign__c = false; } + + // CHAN-CCR6MW gzw 銆愬鎵樸�戙�愪繚鏈夎澶囥�戜繚鏈夎澶囧彂璐ф棩閫昏緫 start + if(nObj.Posting_Date__c == null){ + nObj.Posting_Date__c = Date.today(); + } + // CHAN-CCR6MW gzw 銆愬鎵樸�戙�愪繚鏈夎澶囥�戜繚鏈夎澶囧彂璐ф棩閫昏緫 end } } diff --git a/force-app/main/default/classes/NFM110Rest.cls b/force-app/main/default/classes/NFM110Rest.cls index 92df810..52a97ec 100644 --- a/force-app/main/default/classes/NFM110Rest.cls +++ b/force-app/main/default/classes/NFM110Rest.cls @@ -2550,7 +2550,10 @@ ast.Department_Class__c = olympus_return.ParentId; //'Olympus绀惧唴 鍏朵粬' ast.AccountID = olympus_return.Id; //'Olympus绀惧唴 鍏朵粬 閫�璐�' ast.Order_No__c = ''; - ast.Posting_Date__c = null; + // CHAN-CCR6MW gzw 銆愬鎵樸�戙�愪繚鏈夎澶囥�戜繚鏈夎澶囧彂璐ф棩閫昏緫 start + // ast.Posting_Date__c = null; + ast.Posting_Date__c = Date.today(); + // CHAN-CCR6MW gzw 銆愬鎵樸�戙�愪繚鏈夎澶囥�戜繚鏈夎澶囧彂璐ф棩閫昏緫 end ast.DeliveryNote__c = ''; ast.InstallDate = null; ast.Guarantee_period_for_products__c = null; diff --git a/force-app/main/default/classes/PCLLostProduct2AssetHandler.cls b/force-app/main/default/classes/PCLLostProduct2AssetHandler.cls index 23baf4b..31594ae 100644 --- a/force-app/main/default/classes/PCLLostProduct2AssetHandler.cls +++ b/force-app/main/default/classes/PCLLostProduct2AssetHandler.cls @@ -214,6 +214,9 @@ private asset buildAsset(PCLLostProduct__c LostProduct){ Asset Ast = new Asset( Name = '*', + // CHAN-CCR6MW gzw 銆愬鎵樸�戙�愪繚鏈夎澶囥�戜繚鏈夎澶囧彂璐ф棩閫昏緫 start + Posting_Date__c = Date.today(), + // CHAN-CCR6MW gzw 銆愬鎵樸�戙�愪繚鏈夎澶囥�戜繚鏈夎澶囧彂璐ф棩閫昏緫 end Product2Id = LostProduct.LostProduct__c, Opportunity__c = LostProduct.Opportunity__c, InstallDate = LostProduct.Submit_Day__c, -- Gitblit v1.9.1