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