Merge remote-tracking branch 'upstream/dev' into device_visualization

This commit is contained in:
zhangshixiang
2025-05-06 23:39:22 +08:00
51 changed files with 2792 additions and 201 deletions

View File

@@ -1,5 +1,5 @@
import sys
import traceback
from unilabos.utils.log import logger
resource_schema = {
"workstation": {"type": "object", "properties": {}},
@@ -132,7 +132,8 @@ def add_schema(resources_config: list[dict]) -> list[dict]:
try:
if type(resource["children"][0]) == dict:
resource["children"] = add_schema(resource["children"])
except:
sys.exit(0)
except Exception as ex:
logger.error("添加物料schema时出错")
traceback.print_exc()
return resources_config