#! /usr/bin/python
# -*- coding: utf-8 -*-
# Author: Joker
# Copyright (c) 2019 OpenString. All rights reserved.
import json
from cc.openstring.dcm2nii.core import DcmClassification, ConfigManager
from cc.openstring.dcm2nii.service import MainService
from cc.openstring.dcm2nii.util import FileUtil
if __name__ == '__main__':
# 转化DCM到NII并归档
tempDcmRootDir = ConfigManager.getSoftConfig().get('tempDcmRootDir')
dcmPathList = FileUtil.listAllFilePath(tempDcmRootDir)
dcmTree = DcmClassification.getDcmTreeDist(dcmPathList)
MainService.importAndConvertDcm(dcmTree)
# 获取临时DCM列表信息
# result = MainService.getTempDcmsPathTree()
# print(json.dumps(result))