From 692b3cc6b28b294f374245eb0a8643bb59fa5131 Mon Sep 17 00:00:00 2001
From: limj <limj@taizhitech.com>
Date: 星期五, 22 九月 2023 11:43:14 +0800
Subject: [PATCH] 事业部数据功能

---
 _Main/BL/Type_ScenarioManager/StaticMethod_AvailableBusinessTypes.qbl |   15 ++++++++++-----
 1 files changed, 10 insertions(+), 5 deletions(-)

diff --git a/_Main/BL/Type_ScenarioManager/StaticMethod_AvailableBusinessTypes.qbl b/_Main/BL/Type_ScenarioManager/StaticMethod_AvailableBusinessTypes.qbl
index 64f7bc4..3c1a81f 100644
--- a/_Main/BL/Type_ScenarioManager/StaticMethod_AvailableBusinessTypes.qbl
+++ b/_Main/BL/Type_ScenarioManager/StaticMethod_AvailableBusinessTypes.qbl
@@ -1,17 +1,22 @@
 Quintiq file version 2.0
 #parent: #root
-StaticMethod AvailableBusinessTypes () as String
+StaticMethod AvailableBusinessTypes (
+  GlobalOTDTable globalOTDTable
+) as String
 {
   TextBody:
   [*
     // yypsybs Aug-23-2023 (created)
-    strings := "闆嗗洟闈㈡澘;涓撲笟鏄剧ず浜嬩笟閮�;澶栧崠CELL;闈炴樉;杩愬姩鍋ュ悍;杩愬姩鍋ュ悍浜嬩笟閮�;鎵嬫満浜嬩笟閮�;鐗圭鏄剧ず;姹借溅鐢靛瓙浜嬩笟閮�;杞﹁浇鏄剧ず浜嬩笟閮�;IT浜嬩笟閮�;";
+    //strings := "闆嗗洟闈㈡澘;涓撲笟鏄剧ず浜嬩笟閮�;澶栧崠CELL;闈炴樉;杩愬姩鍋ュ悍;杩愬姩鍋ュ悍浜嬩笟閮�;鎵嬫満浜嬩笟閮�;鐗圭鏄剧ず;姹借溅鐢靛瓙浜嬩笟閮�;杞﹁浇鏄剧ず浜嬩笟閮�;IT浜嬩笟閮�;";
     
     //table := KB_BusinessTypesTable;
+    //
+    //if( strings.EndsWith( ";" ) ) {
+    //    strings := strings.SubString( 0, strings.Length() - 1 );  
+    //}
     
-    if( strings.EndsWith( ";" ) ) {
-        strings := strings.SubString( 0, strings.Length() - 1 );  
-    }
+    // 浣跨敤businessType鑾峰彇鏁版嵁
+    strings := BusinessType::GetBusinessNameStr( globalOTDTable);
     
     return strings;
   *]

--
Gitblit v1.9.3