From d3f6bf33afaae291dd1c97730ccd0b5160e15cdf Mon Sep 17 00:00:00 2001
From: admin <admin@admin.com>
Date: 星期四, 12 九月 2024 16:01:33 +0800
Subject: [PATCH] Update StaticMethod_SplitUsingCurve.qbl
---
_Main/BL/Type_Forecast/StaticMethod_SplitUsingCurve.qbl | 11 +++++++++--
1 files changed, 9 insertions(+), 2 deletions(-)
diff --git a/_Main/BL/Type_Forecast/StaticMethod_SplitUsingCurve.qbl b/_Main/BL/Type_Forecast/StaticMethod_SplitUsingCurve.qbl
index e5130b9..9e1023e 100644
--- a/_Main/BL/Type_Forecast/StaticMethod_SplitUsingCurve.qbl
+++ b/_Main/BL/Type_Forecast/StaticMethod_SplitUsingCurve.qbl
@@ -15,9 +15,16 @@
TextBody:
[*
// Akari Sep-11-2024 (created)
- // 璇锋眰鍙傛暟
+ filePath := archive.FileArchivePath() + "\" + "temp" + "\";
+ OS::CreateDirectory( filePath );
+
macroPlan := salesSegment.MacroPlan();
ac := select( archive, ArchiveCurve, tempAC, true );
+
+ pathCurve := filePath + ac.Name();
+ Archive::WriteTempFile( pathCurve, ac.SourceFileBinaryValue() );
+
+ // 璇锋眰鍙傛暟
json := JSON::Object()
.Add( "salesSegment", salesSegment.Name() )
.Add( "productID", product.ID() )
@@ -26,7 +33,7 @@
.Add( "endDate", endDate.Format( "Y-M2-D2") )
.Add( "quantity", quantity )
.Add( "curve", curve )
- .Add( "pathCurve", ac.FilePath() ).Build().AsString();
+ .Add( "pathCurve", pathCurve ).Build().AsString();
// 璋冪敤鎺ュ彛
url := "/IDSPPACurve/ImportCurveIncremental";
--
Gitblit v1.9.3