From 67ee1235ee0a9e33f36b7b604a55ae47e7ff2754 Mon Sep 17 00:00:00 2001
From: xiaoding721 <33130084+xiaoding721@users.noreply.github.com>
Date: 星期五, 01 十一月 2024 16:31:57 +0800
Subject: [PATCH] Update Response_PanelActualDailyProduction_bReSync_OnClick.def

---
 _Main/UI/MacroPlannerWebApp/Component_FormActualDailyProduction/Response_PanelActualDailyProduction_bReSync_OnClick.def |   11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)

diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormActualDailyProduction/Response_PanelActualDailyProduction_bReSync_OnClick.def b/_Main/UI/MacroPlannerWebApp/Component_FormActualDailyProduction/Response_PanelActualDailyProduction_bReSync_OnClick.def
index 24fddab..bf422af 100644
--- a/_Main/UI/MacroPlannerWebApp/Component_FormActualDailyProduction/Response_PanelActualDailyProduction_bReSync_OnClick.def
+++ b/_Main/UI/MacroPlannerWebApp/Component_FormActualDailyProduction/Response_PanelActualDailyProduction_bReSync_OnClick.def
@@ -14,7 +14,16 @@
   {
     Body:
     [*
-      ActualDailyProductionData::Synchronize( InterfaceDataset,"User",dsStartDate.Date(),dsEndDate.Date() );
+      days := dsEndDate.Date() - dsStartDate.Date();
+      if( days >= 365 ){
+        if( WebMessageBox::Question( "褰撳墠鏃堕棿璺ㄥ害銆�"+ [String]days +"澶┿�戣繃澶э紝鏄惁缁х画锛�",Translations::MessageBox_YesNo() ) = 0 ){
+          ActualDailyProductionData::Synchronize( InterfaceDataset,"User",dsStartDate.Date(),dsEndDate.Date() ); 
+        }else{
+          WebMessageBox::Information( "Canceled." ); 
+        }
+      }else{
+        ActualDailyProductionData::Synchronize( InterfaceDataset,"User",dsStartDate.Date(),dsEndDate.Date() );
+      }
     *]
   }
 }

--
Gitblit v1.9.3