将根目录引擎迁入 chanlun/ 并保留兼容 shim;拆分 TF_DF 与 web 服务; 前端模块化;strategies 改用 chanlun 导入;补充 ESS 文档与 golden 回归。 Co-authored-by: Cursor <cursoragent@cursor.com>
24 lines
802 B
Python
24 lines
802 B
Python
import chanlun.core.ChanBI as ChanBI
|
|
from chanlun.core.ChanEnum import Chan_BSP_TYPE, Chan_BSP_DIR
|
|
|
|
class ChanBSP():
|
|
def __init__(self, bi: ChanBI, index, type: Chan_BSP_TYPE, ddir: Chan_BSP_DIR, sure_time, zs_count, zs, seg):
|
|
self.bi = bi
|
|
self.klc = bi.end_klc
|
|
self.index = index
|
|
self.type = type
|
|
self.start_time = self.klc.start_time
|
|
self.end_time = self.klc.end_time
|
|
if sure_time:
|
|
self.is_sure = True
|
|
self.sure_time = sure_time
|
|
else:
|
|
self.is_sure = False
|
|
self.sure_time = None
|
|
self.dir = ddir
|
|
self.zs_count = zs_count
|
|
self.zs = zs
|
|
self.seg = bi.seg
|
|
def set_sure_time(self, sure_time):
|
|
self.is_sure = True
|
|
self.sure_time = sure_time |