diff --git a/.idea/vcs.xml b/.idea/vcs.xml index 94a25f7..5408cc2 100644 --- a/.idea/vcs.xml +++ b/.idea/vcs.xml @@ -2,5 +2,6 @@ + \ No newline at end of file diff --git a/__pycache__/app.cpython-312.pyc b/__pycache__/app.cpython-312.pyc index 4857de9..7558698 100644 Binary files a/__pycache__/app.cpython-312.pyc and b/__pycache__/app.cpython-312.pyc differ diff --git a/api/__pycache__/task_api.cpython-312.pyc b/api/__pycache__/task_api.cpython-312.pyc index 3df85b6..7031c78 100644 Binary files a/api/__pycache__/task_api.cpython-312.pyc and b/api/__pycache__/task_api.cpython-312.pyc differ diff --git a/api/__pycache__/task_instance_api.cpython-312.pyc b/api/__pycache__/task_instance_api.cpython-312.pyc new file mode 100644 index 0000000..b3eefe7 Binary files /dev/null and b/api/__pycache__/task_instance_api.cpython-312.pyc differ diff --git a/api/__pycache__/task_param_api.cpython-312.pyc b/api/__pycache__/task_param_api.cpython-312.pyc new file mode 100644 index 0000000..78de92a Binary files /dev/null and b/api/__pycache__/task_param_api.cpython-312.pyc differ diff --git a/api/__pycache__/workflow_api.cpython-312.pyc b/api/__pycache__/workflow_api.cpython-312.pyc index aab2c63..81f35b1 100644 Binary files a/api/__pycache__/workflow_api.cpython-312.pyc and b/api/__pycache__/workflow_api.cpython-312.pyc differ diff --git a/api/common_params_api.py b/api/common_params_api.py index de583e9..1729ff6 100644 --- a/api/common_params_api.py +++ b/api/common_params_api.py @@ -11,86 +11,3 @@ from api.models import ApiResponse # 创建路由器 router = APIRouter(prefix="/common-params", tags=["常用参数"]) - -# 创建服务实例 -common_params_service = CommonParamsService() - -@router.get("/types", response_model=ApiResponse) -async def get_param_types(): - """获取所有常用参数类型""" - try: - param_types = CommonParamsConfig.get_param_types() - - return { - "code": ApiResponseCode.SUCCESS, - "message": "获取常用参数类型成功", - "data": { - "param_types": param_types - } - } - except Exception as e: - raise HTTPException( - status_code=ApiResponseCode.SERVER_ERROR, - detail=f"获取常用参数类型失败: {str(e)}" - ) - -@router.get("/data/{param_type}", response_model=ApiResponse) -async def get_param_data(param_type: str): - """获取指定类型的常用参数数据""" - try: - # 检查参数类型是否有效 - param_type_config = CommonParamsConfig.get_param_type_by_type(param_type) - if not param_type_config: - return { - "code": ApiResponseCode.NOT_FOUND, - "message": f"未找到参数类型: {param_type}", - "data": {"param_data": []} - } - - # 获取参数数据 - param_data = common_params_service.get_param_data(param_type) - - return { - "code": ApiResponseCode.SUCCESS, - "message": f"获取{param_type_config['name']}数据成功", - "data": { - "param_type": param_type_config, - "param_data": param_data - } - } - except Exception as e: - raise HTTPException( - status_code=ApiResponseCode.SERVER_ERROR, - detail=f"获取常用参数数据失败: {str(e)}" - ) - -@router.get("/all", response_model=ApiResponse) -async def get_all_param_data(): - """获取所有常用参数数据""" - try: - # 获取所有参数类型 - param_types = CommonParamsConfig.get_param_types() - - # 获取所有参数数据 - all_param_data = {} - for param_type_config in param_types: - param_type = param_type_config["type"] - param_data = common_params_service.get_param_data(param_type) - all_param_data[param_type] = { - "param_type": param_type_config, - "param_data": param_data - } - - return { - "code": ApiResponseCode.SUCCESS, - "message": "获取所有常用参数数据成功", - "data": { - "param_types": param_types, - "all_param_data": all_param_data - } - } - except Exception as e: - raise HTTPException( - status_code=ApiResponseCode.SERVER_ERROR, - detail=f"获取所有常用参数数据失败: {str(e)}" - ) \ No newline at end of file diff --git a/api/models/__init__.py b/api/models/__init__.py index 1e233f2..401bcbb 100644 --- a/api/models/__init__.py +++ b/api/models/__init__.py @@ -19,4 +19,15 @@ from api.models.workflow import ( ) # 导出组件相关模型 -from api.models.component import ComponentDiscoverInput \ No newline at end of file +from api.models.component import ComponentDiscoverInput + +# 导出任务实例相关模型 +from api.models.task_instance import ( + TaskInstanceCreateInput, TaskInstanceUpdateInput, + TaskInputParamItem, TaskInputParamsInput, TaskInstanceStatus +) + +# 导出任务参数相关模型 +from api.models.task_param import ( + TaskInputParamModel, TaskInputParamsUpdateRequest +) \ No newline at end of file diff --git a/api/models/__pycache__/__init__.cpython-312.pyc b/api/models/__pycache__/__init__.cpython-312.pyc index b5c528e..2d4508e 100644 Binary files a/api/models/__pycache__/__init__.cpython-312.pyc and b/api/models/__pycache__/__init__.cpython-312.pyc differ diff --git a/api/models/__pycache__/task_instance.cpython-312.pyc b/api/models/__pycache__/task_instance.cpython-312.pyc new file mode 100644 index 0000000..fae7990 Binary files /dev/null and b/api/models/__pycache__/task_instance.cpython-312.pyc differ diff --git a/api/models/__pycache__/task_param.cpython-312.pyc b/api/models/__pycache__/task_param.cpython-312.pyc new file mode 100644 index 0000000..3dd0f7a Binary files /dev/null and b/api/models/__pycache__/task_param.cpython-312.pyc differ diff --git a/api/models/task_instance.py b/api/models/task_instance.py new file mode 100644 index 0000000..5f54071 --- /dev/null +++ b/api/models/task_instance.py @@ -0,0 +1,53 @@ +""" +任务实例相关API模型 +包含任务实例的请求和响应的数据模型 +""" + +from typing import Dict, Any, List, Optional +from pydantic import BaseModel, Field +from enum import Enum + +# 请求模型 +class TaskInstanceCreateInput(BaseModel): + """任务实例创建输入模型""" + task_id: str = Field(..., description="任务ID") + name: Optional[str] = Field(None, description="任务名称") + variables: Optional[Dict[str, Any]] = Field(None, description="任务变量") + priority: int = Field(1, description="任务优先级") + input_params: Optional[Dict[str, Any]] = Field(None, description="任务输入参数") + block_outputs: Optional[Dict[str, Any]] = Field(None, description="块输出参数") + context_params: Optional[Dict[str, Any]] = Field(None, description="上下文参数") + +class TaskInstanceUpdateInput(BaseModel): + """任务实例更新输入模型""" + variables: Optional[Dict[str, Any]] = Field(None, description="任务变量") + priority: Optional[int] = Field(None, description="任务优先级") + input_params: Optional[Dict[str, Any]] = Field(None, description="任务输入参数") + block_outputs: Optional[Dict[str, Any]] = Field(None, description="块输出参数") + context_params: Optional[Dict[str, Any]] = Field(None, description="上下文参数") + +# 任务输入参数模型 +class TaskInputParamItem(BaseModel): + """任务输入参数项目""" + key: str = Field(..., description="参数名") + label: str = Field(..., description="参数标签") + type: str = Field(..., description="参数类型") + required: bool = Field(False, description="是否必填") + default_value: Optional[Any] = Field(None, description="默认值") + description: Optional[str] = Field(None, description="参数说明") + options: Optional[Dict[str, Any]] = Field(None, description="选项配置,用于下拉选择、单选、多选类型") + validation_rules: Optional[Dict[str, Any]] = Field(None, description="验证规则") + +class TaskInputParamsInput(BaseModel): + """任务输入参数添加/更新模型""" + params: List[TaskInputParamItem] = Field(..., description="输入参数列表") + +# 任务实例状态枚举 +class TaskInstanceStatus(str, Enum): + """任务实例状态枚举""" + DRAFT = "draft" # 草稿 + PUBLISHED = "published" # 已发布 + RUNNING = "running" # 运行中 + COMPLETED = "completed" # 已完成 + FAILED = "failed" # 失败 + CANCELED = "canceled" # 已取消 \ No newline at end of file diff --git a/api/models/task_param.py b/api/models/task_param.py new file mode 100644 index 0000000..48e2ff2 --- /dev/null +++ b/api/models/task_param.py @@ -0,0 +1,25 @@ +""" +任务参数相关API模型 +包含任务参数的请求和响应的数据模型 +""" + +from typing import Dict, Any, List, Optional +from pydantic import BaseModel, Field +from enum import Enum +from config.task_config import TaskInputParamType + +# 任务输入参数模型 +class TaskInputParamModel(BaseModel): + """任务输入参数模型""" + param_id: Optional[str] = Field(None, description="参数ID,新增参数时不需要传") + param_name: str = Field(..., description="变量名") + label: str = Field(..., description="标签") + param_type: TaskInputParamType = Field(..., description="类型") + required: bool = Field(False, description="是否必填") + default_value: Optional[Any] = Field(None, description="默认值") + description: Optional[str] = Field(None, description="说明") + +class TaskInputParamsUpdateRequest(BaseModel): + """任务输入参数更新请求""" + task_id: str + params: List[TaskInputParamModel] \ No newline at end of file diff --git a/api/task_api.py b/api/task_api.py index 1ecb402..c4ee465 100644 --- a/api/task_api.py +++ b/api/task_api.py @@ -26,6 +26,7 @@ from api.models import ( ApiResponse, TaskInput, TaskBatchInput, TaskIdList, TaskTypeInfo, SortField, SortOrder, TaskUpdateInput, TaskEditInput ) +# from data import get_session # 创建路由器 router = APIRouter(tags=["任务管理"]) @@ -152,29 +153,6 @@ async def create_task(task_input: TaskInput): raise HTTPException(status_code=500, detail=f"创建任务失败: {str(e)}") -@router.get("/task/{task_id}", response_model=ApiResponse) -async def get_task(task_id: str): - """获取任务详情""" - try: - # 获取任务 - task = task_service.get_task_by_id(task_id) - - if not task: - return { - "code": 404, - "message": f"任务不存在: {task_id}", - "data": None - } - - return { - "code": 200, - "message": "获取任务详情成功", - "data": task - } - except Exception as e: - raise HTTPException(status_code=500, detail=f"获取任务详情失败: {str(e)}") - - @router.delete("/task/{task_id}", response_model=ApiResponse) async def delete_task(task_id: str): """删除任务""" @@ -199,56 +177,56 @@ async def delete_task(task_id: str): raise HTTPException(status_code=500, detail=f"删除任务失败: {str(e)}") -@router.post("/task/{task_id}/execute", response_model=ApiResponse) -async def execute_task(task_id: str): - """执行任务""" - try: - # 执行任务 - task = task_service.execute_task(task_id) +# @router.post("/task/{task_id}/execute", response_model=ApiResponse) +# async def execute_task(task_id: str): +# """执行任务""" +# try: +# # 执行任务 +# task = task_service.execute_task(task_id) - return { - "code": 200, - "message": "执行任务成功", - "data": task - } - except ValueError as e: - # 任务不存在 - return { - "code": 404, - "message": str(e), - "data": None - } - except TianfengTaskError as e: - # 业务逻辑错误 - return { - "code": 400, - "message": str(e), - "data": None - } - except Exception as e: - raise HTTPException(status_code=500, detail=f"执行任务失败: {str(e)}") +# return { +# "code": 200, +# "message": "执行任务成功", +# "data": task +# } +# except ValueError as e: +# # 任务不存在 +# return { +# "code": 404, +# "message": str(e), +# "data": None +# } +# except TianfengTaskError as e: +# # 业务逻辑错误 +# return { +# "code": 400, +# "message": str(e), +# "data": None +# } +# except Exception as e: +# raise HTTPException(status_code=500, detail=f"执行任务失败: {str(e)}") -@router.post("/task/{task_id}/cancel", response_model=ApiResponse) -async def cancel_task(task_id: str): - """取消任务""" - try: - # 取消任务 - task = task_service.cancel_task(task_id) +# @router.post("/task/{task_id}/cancel", response_model=ApiResponse) +# async def cancel_task(task_id: str): +# """取消任务""" +# try: +# # 取消任务 +# task = task_service.cancel_task(task_id) - return { - "code": 200, - "message": "取消任务成功", - "data": task - } - except ValueError as e: - # 任务不存在或状态不允许取消 - return { - "code": 400, - "message": str(e), - "data": None - } - except Exception as e: - raise HTTPException(status_code=500, detail=f"取消任务失败: {str(e)}") +# return { +# "code": 200, +# "message": "取消任务成功", +# "data": task +# } +# except ValueError as e: +# # 任务不存在或状态不允许取消 +# return { +# "code": 400, +# "message": str(e), +# "data": None +# } +# except Exception as e: +# raise HTTPException(status_code=500, detail=f"取消任务失败: {str(e)}") @@ -316,72 +294,6 @@ async def update_task(task_id: str, task_update: TaskUpdateInput): except Exception as e: raise HTTPException(status_code=500, detail=f"更新任务失败: {str(e)}") -@router.post("/task/edit", response_model=ApiResponse) -async def edit_task(task_edit: TaskEditInput): - """编辑任务流程和变量""" - try: - # 检查任务是否存在 - task = task_service.get_task_by_id(task_edit.task_id) - if not task: - return { - "code": 404, - "message": f"任务 {task_edit.task_id} 不存在", - "data": None - } - - # 更新任务流程和变量 - updated_task = task_service.update_task_workflow( - task_id=task_edit.task_id, - blocks=task_edit.blocks, - variables=task_edit.variables - ) - - # 获取编辑中的任务实例 - editing_instance = task_instance_service.get_editing_instance_by_task_id(task_edit.task_id) - - # 准备更新的参数 - update_params = { - "variables": task_edit.variables, - "priority": task_edit.priority if hasattr(task_edit, "priority") else None - } - - # 如果有自定义输入参数,添加到更新参数中 - if hasattr(task_edit, "input_params") and task_edit.input_params is not None: - update_params["input_params"] = task_edit.input_params - - # 如果有块输出参数,添加到更新参数中 - if hasattr(task_edit, "block_outputs") and task_edit.block_outputs is not None: - update_params["block_outputs"] = task_edit.block_outputs - - # 如果有上下文参数,添加到更新参数中 - if hasattr(task_edit, "context_params") and task_edit.context_params is not None: - update_params["context_params"] = task_edit.context_params - - if editing_instance: - # 更新编辑中的任务实例 - instance = task_instance_service.update_instance( - instance_id=editing_instance["instance_id"], - **update_params - ) - else: - # 创建新的任务实例 - instance = task_instance_service.create_instance( - task_id=task_edit.task_id, - name=task.get("name"), - **update_params - ) - - return { - "code": 200, - "message": "编辑任务成功", - "data": { - "task": updated_task, - "instance": instance - } - } - except Exception as e: - raise HTTPException(status_code=500, detail=f"编辑任务失败: {str(e)}") - @router.get("/task/{task_id}/edit", response_model=ApiResponse) async def get_task_edit_info(task_id: str): """获取任务编辑信息""" @@ -398,22 +310,32 @@ async def get_task_edit_info(task_id: str): # 获取或创建编辑中的任务实例 instance = task_instance_service.get_or_create_editing_instance(task_id) + # 获取任务输入参数 + from services.task_param_service import TaskParamService + task_param_service = TaskParamService() + task_input_params, _ = task_param_service.get_task_input_params(task_id, instance["instance_id"]) + + # 将任务输入参数添加到实例数据中 + instance["task_input_params"] = task_input_params + # 获取可用的子任务列表(排除当前任务自身) available_subtasks = [] + try: all_tasks, _ = task_service.get_all_tasks(page=1, page_size=1000) # 获取所有任务 for t in all_tasks: if t["task_id"] != task_id: # 排除当前任务 - available_subtasks.append({ + subtask_info = { "task_id": t["task_id"], "name": t["name"] - }) + } + available_subtasks.append(subtask_info) except Exception as e: # 如果获取任务列表失败,记录错误但继续执行 print(f"获取可用子任务列表失败: {str(e)}") # 获取组件详细信息 - from config.component_config import ComponentDetailConfig + from config.component_config import ComponentDetailConfig, SubtaskComponentConfig component_details = ComponentDetailConfig.get_all_components() # 获取组件类型中文名称映射 @@ -437,6 +359,14 @@ async def get_task_edit_info(task_id: str): # 添加组件到对应类型下 component_types[component_type]["components"].append(component) + # 特殊处理subtask类型,将每个可用子任务构建为独立组件 + if "subtask" in component_types and available_subtasks: + # 使用配置中的方法生成子任务组件 + subtask_components = SubtaskComponentConfig.generate_subtask_components(available_subtasks) + + # 替换原有的组件列表 + component_types["subtask"]["components"] = subtask_components + # 获取常用参数数据 from services.common_params_service import CommonParamsService from config.component_config import CommonParamsConfig @@ -454,23 +384,6 @@ async def get_task_edit_info(task_id: str): "data": param_data } - # 从配置文件中获取系统默认参数 - task_input_params = TaskInputParamConfig.build_system_params_with_values(task_id, instance) - - # 如果实例中有自定义的输入参数,添加到列表中 - if instance.get("input_params"): - for key, value in instance["input_params"].items(): - # 检查是否已存在同名参数 - if not any(param["key"] == key for param in task_input_params): - task_input_params.append({ - "key": key, - "name": key, # 可以根据需要设置更友好的名称 - "value": value, - "type": "string", # 可以根据值的类型动态设置 - "is_system": False, - "is_readonly": False - }) - # 获取块输出参数和上下文参数 block_output_params = instance.get("block_outputs", {}) context_params = instance.get("context_params", {}) @@ -482,9 +395,8 @@ async def get_task_edit_info(task_id: str): "task": task, "instance": instance, "component_types": component_types, - "available_subtasks": available_subtasks, "common_params": common_params, - "task_input_params": task_input_params, + "task_input_params": instance["task_input_params"], # 使用实例中的任务输入参数 "block_output_params": block_output_params, "context_params": context_params } @@ -518,42 +430,42 @@ async def get_available_subtasks(current_task_id: Optional[str] = None): except Exception as e: raise HTTPException(status_code=500, detail=f"获取可用子任务列表失败: {str(e)}") -@router.post("/task/{task_id}/publish", response_model=ApiResponse) -async def publish_task(task_id: str): - """发布任务(将编辑中的任务实例状态更改为已发布)""" - try: - # 检查任务是否存在 - task = task_service.get_task_by_id(task_id) - if not task: - return { - "code": 404, - "message": f"任务 {task_id} 不存在", - "data": None - } +# @router.post("/task/{task_id}/publish", response_model=ApiResponse) +# async def publish_task(task_id: str): +# """发布任务(将编辑中的任务实例状态更改为已发布)""" +# try: +# # 检查任务是否存在 +# task = task_service.get_task_by_id(task_id) +# if not task: +# return { +# "code": 404, +# "message": f"任务 {task_id} 不存在", +# "data": None +# } - # 获取编辑中的任务实例 - editing_instance = task_instance_service.get_editing_instance_by_task_id(task_id) - if not editing_instance: - return { - "code": 404, - "message": f"任务 {task_id} 没有编辑中的实例", - "data": None - } +# # 获取编辑中的任务实例 +# editing_instance = task_instance_service.get_editing_instance_by_task_id(task_id) +# if not editing_instance: +# return { +# "code": 404, +# "message": f"任务 {task_id} 没有编辑中的实例", +# "data": None +# } - # 发布任务实例 - published_instance = task_instance_service.publish_instance(editing_instance["instance_id"]) +# # 发布任务实例 +# published_instance = task_instance_service.publish_instance(editing_instance["instance_id"]) - # 构建响应数据 - response_data = { - "task": task, - "instance": published_instance - } +# # 构建响应数据 +# response_data = { +# "task": task, +# "instance": published_instance +# } - return { - "code": 200, - "message": "发布任务成功", - "data": response_data - } - except Exception as e: - raise HTTPException(status_code=500, detail=f"发布任务失败: {str(e)}") +# return { +# "code": 200, +# "message": "发布任务成功", +# "data": response_data +# } +# except Exception as e: +# raise HTTPException(status_code=500, detail=f"发布任务失败: {str(e)}") diff --git a/api/task_instance_api.py b/api/task_instance_api.py index 22c80b3..7d24238 100644 --- a/api/task_instance_api.py +++ b/api/task_instance_api.py @@ -5,8 +5,11 @@ from typing import Dict, Any, List, Optional from fastapi import APIRouter, HTTPException, Query from pydantic import BaseModel, Field -from services.task_instance_service import TaskInstanceService, TaskInstanceStatus -from api.models import ApiResponse +from services.task_instance_service import TaskInstanceService +from api.models import ( + ApiResponse, TaskInstanceCreateInput, TaskInstanceUpdateInput, + TaskInputParamItem, TaskInputParamsInput, TaskInstanceStatus +) # 创建路由器 router = APIRouter(prefix="/task-instances", tags=["任务实例"]) @@ -14,25 +17,6 @@ router = APIRouter(prefix="/task-instances", tags=["任务实例"]) # 创建服务实例 task_instance_service = TaskInstanceService() -# 请求模型 -class TaskInstanceCreateInput(BaseModel): - """任务实例创建输入模型""" - task_id: str = Field(..., description="任务ID") - name: Optional[str] = Field(None, description="任务名称") - variables: Optional[Dict[str, Any]] = Field(None, description="任务变量") - priority: int = Field(1, description="任务优先级") - input_params: Optional[Dict[str, Any]] = Field(None, description="任务输入参数") - block_outputs: Optional[Dict[str, Any]] = Field(None, description="块输出参数") - context_params: Optional[Dict[str, Any]] = Field(None, description="上下文参数") - -class TaskInstanceUpdateInput(BaseModel): - """任务实例更新输入模型""" - variables: Optional[Dict[str, Any]] = Field(None, description="任务变量") - priority: Optional[int] = Field(None, description="任务优先级") - input_params: Optional[Dict[str, Any]] = Field(None, description="任务输入参数") - block_outputs: Optional[Dict[str, Any]] = Field(None, description="块输出参数") - context_params: Optional[Dict[str, Any]] = Field(None, description="上下文参数") - # API接口 @router.post("/create", response_model=ApiResponse) async def create_task_instance(instance_input: TaskInstanceCreateInput): @@ -63,156 +47,4 @@ async def create_task_instance(instance_input: TaskInstanceCreateInput): except Exception as e: raise HTTPException(status_code=500, detail=f"创建任务实例失败: {str(e)}") -@router.get("/{instance_id}", response_model=ApiResponse) -async def get_task_instance(instance_id: str): - """获取任务实例详情""" - try: - # 获取任务实例 - instance = task_instance_service.get_instance_by_id(instance_id) - if not instance: - return { - "code": 404, - "message": f"任务实例不存在: {instance_id}", - "data": None - } - - return { - "code": 200, - "message": "获取任务实例成功", - "data": instance - } - except Exception as e: - raise HTTPException(status_code=500, detail=f"获取任务实例失败: {str(e)}") -@router.get("/task/{task_id}", response_model=ApiResponse) -async def get_task_instances(task_id: str): - """获取任务的所有实例""" - try: - # 获取任务实例 - instances = task_instance_service.get_instances_by_task_id(task_id) - - return { - "code": 200, - "message": "获取任务实例列表成功", - "data": { - "instances": instances, - "total": len(instances) - } - } - except Exception as e: - raise HTTPException(status_code=500, detail=f"获取任务实例列表失败: {str(e)}") - -@router.get("/task/{task_id}/latest", response_model=ApiResponse) -async def get_latest_task_instance(task_id: str): - """获取任务的最新实例""" - try: - # 获取最新任务实例 - instance = task_instance_service.get_latest_instance_by_task_id(task_id) - if not instance: - return { - "code": 404, - "message": f"任务 {task_id} 没有实例", - "data": None - } - - return { - "code": 200, - "message": "获取最新任务实例成功", - "data": instance - } - except Exception as e: - raise HTTPException(status_code=500, detail=f"获取最新任务实例失败: {str(e)}") - -@router.put("/{instance_id}", response_model=ApiResponse) -async def update_task_instance(instance_id: str, instance_input: TaskInstanceUpdateInput): - """更新任务实例""" - try: - # 更新任务实例 - instance = task_instance_service.update_instance( - instance_id=instance_id, - variables=instance_input.variables, - priority=instance_input.priority, - input_params=instance_input.input_params, - block_outputs=instance_input.block_outputs, - context_params=instance_input.context_params - ) - - if not instance: - return { - "code": 404, - "message": f"任务实例不存在: {instance_id}", - "data": None - } - - return { - "code": 200, - "message": "更新任务实例成功", - "data": instance - } - except Exception as e: - raise HTTPException(status_code=500, detail=f"更新任务实例失败: {str(e)}") - -@router.delete("/{instance_id}", response_model=ApiResponse) -async def delete_task_instance(instance_id: str): - """删除任务实例""" - try: - # 删除任务实例 - success = task_instance_service.delete_instance(instance_id) - - if not success: - return { - "code": 404, - "message": f"任务实例不存在: {instance_id}", - "data": None - } - - return { - "code": 200, - "message": "删除任务实例成功", - "data": None - } - except Exception as e: - raise HTTPException(status_code=500, detail=f"删除任务实例失败: {str(e)}") - -@router.post("/{instance_id}/publish", response_model=ApiResponse) -async def publish_task_instance(instance_id: str): - """发布任务实例""" - try: - # 发布任务实例 - instance = task_instance_service.publish_instance(instance_id) - - if not instance: - return { - "code": 404, - "message": f"任务实例不存在: {instance_id}", - "data": None - } - - return { - "code": 200, - "message": "发布任务实例成功", - "data": instance - } - except Exception as e: - raise HTTPException(status_code=500, detail=f"发布任务实例失败: {str(e)}") - -@router.get("/task/{task_id}/editing", response_model=ApiResponse) -async def get_or_create_editing_instance(task_id: str): - """获取或创建编辑中的任务实例""" - try: - # 获取或创建编辑中的任务实例 - instance = task_instance_service.get_or_create_editing_instance(task_id) - - return { - "code": 200, - "message": "获取编辑中的任务实例成功", - "data": instance - } - except ValueError as e: - return { - "code": 404, - "message": str(e), - "data": None - } - except Exception as e: - raise HTTPException(status_code=500, detail=f"获取编辑中的任务实例失败: {str(e)}") \ No newline at end of file diff --git a/api/task_param_api.py b/api/task_param_api.py new file mode 100644 index 0000000..fb29804 --- /dev/null +++ b/api/task_param_api.py @@ -0,0 +1,170 @@ +""" +任务参数API +包含任务输入参数相关的API接口 +""" +from typing import Dict, Any, List, Optional +from fastapi import APIRouter, HTTPException, Depends, Query, Path, Request +from pydantic import BaseModel, Field +from config.task_config import ( + TaskInputParamConfig, + TaskInputParamType, + SystemParamKey +) +from services.task_param_service import TaskParamService +from core.exceptions import TianfengTaskError +from api.models import ( + ApiResponse, TaskInputParamModel, TaskInputParamsUpdateRequest +) +import logging +import json + +# 创建日志记录器 +logger = logging.getLogger(__name__) + +# 创建路由器 +router = APIRouter(tags=["任务参数管理"]) + +# 创建服务实例 +task_param_service = TaskParamService() + +@router.get("/task/input-params/fields", response_model=ApiResponse) +async def get_task_param_types(): + """获取任务输入参数表单字段定义""" + try: + # 从配置中获取表单字段定义 + form_fields = TaskInputParamConfig.get_input_params_form_fields() + + return { + "code": 200, + "message": "获取任务输入参数表单字段定义成功", + "data": { + "form_fields": form_fields + } + } + except Exception as e: + raise HTTPException(status_code=500, detail=f"获取任务输入参数表单字段定义失败: {str(e)}") + +@router.get("/task/{task_id}/input-params", response_model=ApiResponse) +async def get_task_input_params( + task_id: str = Path(..., description="任务ID"), + instance_id: str = Query(None, description="任务实例ID,不传则使用最新实例") +): + """ + 获取任务输入参数配置 + + 返回任务输入参数的配置信息,包括系统默认参数和用户自定义参数 + """ + try: + # 使用任务参数服务获取参数 + params, found_instance_id = task_param_service.get_task_input_params(task_id, instance_id) + + return { + "code": 200, + "message": "获取任务输入参数成功", + "data": { + "task_id": task_id, + "instance_id": found_instance_id, + "params": params + } + } + except Exception as e: + raise HTTPException(status_code=500, detail=f"获取任务输入参数失败: {str(e)}") + +def safe_process_default_value(param_dict: Dict[str, Any]) -> None: + """ + 安全处理参数的default_value值,确保其是JSON可序列化的 + + Args: + param_dict: 参数字典,将被原地修改 + """ + # 如果没有default_value键,不处理 + if "default_value" not in param_dict: + return + + default_value = param_dict["default_value"] + param_type = param_dict.get("param_type", "") + + # None值保持不变 + if default_value is None: + return + + # 只对json和array类型做特殊处理 + if param_type not in ["json", "array"]: + return + + # 如果已经是字符串,尝试解析为JSON对象 + if isinstance(default_value, str): + try: + param_dict["default_value"] = json.loads(default_value) + except json.JSONDecodeError: + # 解析失败保持原字符串 + pass + +@router.post("/task/{task_id}/input-params", response_model=ApiResponse) +async def update_task_input_params( + task_id: str = Path(..., description="任务ID"), + request: List[TaskInputParamModel] = None, + instance_id: str = Query(None, description="任务实例ID,不传则使用最新实例或创建新实例") +): + """ + 更新任务输入参数配置 + + 批量保存用户自定义的任务输入参数配置,只有点击"完成"按钮后才会生效 + + 请求示例: + ```json + [ + { + "param_name": "robotId", + "label": "机器人ID", + "param_type": "string", + "required": true, + "default_value": "", + "description": "执行任务的机器人ID" + }, + { + "param_name": "timeout", + "label": "超时时间", + "param_type": "integer", + "required": false, + "default_value": 3600, + "description": "任务执行的超时时间(秒)" + } + ] + ``` + """ + try: + # 将Pydantic模型转换为字典列表,并安全处理default_value + params = [] + for param in request: + param_dict = param.dict(exclude_none=True) + safe_process_default_value(param_dict) + params.append(param_dict) + + # 使用任务参数服务更新参数 + updated_count, found_instance_id, has_changes = task_param_service.update_task_input_params(task_id, params, instance_id) + + # 根据是否有变动返回不同的消息 + message = "更新任务输入参数成功" if has_changes else "任务输入参数无变动" + + return { + "code": 200, + "message": message, + "data": { + "task_id": task_id, + "instance_id": found_instance_id, + "updated_params_count": updated_count, + "has_changes": has_changes + } + } + except ValueError as e: + return { + "code": 400, + "message": str(e), + "data": None + } + except Exception as e: + import traceback + error_detail = f"更新任务输入参数失败: {str(e)}\n{traceback.format_exc()}" + raise HTTPException(status_code=500, detail=error_detail) + diff --git a/api/workflow_api.py b/api/workflow_api.py index 2c9e2ef..94b0ba9 100644 --- a/api/workflow_api.py +++ b/api/workflow_api.py @@ -16,172 +16,3 @@ router = APIRouter(prefix="/workflow", tags=["工作流管理"]) # 创建服务实例 workflow_service = WorkflowService() - -@router.get("/workflows", response_model=ApiResponse) -async def get_workflows( - type: Optional[str] = Query(None, description="工作流类型") -): - """获取工作流列表""" - try: - # 获取工作流列表 - workflows = workflow_service.get_all_workflows(type) - - # 转换为字典列表 - workflow_dicts = [wf.to_dict() for wf in workflows] - - return { - "code": ApiResponseCode.SUCCESS, - "message": "获取工作流列表成功", - "data": workflow_dicts - } - except Exception as e: - raise HTTPException(status_code=ApiResponseCode.SERVER_ERROR, detail=f"获取工作流列表失败: {str(e)}") - -@router.get("/workflows/{workflow_id}", response_model=ApiResponse) -async def get_workflow(workflow_id: str): - """获取工作流详情""" - try: - # 获取工作流 - workflow = workflow_service.get_workflow_by_id(workflow_id) - - if not workflow: - raise HTTPException(status_code=ApiResponseCode.NOT_FOUND, detail=f"找不到工作流: {workflow_id}") - - return { - "code": ApiResponseCode.SUCCESS, - "message": "获取工作流详情成功", - "data": workflow.to_dict() - } - except HTTPException: - raise - except Exception as e: - raise HTTPException(status_code=ApiResponseCode.SERVER_ERROR, detail=f"获取工作流详情失败: {str(e)}") - -@router.post("/workflows", response_model=ApiResponse) -async def create_workflow(workflow_input: WorkflowInput): - """创建工作流""" - try: - # 创建工作流 - workflow = workflow_service.create_workflow( - name=workflow_input.name, - workflow_type=workflow_input.workflow_type, - description=workflow_input.description, - blocks=workflow_input.blocks, - variables=workflow_input.variables, - schedule=workflow_input.schedule - ) - - return { - "code": ApiResponseCode.SUCCESS, - "message": ApiResponseMessage.Workflow.CREATED, - "data": workflow.to_dict() - } - except Exception as e: - raise HTTPException(status_code=ApiResponseCode.SERVER_ERROR, detail=f"创建工作流失败: {str(e)}") - -@router.put("/workflows/{workflow_id}", response_model=ApiResponse) -async def update_workflow(workflow_id: str, workflow_input: WorkflowUpdateInput): - """更新工作流""" - try: - # 更新工作流 - workflow = workflow_service.update_workflow( - workflow_id=workflow_id, - name=workflow_input.name, - description=workflow_input.description, - blocks=workflow_input.blocks, - variables=workflow_input.variables, - schedule=workflow_input.schedule - ) - - if not workflow: - raise HTTPException(status_code=ApiResponseCode.NOT_FOUND, detail=f"找不到工作流: {workflow_id}") - - return { - "code": ApiResponseCode.SUCCESS, - "message": ApiResponseMessage.Workflow.UPDATED, - "data": workflow.to_dict() - } - except HTTPException: - raise - except Exception as e: - raise HTTPException(status_code=ApiResponseCode.SERVER_ERROR, detail=f"更新工作流失败: {str(e)}") - -@router.delete("/workflows/{workflow_id}", response_model=ApiResponse) -async def delete_workflow(workflow_id: str): - """删除工作流""" - try: - # 删除工作流 - success = workflow_service.delete_workflow(workflow_id) - - if not success: - raise HTTPException(status_code=ApiResponseCode.NOT_FOUND, detail=f"找不到工作流: {workflow_id}") - - return { - "code": ApiResponseCode.SUCCESS, - "message": ApiResponseMessage.Workflow.DELETED, - "data": None - } - except HTTPException: - raise - except Exception as e: - raise HTTPException(status_code=ApiResponseCode.SERVER_ERROR, detail=f"删除工作流失败: {str(e)}") - -@router.post("/workflows/{workflow_id}/execute", response_model=ApiResponse) -async def execute_workflow(workflow_id: str, execute_input: WorkflowExecuteInput): - """执行工作流""" - try: - # 获取工作流 - workflow = workflow_service.get_workflow_by_id(workflow_id) - - if not workflow: - raise HTTPException(status_code=ApiResponseCode.NOT_FOUND, detail=f"找不到工作流: {workflow_id}") - - # 执行工作流 - result = workflow_service.execute_workflow( - workflow=workflow, - task_inputs=execute_input.task_inputs - ) - - return { - "code": ApiResponseCode.SUCCESS, - "message": ApiResponseMessage.Workflow.EXECUTED, - "data": result - } - except HTTPException: - raise - except TianfengTaskError as e: - raise HTTPException(status_code=ApiResponseCode.BAD_REQUEST, detail=str(e)) - except Exception as e: - raise HTTPException(status_code=ApiResponseCode.SERVER_ERROR, detail=f"执行工作流失败: {str(e)}") - -@router.post("/workflows/import", response_model=ApiResponse) -async def import_workflow(import_input: WorkflowImportInput): - """导入工作流""" - try: - # 导入工作流 - workflow = workflow_service.import_workflow(import_input.workflow_json) - - return { - "code": ApiResponseCode.SUCCESS, - "message": ApiResponseMessage.Workflow.IMPORTED, - "data": workflow.to_dict() - } - except Exception as e: - raise HTTPException(status_code=ApiResponseCode.SERVER_ERROR, detail=f"导入工作流失败: {str(e)}") - -@router.get("/workflows/{workflow_id}/export", response_model=ApiResponse) -async def export_workflow(workflow_id: str): - """导出工作流""" - try: - # 导出工作流 - workflow_json = workflow_service.export_workflow(workflow_id) - - return { - "code": ApiResponseCode.SUCCESS, - "message": ApiResponseMessage.Workflow.EXPORTED, - "data": {"workflow_json": workflow_json} - } - except TianfengTaskError as e: - raise HTTPException(status_code=ApiResponseCode.BAD_REQUEST, detail=str(e)) - except Exception as e: - raise HTTPException(status_code=ApiResponseCode.SERVER_ERROR, detail=f"导出工作流失败: {str(e)}") \ No newline at end of file diff --git a/api_doc/API接口文档.md b/api_doc/API接口文档.md new file mode 100644 index 0000000..e359da0 --- /dev/null +++ b/api_doc/API接口文档.md @@ -0,0 +1,520 @@ +# 天风任务系统 API 接口文档 + +## 目录 + +- [组件管理 API](#组件管理-api) + - [获取所有组件类型及详细信息](#获取所有组件类型及详细信息) + - [获取指定类型的组件详细信息](#获取指定类型的组件详细信息) + - [自动发现并注册组件](#自动发现并注册组件) +- [任务管理 API](#任务管理-api) + - [获取任务列表](#获取任务列表) + - [获取任务类型列表](#获取任务类型列表) + - [创建任务](#创建任务) + - [删除任务](#删除任务) + - [批量删除任务](#批量删除任务) + - [更新任务基本信息](#更新任务基本信息) + - [获取任务编辑信息](#获取任务编辑信息)(还没完成) + - [获取可用的子任务列表](#获取可用的子任务列表) +- [任务参数管理 API](#任务参数管理-api) + - [获取任务输入参数表单字段定义](#获取任务输入参数表单字段定义) + - [获取任务输入参数配置](#获取任务输入参数配置) + - [更新任务输入参数配置](#更新任务输入参数配置) + +## 组件管理 API + +### 获取所有组件类型及详细信息 + +获取系统中所有组件类型及其详细信息。 + +**接口地址**:`/component/components` + +**请求方式**:`GET` + +**请求参数**:无 + +**响应数据**: + +```json +{ + "code": 200, + "message": "获取组件类型成功", + "data": { + "component_types": ["string"], + "component_type_info": [ + { + "type": "string", + "name": "string" + } + ], + "component_categories": { + "category": ["string"] + }, + "component_details": ["object"], + "component_details_by_type": { + "type": ["object"] + } + } +} +``` + +**说明**: +- `component_types`: 所有组件类型的列表 +- `component_type_info`: 包含中文名称的组件类型信息 +- `component_categories`: 按类别分组的组件类型 +- `component_details`: 所有组件的详细配置 +- `component_details_by_type`: 按组件类型分组的详细配置 + +### 获取指定类型的组件详细信息 + +获取指定类型的组件详细信息。 + +**接口地址**:`/component/components/{component_type}` + +**请求方式**:`GET` + +**请求参数**: + +| 参数名 | 类型 | 必须 | 说明 | +|-------|------|------|------| +| component_type | string | 是 | 组件类型 | + +**响应数据**: + +```json +{ + "code": 200, + "message": "获取组件详细信息成功", + "data": { + "components": ["object"] + } +} +``` + +**说明**: +- `components`: 指定类型的组件详细配置列表 + +### 自动发现并注册组件 + +自动发现并注册组件。 + +**接口地址**:`/component/components/discover` + +**请求方式**:`POST` + +**请求参数**: + +```json +{ + "package_name": "string" +} +``` + +**响应数据**: + +```json +{ + "code": 200, + "message": "自动发现组件成功,共发现 x 个组件", + "data": { + "component_types": ["string"] + } +} +``` + +**说明**: +- `component_types`: 发现的组件类型列表 + +## 任务管理 API + +### 获取任务列表 + +获取任务列表,支持多种筛选条件、排序和分页。 + +**接口地址**:`/tasks` + +**请求方式**:`GET` + +**请求参数**: + +| 参数名 | 类型 | 必须 | 说明 | +|-------|------|------|------| +| status | string | 否 | 任务状态 | +| task_type | string | 否 | 任务类型 | +| name | string | 否 | 任务名称(模糊查询)| +| is_scheduled | boolean | 否 | 是否为定时任务 | +| created_start | integer | 否 | 创建时间起始(毫秒时间戳)| +| created_end | integer | 否 | 创建时间结束(毫秒时间戳)| +| sort_by | string | 否 | 排序字段,默认为 CREATED_AT | +| sort_order | string | 否 | 排序方式,默认为 DESC | +| page | integer | 否 | 页码,默认为 1 | +| page_size | integer | 否 | 每页数量,默认为 10 | + +**响应数据**: + +```json +{ + "code": 200, + "message": "获取任务列表成功", + "data": { + "tasks": ["object"], + "pagination": { + "page": 1, + "page_size": 10, + "total": 100, + "total_pages": 10 + } + } +} +``` + +**说明**: +- `tasks`: 任务列表 +- `pagination`: 分页信息 + +### 获取任务类型列表 + +获取系统中所有任务类型列表。 + +**接口地址**:`/task/types` + +**请求方式**:`GET` + +**请求参数**:无 + +**响应数据**: + +```json +{ + "code": 200, + "message": "获取任务类型列表成功", + "data": [ + { + "key": "string", + "name": "string", + "description": "string", + "value": "string" + } + ] +} +``` + +**说明**: +- `key`: 任务类型的键 +- `name`: 任务类型的名称 +- `description`: 任务类型的描述 +- `value`: 任务类型的枚举值 + +### 创建任务 + +创建一个新任务。 + +**接口地址**:`/task/create` + +**请求方式**:`POST` + +**请求参数**: + +```json +{ + "name": "string", + "task_type": "string" +} +``` + +**响应数据**: + +```json +{ + "code": 200, + "message": "创建任务成功", + "data": { + "task_id": "string", + "name": "string", + "task_type": "string", + "task_type_name": "string", + "created_at": "timestamp", + "updated_at": "timestamp" + } +} +``` + +**说明**: +- `task_id`: 任务ID +- `name`: 任务名称 +- `task_type`: 任务类型 +- `task_type_name`: 任务类型中文名称 + +### 删除任务 + +删除指定ID的任务。 + +**接口地址**:`/task/{task_id}` + +**请求方式**:`DELETE` + +**请求参数**: + +| 参数名 | 类型 | 必须 | 说明 | +|-------|------|------|------| +| task_id | string | 是 | 任务ID | + +**响应数据**: + +```json +{ + "code": 200, + "message": "删除任务成功", + "data": null +} +``` + +### 批量删除任务 + +批量删除多个任务。 + +**接口地址**:`/task/batch` + +**请求方式**:`DELETE` + +**请求参数**: + +```json +{ + "task_ids": ["string"] +} +``` + +**响应数据**: + +```json +{ + "code": 200, + "message": "批量删除任务成功,共删除 x 个任务", + "data": { + "deleted_count": 0, + "total_count": 0, + "not_found_ids": ["string"] + } +} +``` + +**说明**: +- `deleted_count`: 成功删除的任务数量 +- `total_count`: 总共请求删除的任务数量 +- `not_found_ids`: 未找到的任务ID列表 + +### 更新任务基本信息 + +更新任务的基本信息。 + +**接口地址**:`/task/{task_id}` + +**请求方式**:`PUT` + +**请求参数**: + +| 参数名 | 类型 | 必须 | 说明 | +|-------|------|------|------| +| task_id | string | 是 | 任务ID | + +```json +{ + "name": "string", + "description": "string", + "task_type": "string", + "blocks": ["object"], + "variables": ["object"], + "schedule": "object" +} +``` + +**响应数据**: + +```json +{ + "code": 200, + "message": "更新任务成功", + "data": { + "task": "object" + } +} +``` + +### 获取任务编辑信息 + +获取任务的编辑信息,包括任务实例、组件、参数等。 + +**接口地址**:`/task/{task_id}/edit` + +**请求方式**:`GET` + +**请求参数**: + +| 参数名 | 类型 | 必须 | 说明 | +|-------|------|------|------| +| task_id | string | 是 | 任务ID | + +**响应数据**: + +```json +{ + "code": 200, + "message": "获取任务编辑信息成功", + "data": { + "task": "object", + "instance": "object", + "component_types": "object", + "common_params": "object", + "task_input_params": ["object"], + "block_output_params": "object", + "context_params": "object" + } +} +``` + +**说明**: +- `task`: 任务基本信息 +- `instance`: 任务实例信息 +- `component_types`: 组件类型信息 +- `common_params`: 常用参数数据 +- `task_input_params`: 任务输入参数 +- `block_output_params`: 块输出参数 +- `context_params`: 上下文参数 + +### 获取可用的子任务列表 + +获取可用的子任务列表,用于任务嵌套。 + +**接口地址**:`/tasks/available-subtasks` + +**请求方式**:`GET` + +**请求参数**: + +| 参数名 | 类型 | 必须 | 说明 | +|-------|------|------|------| +| current_task_id | string | 否 | 当前任务ID,用于排除自身 | + +**响应数据**: + +```json +{ + "code": 200, + "message": "获取可用子任务列表成功", + "data": { + "subtasks": [ + { + "task_id": "string", + "name": "string" + } + ] + } +} +``` + +## 任务参数管理 API + +### 获取任务输入参数表单字段定义 + +获取任务输入参数表单字段定义,用于前端表单生成。 + +**接口地址**:`/task/input-params/fields` + +**请求方式**:`GET` + +**请求参数**:无 + +**响应数据**: + +```json +{ + "code": 200, + "message": "获取任务输入参数表单字段定义成功", + "data": { + "form_fields": ["object"] + } +} +``` + +**说明**: +- `form_fields`: 表单字段定义列表 + +### 获取任务输入参数配置 + +获取任务输入参数配置,包括系统默认参数和用户自定义参数。 + +**接口地址**:`/task/{task_id}/input-params` + +**请求方式**:`GET` + +**请求参数**: + +| 参数名 | 类型 | 必须 | 说明 | +|-------|------|------|------| +| task_id | string | 是 | 任务ID | +| instance_id | string | 否 | 任务实例ID,不传则使用最新实例 | + +**响应数据**: + +```json +{ + "code": 200, + "message": "获取任务输入参数成功", + "data": { + "task_id": "string", + "instance_id": "string", + "params": ["object"] + } +} +``` + +**说明**: +- `params`: 任务输入参数列表 + +### 更新任务输入参数配置 + +更新任务输入参数配置,批量保存用户自定义的任务输入参数配置。 + +**接口地址**:`/task/{task_id}/input-params` + +**请求方式**:`POST` + +**请求参数**: + +| 参数名 | 类型 | 必须 | 说明 | +|-------|------|------|------| +| task_id | string | 是 | 任务ID | +| instance_id | string | 否 | 任务实例ID,不传则使用最新实例或创建新实例 | + +请求体: +```json +[ + { + "param_name": "string", + "label": "string", + "param_type": "string", + "required": true, + "default_value": "any", + "description": "string" + } +] +``` + +**响应数据**: + +```json +{ + "code": 200, + "message": "更新任务输入参数成功", + "data": { + "task_id": "string", + "instance_id": "string", + "updated_params_count": 0, + "has_changes": true + } +} +``` + +**说明**: +- `updated_params_count`: 更新的参数数量 +- `has_changes`: 是否有参数变动 \ No newline at end of file diff --git a/天风任务-编辑页面说明.md b/api_doc/天风任务-编辑页面说明.md similarity index 100% rename from 天风任务-编辑页面说明.md rename to api_doc/天风任务-编辑页面说明.md diff --git a/天风任务模块需求文档.md b/api_doc/天风任务模块需求文档.md similarity index 100% rename from 天风任务模块需求文档.md rename to api_doc/天风任务模块需求文档.md diff --git a/api_doc/字段枚举值说明.md b/api_doc/字段枚举值说明.md new file mode 100644 index 0000000..72eba6f --- /dev/null +++ b/api_doc/字段枚举值说明.md @@ -0,0 +1,119 @@ +# 天风任务系统枚举值说明文档 + +本文档详细说明了系统中使用的各种枚举值,用于开发和接口调用参考。 + +## 目录 + +- [参数类型枚举](#参数类型枚举) +- [参数值格式枚举](#参数值格式枚举) +- [任务类型枚举](#任务类型枚举) +- [任务状态枚举](#任务状态枚举) +- [任务实例状态枚举](#任务实例状态枚举) + +## 参数类型枚举 + +组件参数定义表使用的参数类型枚举(ParameterType): + +| 枚举值 | 说明 | 描述 | +| --- | --- | --- | +| STRING | 'string' | 字符串类型参数 | +| NUMBER | 'number' | 数字类型参数 | +| BOOLEAN | 'boolean' | 布尔值类型参数 | +| ARRAY | 'array' | 数组类型参数 | +| OBJECT | 'object' | 对象类型参数 | +| DATE | 'date' | 日期类型参数 | +| TIME | 'time' | 时间类型参数 | +| DATETIME | 'datetime' | 日期时间类型参数 | +| FILE | 'file' | 文件类型参数 | +| SELECT | 'select' | 单选选择器类型参数 | +| MULTI_SELECT | 'multi_select' | 多选选择器类型参数 | +| CUSTOM | 'custom' | 自定义类型参数 | + +## 参数值格式枚举 + +组件参数值表使用的值格式枚举(ParameterValueFormat): + +| 枚举值 | 说明 | 描述 | +| --- | --- | --- | +| SIMPLE | 'simple' | 简单值格式,直接使用值 | +| JSON | 'json' | JSON格式,值需要经过JSON解析 | +| EXPRESSION | 'expression' | 表达式格式,值需要经过表达式引擎解析 | + +## 任务类型枚举 + +任务表使用的任务类型枚举(TaskType): + +| 枚举值 | 说明 | 描述 | +| --- | --- | --- | +| NORMAL | 'normal' | 普通任务 | +| SCHEDULED | 'scheduled' | 定时任务,需要按照计划自动执行 | + +## 任务状态枚举 + +任务表使用的任务状态枚举(TaskStatus): + +| 枚举值 | 说明 | 描述 | +| --- | --- | --- | +| PENDING | 'pending' | 待执行状态,任务已创建但尚未开始执行 | +| RUNNING | 'running' | 执行中状态,任务正在执行 | +| COMPLETED | 'completed' | 已完成状态,任务已成功执行完成 | +| CANCELLED | 'cancelled' | 已取消状态,任务被手动取消 | +| FAILED | 'failed' | 执行失败状态,任务执行过程中发生错误 | +| PAUSED | 'paused' | 暂停中状态,任务执行被暂停 | +| WAITING | 'waiting' | 等待中状态,任务等待某些条件满足后继续执行 | + +## 任务实例状态枚举 + +任务实例表使用的状态枚举(TaskInstanceStatus): + +| 枚举值 | 说明 | 描述 | +| --- | --- | --- | +| EDITING | 'editing' | 编辑中状态,任务实例正在被编辑 | +| PUBLISHED | 'published' | 已发布状态,任务实例已发布,可以被执行 | + +## 使用示例 + +### 参数类型的使用示例 + +```python +# 在创建组件参数定义时指定参数类型 +parameter_def = ComponentParameterDefinition.create_parameter_definition( + component_type_id=1, + code="input_text", + name="输入文本", + parameter_type=ParameterType.STRING, + description="请输入文本内容", + is_required=True +) +``` + +### 任务类型的使用示例 + +```python +# 创建一个定时任务 +task = Task.create_task( + name="每日数据同步", + task_type=TaskType.SCHEDULED, + description="每天凌晨2点执行数据同步", + is_scheduled=True, + schedule_expression="0 2 * * *" +) +``` + +### 任务状态的使用示例 + +```python +# 检查任务是否正在执行 +if task.status == TaskStatus.RUNNING: + print("任务正在执行中,请稍后...") +``` + +### 任务实例状态的使用示例 + +```python +# 获取所有编辑中的任务实例 +editing_instances = TaskInstance.query.filter( + TaskInstance.status == TaskInstanceStatus.EDITING, + TaskInstance.is_deleted == False +).all() +``` \ No newline at end of file diff --git a/api_doc/数据模型关系图.md b/api_doc/数据模型关系图.md new file mode 100644 index 0000000..2c338eb --- /dev/null +++ b/api_doc/数据模型关系图.md @@ -0,0 +1,65 @@ +# 天风任务系统数据模型关系图 + +## 核心表关系 + +``` +┌───────────────────┐ ┌───────────────────┐ +│ Task │1 N │ TaskInstance │ +│ ├──────────┤ │ +│ 任务基本信息 │ │ 任务实例(编辑状态) │ +└───────────────────┘ └─────────┬─────────┘ + │ + │1 + │ + │N + ┌─────────▼─────────┐ + │ TaskInputParam │ + │ │ + │ 任务输入参数 │ + └───────────────────┘ +``` + +## 组件参数关系 + +``` +┌───────────────────┐ ┌───────────────────┐ +│ ComponentType │1 N │ ComponentParameter│ +│ ├──────────┤ Definition │ +│ 组件类型 │ │ │ +└───────────────────┘ │ 组件参数定义 │ + │ └───────────────────┘ + │1 + │ + │N +┌────────▼──────────┐ +│ ParameterTemplate│ +│ │ +│ 参数模板 │ +└───────────────────┘ +``` + +## 详细表关系 + +天风任务系统的核心数据模型关系如下: + +1. **任务管理**: + - Task(任务) → TaskInstance(任务实例) → TaskInputParam(任务输入参数) + - 一个任务可以有多个任务实例(不同编辑状态) + - 一个任务实例有多个输入参数 + +2. **组件管理**: + - ComponentType(组件类型) → ComponentParameterDefinition(组件参数定义) + - ComponentType(组件类型) → ParameterTemplate(参数模板) + +3. **任务执行**: + - Task(任务) → TaskRecord(任务执行记录) → TaskRecordDetail(任务执行详情) + +## 说明 + +1. **任务(Task)**是系统的核心实体,它定义了一个完整的工作流。 + +2. **任务实例(TaskInstance)**记录了任务在每次编辑过程中的状态,支持草稿和发布版本管理。 + +3. **任务输入参数(TaskInputParam)**定义了执行任务时需要的参数。 + +4. **组件(Component)**是任务的构建块,通过组件参数配置其行为。 \ No newline at end of file diff --git a/api_doc/数据表结构文档.md b/api_doc/数据表结构文档.md new file mode 100644 index 0000000..586d66d --- /dev/null +++ b/api_doc/数据表结构文档.md @@ -0,0 +1,192 @@ +# 天风任务系统数据表结构文档 + +## 目录 + +- [组件参数相关表](#组件参数相关表) + - [组件参数定义表 (component_parameter_definitions)](#组件参数定义表-component_parameter_definitions) + - [组件参数值表 (component_parameter_values)](#组件参数值表-component_parameter_values) + - [参数模板表 (parameter_templates)](#参数模板表-parameter_templates) +- [任务相关表](#任务相关表) + - [任务表 (tasks)](#任务表-tasks) + - [任务实例表 (task_instances)](#任务实例表-task_instances) + - [任务输入参数表 (task_input_params)](#任务输入参数表-task_input_params) + +## 组件参数相关表 + +### 组件参数定义表 (component_parameter_definitions) + +该表用于定义组件类型的输入参数。 + +| 字段名 | 类型 | 是否必填 | 描述 | +| --- | --- | --- | --- | +| id | Integer | 是 | 主键 | +| component_type_id | Integer | 是 | 组件类型ID,外键关联组件类型表 | +| code | String(100) | 是 | 参数代码 | +| name | String(100) | 是 | 参数名称 | +| description | String(500) | 否 | 参数描述 | +| parameter_type | Enum(ParameterType) | 是 | 参数类型,枚举值 | +| is_required | Boolean | 否 | 是否必填,默认False | +| default_value | JSON | 否 | 默认值 | +| validation_rules | JSON | 否 | 验证规则 | +| options | JSON | 否 | 选项(用于选择器类型) | +| ui_config | JSON | 否 | UI配置 | +| order | Integer | 否 | 排序,默认0 | +| created_at | DateTime | 否 | 创建时间 | +| updated_at | DateTime | 否 | 更新时间 | +| is_deleted | Boolean | 否 | 是否删除,默认False | + +**参数类型枚举(ParameterType)**: +- STRING = 'string'(字符串) +- NUMBER = 'number'(数字) +- BOOLEAN = 'boolean'(布尔值) +- ARRAY = 'array'(数组) +- OBJECT = 'object'(对象) +- DATE = 'date'(日期) +- TIME = 'time'(时间) +- DATETIME = 'datetime'(日期时间) +- FILE = 'file'(文件) +- SELECT = 'select'(选择器) +- MULTI_SELECT = 'multi_select'(多选选择器) +- CUSTOM = 'custom'(自定义类型) + +### 组件参数值表 (component_parameter_values) + +该表用于存储组件实例的参数值。 + +| 字段名 | 类型 | 是否必填 | 描述 | +| --- | --- | --- | --- | +| id | Integer | 是 | 主键 | +| component_instance_id | Integer | 是 | 组件实例ID | +| parameter_code | String(100) | 是 | 参数代码 | +| value | JSON | 否 | 参数值 | +| value_format | Enum(ParameterValueFormat) | 是 | 值格式,默认SIMPLE | +| is_expression | Boolean | 否 | 是否为表达式,默认False | +| expression | String(500) | 否 | 表达式内容 | +| created_at | DateTime | 否 | 创建时间 | +| updated_at | DateTime | 否 | 更新时间 | +| is_deleted | Boolean | 否 | 是否删除,默认False | + +**参数值格式枚举(ParameterValueFormat)**: +- SIMPLE = 'simple'(简单值) +- JSON = 'json'(JSON格式) +- EXPRESSION = 'expression'(表达式) + +### 参数模板表 (parameter_templates) + +该表用于存储常用的参数配置模板。 + +| 字段名 | 类型 | 是否必填 | 描述 | +| --- | --- | --- | --- | +| id | Integer | 是 | 主键 | +| name | String(100) | 是 | 模板名称 | +| component_type_id | Integer | 是 | 组件类型ID,外键关联组件类型表 | +| description | String(500) | 否 | 模板描述 | +| parameter_values | JSON | 是 | 参数值配置 | +| is_system | Boolean | 否 | 是否为系统模板,默认False | +| created_by | String(100) | 否 | 创建用户ID | +| created_at | DateTime | 否 | 创建时间 | +| updated_at | DateTime | 否 | 更新时间 | +| is_deleted | Boolean | 否 | 是否删除,默认False | + +## 任务相关表 + +### 任务表 (tasks) + +该表表示一个任务的基本信息。 + +| 字段名 | 类型 | 是否必填 | 描述 | +| --- | --- | --- | --- | +| id | Integer | 是 | 主键,自增 | +| task_id | String(36) | 是 | 任务UUID,用于外部引用,唯一索引 | +| name | String(100) | 是 | 任务名称 | +| task_type | String(100) | 是 | 任务类型 | +| description | String(500) | 否 | 任务描述 | +| is_template | Boolean | 否 | 是否为模板,默认False | +| template_description | String(500) | 否 | 模板描述 | +| current_version_id | Integer | 否 | 当前版本ID | +| is_enabled | Boolean | 否 | 是否启用,默认True | +| created_by | String(100) | 否 | 创建用户ID | +| updated_by | String(100) | 否 | 最后更新用户ID | +| is_scheduled | Boolean | 否 | 是否为定时任务,默认False | +| schedule_expression | String(100) | 否 | 定时表达式(Cron格式) | +| next_run_time | DateTime | 否 | 下次执行时间 | +| created_at | DateTime | 否 | 创建时间 | +| updated_at | DateTime | 否 | 更新时间 | +| is_deleted | Boolean | 否 | 是否删除,默认False | + +**任务类型枚举(TaskType)**: +- NORMAL(普通任务) +- SCHEDULED(定时任务) + +**任务状态枚举(TaskStatus)**: +- PENDING(待执行) +- RUNNING(执行中) +- COMPLETED(已完成) +- CANCELLED(已取消) +- FAILED(执行失败) +- PAUSED(暂停中) +- WAITING(等待中) + +### 任务实例表 (task_instances) + +该表用于存储任务管理的数据,记录每次编辑任务的实例。 + +| 字段名 | 类型 | 是否必填 | 描述 | +| --- | --- | --- | --- | +| id | Integer | 是 | 主键,自增 | +| instance_id | String(36) | 是 | 实例唯一ID,用于外部引用,唯一索引 | +| task_id | String(50) | 是 | 关联的任务ID,外键关联tasks表 | +| name | String(100) | 是 | 任务名称(复制自任务表) | +| variables | JSON | 否 | 任务变量 | +| priority | Integer | 否 | 任务优先级,默认1 | +| block_outputs | JSON | 否 | 块输出参数 | +| context_params | JSON | 否 | 上下文参数 | +| status | Enum(TaskInstanceStatus) | 否 | 任务实例状态,默认EDITING | +| created_at | DateTime | 否 | 创建时间 | +| updated_at | DateTime | 否 | 更新时间 | +| is_deleted | Boolean | 否 | 是否删除,默认False | + +**任务实例状态枚举(TaskInstanceStatus)**: +- EDITING(编辑中) +- PUBLISHED(已发布) + +### 任务输入参数表 (task_input_params) + +该表用于存储任务输入参数的数据。 + +| 字段名 | 类型 | 是否必填 | 描述 | +| --- | --- | --- | --- | +| id | Integer | 是 | 主键ID,自增 | +| param_id | String(36) | 是 | 参数唯一ID,用于外部引用,唯一索引 | +| instance_id | String(36) | 是 | 关联的任务实例ID,索引 | +| task_id | String(50) | 是 | 任务ID,冗余存储便于查询,索引 | +| param_name | String(50) | 否 | 参数名称,变量名 | +| label | String(100) | 否 | 参数标签,显示名称 | +| param_type | String(20) | 是 | 参数类型 | +| required | Boolean | 否 | 是否必填,默认False | +| default_value | Text | 否 | 默认值(JSON序列化的字符串) | +| description | Text | 否 | 参数说明 | +| is_system | Boolean | 否 | 是否系统参数,默认False | +| is_readonly | Boolean | 否 | 是否只读参数,默认False | +| sort_order | Integer | 否 | 排序顺序,默认0 | +| created_at | DateTime | 否 | 创建时间 | +| updated_at | DateTime | 否 | 更新时间 | +| is_deleted | Boolean | 否 | 是否删除,默认False | + +## 表关系说明 + +1. **组件参数关系**: + - `ComponentParameterDefinition` 定义了组件类型的参数 + - `ComponentParameterValue` 存储了组件实例的具体参数值 + - `ParameterTemplate` 提供了组件参数的模板配置 + +2. **任务关系**: + - `Task` 是任务的主表,包含基本信息 + - `TaskInstance` 是任务的实例表,记录每次编辑的状态 + - `TaskInputParam` 存储任务的输入参数 + +3. **关联关系**: + - 任务(Task) 1:N 任务实例(TaskInstance) + - 任务实例(TaskInstance) 1:N 任务输入参数(TaskInputParam) + - 组件类型 1:N 组件参数定义(ComponentParameterDefinition) + - 组件类型 1:N 参数模板(ParameterTemplate) \ No newline at end of file diff --git a/app.py b/app.py index ebe9022..00c44f2 100644 --- a/app.py +++ b/app.py @@ -4,6 +4,7 @@ from fastapi.responses import JSONResponse from fastapi.middleware.cors import CORSMiddleware import logging import time +import traceback from utils.logger import setup_logger from config.component_config import register_all_components from config.settings import ( @@ -12,10 +13,11 @@ from config.settings import ( from api.task_api import router as task_router from api.workflow_api import router as workflow_router from api.component_api import router as component_router -from api.common_params_api import router as common_params_router +from api.task_param_api import router as task_params_router from core.exceptions import TianfengTaskError from config.api_config import ApiResponseCode, ApiResponseMessage from config.component_config import ComponentCategoryConfig +from api.task_instance_api import router as task_instance_router # 导入数据库相关模块 from config.database import DBConfig, CacheConfig, db_session import data.models # 导入所有模型以确保它们被注册 @@ -64,33 +66,53 @@ def init_database(): """初始化数据库,创建所有表""" try: logger.info("开始初始化数据库...") + # 初始化数据库表 - DBConfig.init_db() - logger.info("数据库表创建成功") + logger.info("开始创建数据库表...") + try: + DBConfig.init_db() + logger.info("数据库表创建成功") + except Exception as table_err: + logger.error(f"数据库表创建失败: {str(table_err)}") + # 打印详细错误信息和堆栈跟踪 + logger.error(traceback.format_exc()) + raise # 初始化基础数据 logger.info("开始初始化基础数据...") - init_base_data(db_session) - logger.info("基础数据初始化成功") + try: + init_base_data(db_session) + logger.info("基础数据初始化成功") + except Exception as data_err: + logger.error(f"基础数据初始化失败: {str(data_err)}") + # 打印详细错误信息和堆栈跟踪 + logger.error(traceback.format_exc()) + raise return True except Exception as e: logger.error(f"数据库初始化失败: {str(e)}") - raise + logger.error(traceback.format_exc()) + # 继续执行程序,但记录错误 + return False def init_base_data(db_session): """初始化基础数据""" try: - # 导入需要的模型 + # 导入需要的模型 + logger.info("检查基础数据...") + # 检查是否已存在组件分类 existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() if existing_categories: - logger.info("基础数据已存在,跳过初始化") + logger.info(f"已存在 {len(existing_categories)} 个组件分类,跳过初始化") return + logger.info("开始创建组件分类...") # 创建组件分类 categories = [] for category_enum in ComponentCategoryEnum: + logger.info(f"创建组件分类: {category_enum.value}") category = ComponentCategory( name=ComponentCategoryConfig.get_category_name(category_enum), code=category_enum, @@ -101,27 +123,37 @@ def init_base_data(db_session): categories.append(category) db_session.add(category) + logger.info("提交组件分类到数据库...") db_session.commit() logger.info(f"创建了 {len(categories)} 个组件分类") # 这里可以添加更多基础数据的初始化,如组件类型、系统组件等 except Exception as e: - db_session.rollback() logger.error(f"基础数据初始化失败: {str(e)}") + logger.error(traceback.format_exc()) + db_session.rollback() raise # 初始化数据库 -init_database() +init_result = init_database() +if not init_result: + logger.warning("数据库初始化失败,但程序将继续执行。请检查日志获取详细错误信息。") # 注册所有组件 -register_all_components() +try: + register_all_components() +except Exception as e: + logger.error(f"组件注册失败: {str(e)}") + logger.error(traceback.format_exc()) # 注册API路由 app.include_router(task_router, prefix=ApiConfig.PREFIX) app.include_router(workflow_router, prefix=ApiConfig.PREFIX) app.include_router(component_router, prefix=ApiConfig.PREFIX) -app.include_router(common_params_router, prefix=ApiConfig.PREFIX) +app.include_router(task_instance_router, prefix=ApiConfig.PREFIX) +app.include_router(task_params_router, prefix=ApiConfig.PREFIX) + # 请求中间件 @app.middleware("http") diff --git a/config/__pycache__/component_config.cpython-312.pyc b/config/__pycache__/component_config.cpython-312.pyc index dca9195..46a32c8 100644 Binary files a/config/__pycache__/component_config.cpython-312.pyc and b/config/__pycache__/component_config.cpython-312.pyc differ diff --git a/config/__pycache__/database.cpython-312.pyc b/config/__pycache__/database.cpython-312.pyc index 9108a7c..3a96484 100644 Binary files a/config/__pycache__/database.cpython-312.pyc and b/config/__pycache__/database.cpython-312.pyc differ diff --git a/config/__pycache__/task_config.cpython-312.pyc b/config/__pycache__/task_config.cpython-312.pyc index 1e5ad47..356cc24 100644 Binary files a/config/__pycache__/task_config.cpython-312.pyc and b/config/__pycache__/task_config.cpython-312.pyc differ diff --git a/config/component_config.py b/config/component_config.py index c093efa..006eb19 100644 --- a/config/component_config.py +++ b/config/component_config.py @@ -329,37 +329,36 @@ class ScriptComponentConfig: "name": "function_name", "label": "函数名", "type": "string", - "required": False, + "required": True, "description": "定义脚本中的主函数名称", "value_types": [ { "type": "simple", "label": "简单值", - "default": True + "default": "" }, { "type": "expression", "label": "表达式", - "default": False + "default": "" } ] }, { "name": "params", "label": "函数参数", - "type": "array", "required": False, "description": "传递给脚本的参数", "value_types": [ { "type": "simple", "label": "简单值", - "default": True + "default": "" }, { "type": "expression", "label": "表达式", - "default": False + "default": "" } ] } @@ -376,37 +375,37 @@ class ScriptComponentConfig: "name": "function_name", "label": "函数名", "type": "string", - "required": False, + "required": True, "description": "定义脚本中的主函数名称", "value_types": [ { "type": "simple", "label": "简单值", - "default": True + "default": "" }, { "type": "expression", "label": "表达式", - "default": False + "default": "" } ] }, { "name": "params", "label": "函数参数", - "type": "array", + "type": "string", "required": False, "description": "传递给脚本的参数", "value_types": [ { "type": "simple", "label": "简单值", - "default": True + "default": "" }, { "type": "expression", "label": "表达式", - "default": False + "default": "" } ] } @@ -418,7 +417,8 @@ class HttpComponentConfig: """HTTP请求组件配置""" # HTTP请求组件类型 - HTTP_REQUEST = "http_request" # HTTP请求 + HTTP_GET = "http_get" # HTTP GET请求 + HTTP_POST = "http_post" # HTTP POST请求 # HTTP请求组件详细配置 @classmethod @@ -427,46 +427,254 @@ class HttpComponentConfig: return [ { "type": "http", - "sub_type": cls.HTTP_REQUEST, - "name": "HTTP请求", - "description": "发送HTTP请求并处理响应", + "sub_type": cls.HTTP_GET, + "name": "GET请求", + "description": "发送HTTP GET请求并处理响应", "icon": "http", "params": [ - { - "name": "method", - "label": "请求方法", - "type": "select", - "options": ["GET", "POST", "PUT", "DELETE", "PATCH"], - "required": True, - "description": "HTTP请求方法" - }, { "name": "url", "label": "请求URL", "type": "string", "required": True, - "description": "请求的目标URL" + "description": "请求的目标URL", + "value_types": [ + { + "type": "simple", + "label": "简单值", + "default": "" + }, + { + "type": "expression", + "label": "表达式", + "default": "" + } + ] }, { - "name": "headers", + "name": "header", "label": "请求头", "type": "object", "required": False, - "description": "HTTP请求头" + "description": "HTTP请求头", + "value_types": [ + { + "type": "key_value_array", + "label": "键值对数组", + "default": [], + "key_types": [ + { + "type": "string", + "label": "字符串" + }, + { + "type": "expression", + "label": "表达式" + } + ], + "value_types": [ + { + "type": "string", + "label": "字符串" + }, + { + "type": "number", + "label": "数字" + }, + { + "type": "boolean", + "label": "布尔" + }, + { + "type": "object", + "label": "对象" + }, + { + "type": "expression", + "label": "表达式" + } + ] + }, + { + "type": "expression", + "label": "表达式", + "default": "" + } + ] }, { - "name": "body", - "label": "请求体", + "name": "retry", + "label": "是否重试", + "type": "boolean", + "required": False, + "description": "请求失败时是否重试", + "value_types": [ + { + "type": "simple", + "label": "简单值", + "default": False + }, + { + "type": "expression", + "label": "表达式", + "default": "false" + } + ] + }, + { + "name": "retry_interval", + "label": "重试时间间隔", + "type": "integer", + "required": False, + "description": "重试间隔时间(毫秒)", + "value_types": [ + { + "type": "simple", + "label": "简单值", + "default": 0 + }, + { + "type": "expression", + "label": "表达式", + "default": "" + } + ] + } + ] + }, + { + "type": "http", + "sub_type": cls.HTTP_POST, + "name": "POST请求", + "description": "发送HTTP POST请求并处理响应", + "icon": "http", + "params": [ + { + "name": "url", + "label": "请求URL", + "type": "string", + "required": True, + "description": "请求的目标URL", + "value_types": [ + { + "type": "simple", + "label": "简单值", + "default": "" + }, + { + "type": "expression", + "label": "表达式", + "default": "" + } + ] + }, + { + "name": "header", + "label": "请求头", "type": "object", "required": False, - "description": "HTTP请求体" + "description": "HTTP请求头", + "value_types": [ + { + "type": "key_value_array", + "label": "键值对数组", + "default": [], + "key_types": [ + { + "type": "string", + "label": "字符串" + }, + { + "type": "expression", + "label": "表达式" + } + ], + "value_types": [ + { + "type": "string", + "label": "字符串" + }, + { + "type": "number", + "label": "数字" + }, + { + "type": "boolean", + "label": "布尔" + }, + { + "type": "object", + "label": "对象" + }, + { + "type": "expression", + "label": "表达式" + } + ] + }, + { + "type": "expression", + "label": "表达式", + "default": "" + } + ] }, { - "name": "timeout", - "label": "超时时间", - "type": "number", + "name": "json", + "label": "请求参数", + "type": "json", "required": False, - "description": "请求超时时间(毫秒)" + "description": "POST请求的JSON参数", + "value_types": [ + { + "type": "simple", + "label": "简单值", + "default": {} + }, + { + "type": "expression", + "label": "表达式", + "default": "" + } + ] + }, + { + "name": "retry", + "label": "是否重试", + "type": "boolean", + "required": False, + "description": "请求失败时是否重试", + "value_types": [ + { + "type": "simple", + "label": "简单值", + "default": False + }, + { + "type": "expression", + "label": "表达式", + "default": "false" + } + ] + }, + { + "name": "retry_interval", + "label": "重试时间间隔", + "type": "integer", + "required": False, + "description": "重试间隔时间(毫秒)", + "value_types": [ + { + "type": "simple", + "label": "简单值", + "default": 0 + }, + { + "type": "expression", + "label": "表达式", + "default": "" + } + ] } ] } @@ -568,7 +776,6 @@ class FlowComponentConfig: class SubtaskComponentConfig: """子任务组件配置""" - # 子任务组件类型 SUBTASK = "subtask" # 子任务 @@ -576,42 +783,130 @@ class SubtaskComponentConfig: @classmethod def get_components(cls) -> List[Dict[str, Any]]: """获取子任务组件列表""" - return [ - { + # 直接返回基础模板 + return [cls.get_subtask_component_template()] + + @classmethod + def get_subtask_component_template(cls) -> Dict[str, Any]: + """获取子任务组件模板""" + return { + "type": "subtask", + "sub_type": cls.SUBTASK, + "name": "子任务", + "description": "执行已定义的任务作为子任务", + "icon": "subtask", + "params": [ + { + "name": "wait_complete", + "label": "是否异步执行任务", + "type": "boolean", + "required": False, + "default": False, + "description": "是否等待子任务完成后再继续执行" + }, + { + "name": "instance_id", + "label": "任务实例ID", + "type": "string", + "required": False, + "description": "指定任务实例ID(留空则自动创建新实例)" + }, + { + "name": "params", + "label": "任务参数", + "type": "subtask_params", + "required": False, + "description": "子任务输入参数配置", + "subtask_params": [ + { + "key": "task_id", + "name": "任务ID", + "type": "string", + "is_system": True, + "is_readonly": True, + "description": "任务的唯一标识符" + }, + { + "key": "instance_id", + "name": "任务实例ID", + "type": "string", + "is_system": True, + "is_readonly": True, + "description": "任务实例的唯一标识符" + }, + { + "key": "task_name", + "name": "任务名称", + "type": "string", + "is_system": True, + "is_readonly": True, + "description": "任务的名称" + }, + { + "key": "created_at", + "name": "创建时间", + "type": "datetime", + "is_system": True, + "is_readonly": True, + "description": "任务实例的创建时间" + }, + { + "key": "variables", + "name": "任务变量", + "type": "json", + "is_system": True, + "is_readonly": False, + "description": "任务的变量集合" + }, + { + "key": "priority", + "name": "任务优先级", + "type": "integer", + "is_system": True, + "is_readonly": False, + "description": "任务的优先级,数值越大优先级越高" + } + ] + } + ] + } + + @classmethod + def generate_subtask_components(cls, available_subtasks: List[Dict[str, Any]]) -> List[Dict[str, Any]]: + """ + 根据可用子任务列表生成子任务组件 + + Args: + available_subtasks: 可用子任务列表 [{"task_id": "xxx", "name": "xxx"}, ...] + + Returns: + 生成的子任务组件列表 + """ + components = [] + subtask_template = cls.get_subtask_component_template() + + for subtask in available_subtasks: + # 创建新的子任务组件 + new_subtask_component = { "type": "subtask", - "sub_type": cls.SUBTASK, - "name": "子任务", - "description": "执行已定义的任务作为子任务", + "sub_type": "subtask", + "name": subtask["name"], # 使用子任务名称 + "description": f"执行子任务: {subtask['name']}", "icon": "subtask", - "params": [ - { - "name": "task_id", - "label": "选择子任务", - "type": "select", - "required": True, - "description": "选择要执行的子任务(从已创建的任务中选择)", - "data_source": "available_subtasks", # 指示前端从API返回的available_subtasks字段获取数据 - "display_field": "name", # 显示任务名称 - "value_field": "task_id" # 使用任务ID作为值 - }, - { - "name": "params", - "label": "任务参数", - "type": "object", - "required": False, - "description": "传递给子任务的参数" - }, - { - "name": "wait_complete", - "label": "等待完成", - "type": "boolean", - "required": False, - "default": True, - "description": "是否等待子任务完成后再继续执行" - } - ] + "task_id": subtask["task_id"], # 添加任务ID + "params": subtask_template["params"].copy() # 复制参数定义 } - ] + + # 为params中的subtask_params字段添加task_id + for param in new_subtask_component["params"]: + if param["name"] == "params" and "subtask_params" in param: + for subtask_param in param["subtask_params"]: + if subtask_param["key"] == "task_id": + subtask_param["value"] = subtask["task_id"] + + components.append(new_subtask_component) + + return components class ComponentDetailConfig: """组件详细配置管理""" @@ -759,6 +1054,9 @@ class ComponentDetailConfig: # 添加HTTP请求组件 all_components.extend(HttpComponentConfig.get_components()) + # 添加任务组件 + all_components.extend(TaskComponentConfig.get_components()) + # 添加流程控制组件 all_components.extend(FlowComponentConfig.get_components()) @@ -903,4 +1201,271 @@ class CommonParamsConfig: for pt in param_types: if pt["type"] == param_type: return pt - return None \ No newline at end of file + return None + +class TaskComponentConfig: + """任务组件配置""" + + # 任务组件类型 + CACHE_DATA = "cache_data" # 缓存数据 + CLEAR_CACHE_DATA = "clear_cache_data" # 清除缓存数据 + GET_CACHE_DATA = "get_cache_data" # 获取缓存数据 + GET_TASK_INPUT_PARAM = "get_task_input_param" # 获取任务的输入参数 + SET_TASK_STATUS = "set_task_status" # 设置任务状态 + JUMP_TO_BLOCK = "jump_to_block" # 跳到某个块 + SET_TASK_VARIABLES = "set_task_variables" # 设置任务变量 + + # 任务组件详细配置 + @classmethod + def get_components(cls) -> List[Dict[str, Any]]: + """获取任务组件列表""" + return [ + { + "type": "task", + "sub_type": cls.CACHE_DATA, + "name": "缓存数据", + "description": "将数据临时存储在任务上下文中", + "icon": "cache", + "params": [ + { + "name": "cache_key", + "label": "缓存key", + "type": "string", + "required": True, + "description": "缓存数据的唯一标识符", + "value_types": [ + { + "type": "simple", + "label": "简单值", + "default": "" + }, + { + "type": "expression", + "label": "表达式", + "default": "" + } + ] + }, + { + "name": "cache_value", + "label": "缓存value", + "type": "string", + "required": True, + "description": "要缓存的数据值", + "value_types": [ + { + "type": "simple", + "label": "简单值", + "default": "" + }, + { + "type": "expression", + "label": "表达式", + "default": "" + } + ] + } + ] + }, + { + "type": "task", + "sub_type": cls.CLEAR_CACHE_DATA, + "name": "清除缓存数据", + "description": "清除已缓存的临时数据", + "icon": "clear-cache", + "params": [ + { + "name": "key", + "label": "key", + "type": "string", + "required": True, + "description": "要清除的缓存数据的标识符", + "value_types": [ + { + "type": "simple", + "label": "简单值", + "default": "" + }, + { + "type": "expression", + "label": "表达式", + "default": "" + } + ] + } + ] + }, + { + "type": "task", + "sub_type": cls.GET_CACHE_DATA, + "name": "获取缓存数据", + "description": "读取已缓存的临时数据", + "icon": "get-cache", + "params": [ + { + "name": "cache_key", + "label": "缓存key", + "type": "string", + "required": True, + "description": "要获取的缓存数据的标识符", + "value_types": [ + { + "type": "simple", + "label": "简单值", + "default": "" + }, + { + "type": "expression", + "label": "表达式", + "default": "" + } + ] + } + ] + }, + { + "type": "task", + "sub_type": cls.GET_TASK_INPUT_PARAM, + "name": "获取任务的输入参数", + "description": "读取传递给任务的输入参数", + "icon": "input-param", + "params": [ + { + "name": "task_instance_id", + "label": "任务实例 Id", + "type": "string", + "required": True, + "description": "要获取输入参数的任务实例ID", + "value_types": [ + { + "type": "simple", + "label": "简单值", + "default": "" + }, + { + "type": "expression", + "label": "表达式", + "default": "" + } + ] + }, + { + "name": "input_param_name", + "label": "输入参数名", + "type": "string", + "required": True, + "description": "要获取的输入参数的名称", + "value_types": [ + { + "type": "simple", + "label": "简单值", + "default": "" + }, + { + "type": "expression", + "label": "表达式", + "default": "" + } + ] + } + ] + }, + { + "type": "task", + "sub_type": cls.SET_TASK_STATUS, + "name": "设置任务状态", + "description": "修改任务的当前状态", + "icon": "task-status", + "params": [ + { + "name": "status_description", + "label": "状态描述", + "type": "string", + "required": True, + "description": "要设置的任务状态描述", + "value_types": [ + { + "type": "simple", + "label": "简单值", + "default": "" + }, + { + "type": "expression", + "label": "表达式", + "default": "" + } + ] + } + ] + }, + { + "type": "task", + "sub_type": cls.JUMP_TO_BLOCK, + "name": "跳到某个块", + "description": "在任务流程中跳转到指定的节点", + "icon": "jump", + "params": [ + { + "name": "block_id", + "label": "跳到块的标识", + "type": "string", + "required": True, + "description": "要跳转到的目标块的标识符", + "value_types": [ + { + "type": "simple", + "label": "简单值", + "default": "" + }, + { + "type": "expression", + "label": "表达式", + "default": "" + } + ] + } + ] + }, + { + "type": "task", + "sub_type": cls.SET_TASK_VARIABLES, + "name": "设置任务变量", + "description": "定义或修改任务的变量", + "icon": "variable", + "params": [ + { + "name": "variable_name", + "label": "变量名", + "type": "string", + "required": True, + "description": "要设置的变量名称", + "value_types": [ + { + "type": "simple", + "label": "简单值", + "default": "" + } + ] + }, + { + "name": "variable_value", + "label": "变量值", + "type": "json", + "required": True, + "description": "要设置的变量值", + "value_types": [ + { + "type": "simple", + "label": "简单值", + "default": {} + }, + { + "type": "expression", + "label": "表达式", + "default": "" + } + ] + } + ] + } + ] \ No newline at end of file diff --git a/config/database.py b/config/database.py index b19a258..ecfb0ae 100644 --- a/config/database.py +++ b/config/database.py @@ -11,6 +11,8 @@ import json from sqlalchemy import create_engine from sqlalchemy.ext.declarative import declarative_base from sqlalchemy.orm import sessionmaker, scoped_session +import traceback +import sys class ConfigDict: """配置字典类,支持通过点号访问配置项""" @@ -136,6 +138,18 @@ class DBConfig: 初始化数据库 创建所有表 """ + # 测试数据库连接 + try: + print(f"尝试连接数据库: {cls.url}") + connection = cls.engine.connect() + print("数据库连接成功!") + connection.close() + except Exception as e: + print(f"数据库连接失败: {str(e)}") + print("详细错误信息:") + traceback.print_exc(file=sys.stdout) + raise + # 导入所有模型,确保它们已注册到Base import data.models @@ -144,20 +158,37 @@ class DBConfig: from sqlalchemy import text # 创建一个不指定数据库的连接 db_conf = cls.get_config() - temp_url = ( - f"{db_conf.dialect}+{db_conf.driver}://" - f"{db_conf.username}:{db_conf.password}@" - f"{db_conf.host}:{db_conf.port}/" - f"?charset={db_conf.charset}" - ) - temp_engine = create_engine(temp_url) - with temp_engine.connect() as conn: - conn.execute(text(f"CREATE DATABASE IF NOT EXISTS {db_conf.database} CHARACTER SET {db_conf.charset} COLLATE {db_conf.charset}_unicode_ci;")) - conn.commit() - temp_engine.dispose() + try: + print(f"尝试创建数据库 {db_conf.database} (如果不存在)") + temp_url = ( + f"{db_conf.dialect}+{db_conf.driver}://" + f"{db_conf.username}:{db_conf.password}@" + f"{db_conf.host}:{db_conf.port}/" + f"?charset={db_conf.charset}" + ) + print(f"临时连接URL: {temp_url}") + temp_engine = create_engine(temp_url) + with temp_engine.connect() as conn: + conn.execute(text(f"CREATE DATABASE IF NOT EXISTS {db_conf.database} CHARACTER SET {db_conf.charset} COLLATE {db_conf.charset}_unicode_ci;")) + conn.commit() + temp_engine.dispose() + print(f"数据库 {db_conf.database} 创建或已存在") + except Exception as e: + print(f"创建数据库失败: {str(e)}") + print("详细错误信息:") + traceback.print_exc(file=sys.stdout) + raise # 创建所有表 - cls.base.metadata.create_all(bind=cls.engine) + try: + print("开始创建所有表...") + cls.base.metadata.create_all(bind=cls.engine) + print("所有表创建成功") + except Exception as e: + print(f"创建表失败: {str(e)}") + print("详细错误信息:") + traceback.print_exc(file=sys.stdout) + raise @classmethod def shutdown_session(cls, exception=None): diff --git a/config/task_config.py b/config/task_config.py index b039d67..a586e1e 100644 --- a/config/task_config.py +++ b/config/task_config.py @@ -192,6 +192,18 @@ class TaskInputParamType(str, Enum): ARRAY = "array" OBJECT = "object" +# 任务输入参数类型UI显示名称 +PARAM_TYPE_DISPLAY_NAMES = { + TaskInputParamType.STRING.value: "字符串", + TaskInputParamType.INTEGER.value: "整数", + TaskInputParamType.FLOAT.value: "浮点数", + TaskInputParamType.BOOLEAN.value: "布尔", + TaskInputParamType.DATETIME.value: "日期时间", + TaskInputParamType.JSON.value: "JSON对象", + TaskInputParamType.ARRAY.value: "JSON数组", + TaskInputParamType.OBJECT.value: "对象" +} + class SystemParamKey(str, Enum): """系统参数键名枚举""" TASK_ID = "task_id" @@ -269,6 +281,31 @@ class TaskInputParamConfig: return param return None + @classmethod + def build_system_params(cls, task_id: str) -> List[Dict[str, Any]]: + """ + 构建系统参数列表(不带值) + + Args: + task_id: 任务ID + + Returns: + 系统参数列表(不带值) + """ + params = [] + + # 复制系统参数配置但不添加具体值 + for param_config in cls.SYSTEM_PARAMS: + param = param_config.copy() + + # 只为任务ID设置值,其他参数保持不变 + if param["key"] == SystemParamKey.TASK_ID: + param["value"] = task_id + + params.append(param) + + return params + @classmethod def build_system_params_with_values(cls, task_id: str, instance: Dict[str, Any]) -> List[Dict[str, Any]]: """ @@ -304,6 +341,71 @@ class TaskInputParamConfig: params.append(param) return params + + @classmethod + def get_input_params_form_fields(cls) -> List[Dict[str, Any]]: + """ + 获取任务输入参数表单字段定义 + + Returns: + 表单字段定义列表 + """ + # 构建参数类型选项 + param_type_options = [] + for param_type in TaskInputParamType: + param_type_options.append({ + "value": param_type.value, + "label": PARAM_TYPE_DISPLAY_NAMES.get(param_type.value, param_type.value) + }) + + # 返回表单字段定义 + return [ + { + "field_name": "param_name", + "label": "变量名", + "field_type": "input", + "required": True, + "description": "参数的唯一标识符,用于在任务执行过程中引用该参数" + }, + { + "field_name": "label", + "label": "标签", + "field_type": "input", + "required": True, + "description": "参数的显示名称,用于在界面上展示" + }, + { + "field_name": "param_type", + "label": "类型", + "field_type": "select", + "required": True, + "default": TaskInputParamType.STRING.value, + "options": param_type_options, + "description": "参数的数据类型" + }, + { + "field_name": "required", + "label": "是否必填", + "field_type": "checkbox", + "required": False, + "default": False, + "description": "标记参数是否为必填项" + }, + { + "field_name": "default_value", + "label": "默认值", + "field_type": "input", + "required": False, + "description": "参数的默认值,当用户未提供值时使用" + }, + { + "field_name": "description", + "label": "说明", + "field_type": "textarea", + "required": False, + "description": "参数的详细说明,用于帮助用户理解参数的用途" + } + ] ################################################# # 默认值配置 diff --git a/data/models/__init__.py b/data/models/__init__.py index aebdc30..d86a525 100644 --- a/data/models/__init__.py +++ b/data/models/__init__.py @@ -22,6 +22,7 @@ from data.models.task_variable import TaskVariableDefinition from data.models.task_backup import TaskBackup from data.models.task_edit_history import TaskEditHistory from data.models.task_instance import TaskInstance, TaskInstanceStatus +from data.models.task_input_param import TaskInputParam __all__ = [ 'BaseModel', @@ -41,5 +42,6 @@ __all__ = [ 'TaskBackup', 'TaskEditHistory', 'TaskInstance', - 'TaskInstanceStatus' + 'TaskInstanceStatus', + 'TaskInputParam' ] diff --git a/data/models/__pycache__/__init__.cpython-312.pyc b/data/models/__pycache__/__init__.cpython-312.pyc index eac5382..e8bad68 100644 Binary files a/data/models/__pycache__/__init__.cpython-312.pyc and b/data/models/__pycache__/__init__.cpython-312.pyc differ diff --git a/data/models/__pycache__/task.cpython-312.pyc b/data/models/__pycache__/task.cpython-312.pyc index 368a5dd..a7d5e4a 100644 Binary files a/data/models/__pycache__/task.cpython-312.pyc and b/data/models/__pycache__/task.cpython-312.pyc differ diff --git a/data/models/__pycache__/task_input_param.cpython-312.pyc b/data/models/__pycache__/task_input_param.cpython-312.pyc new file mode 100644 index 0000000..828f3d8 Binary files /dev/null and b/data/models/__pycache__/task_input_param.cpython-312.pyc differ diff --git a/data/models/__pycache__/task_instance.cpython-312.pyc b/data/models/__pycache__/task_instance.cpython-312.pyc index b6ac130..5c9c3d4 100644 Binary files a/data/models/__pycache__/task_instance.cpython-312.pyc and b/data/models/__pycache__/task_instance.cpython-312.pyc differ diff --git a/data/models/__pycache__/task_param_config.cpython-312.pyc b/data/models/__pycache__/task_param_config.cpython-312.pyc new file mode 100644 index 0000000..d716c19 Binary files /dev/null and b/data/models/__pycache__/task_param_config.cpython-312.pyc differ diff --git a/data/models/task_input.py b/data/models/task_input.py deleted file mode 100644 index 015f4ce..0000000 --- a/data/models/task_input.py +++ /dev/null @@ -1,84 +0,0 @@ -#!/usr/bin/env python -# -*- coding: utf-8 -*- - -""" -任务输入参数模型模块 -包含任务输入参数相关的数据模型 -""" - -import enum -from sqlalchemy import Column, Integer, String, Text, Boolean, Enum, ForeignKey, JSON -from sqlalchemy.orm import relationship -from data.models.base import BaseModel - -class InputParamType(enum.Enum): - """ - 输入参数类型枚举 - """ - STRING = 'string' # 字符串 - NUMBER = 'number' # 数字 - BOOLEAN = 'boolean' # 布尔值 - OBJECT = 'object' # 对象 - ARRAY = 'array' # 数组 - NULL = 'null' # 空值 - -class TaskInput(BaseModel): - """ - 任务输入参数模型 - 表示任务执行所需的输入参数 - """ - __tablename__ = 'task_inputs' - - task_id = Column(Integer, ForeignKey('tasks.id'), nullable=False, comment='任务ID') - name = Column(String(100), nullable=False, comment='参数名称') - param_type = Column(Enum(InputParamType), nullable=False, default=InputParamType.STRING, comment='参数类型') - description = Column(String(500), nullable=True, comment='参数描述') - is_required = Column(Boolean, default=False, comment='是否必填') - default_value = Column(Text, nullable=True, comment='默认值') - validation_rules = Column(JSON, nullable=True, comment='验证规则(JSON格式)') - order = Column(Integer, default=0, comment='排序顺序') - - def __repr__(self): - return f"" - - @classmethod - def get_by_task(cls, task_id): - """ - 获取任务的所有输入参数 - """ - return cls.query.filter(cls.task_id == task_id, cls.is_deleted == False).order_by(cls.order).all() - - @classmethod - def get_by_task_and_name(cls, task_id, name): - """ - 根据任务ID和参数名称获取输入参数 - """ - return cls.query.filter(cls.task_id == task_id, cls.name == name, cls.is_deleted == False).first() - -class TaskInputValue(BaseModel): - """ - 任务输入参数值模型 - 表示任务执行时的实际输入参数值 - """ - __tablename__ = 'task_input_values' - - task_record_id = Column(Integer, ForeignKey('task_records.id'), nullable=False, comment='任务记录ID') - input_id = Column(Integer, ForeignKey('task_inputs.id'), nullable=False, comment='输入参数ID') - value = Column(Text, nullable=True, comment='参数值') - - def __repr__(self): - return f"" - - @classmethod - def get_by_record(cls, task_record_id): - """ - 获取任务记录的所有输入参数值 - """ - return cls.query.filter(cls.task_record_id == task_record_id, cls.is_deleted == False).all() - - @classmethod - def get_by_record_and_input(cls, task_record_id, input_id): - """ - 根据任务记录ID和输入参数ID获取输入参数值 - """ - return cls.query.filter(cls.task_record_id == task_record_id, cls.input_id == input_id, cls.is_deleted == False).first() \ No newline at end of file diff --git a/data/models/task_input_param.py b/data/models/task_input_param.py new file mode 100644 index 0000000..46b3317 --- /dev/null +++ b/data/models/task_input_param.py @@ -0,0 +1,112 @@ +""" +任务输入参数模型 +用于存储任务输入参数的数据 +""" +from sqlalchemy import Column, Integer, String, Text, DateTime, Boolean, ForeignKey, JSON, Enum, Index +from sqlalchemy.orm import relationship, foreign +from sqlalchemy.sql.expression import and_ +from datetime import datetime +import uuid +import json +from data.models.base import BaseModel +from config.task_config import TaskInputParamType + +class TaskInputParam(BaseModel): + """任务输入参数模型""" + __tablename__ = "task_input_params" + + id = Column(Integer, primary_key=True, autoincrement=True, comment="主键ID") + param_id = Column(String(36), nullable=False, unique=True, index=True, comment="参数唯一ID,用于外部引用") + instance_id = Column(String(36), index=True, nullable=False, comment="关联的任务实例ID") + task_id = Column(String(50), nullable=False, index=True, comment="任务ID,冗余存储便于查询") + param_name = Column(String(50), nullable=True, comment="参数名称,变量名") + label = Column(String(100), nullable=True, comment="参数标签,显示名称") + param_type = Column(String(20), nullable=False, comment="参数类型") + required = Column(Boolean, default=False, comment="是否必填") + _default_value = Column('default_value', Text, nullable=True, comment="默认值") + description = Column(Text, nullable=True, comment="参数说明") + is_system = Column(Boolean, default=False, comment="是否系统参数") + is_readonly = Column(Boolean, default=False, comment="是否只读参数") + sort_order = Column(Integer, default=0, comment="排序顺序") + + # 手动创建索引而不是使用外键约束 + __table_args__ = ( + Index('idx_task_input_params_instance_id', 'instance_id'), + {'mysql_engine': 'InnoDB'} + ) + + # 关联关系 - 使用foreign()显式标记外键 + instance = relationship( + "TaskInstance", + primaryjoin="and_(TaskInputParam.instance_id==foreign(TaskInstance.instance_id), " + "TaskInstance.is_deleted==False)", + foreign_keys=[instance_id], + back_populates="input_params", + viewonly=True + ) + + def __init__(self, **kwargs): + """初始化实例,自动生成param_id""" + if 'param_id' not in kwargs: + kwargs['param_id'] = str(uuid.uuid4()) + + # 处理default_value参数 + if 'default_value' in kwargs: + self.default_value = kwargs.pop('default_value') + + super(TaskInputParam, self).__init__(**kwargs) + + @property + def default_value(self): + """获取默认值""" + if self._default_value is None: + return None + + try: + return json.loads(self._default_value) + except (json.JSONDecodeError, TypeError): + return self._default_value + + @default_value.setter + def default_value(self, value): + """设置默认值""" + if value is None: + self._default_value = None + return + + if isinstance(value, (str, int, float, bool)): + # 基本类型直接转为JSON字符串 + self._default_value = json.dumps(value) + elif isinstance(value, (list, dict)): + # 复杂类型先验证是否可序列化,然后转为JSON字符串 + try: + self._default_value = json.dumps(value) + except: + self._default_value = None + else: + # 其他类型尝试序列化,失败则设为None + try: + self._default_value = json.dumps(value) + except: + self._default_value = None + + def to_dict(self): + """转换为字典""" + return { + "id": self.param_id, # 使用param_id作为对外ID + "param_id": self.param_id, + "instance_id": self.instance_id, + "task_id": self.task_id, + "param_name": self.param_name, + "label": self.label, + "param_type": self.param_type, + "required": self.required, + "default_value": self.default_value, + "description": self.description, + "is_system": self.is_system, + "is_readonly": self.is_readonly, + "sort_order": self.sort_order, + "created_at": int(self.created_at.timestamp() * 1000) if self.created_at else None, + "updated_at": int(self.updated_at.timestamp() * 1000) if self.updated_at else None, + "is_deleted": self.is_deleted + } \ No newline at end of file diff --git a/data/models/task_instance.py b/data/models/task_instance.py index 97c8b10..6bbeea4 100644 --- a/data/models/task_instance.py +++ b/data/models/task_instance.py @@ -2,8 +2,9 @@ 任务实例模型 用于存储任务管理表的数据,记录每次编辑任务的实例 """ -from sqlalchemy import Column, Integer, String, Text, DateTime, Boolean, ForeignKey, JSON, Enum -from sqlalchemy.orm import relationship +from sqlalchemy import Column, Integer, String, Text, DateTime, Boolean, ForeignKey, JSON, Enum, Index +from sqlalchemy.orm import relationship, foreign +from sqlalchemy.sql.expression import and_ from datetime import datetime import enum import uuid @@ -17,23 +18,31 @@ class TaskInstanceStatus(enum.Enum): class TaskInstance(BaseModel): """任务实例模型""" __tablename__ = "task_instances" - - id = Column(Integer, primary_key=True, autoincrement=True, comment="主键ID") instance_id = Column(String(36), nullable=False, unique=True, index=True, comment="实例唯一ID,用于外部引用") task_id = Column(String(50), ForeignKey("tasks.task_id"), nullable=False, comment="关联的任务ID") name = Column(String(100), nullable=False, comment="任务名称(复制自任务表)") variables = Column(JSON, nullable=True, comment="任务变量") priority = Column(Integer, default=1, comment="任务优先级") - input_params = Column(JSON, nullable=True, comment="任务输入参数") block_outputs = Column(JSON, nullable=True, comment="块输出参数") context_params = Column(JSON, nullable=True, comment="上下文参数") - status = Column(Enum(TaskInstanceStatus), default=TaskInstanceStatus.EDITING, comment="任务实例状态") - created_at = Column(DateTime, default=datetime.now, comment="创建时间") - updated_at = Column(DateTime, default=datetime.now, onupdate=datetime.now, comment="更新时间") - is_deleted = Column(Boolean, default=False, comment="是否删除") + status = Column(Enum(TaskInstanceStatus), default=TaskInstanceStatus.EDITING, comment="任务实例状态") - # 关联关系 + # 确保创建索引 + __table_args__ = ( + Index('idx_task_instances_instance_id', 'instance_id'), + {'mysql_engine': 'InnoDB'} + ) + + # 关联关系 - 使用foreign()显式标记外键 task = relationship("Task", back_populates="instances") + input_params = relationship( + "TaskInputParam", + back_populates="instance", + primaryjoin="and_(foreign(TaskInstance.instance_id)==TaskInputParam.instance_id, " + "TaskInputParam.is_deleted==False)", + viewonly=False, + cascade="all" # 移除delete-orphan级联选项 + ) def __init__(self, **kwargs): """初始化实例,自动生成instance_id""" @@ -50,11 +59,23 @@ class TaskInstance(BaseModel): "name": self.name, "variables": self.variables or {}, "priority": self.priority, - "input_params": self.input_params or {}, "block_outputs": self.block_outputs or {}, "context_params": self.context_params or {}, "status": self.status.value if self.status else None, "created_at": int(self.created_at.timestamp() * 1000) if self.created_at else None, "updated_at": int(self.updated_at.timestamp() * 1000) if self.updated_at else None, "is_deleted": self.is_deleted + } + + def to_api_dict(self): + """转换为API响应字典,只返回必要的字段""" + return { + "instance_id": self.instance_id, + "task_id": self.task_id, + "name": self.name, + "variables": self.variables or {}, + "priority": self.priority, + "block_outputs": self.block_outputs or {}, + "context_params": self.context_params or {}, + "status": self.status.value if self.status else None } \ No newline at end of file diff --git a/logs/tianfeng_task.log b/logs/tianfeng_task.log index b75bc16..b8bd2ab 100644 --- a/logs/tianfeng_task.log +++ b/logs/tianfeng_task.log @@ -15603,3 +15603,19225 @@ WHERE tasks.is_deleted = false) AS anon_1] 2025-03-17 18:07:16,461 - config.component_config - INFO - Զע: components 2025-03-17 18:07:16,472 - root - INFO - Ӧ 2025-03-17 18:30:42,641 - root - INFO - Ӧùر +2025-03-18 08:58:52,217 - root - INFO - ʼʼݿ... +2025-03-18 08:58:52,270 - root - INFO - ݿɹ +2025-03-18 08:58:52,270 - root - INFO - ʼʼ... +2025-03-18 08:58:52,287 - root - INFO - Ѵڣʼ +2025-03-18 08:58:52,287 - root - INFO - ݳʼɹ +2025-03-18 08:58:52,287 - core.component - INFO - Զ: components +2025-03-18 08:58:52,287 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 08:58:52,287 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 08:58:52,287 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 08:58:52,287 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 08:58:52,287 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 08:58:52,287 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 08:58:52,287 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 08:58:52,287 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 08:58:52,302 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 08:58:52,302 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 08:58:52,302 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 08:58:52,302 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 08:58:52,302 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 08:58:52,302 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 08:58:52,302 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 08:58:52,302 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 08:58:52,314 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 08:58:52,317 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 08:58:52,317 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 08:58:52,317 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 08:58:52,317 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 08:58:52,317 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 08:58:52,317 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 08:58:52,317 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 08:58:52,327 - core.component - INFO - ע: if -> IfComponent +2025-03-18 08:58:52,327 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 08:58:52,327 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 08:58:52,333 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 08:58:52,333 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 08:58:52,333 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 08:58:52,333 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 08:58:52,333 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 08:58:52,333 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 08:58:52,333 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 08:58:52,333 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 08:58:52,333 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 08:58:52,333 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 08:58:52,333 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 08:58:52,333 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 08:58:52,333 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 08:58:52,333 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 08:58:52,333 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 08:58:52,333 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 08:58:52,333 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 08:58:52,333 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 08:58:52,333 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 08:58:52,539 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 08:58:52,539 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 08:58:52,539 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 08:58:52,539 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 08:58:52,539 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 08:58:52,539 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 08:58:52,539 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 08:58:52,555 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 08:58:52,555 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 08:58:52,555 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 08:58:52,555 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 08:58:52,555 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 08:58:52,555 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 08:58:52,555 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 08:58:52,555 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 08:58:52,555 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 08:58:52,555 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 08:58:52,555 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 08:58:52,555 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 08:58:52,555 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 08:58:52,555 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 08:58:52,555 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 08:58:52,555 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 08:58:52,569 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 08:58:52,571 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 08:58:52,571 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 08:58:52,571 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 08:58:52,571 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 08:58:52,571 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 08:58:52,571 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 08:58:52,571 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 08:58:52,571 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 08:58:52,571 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 08:58:52,571 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 08:58:52,571 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 08:58:52,571 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 08:58:52,571 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 08:58:52,571 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 08:58:52,571 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 08:58:52,571 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 08:58:52,571 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 08:58:52,571 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 08:58:52,577 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 08:58:52,577 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 08:58:52,577 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 08:58:52,577 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 08:58:52,577 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 08:58:52,577 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 08:58:52,577 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 08:58:52,577 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 08:58:52,577 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 08:58:52,591 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 08:58:52,591 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 08:58:52,591 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 08:58:52,591 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 08:58:52,594 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 08:58:52,594 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 08:58:52,594 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 08:58:52,594 - config.component_config - INFO - Զע: components +2025-03-18 08:58:52,633 - root - INFO - ģ񣬵ģʽ: True +2025-03-18 08:58:53,277 - root - INFO - ʼʼݿ... +2025-03-18 08:58:53,344 - root - INFO - ݿɹ +2025-03-18 08:58:53,344 - root - INFO - ʼʼ... +2025-03-18 08:58:53,363 - root - INFO - Ѵڣʼ +2025-03-18 08:58:53,363 - root - INFO - ݳʼɹ +2025-03-18 08:58:53,363 - core.component - INFO - Զ: components +2025-03-18 08:58:53,363 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 08:58:53,363 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 08:58:53,363 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 08:58:53,363 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 08:58:53,363 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 08:58:53,363 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 08:58:53,363 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 08:58:53,363 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 08:58:53,363 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 08:58:53,363 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 08:58:53,363 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 08:58:53,363 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 08:58:53,363 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 08:58:53,363 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 08:58:53,363 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 08:58:53,363 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 08:58:53,363 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 08:58:53,363 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 08:58:53,363 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 08:58:53,363 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 08:58:53,363 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 08:58:53,363 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 08:58:53,363 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 08:58:53,363 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 08:58:53,363 - core.component - INFO - ע: if -> IfComponent +2025-03-18 08:58:53,363 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 08:58:53,363 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 08:58:53,363 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 08:58:53,363 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 08:58:53,363 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 08:58:53,363 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 08:58:53,363 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 08:58:53,363 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 08:58:53,363 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 08:58:53,363 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 08:58:53,363 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 08:58:53,363 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 08:58:53,363 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 08:58:53,363 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 08:58:53,363 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 08:58:53,363 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 08:58:53,363 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 08:58:53,363 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 08:58:53,363 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 08:58:53,363 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 08:58:53,363 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 08:58:53,567 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 08:58:53,567 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 08:58:53,583 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 08:58:53,583 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 08:58:53,583 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 08:58:53,583 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 08:58:53,583 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 08:58:53,592 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 08:58:53,592 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 08:58:53,599 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 08:58:53,599 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 08:58:53,599 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 08:58:53,599 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 08:58:53,599 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 08:58:53,599 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 08:58:53,599 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 08:58:53,599 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 08:58:53,599 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 08:58:53,599 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 08:58:53,599 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 08:58:53,611 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 08:58:53,615 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 08:58:53,615 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 08:58:53,615 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 08:58:53,615 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 08:58:53,615 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 08:58:53,620 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 08:58:53,620 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 08:58:53,620 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 08:58:53,620 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 08:58:53,631 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 08:58:53,631 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 08:58:53,631 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 08:58:53,631 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 08:58:53,631 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 08:58:53,631 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 08:58:53,631 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 08:58:53,631 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 08:58:53,631 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 08:58:53,631 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 08:58:53,631 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 08:58:53,631 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 08:58:53,631 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 08:58:53,647 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 08:58:53,647 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 08:58:53,647 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 08:58:53,647 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 08:58:53,647 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 08:58:53,662 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 08:58:53,662 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 08:58:53,662 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 08:58:53,662 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 08:58:53,662 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 08:58:53,662 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 08:58:53,662 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 08:58:53,662 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 08:58:53,678 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 08:58:53,678 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 08:58:53,678 - config.component_config - INFO - Զע: components +2025-03-18 08:58:53,773 - root - INFO - ʼʼݿ... +2025-03-18 08:58:53,821 - root - INFO - ݿɹ +2025-03-18 08:58:53,821 - root - INFO - ʼʼ... +2025-03-18 08:58:53,821 - root - INFO - Ѵڣʼ +2025-03-18 08:58:53,821 - root - INFO - ݳʼɹ +2025-03-18 08:58:53,821 - core.component - INFO - Զ: components +2025-03-18 08:58:53,821 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 08:58:53,821 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 08:58:53,821 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 08:58:53,821 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 08:58:53,821 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 08:58:53,831 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 08:58:53,831 - config.component_config - INFO - Զע: components +2025-03-18 08:58:53,850 - root - INFO - Ӧ +2025-03-18 09:02:17,864 - services.task_service - INFO - : test111 (ID: ec8788e2-96ac-44f3-b8f4-22c0a5d20306) +2025-03-18 09:07:08,874 - root - INFO - Ӧùر +2025-03-18 09:07:10,122 - root - INFO - ʼʼݿ... +2025-03-18 09:07:10,178 - root - INFO - ݿɹ +2025-03-18 09:07:10,178 - root - INFO - ʼʼ... +2025-03-18 09:07:10,199 - root - INFO - Ѵڣʼ +2025-03-18 09:07:10,199 - root - INFO - ݳʼɹ +2025-03-18 09:07:10,199 - core.component - INFO - Զ: components +2025-03-18 09:07:10,199 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 09:07:10,199 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 09:07:10,209 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 09:07:10,209 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 09:07:10,209 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 09:07:10,209 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 09:07:10,209 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 09:07:10,209 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 09:07:10,209 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 09:07:10,209 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 09:07:10,209 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 09:07:10,209 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 09:07:10,209 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 09:07:10,209 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 09:07:10,209 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 09:07:10,209 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 09:07:10,220 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 09:07:10,220 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 09:07:10,220 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 09:07:10,220 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 09:07:10,220 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 09:07:10,220 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 09:07:10,220 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 09:07:10,220 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 09:07:10,220 - core.component - INFO - ע: if -> IfComponent +2025-03-18 09:07:10,220 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 09:07:10,220 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 09:07:10,220 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 09:07:10,230 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 09:07:10,230 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 09:07:10,230 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 09:07:10,230 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 09:07:10,230 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 09:07:10,230 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 09:07:10,230 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 09:07:10,230 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 09:07:10,230 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 09:07:10,230 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 09:07:10,233 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 09:07:10,233 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 09:07:10,233 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 09:07:10,233 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 09:07:10,233 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 09:07:10,233 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 09:07:10,233 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 09:07:10,233 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 09:07:10,409 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 09:07:10,409 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 09:07:10,409 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 09:07:10,409 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 09:07:10,409 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 09:07:10,409 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 09:07:10,409 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 09:07:10,409 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 09:07:10,416 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 09:07:10,416 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 09:07:10,416 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 09:07:10,416 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 09:07:10,416 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 09:07:10,416 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 09:07:10,416 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 09:07:10,416 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 09:07:10,419 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 09:07:10,420 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 09:07:10,421 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 09:07:10,421 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 09:07:10,421 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 09:07:10,421 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 09:07:10,421 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 09:07:10,421 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 09:07:10,421 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 09:07:10,421 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 09:07:10,421 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 09:07:10,421 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 09:07:10,421 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 09:07:10,421 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 09:07:10,421 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 09:07:10,421 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 09:07:10,421 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 09:07:10,421 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 09:07:10,421 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 09:07:10,421 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 09:07:10,421 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 09:07:10,421 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 09:07:10,421 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 09:07:10,421 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 09:07:10,421 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 09:07:10,421 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 09:07:10,421 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 09:07:10,421 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 09:07:10,421 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 09:07:10,421 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 09:07:10,421 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 09:07:10,421 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 09:07:10,421 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 09:07:10,421 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 09:07:10,421 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 09:07:10,421 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 09:07:10,421 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 09:07:10,421 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 09:07:10,421 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 09:07:10,421 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 09:07:10,421 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 09:07:10,421 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 09:07:10,421 - config.component_config - INFO - Զע: components +2025-03-18 09:07:10,488 - root - INFO - ʼʼݿ... +2025-03-18 09:07:10,553 - root - INFO - ݿɹ +2025-03-18 09:07:10,553 - root - INFO - ʼʼ... +2025-03-18 09:07:10,562 - root - INFO - Ѵڣʼ +2025-03-18 09:07:10,563 - root - INFO - ݳʼɹ +2025-03-18 09:07:10,563 - core.component - INFO - Զ: components +2025-03-18 09:07:10,563 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 09:07:10,563 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 09:07:10,563 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 09:07:10,563 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 09:07:10,563 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 09:07:10,563 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 09:07:10,573 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 09:07:10,573 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 09:07:10,573 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 09:07:10,573 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 09:07:10,573 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 09:07:10,573 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 09:07:10,573 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 09:07:10,573 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 09:07:10,573 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 09:07:10,573 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 09:07:10,584 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 09:07:10,584 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 09:07:10,584 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 09:07:10,584 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 09:07:10,584 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 09:07:10,584 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 09:07:10,584 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 09:07:10,584 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 09:07:10,584 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 09:07:10,584 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 09:07:10,584 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 09:07:10,584 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 09:07:10,584 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 09:07:10,584 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 09:07:10,584 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 09:07:10,584 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 09:07:10,584 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 09:07:10,584 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 09:07:10,584 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 09:07:10,594 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 09:07:10,594 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 09:07:10,594 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 09:07:10,594 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 09:07:10,594 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 09:07:10,594 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 09:07:10,604 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 09:07:10,604 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 09:07:10,604 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 09:07:10,604 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 09:07:10,604 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 09:07:10,604 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 09:07:10,604 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 09:07:10,615 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 09:07:10,615 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 09:07:10,615 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 09:07:10,615 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 09:07:10,615 - config.component_config - INFO - Զע: components +2025-03-18 09:07:10,635 - root - INFO - Ӧ +2025-03-18 09:17:35,975 - root - INFO - Ӧùر +2025-03-18 09:17:37,281 - root - INFO - ʼʼݿ... +2025-03-18 09:17:37,345 - root - INFO - ݿɹ +2025-03-18 09:17:37,345 - root - INFO - ʼʼ... +2025-03-18 09:17:37,364 - root - INFO - Ѵڣʼ +2025-03-18 09:17:37,364 - root - INFO - ݳʼɹ +2025-03-18 09:17:37,364 - core.component - INFO - Զ: components +2025-03-18 09:17:37,364 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 09:17:37,364 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 09:17:37,364 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 09:17:37,364 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 09:17:37,364 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 09:17:37,364 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 09:17:37,364 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 09:17:37,364 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 09:17:37,364 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 09:17:37,364 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 09:17:37,364 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 09:17:37,364 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 09:17:37,364 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 09:17:37,364 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 09:17:37,364 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 09:17:37,364 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 09:17:37,364 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 09:17:37,364 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 09:17:37,376 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 09:17:37,376 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 09:17:37,376 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 09:17:37,376 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 09:17:37,376 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 09:17:37,376 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 09:17:37,376 - core.component - INFO - ע: if -> IfComponent +2025-03-18 09:17:37,376 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 09:17:37,376 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 09:17:37,376 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 09:17:37,376 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 09:17:37,392 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 09:17:37,392 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 09:17:37,392 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 09:17:37,392 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 09:17:37,392 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 09:17:37,392 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 09:17:37,392 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 09:17:37,392 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 09:17:37,408 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 09:17:37,408 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 09:17:37,408 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 09:17:37,408 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 09:17:37,408 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 09:17:37,408 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 09:17:37,408 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 09:17:37,408 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 09:17:37,408 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 09:17:37,587 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 09:17:37,587 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 09:17:37,587 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 09:17:37,587 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 09:17:37,587 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 09:17:37,587 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 09:17:37,587 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 09:17:37,587 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 09:17:37,587 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 09:17:37,597 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 09:17:37,599 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 09:17:37,599 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 09:17:37,599 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 09:17:37,600 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 09:17:37,602 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 09:17:37,603 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 09:17:37,603 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 09:17:37,603 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 09:17:37,603 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 09:17:37,603 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 09:17:37,603 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 09:17:37,603 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 09:17:37,603 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 09:17:37,603 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 09:17:37,613 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 09:17:37,613 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 09:17:37,613 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 09:17:37,613 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 09:17:37,613 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 09:17:37,613 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 09:17:37,613 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 09:17:37,613 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 09:17:37,613 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 09:17:37,613 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 09:17:37,629 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 09:17:37,629 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 09:17:37,629 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 09:17:37,629 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 09:17:37,629 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 09:17:37,629 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 09:17:37,629 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 09:17:37,629 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 09:17:37,645 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 09:17:37,645 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 09:17:37,645 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 09:17:37,645 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 09:17:37,645 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 09:17:37,645 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 09:17:37,645 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 09:17:37,645 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 09:17:37,645 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 09:17:37,645 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 09:17:37,645 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 09:17:37,645 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 09:17:37,645 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 09:17:37,645 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 09:17:37,645 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 09:17:37,645 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 09:17:37,663 - config.component_config - INFO - Զע: components +2025-03-18 09:17:37,717 - root - INFO - ʼʼݿ... +2025-03-18 09:17:37,787 - root - INFO - ݿɹ +2025-03-18 09:17:37,787 - root - INFO - ʼʼ... +2025-03-18 09:17:37,787 - root - INFO - Ѵڣʼ +2025-03-18 09:17:37,803 - root - INFO - ݳʼɹ +2025-03-18 09:17:37,803 - core.component - INFO - Զ: components +2025-03-18 09:17:37,803 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 09:17:37,803 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 09:17:37,803 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 09:17:37,803 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 09:17:37,803 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 09:17:37,803 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 09:17:37,803 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 09:17:37,803 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 09:17:37,819 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 09:17:37,819 - config.component_config - INFO - Զע: components +2025-03-18 09:17:37,835 - root - INFO - Ӧ +2025-03-18 09:22:36,691 - root - INFO - Ӧùر +2025-03-18 09:22:37,898 - root - INFO - ʼʼݿ... +2025-03-18 09:22:37,945 - root - INFO - ݿɹ +2025-03-18 09:22:37,945 - root - INFO - ʼʼ... +2025-03-18 09:22:37,961 - root - INFO - Ѵڣʼ +2025-03-18 09:22:37,961 - root - INFO - ݳʼɹ +2025-03-18 09:22:37,961 - core.component - INFO - Զ: components +2025-03-18 09:22:37,961 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 09:22:37,977 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 09:22:37,977 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 09:22:37,977 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 09:22:37,977 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 09:22:37,977 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 09:22:37,977 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 09:22:37,977 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 09:22:37,977 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 09:22:37,977 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 09:22:37,977 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 09:22:37,977 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 09:22:37,977 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 09:22:37,977 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 09:22:37,977 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 09:22:37,977 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 09:22:37,977 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 09:22:37,977 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 09:22:37,977 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 09:22:37,977 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 09:22:37,977 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 09:22:37,977 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 09:22:37,993 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 09:22:37,993 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 09:22:37,993 - core.component - INFO - ע: if -> IfComponent +2025-03-18 09:22:37,993 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 09:22:37,993 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 09:22:37,993 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 09:22:37,993 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 09:22:37,993 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 09:22:37,993 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 09:22:37,993 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 09:22:37,993 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 09:22:37,993 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 09:22:37,993 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 09:22:37,993 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 09:22:37,993 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 09:22:37,993 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 09:22:37,993 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 09:22:37,993 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 09:22:37,993 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 09:22:37,993 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 09:22:37,993 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 09:22:37,993 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 09:22:37,993 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 09:22:37,993 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 09:22:38,159 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 09:22:38,159 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 09:22:38,159 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 09:22:38,159 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 09:22:38,159 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 09:22:38,159 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 09:22:38,159 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 09:22:38,159 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 09:22:38,159 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 09:22:38,175 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 09:22:38,175 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 09:22:38,175 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 09:22:38,175 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 09:22:38,175 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 09:22:38,175 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 09:22:38,175 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 09:22:38,175 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 09:22:38,175 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 09:22:38,175 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 09:22:38,175 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 09:22:38,175 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 09:22:38,175 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 09:22:38,175 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 09:22:38,175 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 09:22:38,175 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 09:22:38,175 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 09:22:38,175 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 09:22:38,175 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 09:22:38,175 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 09:22:38,175 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 09:22:38,175 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 09:22:38,175 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 09:22:38,175 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 09:22:38,175 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 09:22:38,175 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 09:22:38,175 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 09:22:38,175 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 09:22:38,175 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 09:22:38,175 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 09:22:38,175 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 09:22:38,175 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 09:22:38,175 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 09:22:38,175 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 09:22:38,175 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 09:22:38,175 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 09:22:38,175 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 09:22:38,191 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 09:22:38,191 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 09:22:38,191 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 09:22:38,191 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 09:22:38,191 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 09:22:38,191 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 09:22:38,191 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 09:22:38,191 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 09:22:38,191 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 09:22:38,191 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 09:22:38,191 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 09:22:38,191 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 09:22:38,191 - config.component_config - INFO - Զע: components +2025-03-18 09:22:38,232 - root - INFO - ʼʼݿ... +2025-03-18 09:22:38,287 - root - INFO - ݿɹ +2025-03-18 09:22:38,287 - root - INFO - ʼʼ... +2025-03-18 09:22:38,287 - root - INFO - Ѵڣʼ +2025-03-18 09:22:38,287 - root - INFO - ݳʼɹ +2025-03-18 09:22:38,287 - core.component - INFO - Զ: components +2025-03-18 09:22:38,287 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 09:22:38,287 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 09:22:38,287 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 09:22:38,287 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 09:22:38,287 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 09:22:38,287 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 09:22:38,287 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 09:22:38,287 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 09:22:38,287 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 09:22:38,287 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 09:22:38,287 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 09:22:38,287 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 09:22:38,287 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 09:22:38,287 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 09:22:38,287 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 09:22:38,287 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 09:22:38,287 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 09:22:38,287 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 09:22:38,287 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 09:22:38,287 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 09:22:38,287 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 09:22:38,287 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 09:22:38,287 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 09:22:38,287 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 09:22:38,287 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 09:22:38,303 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 09:22:38,303 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 09:22:38,303 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 09:22:38,303 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 09:22:38,303 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 09:22:38,303 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 09:22:38,303 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 09:22:38,303 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 09:22:38,303 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 09:22:38,303 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 09:22:38,303 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 09:22:38,303 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 09:22:38,303 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 09:22:38,303 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 09:22:38,303 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 09:22:38,303 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 09:22:38,303 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 09:22:38,303 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 09:22:38,303 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 09:22:38,303 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 09:22:38,303 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 09:22:38,303 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 09:22:38,303 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 09:22:38,303 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 09:22:38,303 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 09:22:38,303 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 09:22:38,303 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 09:22:38,303 - config.component_config - INFO - Զע: components +2025-03-18 09:22:38,319 - root - INFO - Ӧ +2025-03-18 09:43:59,788 - root - INFO - Ӧùر +2025-03-18 09:44:00,980 - root - INFO - ʼʼݿ... +2025-03-18 09:44:01,054 - root - INFO - ݿɹ +2025-03-18 09:44:01,054 - root - INFO - ʼʼ... +2025-03-18 09:44:01,064 - root - INFO - Ѵڣʼ +2025-03-18 09:44:01,064 - root - INFO - ݳʼɹ +2025-03-18 09:44:01,075 - core.component - INFO - Զ: components +2025-03-18 09:44:01,075 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 09:44:01,075 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 09:44:01,075 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 09:44:01,075 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 09:44:01,075 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 09:44:01,075 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 09:44:01,075 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 09:44:01,086 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 09:44:01,086 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 09:44:01,086 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 09:44:01,086 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 09:44:01,086 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 09:44:01,086 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 09:44:01,086 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 09:44:01,086 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 09:44:01,096 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 09:44:01,096 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 09:44:01,096 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 09:44:01,096 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 09:44:01,096 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 09:44:01,096 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 09:44:01,096 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 09:44:01,096 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 09:44:01,096 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 09:44:01,096 - core.component - INFO - ע: if -> IfComponent +2025-03-18 09:44:01,106 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 09:44:01,106 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 09:44:01,106 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 09:44:01,106 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 09:44:01,106 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 09:44:01,106 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 09:44:01,116 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 09:44:01,116 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 09:44:01,116 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 09:44:01,116 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 09:44:01,116 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 09:44:01,116 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 09:44:01,116 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 09:44:01,116 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 09:44:01,116 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 09:44:01,116 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 09:44:01,116 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 09:44:01,116 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 09:44:01,116 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 09:44:01,116 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 09:44:01,116 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 09:44:01,309 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 09:44:01,309 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 09:44:01,309 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 09:44:01,309 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 09:44:01,309 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 09:44:01,309 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 09:44:01,309 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 09:44:01,309 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 09:44:01,309 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 09:44:01,309 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 09:44:01,309 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 09:44:01,309 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 09:44:01,309 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 09:44:01,309 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 09:44:01,309 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 09:44:01,309 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 09:44:01,309 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 09:44:01,309 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 09:44:01,309 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 09:44:01,309 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 09:44:01,309 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 09:44:01,309 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 09:44:01,317 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 09:44:01,317 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 09:44:01,317 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 09:44:01,317 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 09:44:01,317 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 09:44:01,317 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 09:44:01,317 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 09:44:01,317 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 09:44:01,317 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 09:44:01,317 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 09:44:01,317 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 09:44:01,317 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 09:44:01,317 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 09:44:01,317 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 09:44:01,317 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 09:44:01,317 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 09:44:01,317 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 09:44:01,317 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 09:44:01,317 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 09:44:01,317 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 09:44:01,317 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 09:44:01,317 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 09:44:01,317 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 09:44:01,317 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 09:44:01,317 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 09:44:01,317 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 09:44:01,317 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 09:44:01,317 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 09:44:01,317 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 09:44:01,317 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 09:44:01,317 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 09:44:01,317 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 09:44:01,317 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 09:44:01,317 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 09:44:01,317 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 09:44:01,317 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 09:44:01,317 - config.component_config - INFO - Զע: components +2025-03-18 09:44:01,389 - root - INFO - ʼʼݿ... +2025-03-18 09:44:01,463 - root - INFO - ݿɹ +2025-03-18 09:44:01,463 - root - INFO - ʼʼ... +2025-03-18 09:44:01,472 - root - INFO - Ѵڣʼ +2025-03-18 09:44:01,472 - root - INFO - ݳʼɹ +2025-03-18 09:44:01,472 - core.component - INFO - Զ: components +2025-03-18 09:44:01,482 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 09:44:01,482 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 09:44:01,492 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 09:44:01,492 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 09:44:01,502 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 09:44:01,502 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 09:44:01,512 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 09:44:01,512 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 09:44:01,522 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 09:44:01,522 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 09:44:01,532 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 09:44:01,532 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 09:44:01,543 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 09:44:01,543 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 09:44:01,553 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 09:44:01,553 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 09:44:01,553 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 09:44:01,564 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 09:44:01,564 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 09:44:01,574 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 09:44:01,581 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 09:44:01,585 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 09:44:01,587 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 09:44:01,594 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 09:44:01,595 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 09:44:01,595 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 09:44:01,605 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 09:44:01,609 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 09:44:01,609 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 09:44:01,615 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 09:44:01,615 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 09:44:01,625 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 09:44:01,625 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 09:44:01,625 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 09:44:01,640 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 09:44:01,647 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 09:44:01,658 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 09:44:01,661 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 09:44:01,664 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 09:44:01,664 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 09:44:01,664 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 09:44:01,676 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 09:44:01,678 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 09:44:01,680 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 09:44:01,680 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 09:44:01,684 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 09:44:01,684 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 09:44:01,690 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 09:44:01,695 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 09:44:01,697 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 09:44:01,706 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 09:44:01,708 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 09:44:01,717 - config.component_config - INFO - Զע: components +2025-03-18 09:44:01,743 - root - INFO - Ӧ +2025-03-18 09:44:33,039 - root - INFO - Ӧùر +2025-03-18 09:44:34,137 - root - INFO - ʼʼݿ... +2025-03-18 09:44:34,190 - root - INFO - ݿɹ +2025-03-18 09:44:34,191 - root - INFO - ʼʼ... +2025-03-18 09:44:34,210 - root - INFO - Ѵڣʼ +2025-03-18 09:44:34,210 - root - INFO - ݳʼɹ +2025-03-18 09:44:34,212 - core.component - INFO - Զ: components +2025-03-18 09:44:34,212 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 09:44:34,212 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 09:44:34,217 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 09:44:34,218 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 09:44:34,222 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 09:44:34,222 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 09:44:34,223 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 09:44:34,223 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 09:44:34,226 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 09:44:34,227 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 09:44:34,227 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 09:44:34,229 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 09:44:34,231 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 09:44:34,234 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 09:44:34,235 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 09:44:34,237 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 09:44:34,239 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 09:44:34,242 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 09:44:34,242 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 09:44:34,243 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 09:44:34,244 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 09:44:34,247 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 09:44:34,249 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 09:44:34,250 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 09:44:34,253 - core.component - INFO - ע: if -> IfComponent +2025-03-18 09:44:34,254 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 09:44:34,256 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 09:44:34,257 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 09:44:34,258 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 09:44:34,258 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 09:44:34,260 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 09:44:34,261 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 09:44:34,263 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 09:44:34,265 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 09:44:34,267 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 09:44:34,268 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 09:44:34,269 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 09:44:34,273 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 09:44:34,273 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 09:44:34,273 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 09:44:34,275 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 09:44:34,277 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 09:44:34,278 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 09:44:34,278 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 09:44:34,279 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 09:44:34,281 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 09:44:34,452 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 09:44:34,455 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 09:44:34,456 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 09:44:34,461 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 09:44:34,465 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 09:44:34,469 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 09:44:34,471 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 09:44:34,473 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 09:44:34,473 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 09:44:34,477 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 09:44:34,477 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 09:44:34,478 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 09:44:34,479 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 09:44:34,480 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 09:44:34,480 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 09:44:34,481 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 09:44:34,481 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 09:44:34,484 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 09:44:34,485 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 09:44:34,485 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 09:44:34,485 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 09:44:34,486 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 09:44:34,486 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 09:44:34,486 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 09:44:34,486 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 09:44:34,487 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 09:44:34,487 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 09:44:34,487 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 09:44:34,487 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 09:44:34,487 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 09:44:34,488 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 09:44:34,488 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 09:44:34,488 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 09:44:34,488 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 09:44:34,488 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 09:44:34,489 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 09:44:34,489 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 09:44:34,489 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 09:44:34,489 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 09:44:34,489 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 09:44:34,489 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 09:44:34,489 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 09:44:34,489 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 09:44:34,489 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 09:44:34,490 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 09:44:34,490 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 09:44:34,490 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 09:44:34,490 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 09:44:34,490 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 09:44:34,490 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 09:44:34,490 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 09:44:34,490 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 09:44:34,490 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 09:44:34,491 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 09:44:34,491 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 09:44:34,491 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 09:44:34,492 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 09:44:34,492 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 09:44:34,492 - config.component_config - INFO - Զע: components +2025-03-18 09:44:34,548 - root - INFO - ʼʼݿ... +2025-03-18 09:44:34,622 - root - INFO - ݿɹ +2025-03-18 09:44:34,623 - root - INFO - ʼʼ... +2025-03-18 09:44:34,625 - root - INFO - Ѵڣʼ +2025-03-18 09:44:34,627 - root - INFO - ݳʼɹ +2025-03-18 09:44:34,627 - core.component - INFO - Զ: components +2025-03-18 09:44:34,628 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 09:44:34,628 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 09:44:34,628 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 09:44:34,628 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 09:44:34,630 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 09:44:34,630 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 09:44:34,630 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 09:44:34,630 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 09:44:34,630 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 09:44:34,631 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 09:44:34,631 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 09:44:34,631 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 09:44:34,631 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 09:44:34,631 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 09:44:34,631 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 09:44:34,632 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 09:44:34,632 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 09:44:34,634 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 09:44:34,635 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 09:44:34,635 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 09:44:34,636 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 09:44:34,636 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 09:44:34,636 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 09:44:34,636 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 09:44:34,636 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 09:44:34,636 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 09:44:34,638 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 09:44:34,638 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 09:44:34,638 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 09:44:34,638 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 09:44:34,638 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 09:44:34,638 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 09:44:34,639 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 09:44:34,639 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 09:44:34,639 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 09:44:34,639 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 09:44:34,639 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 09:44:34,639 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 09:44:34,640 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 09:44:34,640 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 09:44:34,640 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 09:44:34,640 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 09:44:34,640 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 09:44:34,641 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 09:44:34,641 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 09:44:34,641 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 09:44:34,641 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 09:44:34,641 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 09:44:34,641 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 09:44:34,641 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 09:44:34,641 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 09:44:34,641 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 09:44:34,641 - config.component_config - INFO - Զע: components +2025-03-18 09:44:34,656 - root - INFO - Ӧ +2025-03-18 09:49:33,756 - root - INFO - Ӧùر +2025-03-18 09:49:34,896 - root - INFO - ʼʼݿ... +2025-03-18 09:49:34,941 - root - INFO - ݿɹ +2025-03-18 09:49:34,941 - root - INFO - ʼʼ... +2025-03-18 09:49:34,966 - root - INFO - Ѵڣʼ +2025-03-18 09:49:34,966 - root - INFO - ݳʼɹ +2025-03-18 09:49:34,972 - core.component - INFO - Զ: components +2025-03-18 09:49:34,972 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 09:49:34,972 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 09:49:34,972 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 09:49:34,972 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 09:49:34,972 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 09:49:34,972 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 09:49:34,981 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 09:49:34,981 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 09:49:34,981 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 09:49:34,981 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 09:49:34,981 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 09:49:34,981 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 09:49:34,981 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 09:49:34,981 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 09:49:34,981 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 09:49:34,981 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 09:49:34,981 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 09:49:34,981 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 09:49:34,988 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 09:49:34,988 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 09:49:34,989 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 09:49:34,990 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 09:49:34,991 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 09:49:34,991 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 09:49:34,992 - core.component - INFO - ע: if -> IfComponent +2025-03-18 09:49:34,992 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 09:49:34,993 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 09:49:34,993 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 09:49:34,994 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 09:49:34,994 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 09:49:34,994 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 09:49:34,995 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 09:49:34,995 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 09:49:34,995 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 09:49:34,996 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 09:49:34,996 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 09:49:34,996 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 09:49:34,996 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 09:49:34,997 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 09:49:34,997 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 09:49:34,997 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 09:49:34,998 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 09:49:34,998 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 09:49:34,999 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 09:49:35,000 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 09:49:35,000 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 09:49:35,168 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 09:49:35,168 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 09:49:35,172 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 09:49:35,172 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 09:49:35,173 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 09:49:35,173 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 09:49:35,173 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 09:49:35,173 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 09:49:35,173 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 09:49:35,174 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 09:49:35,174 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 09:49:35,174 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 09:49:35,174 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 09:49:35,175 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 09:49:35,175 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 09:49:35,175 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 09:49:35,175 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 09:49:35,176 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 09:49:35,176 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 09:49:35,176 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 09:49:35,177 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 09:49:35,177 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 09:49:35,177 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 09:49:35,177 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 09:49:35,178 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 09:49:35,178 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 09:49:35,179 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 09:49:35,179 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 09:49:35,179 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 09:49:35,179 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 09:49:35,180 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 09:49:35,180 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 09:49:35,180 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 09:49:35,180 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 09:49:35,180 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 09:49:35,181 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 09:49:35,181 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 09:49:35,181 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 09:49:35,181 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 09:49:35,182 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 09:49:35,182 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 09:49:35,182 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 09:49:35,182 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 09:49:35,182 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 09:49:35,183 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 09:49:35,183 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 09:49:35,184 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 09:49:35,184 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 09:49:35,184 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 09:49:35,184 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 09:49:35,185 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 09:49:35,185 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 09:49:35,185 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 09:49:35,185 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 09:49:35,186 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 09:49:35,186 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 09:49:35,186 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 09:49:35,186 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 09:49:35,186 - config.component_config - INFO - Զע: components +2025-03-18 09:49:35,248 - root - INFO - ʼʼݿ... +2025-03-18 09:49:35,311 - root - INFO - ݿɹ +2025-03-18 09:49:35,312 - root - INFO - ʼʼ... +2025-03-18 09:49:35,313 - root - INFO - Ѵڣʼ +2025-03-18 09:49:35,314 - root - INFO - ݳʼɹ +2025-03-18 09:49:35,315 - core.component - INFO - Զ: components +2025-03-18 09:49:35,315 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 09:49:35,315 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 09:49:35,316 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 09:49:35,316 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 09:49:35,316 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 09:49:35,316 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 09:49:35,316 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 09:49:35,317 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 09:49:35,317 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 09:49:35,317 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 09:49:35,317 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 09:49:35,318 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 09:49:35,318 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 09:49:35,318 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 09:49:35,318 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 09:49:35,318 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 09:49:35,319 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 09:49:35,319 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 09:49:35,319 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 09:49:35,320 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 09:49:35,320 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 09:49:35,320 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 09:49:35,320 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 09:49:35,321 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 09:49:35,322 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 09:49:35,322 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 09:49:35,325 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 09:49:35,326 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 09:49:35,327 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 09:49:35,327 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 09:49:35,328 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 09:49:35,328 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 09:49:35,328 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 09:49:35,329 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 09:49:35,329 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 09:49:35,329 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 09:49:35,329 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 09:49:35,329 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 09:49:35,330 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 09:49:35,330 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 09:49:35,330 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 09:49:35,331 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 09:49:35,331 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 09:49:35,331 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 09:49:35,331 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 09:49:35,332 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 09:49:35,332 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 09:49:35,332 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 09:49:35,333 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 09:49:35,333 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 09:49:35,333 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 09:49:35,333 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 09:49:35,334 - config.component_config - INFO - Զע: components +2025-03-18 09:49:35,340 - root - INFO - Ӧ +2025-03-18 09:50:46,109 - root - INFO - Ӧùر +2025-03-18 09:50:47,367 - root - INFO - ʼʼݿ... +2025-03-18 09:50:47,430 - root - INFO - ݿɹ +2025-03-18 09:50:47,430 - root - INFO - ʼʼ... +2025-03-18 09:50:47,459 - root - INFO - Ѵڣʼ +2025-03-18 09:50:47,459 - root - INFO - ݳʼɹ +2025-03-18 09:50:47,462 - core.component - INFO - Զ: components +2025-03-18 09:50:47,462 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 09:50:47,462 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 09:50:47,462 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 09:50:47,462 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 09:50:47,462 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 09:50:47,462 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 09:50:47,462 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 09:50:47,462 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 09:50:47,462 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 09:50:47,462 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 09:50:47,462 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 09:50:47,462 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 09:50:47,462 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 09:50:47,462 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 09:50:47,462 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 09:50:47,462 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 09:50:47,462 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 09:50:47,462 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 09:50:47,462 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 09:50:47,462 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 09:50:47,462 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 09:50:47,462 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 09:50:47,462 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 09:50:47,462 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 09:50:47,462 - core.component - INFO - ע: if -> IfComponent +2025-03-18 09:50:47,462 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 09:50:47,462 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 09:50:47,462 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 09:50:47,462 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 09:50:47,462 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 09:50:47,462 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 09:50:47,462 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 09:50:47,478 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 09:50:47,478 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 09:50:47,480 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 09:50:47,480 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 09:50:47,480 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 09:50:47,480 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 09:50:47,480 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 09:50:47,481 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 09:50:47,481 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 09:50:47,481 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 09:50:47,481 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 09:50:47,481 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 09:50:47,481 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 09:50:47,481 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 09:50:47,661 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 09:50:47,661 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 09:50:47,661 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 09:50:47,661 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 09:50:47,661 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 09:50:47,661 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 09:50:47,661 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 09:50:47,661 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 09:50:47,661 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 09:50:47,661 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 09:50:47,661 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 09:50:47,661 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 09:50:47,661 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 09:50:47,661 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 09:50:47,661 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 09:50:47,661 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 09:50:47,661 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 09:50:47,661 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 09:50:47,661 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 09:50:47,661 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 09:50:47,661 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 09:50:47,661 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 09:50:47,661 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 09:50:47,661 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 09:50:47,661 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 09:50:47,673 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 09:50:47,673 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 09:50:47,673 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 09:50:47,673 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 09:50:47,673 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 09:50:47,673 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 09:50:47,689 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 09:50:47,689 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 09:50:47,689 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 09:50:47,689 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 09:50:47,689 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 09:50:47,689 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 09:50:47,689 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 09:50:47,689 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 09:50:47,689 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 09:50:47,689 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 09:50:47,689 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 09:50:47,689 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 09:50:47,689 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 09:50:47,689 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 09:50:47,689 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 09:50:47,689 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 09:50:47,689 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 09:50:47,689 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 09:50:47,689 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 09:50:47,689 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 09:50:47,689 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 09:50:47,689 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 09:50:47,689 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 09:50:47,689 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 09:50:47,689 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 09:50:47,689 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 09:50:47,689 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 09:50:47,689 - config.component_config - INFO - Զע: components +2025-03-18 09:50:47,736 - root - INFO - ʼʼݿ... +2025-03-18 09:50:47,816 - root - INFO - ݿɹ +2025-03-18 09:50:47,816 - root - INFO - ʼʼ... +2025-03-18 09:50:47,816 - root - INFO - Ѵڣʼ +2025-03-18 09:50:47,816 - root - INFO - ݳʼɹ +2025-03-18 09:50:47,816 - core.component - INFO - Զ: components +2025-03-18 09:50:47,832 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 09:50:47,832 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 09:50:47,832 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 09:50:47,832 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 09:50:47,832 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 09:50:47,832 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 09:50:47,832 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 09:50:47,832 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 09:50:47,832 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 09:50:47,832 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 09:50:47,832 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 09:50:47,832 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 09:50:47,832 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 09:50:47,832 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 09:50:47,832 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 09:50:47,832 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 09:50:47,832 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 09:50:47,832 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 09:50:47,848 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 09:50:47,848 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 09:50:47,848 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 09:50:47,848 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 09:50:47,848 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 09:50:47,848 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 09:50:47,848 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 09:50:47,848 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 09:50:47,848 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 09:50:47,848 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 09:50:47,848 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 09:50:47,848 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 09:50:47,848 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 09:50:47,848 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 09:50:47,848 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 09:50:47,859 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 09:50:47,859 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 09:50:47,859 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 09:50:47,863 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 09:50:47,863 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 09:50:47,863 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 09:50:47,863 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 09:50:47,863 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 09:50:47,863 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 09:50:47,863 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 09:50:47,863 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 09:50:47,863 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 09:50:47,863 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 09:50:47,863 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 09:50:47,863 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 09:50:47,879 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 09:50:47,879 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 09:50:47,879 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 09:50:47,879 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 09:50:47,879 - config.component_config - INFO - Զע: components +2025-03-18 09:50:47,895 - root - INFO - Ӧ +2025-03-18 09:55:46,754 - root - INFO - Ӧùر +2025-03-18 09:55:48,095 - root - INFO - ʼʼݿ... +2025-03-18 09:55:48,152 - root - INFO - ݿɹ +2025-03-18 09:55:48,159 - root - INFO - ʼʼ... +2025-03-18 09:55:48,177 - root - INFO - Ѵڣʼ +2025-03-18 09:55:48,178 - root - INFO - ݳʼɹ +2025-03-18 09:55:48,178 - core.component - INFO - Զ: components +2025-03-18 09:55:48,181 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 09:55:48,182 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 09:55:48,183 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 09:55:48,183 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 09:55:48,183 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 09:55:48,184 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 09:55:48,184 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 09:55:48,184 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 09:55:48,185 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 09:55:48,189 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 09:55:48,191 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 09:55:48,192 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 09:55:48,192 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 09:55:48,192 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 09:55:48,192 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 09:55:48,192 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 09:55:48,193 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 09:55:48,193 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 09:55:48,193 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 09:55:48,193 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 09:55:48,193 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 09:55:48,194 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 09:55:48,194 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 09:55:48,194 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 09:55:48,194 - core.component - INFO - ע: if -> IfComponent +2025-03-18 09:55:48,195 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 09:55:48,195 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 09:55:48,195 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 09:55:48,195 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 09:55:48,196 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 09:55:48,196 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 09:55:48,196 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 09:55:48,197 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 09:55:48,197 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 09:55:48,197 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 09:55:48,198 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 09:55:48,202 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 09:55:48,202 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 09:55:48,202 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 09:55:48,202 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 09:55:48,202 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 09:55:48,202 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 09:55:48,202 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 09:55:48,202 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 09:55:48,202 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 09:55:48,202 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 09:55:48,386 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 09:55:48,386 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 09:55:48,386 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 09:55:48,387 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 09:55:48,387 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 09:55:48,387 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 09:55:48,388 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 09:55:48,388 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 09:55:48,389 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 09:55:48,389 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 09:55:48,389 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 09:55:48,389 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 09:55:48,389 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 09:55:48,390 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 09:55:48,390 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 09:55:48,390 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 09:55:48,391 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 09:55:48,391 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 09:55:48,391 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 09:55:48,391 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 09:55:48,392 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 09:55:48,393 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 09:55:48,393 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 09:55:48,393 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 09:55:48,393 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 09:55:48,394 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 09:55:48,394 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 09:55:48,395 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 09:55:48,395 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 09:55:48,395 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 09:55:48,395 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 09:55:48,396 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 09:55:48,396 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 09:55:48,396 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 09:55:48,396 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 09:55:48,397 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 09:55:48,397 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 09:55:48,397 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 09:55:48,397 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 09:55:48,397 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 09:55:48,397 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 09:55:48,401 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 09:55:48,401 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 09:55:48,401 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 09:55:48,402 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 09:55:48,402 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 09:55:48,403 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 09:55:48,403 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 09:55:48,403 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 09:55:48,403 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 09:55:48,403 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 09:55:48,403 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 09:55:48,403 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 09:55:48,403 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 09:55:48,404 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 09:55:48,404 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 09:55:48,404 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 09:55:48,404 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 09:55:48,404 - config.component_config - INFO - Զע: components +2025-03-18 09:55:48,453 - root - INFO - ʼʼݿ... +2025-03-18 09:55:48,514 - root - INFO - ݿɹ +2025-03-18 09:55:48,517 - root - INFO - ʼʼ... +2025-03-18 09:55:48,522 - root - INFO - Ѵڣʼ +2025-03-18 09:55:48,523 - root - INFO - ݳʼɹ +2025-03-18 09:55:48,526 - core.component - INFO - Զ: components +2025-03-18 09:55:48,526 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 09:55:48,526 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 09:55:48,527 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 09:55:48,527 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 09:55:48,527 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 09:55:48,527 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 09:55:48,527 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 09:55:48,527 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 09:55:48,528 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 09:55:48,528 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 09:55:48,528 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 09:55:48,528 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 09:55:48,528 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 09:55:48,528 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 09:55:48,529 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 09:55:48,530 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 09:55:48,533 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 09:55:48,534 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 09:55:48,536 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 09:55:48,540 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 09:55:48,542 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 09:55:48,543 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 09:55:48,543 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 09:55:48,544 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 09:55:48,544 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 09:55:48,546 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 09:55:48,547 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 09:55:48,547 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 09:55:48,549 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 09:55:48,551 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 09:55:48,554 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 09:55:48,555 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 09:55:48,557 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 09:55:48,557 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 09:55:48,557 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 09:55:48,558 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 09:55:48,558 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 09:55:48,560 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 09:55:48,561 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 09:55:48,562 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 09:55:48,563 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 09:55:48,563 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 09:55:48,564 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 09:55:48,566 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 09:55:48,567 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 09:55:48,568 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 09:55:48,570 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 09:55:48,573 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 09:55:48,573 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 09:55:48,574 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 09:55:48,576 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 09:55:48,576 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 09:55:48,579 - config.component_config - INFO - Զע: components +2025-03-18 09:55:48,596 - root - INFO - Ӧ +2025-03-18 09:59:34,584 - root - INFO - Ӧùر +2025-03-18 09:59:36,002 - root - INFO - ʼʼݿ... +2025-03-18 09:59:36,050 - root - INFO - ݿɹ +2025-03-18 09:59:36,050 - root - INFO - ʼʼ... +2025-03-18 09:59:36,081 - root - INFO - Ѵڣʼ +2025-03-18 09:59:36,081 - root - INFO - ݳʼɹ +2025-03-18 09:59:36,081 - core.component - INFO - Զ: components +2025-03-18 09:59:36,081 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 09:59:36,081 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 09:59:36,081 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 09:59:36,081 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 09:59:36,081 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 09:59:36,081 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 09:59:36,081 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 09:59:36,097 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 09:59:36,097 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 09:59:36,097 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 09:59:36,097 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 09:59:36,097 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 09:59:36,097 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 09:59:36,097 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 09:59:36,097 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 09:59:36,097 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 09:59:36,097 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 09:59:36,113 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 09:59:36,113 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 09:59:36,113 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 09:59:36,113 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 09:59:36,113 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 09:59:36,113 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 09:59:36,113 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 09:59:36,113 - core.component - INFO - ע: if -> IfComponent +2025-03-18 09:59:36,113 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 09:59:36,113 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 09:59:36,113 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 09:59:36,128 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 09:59:36,128 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 09:59:36,128 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 09:59:36,128 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 09:59:36,128 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 09:59:36,128 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 09:59:36,128 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 09:59:36,128 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 09:59:36,128 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 09:59:36,128 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 09:59:36,128 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 09:59:36,145 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 09:59:36,145 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 09:59:36,145 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 09:59:36,145 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 09:59:36,145 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 09:59:36,145 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 09:59:36,145 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 09:59:36,320 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 09:59:36,327 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 09:59:36,327 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 09:59:36,327 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 09:59:36,327 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 09:59:36,327 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 09:59:36,327 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 09:59:36,327 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 09:59:36,327 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 09:59:36,327 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 09:59:36,327 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 09:59:36,327 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 09:59:36,327 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 09:59:36,327 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 09:59:36,336 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 09:59:36,336 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 09:59:36,336 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 09:59:36,336 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 09:59:36,336 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 09:59:36,336 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 09:59:36,336 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 09:59:36,336 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 09:59:36,336 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 09:59:36,336 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 09:59:36,336 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 09:59:36,336 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 09:59:36,336 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 09:59:36,336 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 09:59:36,336 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 09:59:36,336 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 09:59:36,336 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 09:59:36,336 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 09:59:36,336 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 09:59:36,336 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 09:59:36,336 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 09:59:36,336 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 09:59:36,336 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 09:59:36,336 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 09:59:36,336 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 09:59:36,336 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 09:59:36,336 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 09:59:36,336 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 09:59:36,336 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 09:59:36,336 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 09:59:36,336 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 09:59:36,336 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 09:59:36,336 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 09:59:36,336 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 09:59:36,336 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 09:59:36,336 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 09:59:36,336 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 09:59:36,336 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 09:59:36,336 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 09:59:36,336 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 09:59:36,336 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 09:59:36,336 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 09:59:36,336 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 09:59:36,336 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 09:59:36,336 - config.component_config - INFO - Զע: components +2025-03-18 09:59:36,399 - root - INFO - ʼʼݿ... +2025-03-18 09:59:36,447 - root - INFO - ݿɹ +2025-03-18 09:59:36,447 - root - INFO - ʼʼ... +2025-03-18 09:59:36,463 - root - INFO - Ѵڣʼ +2025-03-18 09:59:36,463 - root - INFO - ݳʼɹ +2025-03-18 09:59:36,463 - core.component - INFO - Զ: components +2025-03-18 09:59:36,463 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 09:59:36,463 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 09:59:36,472 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 09:59:36,472 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 09:59:36,472 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 09:59:36,472 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 09:59:36,479 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 09:59:36,479 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 09:59:36,479 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 09:59:36,479 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 09:59:36,479 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 09:59:36,479 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 09:59:36,479 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 09:59:36,479 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 09:59:36,479 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 09:59:36,495 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 09:59:36,495 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 09:59:36,495 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 09:59:36,495 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 09:59:36,495 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 09:59:36,495 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 09:59:36,495 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 09:59:36,495 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 09:59:36,495 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 09:59:36,495 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 09:59:36,495 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 09:59:36,495 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 09:59:36,495 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 09:59:36,495 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 09:59:36,495 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 09:59:36,495 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 09:59:36,495 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 09:59:36,495 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 09:59:36,495 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 09:59:36,495 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 09:59:36,495 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 09:59:36,495 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 09:59:36,511 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 09:59:36,511 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 09:59:36,511 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 09:59:36,511 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 09:59:36,511 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 09:59:36,511 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 09:59:36,511 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 09:59:36,511 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 09:59:36,511 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 09:59:36,511 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 09:59:36,527 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 09:59:36,527 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 09:59:36,527 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 09:59:36,527 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 09:59:36,527 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 09:59:36,527 - config.component_config - INFO - Զע: components +2025-03-18 09:59:36,543 - root - INFO - Ӧ +2025-03-18 10:03:19,723 - root - INFO - Ӧùر +2025-03-18 10:03:20,890 - root - INFO - ʼʼݿ... +2025-03-18 10:03:20,911 - root - INFO - ݿɹ +2025-03-18 10:03:20,911 - root - INFO - ʼʼ... +2025-03-18 10:03:20,926 - root - INFO - Ѵڣʼ +2025-03-18 10:03:20,926 - root - INFO - ݳʼɹ +2025-03-18 10:03:20,926 - core.component - INFO - Զ: components +2025-03-18 10:03:20,943 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 10:03:20,943 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 10:03:20,943 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 10:03:20,943 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 10:03:20,943 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 10:03:20,943 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 10:03:20,943 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 10:03:20,943 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 10:03:20,943 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 10:03:20,943 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 10:03:20,943 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 10:03:20,943 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 10:03:20,943 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 10:03:20,943 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 10:03:20,943 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 10:03:20,943 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 10:03:20,943 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 10:03:20,943 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 10:03:20,943 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 10:03:20,943 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 10:03:20,943 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 10:03:20,943 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 10:03:20,943 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 10:03:20,943 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 10:03:20,943 - core.component - INFO - ע: if -> IfComponent +2025-03-18 10:03:20,943 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 10:03:20,943 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 10:03:20,943 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 10:03:20,943 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 10:03:20,943 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 10:03:20,943 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 10:03:20,943 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 10:03:20,943 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 10:03:20,958 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 10:03:20,958 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 10:03:20,958 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 10:03:20,958 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 10:03:20,958 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 10:03:20,958 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 10:03:20,958 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 10:03:20,958 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 10:03:20,958 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 10:03:20,958 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 10:03:20,958 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 10:03:20,958 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 10:03:20,958 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 10:03:21,131 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 10:03:21,131 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 10:03:21,131 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 10:03:21,131 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 10:03:21,131 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 10:03:21,131 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 10:03:21,131 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 10:03:21,131 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 10:03:21,131 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 10:03:21,147 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 10:03:21,147 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 10:03:21,147 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 10:03:21,147 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 10:03:21,147 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 10:03:21,147 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 10:03:21,147 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 10:03:21,147 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 10:03:21,163 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 10:03:21,163 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 10:03:21,163 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 10:03:21,163 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 10:03:21,163 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 10:03:21,163 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 10:03:21,163 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 10:03:21,163 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 10:03:21,163 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 10:03:21,163 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 10:03:21,179 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 10:03:21,179 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 10:03:21,179 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 10:03:21,179 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 10:03:21,179 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 10:03:21,179 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 10:03:21,179 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 10:03:21,179 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 10:03:21,179 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 10:03:21,179 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 10:03:21,179 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 10:03:21,179 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 10:03:21,179 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 10:03:21,179 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 10:03:21,179 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 10:03:21,179 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 10:03:21,179 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 10:03:21,179 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 10:03:21,179 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 10:03:21,179 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 10:03:21,179 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 10:03:21,179 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 10:03:21,179 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 10:03:21,179 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 10:03:21,179 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 10:03:21,179 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 10:03:21,179 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 10:03:21,179 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 10:03:21,179 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 10:03:21,179 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 10:03:21,195 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 10:03:21,195 - config.component_config - INFO - Զע: components +2025-03-18 10:03:21,244 - root - INFO - ʼʼݿ... +2025-03-18 10:03:21,322 - root - INFO - ݿɹ +2025-03-18 10:03:21,322 - root - INFO - ʼʼ... +2025-03-18 10:03:21,338 - root - INFO - Ѵڣʼ +2025-03-18 10:03:21,338 - root - INFO - ݳʼɹ +2025-03-18 10:03:21,354 - core.component - INFO - Զ: components +2025-03-18 10:03:21,354 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 10:03:21,354 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 10:03:21,354 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 10:03:21,354 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 10:03:21,354 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 10:03:21,354 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 10:03:21,354 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 10:03:21,354 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 10:03:21,354 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 10:03:21,354 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 10:03:21,370 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 10:03:21,370 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 10:03:21,370 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 10:03:21,370 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 10:03:21,370 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 10:03:21,370 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 10:03:21,370 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 10:03:21,370 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 10:03:21,370 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 10:03:21,370 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 10:03:21,370 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 10:03:21,370 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 10:03:21,370 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 10:03:21,370 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 10:03:21,370 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 10:03:21,370 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 10:03:21,370 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 10:03:21,370 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 10:03:21,370 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 10:03:21,370 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 10:03:21,370 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 10:03:21,370 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 10:03:21,370 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 10:03:21,370 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 10:03:21,370 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 10:03:21,370 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 10:03:21,370 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 10:03:21,370 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 10:03:21,385 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 10:03:21,385 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 10:03:21,385 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 10:03:21,385 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 10:03:21,385 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 10:03:21,385 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 10:03:21,385 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 10:03:21,385 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 10:03:21,385 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 10:03:21,385 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 10:03:21,399 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 10:03:21,400 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 10:03:21,401 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 10:03:21,401 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 10:03:21,402 - config.component_config - INFO - Զע: components +2025-03-18 10:03:21,417 - root - INFO - Ӧ +2025-03-18 10:03:47,013 - root - INFO - Ӧùر +2025-03-18 10:03:48,137 - root - INFO - ʼʼݿ... +2025-03-18 10:03:48,205 - root - INFO - ݿɹ +2025-03-18 10:03:48,205 - root - INFO - ʼʼ... +2025-03-18 10:03:48,225 - root - INFO - Ѵڣʼ +2025-03-18 10:03:48,232 - root - INFO - ݳʼɹ +2025-03-18 10:03:48,235 - core.component - INFO - Զ: components +2025-03-18 10:03:48,235 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 10:03:48,235 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 10:03:48,235 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 10:03:48,239 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 10:03:48,239 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 10:03:48,239 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 10:03:48,239 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 10:03:48,239 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 10:03:48,239 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 10:03:48,248 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 10:03:48,248 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 10:03:48,248 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 10:03:48,248 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 10:03:48,248 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 10:03:48,248 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 10:03:48,248 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 10:03:48,256 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 10:03:48,256 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 10:03:48,256 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 10:03:48,256 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 10:03:48,256 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 10:03:48,256 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 10:03:48,256 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 10:03:48,256 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 10:03:48,256 - core.component - INFO - ע: if -> IfComponent +2025-03-18 10:03:48,256 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 10:03:48,264 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 10:03:48,264 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 10:03:48,264 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 10:03:48,264 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 10:03:48,273 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 10:03:48,273 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 10:03:48,273 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 10:03:48,273 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 10:03:48,280 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 10:03:48,280 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 10:03:48,280 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 10:03:48,280 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 10:03:48,280 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 10:03:48,280 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 10:03:48,280 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 10:03:48,280 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 10:03:48,280 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 10:03:48,290 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 10:03:48,290 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 10:03:48,295 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 10:03:48,465 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 10:03:48,465 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 10:03:48,465 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 10:03:48,465 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 10:03:48,465 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 10:03:48,465 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 10:03:48,465 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 10:03:48,465 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 10:03:48,471 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 10:03:48,471 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 10:03:48,471 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 10:03:48,471 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 10:03:48,471 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 10:03:48,471 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 10:03:48,471 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 10:03:48,471 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 10:03:48,471 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 10:03:48,471 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 10:03:48,471 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 10:03:48,471 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 10:03:48,471 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 10:03:48,471 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 10:03:48,471 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 10:03:48,471 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 10:03:48,471 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 10:03:48,471 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 10:03:48,471 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 10:03:48,471 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 10:03:48,471 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 10:03:48,471 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 10:03:48,471 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 10:03:48,471 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 10:03:48,471 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 10:03:48,471 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 10:03:48,471 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 10:03:48,471 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 10:03:48,471 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 10:03:48,471 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 10:03:48,471 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 10:03:48,471 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 10:03:48,471 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 10:03:48,471 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 10:03:48,471 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 10:03:48,471 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 10:03:48,471 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 10:03:48,471 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 10:03:48,471 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 10:03:48,471 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 10:03:48,471 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 10:03:48,471 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 10:03:48,471 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 10:03:48,471 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 10:03:48,471 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 10:03:48,471 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 10:03:48,471 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 10:03:48,471 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 10:03:48,471 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 10:03:48,471 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 10:03:48,471 - config.component_config - INFO - Զע: components +2025-03-18 10:03:48,546 - root - INFO - ʼʼݿ... +2025-03-18 10:03:48,608 - root - INFO - ݿɹ +2025-03-18 10:03:48,608 - root - INFO - ʼʼ... +2025-03-18 10:03:48,608 - root - INFO - Ѵڣʼ +2025-03-18 10:03:48,608 - root - INFO - ݳʼɹ +2025-03-18 10:03:48,608 - core.component - INFO - Զ: components +2025-03-18 10:03:48,613 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 10:03:48,613 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 10:03:48,613 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 10:03:48,613 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 10:03:48,613 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 10:03:48,613 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 10:03:48,614 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 10:03:48,623 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 10:03:48,623 - config.component_config - INFO - Զע: components +2025-03-18 10:03:48,635 - root - INFO - Ӧ +2025-03-18 10:04:59,032 - root - INFO - Ӧùر +2025-03-18 10:05:00,514 - root - INFO - ʼʼݿ... +2025-03-18 10:05:00,578 - root - INFO - ݿɹ +2025-03-18 10:05:00,578 - root - INFO - ʼʼ... +2025-03-18 10:05:00,594 - root - INFO - Ѵڣʼ +2025-03-18 10:05:00,594 - root - INFO - ݳʼɹ +2025-03-18 10:05:00,594 - core.component - INFO - Զ: components +2025-03-18 10:05:00,594 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 10:05:00,594 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 10:05:00,594 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 10:05:00,594 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 10:05:00,594 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 10:05:00,610 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 10:05:00,610 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 10:05:00,610 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 10:05:00,612 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 10:05:00,612 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 10:05:00,612 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 10:05:00,612 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 10:05:00,612 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 10:05:00,612 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 10:05:00,612 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 10:05:00,612 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 10:05:00,612 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 10:05:00,612 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 10:05:00,626 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 10:05:00,626 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 10:05:00,626 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 10:05:00,626 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 10:05:00,626 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 10:05:00,626 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 10:05:00,626 - core.component - INFO - ע: if -> IfComponent +2025-03-18 10:05:00,626 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 10:05:00,626 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 10:05:00,626 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 10:05:00,642 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 10:05:00,642 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 10:05:00,643 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 10:05:00,643 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 10:05:00,643 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 10:05:00,643 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 10:05:00,643 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 10:05:00,643 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 10:05:00,643 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 10:05:00,643 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 10:05:00,643 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 10:05:00,643 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 10:05:00,643 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 10:05:00,643 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 10:05:00,643 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 10:05:00,643 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 10:05:00,658 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 10:05:00,658 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 10:05:00,841 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 10:05:00,841 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 10:05:00,841 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 10:05:00,844 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 10:05:00,844 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 10:05:00,844 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 10:05:00,848 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 10:05:00,848 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 10:05:00,848 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 10:05:00,848 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 10:05:00,848 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 10:05:00,848 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 10:05:00,848 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 10:05:00,848 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 10:05:00,848 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 10:05:00,848 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 10:05:00,848 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 10:05:00,848 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 10:05:00,848 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 10:05:00,848 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 10:05:00,848 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 10:05:00,848 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 10:05:00,848 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 10:05:00,848 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 10:05:00,848 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 10:05:00,848 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 10:05:00,848 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 10:05:00,859 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 10:05:00,859 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 10:05:00,859 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 10:05:00,864 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 10:05:00,864 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 10:05:00,864 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 10:05:00,864 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 10:05:00,864 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 10:05:00,864 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 10:05:00,864 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 10:05:00,864 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 10:05:00,864 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 10:05:00,864 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 10:05:00,864 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 10:05:00,864 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 10:05:00,864 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 10:05:00,864 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 10:05:00,864 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 10:05:00,864 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 10:05:00,864 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 10:05:00,864 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 10:05:00,864 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 10:05:00,864 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 10:05:00,864 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 10:05:00,864 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 10:05:00,864 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 10:05:00,864 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 10:05:00,864 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 10:05:00,864 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 10:05:00,864 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 10:05:00,864 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 10:05:00,864 - config.component_config - INFO - Զע: components +2025-03-18 10:05:00,935 - root - INFO - ʼʼݿ... +2025-03-18 10:05:01,023 - root - INFO - ݿɹ +2025-03-18 10:05:01,023 - root - INFO - ʼʼ... +2025-03-18 10:05:01,023 - root - INFO - Ѵڣʼ +2025-03-18 10:05:01,023 - root - INFO - ݳʼɹ +2025-03-18 10:05:01,023 - core.component - INFO - Զ: components +2025-03-18 10:05:01,023 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 10:05:01,023 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 10:05:01,023 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 10:05:01,023 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 10:05:01,023 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 10:05:01,023 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 10:05:01,023 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 10:05:01,023 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 10:05:01,023 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 10:05:01,023 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 10:05:01,023 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 10:05:01,023 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 10:05:01,023 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 10:05:01,023 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 10:05:01,023 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 10:05:01,039 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 10:05:01,039 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 10:05:01,039 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 10:05:01,039 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 10:05:01,039 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 10:05:01,039 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 10:05:01,039 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 10:05:01,039 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 10:05:01,039 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 10:05:01,039 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 10:05:01,039 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 10:05:01,045 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 10:05:01,045 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 10:05:01,045 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 10:05:01,045 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 10:05:01,045 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 10:05:01,045 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 10:05:01,045 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 10:05:01,054 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 10:05:01,054 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 10:05:01,054 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 10:05:01,054 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 10:05:01,054 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 10:05:01,054 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 10:05:01,054 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 10:05:01,054 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 10:05:01,054 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 10:05:01,054 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 10:05:01,054 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 10:05:01,054 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 10:05:01,054 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 10:05:01,054 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 10:05:01,054 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 10:05:01,054 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 10:05:01,054 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 10:05:01,054 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 10:05:01,054 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 10:05:01,054 - config.component_config - INFO - Զע: components +2025-03-18 10:05:01,070 - root - INFO - Ӧ +2025-03-18 10:09:59,847 - root - INFO - Ӧùر +2025-03-18 10:10:01,027 - root - INFO - ʼʼݿ... +2025-03-18 10:10:01,092 - root - INFO - ݿɹ +2025-03-18 10:10:01,093 - root - INFO - ʼʼ... +2025-03-18 10:10:01,112 - root - INFO - Ѵڣʼ +2025-03-18 10:10:01,114 - root - INFO - ݳʼɹ +2025-03-18 10:10:01,116 - core.component - INFO - Զ: components +2025-03-18 10:10:01,119 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 10:10:01,120 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 10:10:01,124 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 10:10:01,125 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 10:10:01,125 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 10:10:01,125 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 10:10:01,125 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 10:10:01,125 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 10:10:01,126 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 10:10:01,129 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 10:10:01,129 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 10:10:01,130 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 10:10:01,130 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 10:10:01,132 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 10:10:01,134 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 10:10:01,136 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 10:10:01,139 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 10:10:01,141 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 10:10:01,141 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 10:10:01,143 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 10:10:01,143 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 10:10:01,145 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 10:10:01,145 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 10:10:01,147 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 10:10:01,149 - core.component - INFO - ע: if -> IfComponent +2025-03-18 10:10:01,150 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 10:10:01,151 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 10:10:01,154 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 10:10:01,156 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 10:10:01,157 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 10:10:01,158 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 10:10:01,159 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 10:10:01,162 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 10:10:01,163 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 10:10:01,163 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 10:10:01,166 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 10:10:01,168 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 10:10:01,169 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 10:10:01,172 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 10:10:01,173 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 10:10:01,175 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 10:10:01,175 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 10:10:01,175 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 10:10:01,178 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 10:10:01,179 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 10:10:01,179 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 10:10:01,361 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 10:10:01,361 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 10:10:01,361 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 10:10:01,361 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 10:10:01,376 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 10:10:01,376 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 10:10:01,378 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 10:10:01,378 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 10:10:01,378 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 10:10:01,378 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 10:10:01,378 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 10:10:01,378 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 10:10:01,378 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 10:10:01,378 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 10:10:01,378 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 10:10:01,378 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 10:10:01,378 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 10:10:01,378 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 10:10:01,378 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 10:10:01,378 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 10:10:01,378 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 10:10:01,378 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 10:10:01,378 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 10:10:01,378 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 10:10:01,378 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 10:10:01,378 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 10:10:01,378 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 10:10:01,378 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 10:10:01,378 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 10:10:01,378 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 10:10:01,378 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 10:10:01,378 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 10:10:01,378 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 10:10:01,378 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 10:10:01,378 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 10:10:01,378 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 10:10:01,378 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 10:10:01,378 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 10:10:01,378 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 10:10:01,378 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 10:10:01,378 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 10:10:01,378 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 10:10:01,378 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 10:10:01,378 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 10:10:01,378 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 10:10:01,378 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 10:10:01,378 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 10:10:01,378 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 10:10:01,378 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 10:10:01,378 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 10:10:01,378 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 10:10:01,378 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 10:10:01,378 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 10:10:01,378 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 10:10:01,378 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 10:10:01,378 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 10:10:01,378 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 10:10:01,378 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 10:10:01,378 - config.component_config - INFO - Զע: components +2025-03-18 10:10:01,446 - root - INFO - ʼʼݿ... +2025-03-18 10:10:01,512 - root - INFO - ݿɹ +2025-03-18 10:10:01,512 - root - INFO - ʼʼ... +2025-03-18 10:10:01,512 - root - INFO - Ѵڣʼ +2025-03-18 10:10:01,512 - root - INFO - ݳʼɹ +2025-03-18 10:10:01,512 - core.component - INFO - Զ: components +2025-03-18 10:10:01,523 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 10:10:01,523 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 10:10:01,526 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 10:10:01,526 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 10:10:01,526 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 10:10:01,526 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 10:10:01,526 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 10:10:01,526 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 10:10:01,526 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 10:10:01,526 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 10:10:01,526 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 10:10:01,527 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 10:10:01,527 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 10:10:01,527 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 10:10:01,527 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 10:10:01,528 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 10:10:01,528 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 10:10:01,528 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 10:10:01,528 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 10:10:01,528 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 10:10:01,528 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 10:10:01,528 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 10:10:01,528 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 10:10:01,528 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 10:10:01,528 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 10:10:01,528 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 10:10:01,528 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 10:10:01,528 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 10:10:01,528 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 10:10:01,544 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 10:10:01,544 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 10:10:01,544 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 10:10:01,545 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 10:10:01,545 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 10:10:01,545 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 10:10:01,545 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 10:10:01,546 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 10:10:01,546 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 10:10:01,547 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 10:10:01,547 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 10:10:01,547 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 10:10:01,547 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 10:10:01,547 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 10:10:01,547 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 10:10:01,547 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 10:10:01,547 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 10:10:01,547 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 10:10:01,547 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 10:10:01,547 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 10:10:01,547 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 10:10:01,547 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 10:10:01,547 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 10:10:01,547 - config.component_config - INFO - Զע: components +2025-03-18 10:10:01,568 - root - INFO - Ӧ +2025-03-18 10:13:19,677 - root - INFO - Ӧùر +2025-03-18 10:13:20,837 - root - INFO - ʼʼݿ... +2025-03-18 10:13:20,886 - root - INFO - ݿɹ +2025-03-18 10:13:20,886 - root - INFO - ʼʼ... +2025-03-18 10:13:20,906 - root - INFO - Ѵڣʼ +2025-03-18 10:13:20,906 - root - INFO - ݳʼɹ +2025-03-18 10:13:20,917 - core.component - INFO - Զ: components +2025-03-18 10:13:20,918 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 10:13:20,918 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 10:13:20,918 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 10:13:20,918 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 10:13:20,918 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 10:13:20,918 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 10:13:20,918 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 10:13:20,918 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 10:13:20,918 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 10:13:20,933 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 10:13:20,933 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 10:13:20,933 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 10:13:20,933 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 10:13:20,933 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 10:13:20,933 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 10:13:20,933 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 10:13:20,933 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 10:13:20,933 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 10:13:20,949 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 10:13:20,949 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 10:13:20,949 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 10:13:20,949 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 10:13:20,949 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 10:13:20,949 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 10:13:20,949 - core.component - INFO - ע: if -> IfComponent +2025-03-18 10:13:20,949 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 10:13:20,949 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 10:13:20,949 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 10:13:20,949 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 10:13:20,949 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 10:13:20,949 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 10:13:20,949 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 10:13:20,949 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 10:13:20,949 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 10:13:20,949 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 10:13:20,949 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 10:13:20,949 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 10:13:20,949 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 10:13:20,949 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 10:13:20,949 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 10:13:20,949 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 10:13:20,949 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 10:13:20,949 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 10:13:20,949 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 10:13:20,949 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 10:13:20,963 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 10:13:21,139 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 10:13:21,139 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 10:13:21,139 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 10:13:21,139 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 10:13:21,139 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 10:13:21,139 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 10:13:21,139 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 10:13:21,139 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 10:13:21,139 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 10:13:21,139 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 10:13:21,139 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 10:13:21,139 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 10:13:21,139 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 10:13:21,139 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 10:13:21,139 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 10:13:21,139 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 10:13:21,139 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 10:13:21,139 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 10:13:21,139 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 10:13:21,139 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 10:13:21,139 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 10:13:21,139 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 10:13:21,139 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 10:13:21,139 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 10:13:21,139 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 10:13:21,139 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 10:13:21,155 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 10:13:21,155 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 10:13:21,155 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 10:13:21,155 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 10:13:21,155 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 10:13:21,155 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 10:13:21,155 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 10:13:21,155 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 10:13:21,155 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 10:13:21,155 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 10:13:21,155 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 10:13:21,155 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 10:13:21,155 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 10:13:21,155 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 10:13:21,155 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 10:13:21,155 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 10:13:21,155 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 10:13:21,155 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 10:13:21,155 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 10:13:21,155 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 10:13:21,155 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 10:13:21,155 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 10:13:21,155 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 10:13:21,155 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 10:13:21,155 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 10:13:21,155 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 10:13:21,155 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 10:13:21,155 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 10:13:21,155 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 10:13:21,155 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 10:13:21,155 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 10:13:21,155 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 10:13:21,155 - config.component_config - INFO - Զע: components +2025-03-18 10:13:21,203 - root - INFO - ʼʼݿ... +2025-03-18 10:13:21,250 - root - INFO - ݿɹ +2025-03-18 10:13:21,250 - root - INFO - ʼʼ... +2025-03-18 10:13:21,250 - root - INFO - Ѵڣʼ +2025-03-18 10:13:21,250 - root - INFO - ݳʼɹ +2025-03-18 10:13:21,250 - core.component - INFO - Զ: components +2025-03-18 10:13:21,250 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 10:13:21,250 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 10:13:21,250 - config.component_config - INFO - Զע: components +2025-03-18 10:13:21,266 - root - INFO - Ӧ +2025-03-18 10:21:43,994 - root - INFO - Ӧùر +2025-03-18 10:21:45,131 - root - INFO - ʼʼݿ... +2025-03-18 10:21:45,183 - root - INFO - ݿɹ +2025-03-18 10:21:45,195 - root - INFO - ʼʼ... +2025-03-18 10:21:45,216 - root - INFO - Ѵڣʼ +2025-03-18 10:21:45,216 - root - INFO - ݳʼɹ +2025-03-18 10:21:45,216 - core.component - INFO - Զ: components +2025-03-18 10:21:45,216 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 10:21:45,216 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 10:21:45,227 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 10:21:45,227 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 10:21:45,227 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 10:21:45,230 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 10:21:45,233 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 10:21:45,233 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 10:21:45,233 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 10:21:45,233 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 10:21:45,243 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 10:21:45,243 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 10:21:45,243 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 10:21:45,243 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 10:21:45,243 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 10:21:45,243 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 10:21:45,243 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 10:21:45,243 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 10:21:45,243 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 10:21:45,243 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 10:21:45,243 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 10:21:45,243 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 10:21:45,243 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 10:21:45,243 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 10:21:45,259 - core.component - INFO - ע: if -> IfComponent +2025-03-18 10:21:45,259 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 10:21:45,259 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 10:21:45,264 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 10:21:45,264 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 10:21:45,264 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 10:21:45,264 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 10:21:45,264 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 10:21:45,275 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 10:21:45,275 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 10:21:45,275 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 10:21:45,275 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 10:21:45,280 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 10:21:45,280 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 10:21:45,284 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 10:21:45,284 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 10:21:45,284 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 10:21:45,284 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 10:21:45,291 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 10:21:45,291 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 10:21:45,291 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 10:21:45,293 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 10:21:45,465 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 10:21:45,465 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 10:21:45,481 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 10:21:45,481 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 10:21:45,481 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 10:21:45,481 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 10:21:45,481 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 10:21:45,481 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 10:21:45,481 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 10:21:45,481 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 10:21:45,481 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 10:21:45,497 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 10:21:45,497 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 10:21:45,497 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 10:21:45,497 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 10:21:45,497 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 10:21:45,497 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 10:21:45,497 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 10:21:45,497 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 10:21:45,497 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 10:21:45,497 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 10:21:45,516 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 10:21:45,516 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 10:21:45,516 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 10:21:45,529 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 10:21:45,529 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 10:21:45,529 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 10:21:45,529 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 10:21:45,529 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 10:21:45,529 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 10:21:45,529 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 10:21:45,529 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 10:21:45,529 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 10:21:45,529 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 10:21:45,529 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 10:21:45,529 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 10:21:45,529 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 10:21:45,529 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 10:21:45,529 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 10:21:45,529 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 10:21:45,529 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 10:21:45,529 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 10:21:45,529 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 10:21:45,529 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 10:21:45,529 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 10:21:45,529 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 10:21:45,529 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 10:21:45,529 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 10:21:45,529 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 10:21:45,529 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 10:21:45,529 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 10:21:45,529 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 10:21:45,529 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 10:21:45,529 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 10:21:45,545 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 10:21:45,545 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 10:21:45,545 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 10:21:45,545 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 10:21:45,561 - config.component_config - INFO - Զע: components +2025-03-18 10:21:45,631 - root - INFO - ʼʼݿ... +2025-03-18 10:21:45,704 - root - INFO - ݿɹ +2025-03-18 10:21:45,704 - root - INFO - ʼʼ... +2025-03-18 10:21:45,704 - root - INFO - Ѵڣʼ +2025-03-18 10:21:45,704 - root - INFO - ݳʼɹ +2025-03-18 10:21:45,704 - core.component - INFO - Զ: components +2025-03-18 10:21:45,704 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 10:21:45,704 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 10:21:45,704 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 10:21:45,713 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 10:21:45,713 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 10:21:45,713 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 10:21:45,713 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 10:21:45,715 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 10:21:45,717 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 10:21:45,717 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 10:21:45,717 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 10:21:45,717 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 10:21:45,717 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 10:21:45,720 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 10:21:45,720 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 10:21:45,720 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 10:21:45,720 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 10:21:45,720 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 10:21:45,723 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 10:21:45,723 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 10:21:45,723 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 10:21:45,723 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 10:21:45,727 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 10:21:45,727 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 10:21:45,727 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 10:21:45,727 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 10:21:45,727 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 10:21:45,731 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 10:21:45,731 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 10:21:45,731 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 10:21:45,733 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 10:21:45,733 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 10:21:45,736 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 10:21:45,736 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 10:21:45,736 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 10:21:45,736 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 10:21:45,736 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 10:21:45,736 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 10:21:45,736 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 10:21:45,736 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 10:21:45,736 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 10:21:45,736 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 10:21:45,736 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 10:21:45,736 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 10:21:45,736 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 10:21:45,743 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 10:21:45,743 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 10:21:45,743 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 10:21:45,743 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 10:21:45,743 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 10:21:45,743 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 10:21:45,743 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 10:21:45,743 - config.component_config - INFO - Զע: components +2025-03-18 10:21:45,772 - root - INFO - Ӧ +2025-03-18 11:13:38,812 - root - INFO - Ӧùر +2025-03-18 11:13:40,109 - root - INFO - ʼʼݿ... +2025-03-18 11:13:40,172 - root - INFO - ݿɹ +2025-03-18 11:13:40,177 - root - INFO - ʼʼ... +2025-03-18 11:13:40,198 - root - INFO - Ѵڣʼ +2025-03-18 11:13:40,198 - root - INFO - ݳʼɹ +2025-03-18 11:13:40,198 - core.component - INFO - Զ: components +2025-03-18 11:13:40,202 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 11:13:40,202 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 11:13:40,206 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 11:13:40,206 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 11:13:40,206 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 11:13:40,211 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 11:13:40,211 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 11:13:40,215 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 11:13:40,215 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 11:13:40,219 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 11:13:40,220 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 11:13:40,220 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 11:13:40,223 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 11:13:40,223 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 11:13:40,223 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 11:13:40,227 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 11:13:40,227 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 11:13:40,227 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 11:13:40,231 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 11:13:40,231 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 11:13:40,231 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 11:13:40,231 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 11:13:40,236 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 11:13:40,236 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 11:13:40,240 - core.component - INFO - ע: if -> IfComponent +2025-03-18 11:13:40,240 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 11:13:40,244 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 11:13:40,244 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 11:13:40,249 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 11:13:40,249 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 11:13:40,253 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 11:13:40,253 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 11:13:40,253 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 11:13:40,253 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 11:13:40,257 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 11:13:40,257 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 11:13:40,257 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 11:13:40,257 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 11:13:40,257 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 11:13:40,257 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 11:13:40,257 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 11:13:40,257 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 11:13:40,257 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 11:13:40,257 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 11:13:40,257 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 11:13:40,257 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 11:13:40,457 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 11:13:40,457 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 11:13:40,457 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 11:13:40,459 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 11:13:40,459 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 11:13:40,463 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 11:13:40,467 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 11:13:40,471 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 11:13:40,471 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 11:13:40,475 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 11:13:40,475 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 11:13:40,475 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 11:13:40,480 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 11:13:40,480 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 11:13:40,480 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 11:13:40,480 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 11:13:40,480 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 11:13:40,484 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 11:13:40,484 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 11:13:40,488 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 11:13:40,492 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 11:13:40,492 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 11:13:40,496 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 11:13:40,501 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 11:13:40,505 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 11:13:40,505 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 11:13:40,509 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 11:13:40,514 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 11:13:40,514 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 11:13:40,518 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 11:13:40,522 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 11:13:40,522 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 11:13:40,522 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 11:13:40,522 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 11:13:40,522 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 11:13:40,522 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 11:13:40,522 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 11:13:40,522 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 11:13:40,522 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 11:13:40,522 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 11:13:40,522 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 11:13:40,522 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 11:13:40,522 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 11:13:40,522 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 11:13:40,522 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 11:13:40,522 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 11:13:40,526 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 11:13:40,526 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 11:13:40,530 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 11:13:40,530 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 11:13:40,530 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 11:13:40,530 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 11:13:40,530 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 11:13:40,530 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 11:13:40,535 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 11:13:40,535 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 11:13:40,535 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 11:13:40,535 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 11:13:40,535 - config.component_config - INFO - Զע: components +2025-03-18 11:13:40,598 - root - INFO - ʼʼݿ... +2025-03-18 11:13:40,686 - root - INFO - ݿɹ +2025-03-18 11:13:40,686 - root - INFO - ʼʼ... +2025-03-18 11:13:40,690 - root - INFO - Ѵڣʼ +2025-03-18 11:13:40,690 - root - INFO - ݳʼɹ +2025-03-18 11:13:40,695 - core.component - INFO - Զ: components +2025-03-18 11:13:40,699 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 11:13:40,699 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 11:13:40,699 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 11:13:40,699 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 11:13:40,699 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 11:13:40,699 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 11:13:40,699 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 11:13:40,703 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 11:13:40,703 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 11:13:40,703 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 11:13:40,703 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 11:13:40,703 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 11:13:40,703 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 11:13:40,703 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 11:13:40,703 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 11:13:40,703 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 11:13:40,703 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 11:13:40,708 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 11:13:40,708 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 11:13:40,708 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 11:13:40,708 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 11:13:40,708 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 11:13:40,708 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 11:13:40,708 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 11:13:40,708 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 11:13:40,708 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 11:13:40,712 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 11:13:40,712 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 11:13:40,712 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 11:13:40,712 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 11:13:40,712 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 11:13:40,712 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 11:13:40,712 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 11:13:40,712 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 11:13:40,716 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 11:13:40,716 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 11:13:40,716 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 11:13:40,716 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 11:13:40,716 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 11:13:40,716 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 11:13:40,716 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 11:13:40,720 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 11:13:40,720 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 11:13:40,720 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 11:13:40,720 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 11:13:40,725 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 11:13:40,725 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 11:13:40,725 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 11:13:40,725 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 11:13:40,725 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 11:13:40,725 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 11:13:40,729 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 11:13:40,729 - config.component_config - INFO - Զע: components +2025-03-18 11:13:40,750 - root - INFO - Ӧ +2025-03-18 11:19:26,938 - root - INFO - Ӧùر +2025-03-18 11:19:29,226 - root - INFO - ʼʼݿ... +2025-03-18 11:19:29,276 - root - INFO - ݿɹ +2025-03-18 11:19:29,276 - root - INFO - ʼʼ... +2025-03-18 11:19:29,297 - root - INFO - Ѵڣʼ +2025-03-18 11:19:29,297 - root - INFO - ݳʼɹ +2025-03-18 11:19:29,297 - core.component - INFO - Զ: components +2025-03-18 11:19:29,297 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 11:19:29,302 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 11:19:29,302 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 11:19:29,302 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 11:19:29,302 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 11:19:29,302 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 11:19:29,302 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 11:19:29,302 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 11:19:29,302 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 11:19:29,306 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 11:19:29,306 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 11:19:29,306 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 11:19:29,306 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 11:19:29,306 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 11:19:29,306 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 11:19:29,306 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 11:19:29,306 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 11:19:29,310 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 11:19:29,310 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 11:19:29,310 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 11:19:29,310 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 11:19:29,310 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 11:19:29,310 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 11:19:29,310 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 11:19:29,310 - core.component - INFO - ע: if -> IfComponent +2025-03-18 11:19:29,310 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 11:19:29,310 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 11:19:29,310 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 11:19:29,310 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 11:19:29,310 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 11:19:29,310 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 11:19:29,314 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 11:19:29,314 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 11:19:29,314 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 11:19:29,314 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 11:19:29,319 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 11:19:29,319 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 11:19:29,319 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 11:19:29,319 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 11:19:29,319 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 11:19:29,319 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 11:19:29,323 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 11:19:29,323 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 11:19:29,323 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 11:19:29,323 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 11:19:29,323 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 11:19:29,499 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 11:19:29,503 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 11:19:29,507 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 11:19:29,511 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 11:19:29,511 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 11:19:29,516 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 11:19:29,516 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 11:19:29,520 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 11:19:29,520 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 11:19:29,520 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 11:19:29,520 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 11:19:29,520 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 11:19:29,520 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 11:19:29,520 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 11:19:29,520 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 11:19:29,520 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 11:19:29,520 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 11:19:29,524 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 11:19:29,524 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 11:19:29,529 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 11:19:29,529 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 11:19:29,529 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 11:19:29,529 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 11:19:29,529 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 11:19:29,529 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 11:19:29,529 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 11:19:29,529 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 11:19:29,529 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 11:19:29,533 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 11:19:29,533 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 11:19:29,533 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 11:19:29,533 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 11:19:29,533 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 11:19:29,533 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 11:19:29,533 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 11:19:29,533 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 11:19:29,533 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 11:19:29,533 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 11:19:29,533 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 11:19:29,536 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 11:19:29,536 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 11:19:29,536 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 11:19:29,536 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 11:19:29,536 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 11:19:29,536 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 11:19:29,537 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 11:19:29,537 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 11:19:29,537 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 11:19:29,537 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 11:19:29,539 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 11:19:29,539 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 11:19:29,539 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 11:19:29,539 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 11:19:29,539 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 11:19:29,539 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 11:19:29,539 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 11:19:29,539 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 11:19:29,539 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 11:19:29,539 - config.component_config - INFO - Զע: components +2025-03-18 11:19:29,571 - root - INFO - ģ񣬵ģʽ: True +2025-03-18 11:19:30,141 - root - INFO - ʼʼݿ... +2025-03-18 11:19:30,190 - root - INFO - ݿɹ +2025-03-18 11:19:30,190 - root - INFO - ʼʼ... +2025-03-18 11:19:30,207 - root - INFO - Ѵڣʼ +2025-03-18 11:19:30,207 - root - INFO - ݳʼɹ +2025-03-18 11:19:30,211 - core.component - INFO - Զ: components +2025-03-18 11:19:30,211 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 11:19:30,211 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 11:19:30,211 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 11:19:30,211 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 11:19:30,211 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 11:19:30,211 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 11:19:30,211 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 11:19:30,211 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 11:19:30,211 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 11:19:30,211 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 11:19:30,211 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 11:19:30,211 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 11:19:30,211 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 11:19:30,215 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 11:19:30,215 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 11:19:30,215 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 11:19:30,215 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 11:19:30,215 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 11:19:30,215 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 11:19:30,215 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 11:19:30,215 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 11:19:30,218 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 11:19:30,218 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 11:19:30,218 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 11:19:30,220 - core.component - INFO - ע: if -> IfComponent +2025-03-18 11:19:30,221 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 11:19:30,221 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 11:19:30,221 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 11:19:30,221 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 11:19:30,221 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 11:19:30,221 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 11:19:30,221 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 11:19:30,221 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 11:19:30,221 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 11:19:30,221 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 11:19:30,224 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 11:19:30,224 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 11:19:30,224 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 11:19:30,224 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 11:19:30,224 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 11:19:30,224 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 11:19:30,224 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 11:19:30,224 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 11:19:30,224 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 11:19:30,224 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 11:19:30,224 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 11:19:30,399 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 11:19:30,403 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 11:19:30,403 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 11:19:30,403 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 11:19:30,403 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 11:19:30,403 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 11:19:30,407 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 11:19:30,407 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 11:19:30,407 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 11:19:30,407 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 11:19:30,407 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 11:19:30,407 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 11:19:30,407 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 11:19:30,407 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 11:19:30,407 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 11:19:30,407 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 11:19:30,407 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 11:19:30,407 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 11:19:30,407 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 11:19:30,407 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 11:19:30,412 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 11:19:30,412 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 11:19:30,412 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 11:19:30,412 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 11:19:30,412 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 11:19:30,412 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 11:19:30,412 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 11:19:30,412 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 11:19:30,412 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 11:19:30,412 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 11:19:30,412 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 11:19:30,412 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 11:19:30,412 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 11:19:30,412 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 11:19:30,416 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 11:19:30,416 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 11:19:30,416 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 11:19:30,416 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 11:19:30,416 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 11:19:30,416 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 11:19:30,416 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 11:19:30,416 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 11:19:30,416 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 11:19:30,416 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 11:19:30,416 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 11:19:30,416 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 11:19:30,416 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 11:19:30,420 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 11:19:30,420 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 11:19:30,420 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 11:19:30,420 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 11:19:30,420 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 11:19:30,420 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 11:19:30,420 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 11:19:30,420 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 11:19:30,420 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 11:19:30,420 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 11:19:30,420 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 11:19:30,420 - config.component_config - INFO - Զע: components +2025-03-18 11:19:30,484 - root - INFO - ʼʼݿ... +2025-03-18 11:19:30,543 - root - INFO - ݿɹ +2025-03-18 11:19:30,543 - root - INFO - ʼʼ... +2025-03-18 11:19:30,543 - root - INFO - Ѵڣʼ +2025-03-18 11:19:30,543 - root - INFO - ݳʼɹ +2025-03-18 11:19:30,543 - core.component - INFO - Զ: components +2025-03-18 11:19:30,543 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 11:19:30,543 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 11:19:30,543 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 11:19:30,547 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 11:19:30,551 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 11:19:30,551 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 11:19:30,551 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 11:19:30,551 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 11:19:30,551 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 11:19:30,551 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 11:19:30,551 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 11:19:30,551 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 11:19:30,551 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 11:19:30,551 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 11:19:30,551 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 11:19:30,551 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 11:19:30,551 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 11:19:30,551 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 11:19:30,551 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 11:19:30,551 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 11:19:30,551 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 11:19:30,551 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 11:19:30,551 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 11:19:30,551 - config.component_config - INFO - Զע: components +2025-03-18 11:19:30,564 - root - INFO - Ӧ +2025-03-18 11:26:05,281 - root - INFO - Ӧùر +2025-03-18 11:26:06,596 - root - INFO - ʼʼݿ... +2025-03-18 11:26:06,673 - root - INFO - ݿɹ +2025-03-18 11:26:06,678 - root - INFO - ʼʼ... +2025-03-18 11:26:06,699 - root - INFO - Ѵڣʼ +2025-03-18 11:26:06,699 - root - INFO - ݳʼɹ +2025-03-18 11:26:06,699 - core.component - INFO - Զ: components +2025-03-18 11:26:06,704 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 11:26:06,704 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 11:26:06,704 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 11:26:06,708 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 11:26:06,712 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 11:26:06,712 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 11:26:06,712 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 11:26:06,712 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 11:26:06,712 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 11:26:06,712 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 11:26:06,712 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 11:26:06,717 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 11:26:06,717 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 11:26:06,722 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 11:26:06,722 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 11:26:06,725 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 11:26:06,725 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 11:26:06,725 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 11:26:06,729 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 11:26:06,729 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 11:26:06,729 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 11:26:06,729 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 11:26:06,734 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 11:26:06,734 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 11:26:06,738 - core.component - INFO - ע: if -> IfComponent +2025-03-18 11:26:06,738 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 11:26:06,738 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 11:26:06,738 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 11:26:06,738 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 11:26:06,742 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 11:26:06,742 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 11:26:06,742 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 11:26:06,742 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 11:26:06,746 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 11:26:06,746 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 11:26:06,746 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 11:26:06,751 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 11:26:06,751 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 11:26:06,751 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 11:26:06,751 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 11:26:06,751 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 11:26:06,751 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 11:26:06,751 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 11:26:06,751 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 11:26:06,755 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 11:26:06,755 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 11:26:06,924 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 11:26:06,928 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 11:26:06,928 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 11:26:06,928 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 11:26:06,933 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 11:26:06,933 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 11:26:06,937 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 11:26:06,937 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 11:26:06,937 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 11:26:06,941 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 11:26:06,941 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 11:26:06,941 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 11:26:06,941 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 11:26:06,941 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 11:26:06,941 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 11:26:06,941 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 11:26:06,941 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 11:26:06,945 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 11:26:06,945 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 11:26:06,945 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 11:26:06,945 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 11:26:06,945 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 11:26:06,945 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 11:26:06,945 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 11:26:06,945 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 11:26:06,945 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 11:26:06,945 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 11:26:06,945 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 11:26:06,945 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 11:26:06,945 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 11:26:06,945 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 11:26:06,945 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 11:26:06,950 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 11:26:06,950 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 11:26:06,950 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 11:26:06,950 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 11:26:06,950 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 11:26:06,950 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 11:26:06,950 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 11:26:06,950 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 11:26:06,950 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 11:26:06,950 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 11:26:06,950 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 11:26:06,950 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 11:26:06,950 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 11:26:06,950 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 11:26:06,954 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 11:26:06,954 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 11:26:06,954 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 11:26:06,954 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 11:26:06,954 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 11:26:06,954 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 11:26:06,954 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 11:26:06,954 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 11:26:06,954 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 11:26:06,954 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 11:26:06,954 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 11:26:06,954 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 11:26:06,954 - config.component_config - INFO - Զע: components +2025-03-18 11:26:07,023 - root - INFO - ʼʼݿ... +2025-03-18 11:26:07,117 - root - INFO - ݿɹ +2025-03-18 11:26:07,121 - root - INFO - ʼʼ... +2025-03-18 11:26:07,123 - root - INFO - Ѵڣʼ +2025-03-18 11:26:07,125 - root - INFO - ݳʼɹ +2025-03-18 11:26:07,125 - core.component - INFO - Զ: components +2025-03-18 11:26:07,125 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 11:26:07,125 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 11:26:07,130 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 11:26:07,130 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 11:26:07,134 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 11:26:07,134 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 11:26:07,134 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 11:26:07,134 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 11:26:07,134 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 11:26:07,138 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 11:26:07,138 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 11:26:07,138 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 11:26:07,138 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 11:26:07,142 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 11:26:07,142 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 11:26:07,142 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 11:26:07,147 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 11:26:07,147 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 11:26:07,151 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 11:26:07,151 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 11:26:07,151 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 11:26:07,151 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 11:26:07,155 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 11:26:07,155 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 11:26:07,155 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 11:26:07,155 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 11:26:07,155 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 11:26:07,159 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 11:26:07,159 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 11:26:07,159 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 11:26:07,159 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 11:26:07,159 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 11:26:07,163 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 11:26:07,163 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 11:26:07,163 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 11:26:07,167 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 11:26:07,167 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 11:26:07,167 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 11:26:07,171 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 11:26:07,171 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 11:26:07,175 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 11:26:07,175 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 11:26:07,179 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 11:26:07,179 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 11:26:07,179 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 11:26:07,183 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 11:26:07,183 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 11:26:07,183 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 11:26:07,183 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 11:26:07,183 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 11:26:07,187 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 11:26:07,187 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 11:26:07,187 - config.component_config - INFO - Զע: components +2025-03-18 11:26:07,204 - root - INFO - Ӧ +2025-03-18 11:27:22,892 - root - INFO - Ӧùر +2025-03-18 11:27:24,057 - root - INFO - ʼʼݿ... +2025-03-18 11:27:24,201 - root - INFO - ݿɹ +2025-03-18 11:27:24,201 - root - INFO - ʼʼ... +2025-03-18 11:27:24,226 - root - INFO - Ѵڣʼ +2025-03-18 11:27:24,226 - root - INFO - ݳʼɹ +2025-03-18 11:27:24,226 - core.component - INFO - Զ: components +2025-03-18 11:27:24,230 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 11:27:24,230 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 11:27:24,234 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 11:27:24,234 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 11:27:24,234 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 11:27:24,239 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 11:27:24,239 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 11:27:24,239 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 11:27:24,239 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 11:27:24,239 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 11:27:24,243 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 11:27:24,243 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 11:27:24,247 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 11:27:24,247 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 11:27:24,247 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 11:27:24,247 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 11:27:24,247 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 11:27:24,252 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 11:27:24,252 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 11:27:24,256 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 11:27:24,256 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 11:27:24,256 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 11:27:24,260 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 11:27:24,260 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 11:27:24,260 - core.component - INFO - ע: if -> IfComponent +2025-03-18 11:27:24,260 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 11:27:24,260 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 11:27:24,265 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 11:27:24,265 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 11:27:24,265 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 11:27:24,269 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 11:27:24,269 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 11:27:24,269 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 11:27:24,273 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 11:27:24,273 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 11:27:24,277 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 11:27:24,277 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 11:27:24,277 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 11:27:24,277 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 11:27:24,277 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 11:27:24,277 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 11:27:24,281 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 11:27:24,281 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 11:27:24,286 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 11:27:24,286 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 11:27:24,290 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 11:27:24,495 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 11:27:24,499 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 11:27:24,499 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 11:27:24,499 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 11:27:24,499 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 11:27:24,499 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 11:27:24,503 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 11:27:24,503 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 11:27:24,507 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 11:27:24,507 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 11:27:24,512 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 11:27:24,512 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 11:27:24,512 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 11:27:24,516 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 11:27:24,516 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 11:27:24,516 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 11:27:24,516 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 11:27:24,516 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 11:27:24,516 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 11:27:24,518 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 11:27:24,518 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 11:27:24,518 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 11:27:24,518 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 11:27:24,518 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 11:27:24,518 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 11:27:24,518 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 11:27:24,520 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 11:27:24,520 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 11:27:24,520 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 11:27:24,520 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 11:27:24,520 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 11:27:24,520 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 11:27:24,520 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 11:27:24,520 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 11:27:24,520 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 11:27:24,520 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 11:27:24,520 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 11:27:24,520 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 11:27:24,520 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 11:27:24,520 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 11:27:24,520 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 11:27:24,520 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 11:27:24,520 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 11:27:24,520 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 11:27:24,520 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 11:27:24,520 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 11:27:24,520 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 11:27:24,520 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 11:27:24,520 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 11:27:24,520 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 11:27:24,520 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 11:27:24,520 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 11:27:24,520 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 11:27:24,520 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 11:27:24,520 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 11:27:24,520 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 11:27:24,520 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 11:27:24,520 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 11:27:24,524 - config.component_config - INFO - Զע: components +2025-03-18 11:27:24,588 - root - INFO - ʼʼݿ... +2025-03-18 11:27:24,669 - root - INFO - ݿɹ +2025-03-18 11:27:24,673 - root - INFO - ʼʼ... +2025-03-18 11:27:24,677 - root - INFO - Ѵڣʼ +2025-03-18 11:27:24,677 - root - INFO - ݳʼɹ +2025-03-18 11:27:24,680 - core.component - INFO - Զ: components +2025-03-18 11:27:24,682 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 11:27:24,682 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 11:27:24,686 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 11:27:24,686 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 11:27:24,690 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 11:27:24,690 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 11:27:24,690 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 11:27:24,694 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 11:27:24,696 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 11:27:24,698 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 11:27:24,698 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 11:27:24,702 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 11:27:24,702 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 11:27:24,702 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 11:27:24,702 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 11:27:24,702 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 11:27:24,706 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 11:27:24,711 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 11:27:24,713 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 11:27:24,713 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 11:27:24,715 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 11:27:24,715 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 11:27:24,715 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 11:27:24,715 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 11:27:24,715 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 11:27:24,720 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 11:27:24,720 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 11:27:24,724 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 11:27:24,724 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 11:27:24,728 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 11:27:24,728 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 11:27:24,728 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 11:27:24,728 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 11:27:24,728 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 11:27:24,728 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 11:27:24,728 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 11:27:24,728 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 11:27:24,728 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 11:27:24,728 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 11:27:24,728 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 11:27:24,728 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 11:27:24,728 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 11:27:24,728 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 11:27:24,728 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 11:27:24,728 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 11:27:24,728 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 11:27:24,728 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 11:27:24,728 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 11:27:24,732 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 11:27:24,732 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 11:27:24,732 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 11:27:24,732 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 11:27:24,732 - config.component_config - INFO - Զע: components +2025-03-18 11:27:24,749 - root - INFO - Ӧ +2025-03-18 11:37:23,538 - root - INFO - Ӧùر +2025-03-18 11:37:24,760 - root - INFO - ʼʼݿ... +2025-03-18 11:37:24,815 - root - ERROR - ݿʼʧ: (in table 'task_param_types', column 'usage_scope'): Compiler can't render element of type ARRAY +2025-03-18 12:02:44,923 - root - INFO - ʼʼݿ... +2025-03-18 12:02:44,990 - root - INFO - ݿɹ +2025-03-18 12:02:44,990 - root - INFO - ʼʼ... +2025-03-18 12:02:45,012 - root - INFO - Ѵڣʼ +2025-03-18 12:02:45,012 - root - INFO - ݳʼɹ +2025-03-18 12:02:45,012 - core.component - INFO - Զ: components +2025-03-18 12:02:45,016 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 12:02:45,016 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 12:02:45,016 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 12:02:45,016 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 12:02:45,016 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 12:02:45,016 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 12:02:45,016 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 12:02:45,016 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 12:02:45,016 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 12:02:45,016 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 12:02:45,016 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 12:02:45,016 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 12:02:45,016 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 12:02:45,016 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 12:02:45,016 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 12:02:45,016 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 12:02:45,016 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 12:02:45,016 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 12:02:45,016 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 12:02:45,016 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 12:02:45,021 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 12:02:45,023 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 12:02:45,025 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 12:02:45,025 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 12:02:45,025 - core.component - INFO - ע: if -> IfComponent +2025-03-18 12:02:45,025 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 12:02:45,025 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 12:02:45,025 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 12:02:45,025 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 12:02:45,025 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 12:02:45,025 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 12:02:45,025 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 12:02:45,025 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 12:02:45,025 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 12:02:45,025 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 12:02:45,025 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 12:02:45,025 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 12:02:45,025 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 12:02:45,025 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 12:02:45,025 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 12:02:45,025 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 12:02:45,029 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 12:02:45,029 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 12:02:45,029 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 12:02:45,029 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 12:02:45,029 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 12:02:45,214 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 12:02:45,214 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 12:02:45,214 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 12:02:45,218 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 12:02:45,218 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 12:02:45,223 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 12:02:45,223 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 12:02:45,223 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 12:02:45,223 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 12:02:45,223 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 12:02:45,223 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 12:02:45,223 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 12:02:45,223 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 12:02:45,223 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 12:02:45,227 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 12:02:45,227 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 12:02:45,227 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 12:02:45,227 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 12:02:45,227 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 12:02:45,227 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 12:02:45,230 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 12:02:45,230 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 12:02:45,230 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 12:02:45,230 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 12:02:45,230 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 12:02:45,230 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 12:02:45,231 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 12:02:45,231 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 12:02:45,231 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 12:02:45,231 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 12:02:45,231 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 12:02:45,231 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 12:02:45,231 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 12:02:45,231 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 12:02:45,231 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 12:02:45,231 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 12:02:45,231 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 12:02:45,238 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 12:02:45,238 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 12:02:45,238 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 12:02:45,238 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 12:02:45,239 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 12:02:45,239 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 12:02:45,239 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 12:02:45,239 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 12:02:45,242 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 12:02:45,242 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 12:02:45,242 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 12:02:45,242 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 12:02:45,244 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 12:02:45,244 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 12:02:45,244 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 12:02:45,244 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 12:02:45,244 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 12:02:45,244 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 12:02:45,244 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 12:02:45,244 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 12:02:45,244 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 12:02:45,244 - config.component_config - INFO - Զע: components +2025-03-18 12:02:45,285 - root - INFO - ģ񣬵ģʽ: True +2025-03-18 12:02:45,846 - root - INFO - ʼʼݿ... +2025-03-18 12:02:45,904 - root - INFO - ݿɹ +2025-03-18 12:02:45,904 - root - INFO - ʼʼ... +2025-03-18 12:02:45,921 - root - INFO - Ѵڣʼ +2025-03-18 12:02:45,925 - root - INFO - ݳʼɹ +2025-03-18 12:02:45,925 - core.component - INFO - Զ: components +2025-03-18 12:02:45,925 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 12:02:45,925 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 12:02:45,925 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 12:02:45,925 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 12:02:45,929 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 12:02:45,929 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 12:02:45,929 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 12:02:45,931 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 12:02:45,931 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 12:02:45,931 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 12:02:45,936 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 12:02:45,938 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 12:02:45,938 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 12:02:45,939 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 12:02:45,939 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 12:02:45,939 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 12:02:45,939 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 12:02:45,939 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 12:02:45,939 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 12:02:45,939 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 12:02:45,942 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 12:02:45,942 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 12:02:45,942 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 12:02:45,942 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 12:02:45,942 - core.component - INFO - ע: if -> IfComponent +2025-03-18 12:02:45,946 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 12:02:45,946 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 12:02:45,946 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 12:02:45,946 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 12:02:45,946 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 12:02:45,946 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 12:02:45,946 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 12:02:45,946 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 12:02:45,950 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 12:02:45,950 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 12:02:45,950 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 12:02:45,955 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 12:02:45,955 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 12:02:45,955 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 12:02:45,955 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 12:02:45,955 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 12:02:45,955 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 12:02:45,955 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 12:02:45,955 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 12:02:45,955 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 12:02:45,955 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 12:02:46,133 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 12:02:46,133 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 12:02:46,133 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 12:02:46,133 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 12:02:46,138 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 12:02:46,138 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 12:02:46,142 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 12:02:46,142 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 12:02:46,142 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 12:02:46,142 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 12:02:46,142 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 12:02:46,142 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 12:02:46,144 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 12:02:46,144 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 12:02:46,144 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 12:02:46,144 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 12:02:46,144 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 12:02:46,146 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 12:02:46,146 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 12:02:46,146 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 12:02:46,146 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 12:02:46,146 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 12:02:46,146 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 12:02:46,146 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 12:02:46,150 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 12:02:46,150 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 12:02:46,150 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 12:02:46,150 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 12:02:46,150 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 12:02:46,150 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 12:02:46,150 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 12:02:46,150 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 12:02:46,150 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 12:02:46,150 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 12:02:46,150 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 12:02:46,150 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 12:02:46,150 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 12:02:46,150 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 12:02:46,155 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 12:02:46,155 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 12:02:46,155 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 12:02:46,155 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 12:02:46,155 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 12:02:46,155 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 12:02:46,155 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 12:02:46,155 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 12:02:46,155 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 12:02:46,155 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 12:02:46,155 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 12:02:46,155 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 12:02:46,155 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 12:02:46,155 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 12:02:46,155 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 12:02:46,155 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 12:02:46,155 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 12:02:46,155 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 12:02:46,155 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 12:02:46,155 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 12:02:46,159 - config.component_config - INFO - Զע: components +2025-03-18 12:02:46,205 - root - INFO - ʼʼݿ... +2025-03-18 12:02:46,267 - root - INFO - ݿɹ +2025-03-18 12:02:46,267 - root - INFO - ʼʼ... +2025-03-18 12:02:46,272 - root - INFO - Ѵڣʼ +2025-03-18 12:02:46,272 - root - INFO - ݳʼɹ +2025-03-18 12:02:46,272 - core.component - INFO - Զ: components +2025-03-18 12:02:46,272 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 12:02:46,272 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 12:02:46,272 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 12:02:46,272 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 12:02:46,272 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 12:02:46,272 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 12:02:46,272 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 12:02:46,272 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 12:02:46,276 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 12:02:46,276 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 12:02:46,276 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 12:02:46,276 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 12:02:46,276 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 12:02:46,276 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 12:02:46,276 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 12:02:46,276 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 12:02:46,276 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 12:02:46,276 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 12:02:46,276 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 12:02:46,282 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 12:02:46,282 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 12:02:46,282 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 12:02:46,282 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 12:02:46,284 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 12:02:46,284 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 12:02:46,284 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 12:02:46,284 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 12:02:46,284 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 12:02:46,284 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 12:02:46,289 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 12:02:46,289 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 12:02:46,289 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 12:02:46,289 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 12:02:46,289 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 12:02:46,289 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 12:02:46,289 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 12:02:46,289 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 12:02:46,289 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 12:02:46,292 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 12:02:46,293 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 12:02:46,293 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 12:02:46,293 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 12:02:46,293 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 12:02:46,293 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 12:02:46,293 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 12:02:46,293 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 12:02:46,293 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 12:02:46,293 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 12:02:46,293 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 12:02:46,293 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 12:02:46,293 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 12:02:46,293 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 12:02:46,293 - config.component_config - INFO - Զע: components +2025-03-18 12:02:46,305 - root - INFO - Ӧ +2025-03-18 12:44:17,830 - root - INFO - Ӧùر +2025-03-18 12:44:19,113 - root - INFO - ʼʼݿ... +2025-03-18 12:48:19,967 - root - INFO - ʼʼݿ... +2025-03-18 12:48:20,123 - root - INFO - ݿɹ +2025-03-18 12:48:20,123 - root - INFO - ʼʼ... +2025-03-18 12:48:20,144 - root - INFO - Ѵڣʼ +2025-03-18 12:48:20,145 - root - INFO - ݳʼɹ +2025-03-18 12:48:20,145 - core.component - INFO - Զ: components +2025-03-18 12:48:20,151 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 12:48:20,151 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 12:48:20,152 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 12:48:20,152 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 12:48:20,153 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 12:48:20,153 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 12:48:20,153 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 12:48:20,153 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 12:48:20,154 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 12:48:20,154 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 12:48:20,154 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 12:48:20,154 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 12:48:20,154 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 12:48:20,155 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 12:48:20,155 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 12:48:20,155 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 12:48:20,155 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 12:48:20,155 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 12:48:20,155 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 12:48:20,155 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 12:48:20,156 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 12:48:20,156 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 12:48:20,156 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 12:48:20,156 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 12:48:20,157 - core.component - INFO - ע: if -> IfComponent +2025-03-18 12:48:20,157 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 12:48:20,157 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 12:48:20,157 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 12:48:20,157 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 12:48:20,157 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 12:48:20,158 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 12:48:20,158 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 12:48:20,158 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 12:48:20,158 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 12:48:20,158 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 12:48:20,158 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 12:48:20,158 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 12:48:20,158 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 12:48:20,158 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 12:48:20,159 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 12:48:20,159 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 12:48:20,159 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 12:48:20,159 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 12:48:20,159 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 12:48:20,159 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 12:48:20,159 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 12:48:20,360 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 12:48:20,360 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 12:48:20,360 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 12:48:20,360 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 12:48:20,363 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 12:48:20,363 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 12:48:20,363 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 12:48:20,363 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 12:48:20,363 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 12:48:20,363 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 12:48:20,363 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 12:48:20,364 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 12:48:20,364 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 12:48:20,364 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 12:48:20,364 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 12:48:20,364 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 12:48:20,365 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 12:48:20,365 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 12:48:20,365 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 12:48:20,365 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 12:48:20,367 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 12:48:20,367 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 12:48:20,367 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 12:48:20,367 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 12:48:20,367 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 12:48:20,367 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 12:48:20,367 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 12:48:20,367 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 12:48:20,367 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 12:48:20,367 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 12:48:20,367 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 12:48:20,368 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 12:48:20,368 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 12:48:20,368 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 12:48:20,368 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 12:48:20,369 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 12:48:20,369 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 12:48:20,369 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 12:48:20,369 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 12:48:20,369 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 12:48:20,369 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 12:48:20,369 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 12:48:20,369 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 12:48:20,369 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 12:48:20,369 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 12:48:20,369 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 12:48:20,371 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 12:48:20,371 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 12:48:20,372 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 12:48:20,372 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 12:48:20,372 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 12:48:20,372 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 12:48:20,373 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 12:48:20,373 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 12:48:20,373 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 12:48:20,373 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 12:48:20,373 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 12:48:20,373 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 12:48:20,374 - config.component_config - INFO - Զע: components +2025-03-18 12:48:20,433 - root - INFO - ģ񣬵ģʽ: True +2025-03-18 12:48:21,177 - root - INFO - ʼʼݿ... +2025-03-18 13:01:53,602 - root - INFO - ʼʼݿ... +2025-03-18 13:01:53,618 - root - INFO - ʼݿ... +2025-03-18 13:01:53,649 - root - INFO - ݿɹ +2025-03-18 13:01:53,649 - root - INFO - ʼʼ... +2025-03-18 13:01:53,649 - root - INFO - ... +2025-03-18 13:01:53,681 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:01:53,681 - root - INFO - ݳʼɹ +2025-03-18 13:01:53,681 - core.component - INFO - Զ: components +2025-03-18 13:01:53,681 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:01:53,681 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 13:01:53,681 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 13:01:53,681 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 13:01:53,681 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 13:01:53,681 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 13:01:53,681 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 13:01:53,681 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 13:01:53,681 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 13:01:53,681 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 13:01:53,681 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:01:53,681 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:01:53,681 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:01:53,681 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:01:53,681 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:01:53,681 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:01:53,681 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:01:53,681 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:01:53,681 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:01:53,681 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:01:53,681 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 13:01:53,681 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 13:01:53,681 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:01:53,681 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:01:53,681 - core.component - INFO - ע: if -> IfComponent +2025-03-18 13:01:53,681 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 13:01:53,681 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 13:01:53,681 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 13:01:53,681 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 13:01:53,681 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 13:01:53,681 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 13:01:53,681 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 13:01:53,681 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 13:01:53,681 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 13:01:53,681 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 13:01:53,681 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:01:53,681 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:01:53,681 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:01:53,681 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:01:53,681 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:01:53,681 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:01:53,681 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:01:53,681 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:01:53,681 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:01:53,681 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:01:53,681 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:01:53,858 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 13:01:53,858 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 13:01:53,858 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:01:53,858 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:01:53,858 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 13:01:53,858 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 13:01:53,872 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 13:01:53,872 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 13:01:53,873 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 13:01:53,873 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 13:01:53,873 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:01:53,873 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:01:53,873 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:01:53,873 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:01:53,873 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:01:53,873 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:01:53,873 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 13:01:53,873 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 13:01:53,873 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:01:53,873 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:01:53,873 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 13:01:53,873 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 13:01:53,873 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 13:01:53,873 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 13:01:53,873 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 13:01:53,873 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 13:01:53,873 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 13:01:53,873 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 13:01:53,873 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 13:01:53,873 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 13:01:53,873 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 13:01:53,873 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 13:01:53,873 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:01:53,873 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:01:53,873 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:01:53,873 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:01:53,873 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:01:53,873 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:01:53,873 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:01:53,873 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:01:53,873 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:01:53,873 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:01:53,873 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:01:53,873 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:01:53,873 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 13:01:53,873 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:01:53,873 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 13:01:53,873 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 13:01:53,873 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 13:01:53,873 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 13:01:53,873 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 13:01:53,873 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 13:01:53,873 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:01:53,873 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:01:53,873 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:01:53,873 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:01:53,873 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:01:53,873 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:01:53,873 - config.component_config - INFO - Զע: components +2025-03-18 13:01:53,904 - root - INFO - ģ񣬵ģʽ: True +2025-03-18 13:01:54,469 - root - INFO - ʼʼݿ... +2025-03-18 13:01:54,469 - root - INFO - ʼݿ... +2025-03-18 13:01:54,509 - root - INFO - ݿɹ +2025-03-18 13:01:54,509 - root - INFO - ʼʼ... +2025-03-18 13:01:54,509 - root - INFO - ... +2025-03-18 13:01:54,524 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:01:54,524 - root - INFO - ݳʼɹ +2025-03-18 13:01:54,524 - core.component - INFO - Զ: components +2025-03-18 13:01:54,524 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:01:54,524 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 13:01:54,524 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 13:01:54,524 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 13:01:54,524 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 13:01:54,540 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 13:01:54,540 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 13:01:54,541 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 13:01:54,541 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 13:01:54,541 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 13:01:54,541 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:01:54,541 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:01:54,541 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:01:54,541 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:01:54,541 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:01:54,541 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:01:54,541 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:01:54,541 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:01:54,541 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:01:54,541 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:01:54,541 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 13:01:54,541 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 13:01:54,541 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:01:54,541 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:01:54,541 - core.component - INFO - ע: if -> IfComponent +2025-03-18 13:01:54,541 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 13:01:54,541 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 13:01:54,541 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 13:01:54,541 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 13:01:54,541 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 13:01:54,541 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 13:01:54,541 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 13:01:54,541 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 13:01:54,541 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 13:01:54,541 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 13:01:54,541 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:01:54,541 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:01:54,541 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:01:54,541 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:01:54,541 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:01:54,541 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:01:54,541 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:01:54,541 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:01:54,541 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:01:54,541 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:01:54,541 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:01:54,718 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 13:01:54,718 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 13:01:54,718 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:01:54,718 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:01:54,718 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 13:01:54,718 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 13:01:54,718 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 13:01:54,718 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 13:01:54,718 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 13:01:54,718 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 13:01:54,718 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:01:54,718 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:01:54,718 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:01:54,718 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:01:54,718 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:01:54,718 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:01:54,718 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 13:01:54,718 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 13:01:54,731 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:01:54,731 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:01:54,731 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 13:01:54,731 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 13:01:54,731 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 13:01:54,731 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 13:01:54,731 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 13:01:54,731 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 13:01:54,731 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 13:01:54,731 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 13:01:54,731 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 13:01:54,731 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 13:01:54,731 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 13:01:54,731 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 13:01:54,731 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:01:54,731 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:01:54,731 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:01:54,731 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:01:54,731 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:01:54,731 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:01:54,731 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:01:54,731 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:01:54,731 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:01:54,731 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:01:54,731 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:01:54,731 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:01:54,731 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 13:01:54,731 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:01:54,731 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 13:01:54,731 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 13:01:54,731 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 13:01:54,731 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 13:01:54,731 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 13:01:54,731 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 13:01:54,731 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:01:54,731 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:01:54,731 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:01:54,731 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:01:54,731 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:01:54,731 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:01:54,731 - config.component_config - INFO - Զע: components +2025-03-18 13:01:54,826 - root - INFO - ʼʼݿ... +2025-03-18 13:01:54,826 - root - INFO - ʼݿ... +2025-03-18 13:01:54,875 - root - INFO - ݿɹ +2025-03-18 13:01:54,875 - root - INFO - ʼʼ... +2025-03-18 13:01:54,875 - root - INFO - ... +2025-03-18 13:01:54,875 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:01:54,875 - root - INFO - ݳʼɹ +2025-03-18 13:01:54,875 - core.component - INFO - Զ: components +2025-03-18 13:01:54,875 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:01:54,875 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:01:54,875 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:01:54,875 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:01:54,890 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:01:54,890 - config.component_config - INFO - Զע: components +2025-03-18 13:01:54,906 - root - INFO - Ӧ +2025-03-18 13:02:23,170 - root - INFO - Ӧùر +2025-03-18 13:02:35,245 - root - INFO - ʼʼݿ... +2025-03-18 13:02:35,245 - root - INFO - ʼݿ... +2025-03-18 13:02:35,292 - root - INFO - ݿɹ +2025-03-18 13:02:35,292 - root - INFO - ʼʼ... +2025-03-18 13:02:35,292 - root - INFO - ... +2025-03-18 13:02:35,324 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:02:35,324 - root - INFO - ݳʼɹ +2025-03-18 13:02:35,325 - core.component - INFO - Զ: components +2025-03-18 13:02:35,325 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:02:35,325 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 13:02:35,325 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 13:02:35,325 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 13:02:35,325 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 13:02:35,325 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 13:02:35,325 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 13:02:35,325 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 13:02:35,325 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 13:02:35,325 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 13:02:35,325 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:02:35,325 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:02:35,325 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:02:35,325 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:02:35,325 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:02:35,325 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:02:35,325 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:02:35,325 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:02:35,325 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:02:35,325 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:02:35,325 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 13:02:35,325 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 13:02:35,325 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:02:35,325 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:02:35,341 - core.component - INFO - ע: if -> IfComponent +2025-03-18 13:02:35,341 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 13:02:35,341 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 13:02:35,341 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 13:02:35,341 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 13:02:35,341 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 13:02:35,341 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 13:02:35,341 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 13:02:35,341 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 13:02:35,341 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 13:02:35,341 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 13:02:35,341 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:02:35,341 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:02:35,341 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:02:35,341 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:02:35,341 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:02:35,341 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:02:35,341 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:02:35,341 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:02:35,341 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:02:35,341 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:02:35,341 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:02:35,515 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 13:02:35,515 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 13:02:35,515 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:02:35,515 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:02:35,515 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 13:02:35,515 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 13:02:35,515 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 13:02:35,515 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 13:02:35,515 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 13:02:35,515 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 13:02:35,515 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:02:35,515 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:02:35,515 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:02:35,515 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:02:35,515 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:02:35,515 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:02:35,515 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 13:02:35,515 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 13:02:35,515 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:02:35,515 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:02:35,515 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 13:02:35,515 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 13:02:35,515 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 13:02:35,515 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 13:02:35,515 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 13:02:35,515 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 13:02:35,515 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 13:02:35,515 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 13:02:35,515 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 13:02:35,531 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 13:02:35,531 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 13:02:35,531 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 13:02:35,531 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:02:35,531 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:02:35,531 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:02:35,531 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:02:35,531 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:02:35,531 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:02:35,531 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:02:35,531 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:02:35,531 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:02:35,531 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:02:35,531 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:02:35,531 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:02:35,531 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 13:02:35,531 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:02:35,531 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 13:02:35,531 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 13:02:35,531 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 13:02:35,531 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 13:02:35,531 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 13:02:35,531 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 13:02:35,531 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:02:35,531 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:02:35,531 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:02:35,531 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:02:35,531 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:02:35,531 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:02:35,531 - config.component_config - INFO - Զע: components +2025-03-18 13:02:35,579 - root - INFO - ģ񣬵ģʽ: True +2025-03-18 13:02:36,173 - root - INFO - ʼʼݿ... +2025-03-18 13:02:36,173 - root - INFO - ʼݿ... +2025-03-18 13:02:36,228 - root - INFO - ݿɹ +2025-03-18 13:02:36,228 - root - INFO - ʼʼ... +2025-03-18 13:02:36,228 - root - INFO - ... +2025-03-18 13:02:36,245 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:02:36,245 - root - INFO - ݳʼɹ +2025-03-18 13:02:36,245 - core.component - INFO - Զ: components +2025-03-18 13:02:36,245 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:02:36,245 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 13:02:36,245 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 13:02:36,245 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 13:02:36,245 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 13:02:36,245 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 13:02:36,245 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 13:02:36,245 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 13:02:36,245 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 13:02:36,245 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 13:02:36,245 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:02:36,245 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:02:36,245 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:02:36,245 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:02:36,245 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:02:36,245 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:02:36,245 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:02:36,245 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:02:36,245 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:02:36,245 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:02:36,245 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 13:02:36,245 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 13:02:36,260 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:02:36,260 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:02:36,260 - core.component - INFO - ע: if -> IfComponent +2025-03-18 13:02:36,260 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 13:02:36,260 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 13:02:36,260 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 13:02:36,260 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 13:02:36,262 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 13:02:36,262 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 13:02:36,262 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 13:02:36,262 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 13:02:36,262 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 13:02:36,262 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 13:02:36,262 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:02:36,262 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:02:36,264 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:02:36,264 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:02:36,264 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:02:36,264 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:02:36,264 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:02:36,264 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:02:36,264 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:02:36,264 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:02:36,264 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:02:36,444 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 13:02:36,444 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 13:02:36,444 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:02:36,444 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:02:36,444 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 13:02:36,444 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 13:02:36,444 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 13:02:36,444 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 13:02:36,444 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 13:02:36,444 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 13:02:36,444 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:02:36,444 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:02:36,444 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:02:36,444 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:02:36,444 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:02:36,444 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:02:36,444 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 13:02:36,444 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 13:02:36,444 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:02:36,444 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:02:36,444 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 13:02:36,444 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 13:02:36,444 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 13:02:36,444 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 13:02:36,444 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 13:02:36,444 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 13:02:36,444 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 13:02:36,444 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 13:02:36,451 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 13:02:36,451 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 13:02:36,451 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 13:02:36,451 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 13:02:36,451 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:02:36,451 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:02:36,451 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:02:36,451 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:02:36,451 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:02:36,451 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:02:36,451 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:02:36,451 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:02:36,451 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:02:36,451 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:02:36,451 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:02:36,451 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:02:36,451 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 13:02:36,451 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:02:36,451 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 13:02:36,451 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 13:02:36,451 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 13:02:36,451 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 13:02:36,451 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 13:02:36,451 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 13:02:36,451 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:02:36,451 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:02:36,451 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:02:36,451 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:02:36,451 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:02:36,451 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:02:36,451 - config.component_config - INFO - Զע: components +2025-03-18 13:02:36,541 - root - INFO - ʼʼݿ... +2025-03-18 13:02:36,541 - root - INFO - ʼݿ... +2025-03-18 13:02:36,583 - root - INFO - ݿɹ +2025-03-18 13:02:36,583 - root - INFO - ʼʼ... +2025-03-18 13:02:36,593 - root - INFO - ... +2025-03-18 13:02:36,593 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:02:36,593 - root - INFO - ݳʼɹ +2025-03-18 13:02:36,593 - core.component - INFO - Զ: components +2025-03-18 13:02:36,593 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:02:36,593 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:02:36,593 - config.component_config - INFO - Զע: components +2025-03-18 13:02:36,609 - root - INFO - Ӧ +2025-03-18 13:06:56,346 - root - INFO - Ӧùر +2025-03-18 13:06:58,232 - root - INFO - ʼʼݿ... +2025-03-18 13:06:58,233 - root - INFO - ʼݿ... +2025-03-18 13:06:58,281 - root - INFO - ݿɹ +2025-03-18 13:06:58,281 - root - INFO - ʼʼ... +2025-03-18 13:06:58,281 - root - INFO - ... +2025-03-18 13:06:58,299 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:06:58,300 - root - INFO - ݳʼɹ +2025-03-18 13:06:58,301 - core.component - INFO - Զ: components +2025-03-18 13:06:58,302 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:06:58,303 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 13:06:58,305 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 13:06:58,305 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 13:06:58,306 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 13:06:58,307 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 13:06:58,308 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 13:06:58,308 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 13:06:58,308 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 13:06:58,308 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 13:06:58,308 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:06:58,308 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:06:58,309 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:06:58,309 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:06:58,309 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:06:58,310 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:06:58,310 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:06:58,311 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:06:58,312 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:06:58,312 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:06:58,313 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 13:06:58,313 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 13:06:58,314 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:06:58,314 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:06:58,315 - core.component - INFO - ע: if -> IfComponent +2025-03-18 13:06:58,316 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 13:06:58,316 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 13:06:58,316 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 13:06:58,317 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 13:06:58,317 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 13:06:58,317 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 13:06:58,317 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 13:06:58,317 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 13:06:58,318 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 13:06:58,318 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 13:06:58,318 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:06:58,318 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:06:58,318 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:06:58,319 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:06:58,319 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:06:58,319 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:06:58,319 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:06:58,319 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:06:58,320 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:06:58,320 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:06:58,320 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:06:58,499 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 13:06:58,503 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 13:06:58,503 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:06:58,504 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:06:58,505 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 13:06:58,505 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 13:06:58,506 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 13:06:58,506 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 13:06:58,506 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 13:06:58,506 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 13:06:58,507 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:06:58,507 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:06:58,507 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:06:58,507 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:06:58,508 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:06:58,508 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:06:58,509 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 13:06:58,509 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 13:06:58,509 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:06:58,509 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:06:58,510 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 13:06:58,510 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 13:06:58,510 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 13:06:58,511 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 13:06:58,512 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 13:06:58,513 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 13:06:58,515 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 13:06:58,515 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 13:06:58,515 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 13:06:58,515 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 13:06:58,515 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 13:06:58,516 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 13:06:58,516 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:06:58,516 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:06:58,516 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:06:58,516 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:06:58,517 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:06:58,517 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:06:58,517 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:06:58,517 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:06:58,517 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:06:58,517 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:06:58,518 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:06:58,518 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:06:58,518 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 13:06:58,518 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:06:58,519 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 13:06:58,519 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 13:06:58,519 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 13:06:58,519 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 13:06:58,519 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 13:06:58,519 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 13:06:58,520 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:06:58,520 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:06:58,520 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:06:58,520 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:06:58,520 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:06:58,520 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:06:58,520 - config.component_config - INFO - Զע: components +2025-03-18 13:06:58,559 - root - INFO - ģ񣬵ģʽ: True +2025-03-18 13:06:59,153 - root - INFO - ʼʼݿ... +2025-03-18 13:06:59,154 - root - INFO - ʼݿ... +2025-03-18 13:06:59,210 - root - INFO - ݿɹ +2025-03-18 13:06:59,210 - root - INFO - ʼʼ... +2025-03-18 13:06:59,211 - root - INFO - ... +2025-03-18 13:06:59,228 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:06:59,229 - root - INFO - ݳʼɹ +2025-03-18 13:06:59,231 - core.component - INFO - Զ: components +2025-03-18 13:06:59,232 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:06:59,233 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 13:06:59,236 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 13:06:59,238 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 13:06:59,239 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 13:06:59,240 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 13:06:59,240 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 13:06:59,240 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 13:06:59,241 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 13:06:59,241 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 13:06:59,241 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:06:59,241 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:06:59,242 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:06:59,242 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:06:59,242 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:06:59,242 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:06:59,244 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:06:59,244 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:06:59,244 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:06:59,245 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:06:59,245 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 13:06:59,245 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 13:06:59,245 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:06:59,245 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:06:59,246 - core.component - INFO - ע: if -> IfComponent +2025-03-18 13:06:59,246 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 13:06:59,246 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 13:06:59,246 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 13:06:59,246 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 13:06:59,247 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 13:06:59,247 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 13:06:59,247 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 13:06:59,247 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 13:06:59,247 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 13:06:59,247 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 13:06:59,247 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:06:59,248 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:06:59,248 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:06:59,248 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:06:59,248 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:06:59,248 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:06:59,248 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:06:59,248 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:06:59,248 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:06:59,249 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:06:59,249 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:06:59,418 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 13:06:59,419 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 13:06:59,422 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:06:59,423 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:06:59,430 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 13:06:59,430 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 13:06:59,432 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 13:06:59,434 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 13:06:59,435 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 13:06:59,440 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 13:06:59,443 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:06:59,443 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:06:59,445 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:06:59,446 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:06:59,447 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:06:59,451 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:06:59,452 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 13:06:59,453 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 13:06:59,454 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:06:59,454 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:06:59,456 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 13:06:59,456 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 13:06:59,457 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 13:06:59,459 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 13:06:59,459 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 13:06:59,460 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 13:06:59,461 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 13:06:59,463 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 13:06:59,464 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 13:06:59,465 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 13:06:59,466 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 13:06:59,466 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 13:06:59,467 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:06:59,468 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:06:59,469 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:06:59,470 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:06:59,472 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:06:59,476 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:06:59,476 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:06:59,478 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:06:59,479 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:06:59,480 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:06:59,482 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:06:59,484 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:06:59,486 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 13:06:59,488 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:06:59,493 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 13:06:59,494 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 13:06:59,498 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 13:06:59,500 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 13:06:59,500 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 13:06:59,500 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 13:06:59,500 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:06:59,500 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:06:59,500 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:06:59,501 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:06:59,501 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:06:59,502 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:06:59,502 - config.component_config - INFO - Զע: components +2025-03-18 13:06:59,567 - root - INFO - ʼʼݿ... +2025-03-18 13:06:59,567 - root - INFO - ʼݿ... +2025-03-18 13:06:59,618 - root - INFO - ݿɹ +2025-03-18 13:06:59,619 - root - INFO - ʼʼ... +2025-03-18 13:06:59,619 - root - INFO - ... +2025-03-18 13:06:59,620 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:06:59,620 - root - INFO - ݳʼɹ +2025-03-18 13:06:59,621 - core.component - INFO - Զ: components +2025-03-18 13:06:59,621 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:06:59,621 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:06:59,622 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:06:59,622 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:06:59,622 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:06:59,622 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:06:59,622 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:06:59,622 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:06:59,625 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:06:59,625 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:06:59,628 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:06:59,629 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:06:59,632 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:06:59,635 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:06:59,635 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:06:59,635 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:06:59,635 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:06:59,635 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:06:59,636 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:06:59,637 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:06:59,637 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:06:59,638 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:06:59,638 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:06:59,640 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:06:59,642 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:06:59,648 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:06:59,650 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:06:59,650 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:06:59,650 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:06:59,650 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:06:59,650 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:06:59,651 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:06:59,651 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:06:59,651 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:06:59,651 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:06:59,651 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:06:59,651 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:06:59,652 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:06:59,652 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:06:59,652 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:06:59,652 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:06:59,652 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:06:59,652 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:06:59,652 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:06:59,652 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:06:59,653 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:06:59,653 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:06:59,653 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:06:59,653 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:06:59,653 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:06:59,653 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:06:59,654 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:06:59,655 - config.component_config - INFO - Զע: components +2025-03-18 13:06:59,674 - root - INFO - Ӧ +2025-03-18 13:07:51,760 - root - INFO - Ӧùر +2025-03-18 13:07:54,469 - root - INFO - ʼʼݿ... +2025-03-18 13:07:54,470 - root - INFO - ʼݿ... +2025-03-18 13:07:54,525 - root - INFO - ݿɹ +2025-03-18 13:07:54,527 - root - INFO - ʼʼ... +2025-03-18 13:07:54,529 - root - INFO - ... +2025-03-18 13:07:54,548 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:07:54,548 - root - INFO - ݳʼɹ +2025-03-18 13:07:54,548 - core.component - INFO - Զ: components +2025-03-18 13:07:54,549 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:07:54,549 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 13:07:54,549 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 13:07:54,550 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 13:07:54,550 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 13:07:54,550 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 13:07:54,551 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 13:07:54,551 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 13:07:54,551 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 13:07:54,551 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 13:07:54,551 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:07:54,552 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:07:54,552 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:07:54,552 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:07:54,552 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:07:54,552 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:07:54,552 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:07:54,553 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:07:54,553 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:07:54,553 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:07:54,554 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 13:07:54,554 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 13:07:54,554 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:07:54,554 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:07:54,555 - core.component - INFO - ע: if -> IfComponent +2025-03-18 13:07:54,555 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 13:07:54,555 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 13:07:54,556 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 13:07:54,556 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 13:07:54,556 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 13:07:54,556 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 13:07:54,556 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 13:07:54,557 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 13:07:54,557 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 13:07:54,557 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 13:07:54,557 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:07:54,557 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:07:54,558 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:07:54,558 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:07:54,558 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:07:54,558 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:07:54,558 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:07:54,559 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:07:54,559 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:07:54,559 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:07:54,559 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:07:54,726 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 13:07:54,728 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 13:07:54,731 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:07:54,733 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:07:54,735 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 13:07:54,737 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 13:07:54,740 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 13:07:54,740 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 13:07:54,740 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 13:07:54,740 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 13:07:54,742 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:07:54,744 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:07:54,746 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:07:54,748 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:07:54,750 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:07:54,752 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:07:54,755 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 13:07:54,756 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 13:07:54,758 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:07:54,760 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:07:54,763 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 13:07:54,764 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 13:07:54,764 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 13:07:54,765 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 13:07:54,766 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 13:07:54,767 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 13:07:54,767 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 13:07:54,768 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 13:07:54,768 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 13:07:54,770 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 13:07:54,771 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 13:07:54,772 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 13:07:54,772 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:07:54,773 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:07:54,773 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:07:54,773 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:07:54,773 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:07:54,773 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:07:54,773 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:07:54,774 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:07:54,774 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:07:54,774 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:07:54,774 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:07:54,774 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:07:54,775 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 13:07:54,775 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:07:54,776 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 13:07:54,776 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 13:07:54,776 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 13:07:54,776 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 13:07:54,776 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 13:07:54,777 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 13:07:54,777 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:07:54,777 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:07:54,777 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:07:54,777 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:07:54,777 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:07:54,777 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:07:54,777 - config.component_config - INFO - Զע: components +2025-03-18 13:07:54,814 - root - INFO - ģ񣬵ģʽ: True +2025-03-18 13:07:55,381 - root - INFO - ʼʼݿ... +2025-03-18 13:07:55,381 - root - INFO - ʼݿ... +2025-03-18 13:07:55,431 - root - INFO - ݿɹ +2025-03-18 13:07:55,432 - root - INFO - ʼʼ... +2025-03-18 13:07:55,432 - root - INFO - ... +2025-03-18 13:07:55,449 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:07:55,449 - root - INFO - ݳʼɹ +2025-03-18 13:07:55,449 - core.component - INFO - Զ: components +2025-03-18 13:07:55,450 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:07:55,451 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 13:07:55,451 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 13:07:55,451 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 13:07:55,451 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 13:07:55,451 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 13:07:55,451 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 13:07:55,451 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 13:07:55,451 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 13:07:55,453 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 13:07:55,453 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:07:55,453 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:07:55,453 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:07:55,454 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:07:55,454 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:07:55,454 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:07:55,454 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:07:55,454 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:07:55,454 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:07:55,454 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:07:55,455 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 13:07:55,455 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 13:07:55,455 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:07:55,455 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:07:55,456 - core.component - INFO - ע: if -> IfComponent +2025-03-18 13:07:55,456 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 13:07:55,456 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 13:07:55,456 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 13:07:55,456 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 13:07:55,456 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 13:07:55,456 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 13:07:55,457 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 13:07:55,457 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 13:07:55,457 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 13:07:55,457 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 13:07:55,457 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:07:55,457 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:07:55,457 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:07:55,457 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:07:55,457 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:07:55,457 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:07:55,457 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:07:55,458 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:07:55,458 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:07:55,458 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:07:55,458 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:07:55,632 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 13:07:55,633 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 13:07:55,633 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:07:55,633 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:07:55,634 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 13:07:55,634 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 13:07:55,634 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 13:07:55,635 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 13:07:55,635 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 13:07:55,635 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 13:07:55,636 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:07:55,636 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:07:55,637 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:07:55,637 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:07:55,637 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:07:55,637 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:07:55,637 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 13:07:55,637 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 13:07:55,638 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:07:55,638 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:07:55,638 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 13:07:55,639 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 13:07:55,639 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 13:07:55,639 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 13:07:55,639 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 13:07:55,639 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 13:07:55,640 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 13:07:55,640 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 13:07:55,640 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 13:07:55,640 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 13:07:55,641 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 13:07:55,641 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 13:07:55,641 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:07:55,641 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:07:55,641 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:07:55,641 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:07:55,641 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:07:55,641 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:07:55,641 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:07:55,641 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:07:55,642 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:07:55,642 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:07:55,642 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:07:55,642 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:07:55,642 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 13:07:55,642 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:07:55,643 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 13:07:55,643 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 13:07:55,643 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 13:07:55,643 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 13:07:55,643 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 13:07:55,643 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 13:07:55,643 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:07:55,644 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:07:55,644 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:07:55,644 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:07:55,644 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:07:55,644 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:07:55,644 - config.component_config - INFO - Զע: components +2025-03-18 13:07:55,694 - root - INFO - ʼʼݿ... +2025-03-18 13:07:55,699 - root - INFO - ʼݿ... +2025-03-18 13:07:55,769 - root - INFO - ݿɹ +2025-03-18 13:07:55,769 - root - INFO - ʼʼ... +2025-03-18 13:07:55,770 - root - INFO - ... +2025-03-18 13:07:55,771 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:07:55,771 - root - INFO - ݳʼɹ +2025-03-18 13:07:55,771 - core.component - INFO - Զ: components +2025-03-18 13:07:55,772 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:07:55,772 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:07:55,772 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:07:55,773 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:07:55,773 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:07:55,773 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:07:55,773 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:07:55,774 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:07:55,774 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:07:55,774 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:07:55,774 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:07:55,774 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:07:55,774 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:07:55,774 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:07:55,774 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:07:55,774 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:07:55,775 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:07:55,775 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:07:55,775 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:07:55,775 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:07:55,775 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:07:55,775 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:07:55,775 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:07:55,775 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:07:55,775 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:07:55,775 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:07:55,777 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:07:55,777 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:07:55,777 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:07:55,777 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:07:55,778 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:07:55,778 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:07:55,778 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:07:55,778 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:07:55,779 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:07:55,779 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:07:55,779 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:07:55,779 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:07:55,779 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:07:55,779 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:07:55,779 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:07:55,779 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:07:55,779 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:07:55,779 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:07:55,779 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:07:55,779 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:07:55,779 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:07:55,779 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:07:55,779 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:07:55,779 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:07:55,779 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:07:55,779 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:07:55,780 - config.component_config - INFO - Զע: components +2025-03-18 13:07:55,797 - root - INFO - Ӧ +2025-03-18 13:09:06,178 - root - INFO - Ӧùر +2025-03-18 13:09:08,278 - root - INFO - ʼʼݿ... +2025-03-18 13:09:08,279 - root - INFO - ʼݿ... +2025-03-18 13:09:08,437 - root - INFO - ݿɹ +2025-03-18 13:09:08,437 - root - INFO - ʼʼ... +2025-03-18 13:09:08,438 - root - INFO - ... +2025-03-18 13:09:08,455 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:09:08,455 - root - INFO - ݳʼɹ +2025-03-18 13:09:08,456 - core.component - INFO - Զ: components +2025-03-18 13:09:08,456 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:09:08,457 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 13:09:08,457 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 13:09:08,457 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 13:09:08,458 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 13:09:08,458 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 13:09:08,459 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 13:09:08,459 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 13:09:08,459 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 13:09:08,459 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 13:09:08,460 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:09:08,460 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:09:08,460 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:09:08,461 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:09:08,461 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:09:08,461 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:09:08,461 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:09:08,461 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:09:08,461 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:09:08,461 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:09:08,461 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 13:09:08,462 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 13:09:08,462 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:09:08,462 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:09:08,462 - core.component - INFO - ע: if -> IfComponent +2025-03-18 13:09:08,462 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 13:09:08,462 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 13:09:08,463 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 13:09:08,463 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 13:09:08,463 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 13:09:08,463 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 13:09:08,463 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 13:09:08,463 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 13:09:08,464 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 13:09:08,464 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 13:09:08,464 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:09:08,464 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:09:08,465 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:09:08,465 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:09:08,465 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:09:08,465 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:09:08,465 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:09:08,465 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:09:08,465 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:09:08,465 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:09:08,465 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:09:08,654 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 13:09:08,656 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 13:09:08,656 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:09:08,656 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:09:08,657 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 13:09:08,657 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 13:09:08,657 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 13:09:08,658 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 13:09:08,658 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 13:09:08,660 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 13:09:08,661 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:09:08,661 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:09:08,661 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:09:08,661 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:09:08,662 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:09:08,662 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:09:08,662 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 13:09:08,663 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 13:09:08,664 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:09:08,664 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:09:08,666 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 13:09:08,666 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 13:09:08,666 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 13:09:08,666 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 13:09:08,666 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 13:09:08,667 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 13:09:08,667 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 13:09:08,667 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 13:09:08,667 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 13:09:08,667 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 13:09:08,667 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 13:09:08,667 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 13:09:08,667 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:09:08,667 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:09:08,668 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:09:08,668 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:09:08,668 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:09:08,668 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:09:08,668 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:09:08,668 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:09:08,668 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:09:08,668 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:09:08,668 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:09:08,668 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:09:08,669 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 13:09:08,669 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:09:08,669 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 13:09:08,669 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 13:09:08,670 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 13:09:08,670 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 13:09:08,670 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 13:09:08,671 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 13:09:08,671 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:09:08,671 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:09:08,671 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:09:08,671 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:09:08,671 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:09:08,671 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:09:08,671 - config.component_config - INFO - Զע: components +2025-03-18 13:09:08,711 - root - INFO - ģ񣬵ģʽ: True +2025-03-18 13:09:09,356 - root - INFO - ʼʼݿ... +2025-03-18 13:09:09,360 - root - INFO - ʼݿ... +2025-03-18 13:09:09,409 - root - INFO - ݿɹ +2025-03-18 13:09:09,410 - root - INFO - ʼʼ... +2025-03-18 13:09:09,410 - root - INFO - ... +2025-03-18 13:09:09,435 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:09:09,435 - root - INFO - ݳʼɹ +2025-03-18 13:09:09,435 - core.component - INFO - Զ: components +2025-03-18 13:09:09,437 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:09:09,438 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 13:09:09,438 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 13:09:09,438 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 13:09:09,438 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 13:09:09,439 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 13:09:09,439 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 13:09:09,440 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 13:09:09,440 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 13:09:09,440 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 13:09:09,440 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:09:09,440 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:09:09,442 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:09:09,442 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:09:09,442 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:09:09,442 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:09:09,442 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:09:09,443 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:09:09,443 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:09:09,443 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:09:09,443 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 13:09:09,443 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 13:09:09,443 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:09:09,444 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:09:09,444 - core.component - INFO - ע: if -> IfComponent +2025-03-18 13:09:09,444 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 13:09:09,445 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 13:09:09,445 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 13:09:09,445 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 13:09:09,445 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 13:09:09,445 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 13:09:09,445 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 13:09:09,445 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 13:09:09,445 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 13:09:09,447 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 13:09:09,447 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:09:09,447 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:09:09,447 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:09:09,448 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:09:09,448 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:09:09,448 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:09:09,448 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:09:09,448 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:09:09,448 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:09:09,448 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:09:09,448 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:09:09,635 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 13:09:09,635 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 13:09:09,636 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:09:09,636 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:09:09,636 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 13:09:09,636 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 13:09:09,636 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 13:09:09,636 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 13:09:09,637 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 13:09:09,637 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 13:09:09,637 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:09:09,637 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:09:09,637 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:09:09,637 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:09:09,637 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:09:09,637 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:09:09,638 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 13:09:09,638 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 13:09:09,638 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:09:09,638 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:09:09,638 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 13:09:09,639 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 13:09:09,639 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 13:09:09,639 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 13:09:09,639 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 13:09:09,639 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 13:09:09,639 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 13:09:09,639 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 13:09:09,639 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 13:09:09,639 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 13:09:09,640 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 13:09:09,640 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 13:09:09,640 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:09:09,640 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:09:09,640 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:09:09,640 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:09:09,640 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:09:09,640 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:09:09,640 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:09:09,640 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:09:09,640 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:09:09,640 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:09:09,641 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:09:09,641 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:09:09,641 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 13:09:09,641 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:09:09,642 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 13:09:09,642 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 13:09:09,642 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 13:09:09,642 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 13:09:09,642 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 13:09:09,642 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 13:09:09,642 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:09:09,642 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:09:09,642 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:09:09,642 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:09:09,643 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:09:09,643 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:09:09,643 - config.component_config - INFO - Զע: components +2025-03-18 13:09:09,702 - root - INFO - ʼʼݿ... +2025-03-18 13:09:09,702 - root - INFO - ʼݿ... +2025-03-18 13:09:09,772 - root - INFO - ݿɹ +2025-03-18 13:09:09,773 - root - INFO - ʼʼ... +2025-03-18 13:09:09,773 - root - INFO - ... +2025-03-18 13:09:09,774 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:09:09,776 - root - INFO - ݳʼɹ +2025-03-18 13:09:09,776 - core.component - INFO - Զ: components +2025-03-18 13:09:09,777 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:09:09,777 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:09:09,777 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:09:09,777 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:09:09,777 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:09:09,777 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:09:09,778 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:09:09,778 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:09:09,778 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:09:09,779 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:09:09,780 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:09:09,780 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:09:09,780 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:09:09,781 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:09:09,781 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:09:09,781 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:09:09,781 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:09:09,782 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:09:09,782 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:09:09,783 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:09:09,783 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:09:09,783 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:09:09,783 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:09:09,783 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:09:09,783 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:09:09,783 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:09:09,783 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:09:09,784 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:09:09,784 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:09:09,784 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:09:09,785 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:09:09,785 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:09:09,785 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:09:09,785 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:09:09,786 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:09:09,786 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:09:09,786 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:09:09,786 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:09:09,787 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:09:09,787 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:09:09,787 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:09:09,787 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:09:09,788 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:09:09,788 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:09:09,788 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:09:09,788 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:09:09,788 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:09:09,789 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:09:09,789 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:09:09,789 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:09:09,789 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:09:09,790 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:09:09,790 - config.component_config - INFO - Զע: components +2025-03-18 13:09:09,810 - root - INFO - Ӧ +2025-03-18 13:09:20,328 - root - INFO - Ӧùر +2025-03-18 13:38:53,726 - root - INFO - ʼʼݿ... +2025-03-18 13:38:53,726 - root - INFO - ʼݿ... +2025-03-18 13:38:53,774 - root - INFO - ݿɹ +2025-03-18 13:38:53,774 - root - INFO - ʼʼ... +2025-03-18 13:38:53,774 - root - INFO - ... +2025-03-18 13:38:53,790 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:38:53,790 - root - INFO - ݳʼɹ +2025-03-18 13:38:53,790 - core.component - INFO - Զ: components +2025-03-18 13:38:53,790 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:38:53,790 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 13:38:53,790 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 13:38:53,790 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 13:38:53,790 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 13:38:53,790 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 13:38:53,790 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 13:38:53,790 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 13:38:53,790 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 13:38:53,790 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 13:38:53,790 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:38:53,790 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:38:53,790 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:38:53,790 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:38:53,790 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:38:53,790 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:38:53,790 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:38:53,790 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:38:53,790 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:38:53,790 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:38:53,790 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 13:38:53,790 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 13:38:53,790 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:38:53,790 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:38:53,790 - core.component - INFO - ע: if -> IfComponent +2025-03-18 13:38:53,790 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 13:38:53,790 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 13:38:53,790 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 13:38:53,790 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 13:38:53,790 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 13:38:53,790 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 13:38:53,790 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 13:38:53,790 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 13:38:53,790 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 13:38:53,790 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 13:38:53,790 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:38:53,790 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:38:53,806 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:38:53,806 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:38:53,806 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:38:53,806 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:38:53,806 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:38:53,806 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:38:53,806 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:38:53,806 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:38:53,806 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:38:53,996 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 13:38:53,996 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 13:38:53,998 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:38:53,999 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:38:53,999 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 13:38:54,000 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 13:38:54,000 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 13:38:54,002 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 13:38:54,004 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 13:38:54,005 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 13:38:54,005 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:38:54,005 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:38:54,005 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:38:54,005 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:38:54,005 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:38:54,005 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:38:54,005 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 13:38:54,005 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 13:38:54,005 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:38:54,005 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:38:54,005 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 13:38:54,005 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 13:38:54,005 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 13:38:54,005 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 13:38:54,005 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 13:38:54,014 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 13:38:54,014 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 13:38:54,014 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 13:38:54,015 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 13:38:54,016 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 13:38:54,016 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 13:38:54,016 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 13:38:54,016 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:38:54,016 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:38:54,016 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:38:54,016 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:38:54,016 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:38:54,016 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:38:54,016 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:38:54,016 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:38:54,016 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:38:54,016 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:38:54,016 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:38:54,016 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:38:54,016 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 13:38:54,016 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:38:54,016 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 13:38:54,016 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 13:38:54,016 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 13:38:54,016 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 13:38:54,016 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 13:38:54,016 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 13:38:54,016 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:38:54,016 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:38:54,016 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:38:54,016 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:38:54,016 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:38:54,016 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:38:54,016 - config.component_config - INFO - Զע: components +2025-03-18 13:38:54,083 - root - INFO - ģ񣬵ģʽ: True +2025-03-18 13:38:54,799 - root - INFO - ʼʼݿ... +2025-03-18 13:38:54,799 - root - INFO - ʼݿ... +2025-03-18 13:38:54,853 - root - INFO - ݿɹ +2025-03-18 13:38:54,853 - root - INFO - ʼʼ... +2025-03-18 13:38:54,853 - root - INFO - ... +2025-03-18 13:38:54,883 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:38:54,883 - root - INFO - ݳʼɹ +2025-03-18 13:38:54,883 - core.component - INFO - Զ: components +2025-03-18 13:38:54,883 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:38:54,883 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 13:38:54,883 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 13:38:54,883 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 13:38:54,883 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 13:38:54,883 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 13:38:54,883 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 13:38:54,883 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 13:38:54,883 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 13:38:54,883 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 13:38:54,883 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:38:54,883 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:38:54,898 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:38:54,898 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:38:54,898 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:38:54,898 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:38:54,900 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:38:54,900 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:38:54,900 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:38:54,900 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:38:54,901 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 13:38:54,901 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 13:38:54,901 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:38:54,901 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:38:54,901 - core.component - INFO - ע: if -> IfComponent +2025-03-18 13:38:54,901 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 13:38:54,901 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 13:38:54,901 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 13:38:54,901 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 13:38:54,901 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 13:38:54,901 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 13:38:54,901 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 13:38:54,901 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 13:38:54,901 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 13:38:54,901 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 13:38:54,901 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:38:54,901 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:38:54,901 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:38:54,901 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:38:54,901 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:38:54,901 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:38:54,901 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:38:54,901 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:38:54,901 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:38:54,901 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:38:54,901 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:38:55,099 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 13:38:55,099 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 13:38:55,099 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:38:55,099 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:38:55,099 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 13:38:55,099 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 13:38:55,115 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 13:38:55,115 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 13:38:55,115 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 13:38:55,116 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 13:38:55,116 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:38:55,116 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:38:55,116 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:38:55,116 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:38:55,116 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:38:55,116 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:38:55,116 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 13:38:55,116 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 13:38:55,116 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:38:55,116 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:38:55,116 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 13:38:55,116 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 13:38:55,116 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 13:38:55,116 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 13:38:55,116 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 13:38:55,116 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 13:38:55,116 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 13:38:55,116 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 13:38:55,116 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 13:38:55,116 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 13:38:55,116 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 13:38:55,116 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 13:38:55,116 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:38:55,116 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:38:55,116 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:38:55,116 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:38:55,116 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:38:55,116 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:38:55,116 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:38:55,116 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:38:55,116 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:38:55,116 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:38:55,116 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:38:55,116 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:38:55,116 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 13:38:55,116 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:38:55,116 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 13:38:55,116 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 13:38:55,116 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 13:38:55,116 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 13:38:55,116 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 13:38:55,116 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 13:38:55,116 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:38:55,116 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:38:55,116 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:38:55,116 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:38:55,116 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:38:55,116 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:38:55,116 - config.component_config - INFO - Զע: components +2025-03-18 13:38:55,185 - root - INFO - ʼʼݿ... +2025-03-18 13:38:55,185 - root - INFO - ʼݿ... +2025-03-18 13:38:55,232 - root - INFO - ݿɹ +2025-03-18 13:38:55,232 - root - INFO - ʼʼ... +2025-03-18 13:38:55,232 - root - INFO - ... +2025-03-18 13:38:55,232 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:38:55,232 - root - INFO - ݳʼɹ +2025-03-18 13:38:55,232 - core.component - INFO - Զ: components +2025-03-18 13:38:55,232 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:38:55,232 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:38:55,247 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:38:55,247 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:38:55,247 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:38:55,247 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:38:55,247 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:38:55,247 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:38:55,247 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:38:55,248 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:38:55,248 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:38:55,248 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:38:55,248 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:38:55,248 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:38:55,248 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:38:55,248 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:38:55,249 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:38:55,249 - config.component_config - INFO - Զע: components +2025-03-18 13:38:55,268 - root - INFO - Ӧ +2025-03-18 13:41:32,807 - root - INFO - Ӧùر +2025-03-18 13:41:33,937 - root - INFO - ʼʼݿ... +2025-03-18 13:41:33,937 - root - INFO - ʼݿ... +2025-03-18 13:41:33,985 - root - INFO - ݿɹ +2025-03-18 13:41:33,985 - root - INFO - ʼʼ... +2025-03-18 13:41:33,985 - root - INFO - ... +2025-03-18 13:41:34,017 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:41:34,017 - root - INFO - ݳʼɹ +2025-03-18 13:41:34,017 - core.component - INFO - Զ: components +2025-03-18 13:41:34,017 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:41:34,017 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 13:41:34,017 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 13:41:34,017 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 13:41:34,017 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 13:41:34,033 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 13:41:34,033 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 13:41:34,033 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 13:41:34,033 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 13:41:34,033 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 13:41:34,033 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:41:34,033 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:41:34,033 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:41:34,033 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:41:34,033 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:41:34,033 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:41:34,033 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:41:34,033 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:41:34,033 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:41:34,033 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:41:34,033 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 13:41:34,033 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 13:41:34,033 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:41:34,033 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:41:34,033 - core.component - INFO - ע: if -> IfComponent +2025-03-18 13:41:34,033 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 13:41:34,033 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 13:41:34,033 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 13:41:34,033 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 13:41:34,033 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 13:41:34,033 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 13:41:34,033 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 13:41:34,033 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 13:41:34,033 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 13:41:34,033 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 13:41:34,033 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:41:34,033 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:41:34,033 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:41:34,033 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:41:34,033 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:41:34,033 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:41:34,033 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:41:34,033 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:41:34,033 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:41:34,033 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:41:34,033 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:41:34,208 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 13:41:34,208 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 13:41:34,208 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:41:34,208 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:41:34,208 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 13:41:34,208 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 13:41:34,208 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 13:41:34,208 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 13:41:34,208 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 13:41:34,224 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 13:41:34,225 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:41:34,225 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:41:34,225 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:41:34,225 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:41:34,225 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:41:34,225 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:41:34,225 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 13:41:34,225 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 13:41:34,225 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:41:34,225 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:41:34,225 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 13:41:34,225 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 13:41:34,225 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 13:41:34,225 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 13:41:34,225 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 13:41:34,225 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 13:41:34,225 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 13:41:34,225 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 13:41:34,225 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 13:41:34,225 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 13:41:34,225 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 13:41:34,225 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 13:41:34,225 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:41:34,225 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:41:34,225 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:41:34,225 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:41:34,225 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:41:34,225 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:41:34,225 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:41:34,225 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:41:34,225 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:41:34,225 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:41:34,225 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:41:34,225 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:41:34,225 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 13:41:34,225 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:41:34,225 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 13:41:34,225 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 13:41:34,225 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 13:41:34,225 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 13:41:34,225 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 13:41:34,225 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 13:41:34,225 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:41:34,225 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:41:34,225 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:41:34,225 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:41:34,225 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:41:34,225 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:41:34,225 - config.component_config - INFO - Զע: components +2025-03-18 13:41:34,298 - root - INFO - ʼʼݿ... +2025-03-18 13:41:34,298 - root - INFO - ʼݿ... +2025-03-18 13:41:34,368 - root - INFO - ݿɹ +2025-03-18 13:41:34,368 - root - INFO - ʼʼ... +2025-03-18 13:41:34,368 - root - INFO - ... +2025-03-18 13:41:34,368 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:41:34,368 - root - INFO - ݳʼɹ +2025-03-18 13:41:34,368 - core.component - INFO - Զ: components +2025-03-18 13:41:34,368 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:41:34,368 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:41:34,373 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:41:34,373 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:41:34,373 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:41:34,373 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:41:34,373 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:41:34,373 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:41:34,373 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:41:34,373 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:41:34,373 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:41:34,373 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:41:34,373 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:41:34,373 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:41:34,373 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:41:34,373 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:41:34,373 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:41:34,373 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:41:34,373 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:41:34,373 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:41:34,373 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:41:34,373 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:41:34,379 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:41:34,379 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:41:34,379 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:41:34,379 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:41:34,379 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:41:34,379 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:41:34,379 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:41:34,379 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:41:34,379 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:41:34,379 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:41:34,382 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:41:34,382 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:41:34,382 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:41:34,382 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:41:34,382 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:41:34,382 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:41:34,382 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:41:34,382 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:41:34,382 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:41:34,382 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:41:34,382 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:41:34,382 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:41:34,382 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:41:34,382 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:41:34,384 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:41:34,384 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:41:34,384 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:41:34,384 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:41:34,384 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:41:34,384 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:41:34,384 - config.component_config - INFO - Զע: components +2025-03-18 13:41:34,418 - root - INFO - Ӧ +2025-03-18 13:45:24,546 - root - INFO - Ӧùر +2025-03-18 13:45:25,893 - root - INFO - ʼʼݿ... +2025-03-18 13:45:25,893 - root - INFO - ʼݿ... +2025-03-18 13:45:25,961 - root - INFO - ݿɹ +2025-03-18 13:45:25,961 - root - INFO - ʼʼ... +2025-03-18 13:45:25,961 - root - INFO - ... +2025-03-18 13:45:25,981 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:45:25,981 - root - INFO - ݳʼɹ +2025-03-18 13:45:25,981 - core.component - INFO - Զ: components +2025-03-18 13:45:25,981 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:45:25,981 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 13:45:25,981 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 13:45:25,981 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 13:45:25,981 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 13:45:25,993 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 13:45:25,993 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 13:45:25,993 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 13:45:25,993 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 13:45:25,993 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 13:45:25,993 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:45:25,993 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:45:25,993 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:45:25,993 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:45:25,993 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:45:25,993 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:45:25,993 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:45:25,993 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:45:25,993 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:45:25,993 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:45:25,993 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 13:45:25,993 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 13:45:25,993 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:45:25,993 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:45:25,993 - core.component - INFO - ע: if -> IfComponent +2025-03-18 13:45:25,993 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 13:45:25,993 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 13:45:25,993 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 13:45:25,993 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 13:45:25,993 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 13:45:25,993 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 13:45:25,993 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 13:45:25,993 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 13:45:25,993 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 13:45:25,993 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 13:45:25,993 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:45:25,993 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:45:25,993 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:45:25,993 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:45:25,993 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:45:25,993 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:45:25,993 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:45:25,993 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:45:25,993 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:45:25,993 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:45:25,993 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:45:26,186 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 13:45:26,186 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 13:45:26,186 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:45:26,186 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:45:26,186 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 13:45:26,199 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 13:45:26,199 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 13:45:26,199 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 13:45:26,199 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 13:45:26,199 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 13:45:26,199 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:45:26,199 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:45:26,199 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:45:26,199 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:45:26,199 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:45:26,215 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:45:26,215 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 13:45:26,215 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 13:45:26,215 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:45:26,215 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:45:26,215 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 13:45:26,215 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 13:45:26,215 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 13:45:26,215 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 13:45:26,215 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 13:45:26,215 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 13:45:26,230 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 13:45:26,230 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 13:45:26,230 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 13:45:26,230 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 13:45:26,230 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 13:45:26,230 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 13:45:26,230 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:45:26,230 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:45:26,230 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:45:26,246 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:45:26,246 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:45:26,246 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:45:26,246 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:45:26,246 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:45:26,246 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:45:26,246 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:45:26,246 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:45:26,246 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:45:26,246 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 13:45:26,262 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:45:26,265 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 13:45:26,265 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 13:45:26,266 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 13:45:26,267 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 13:45:26,267 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 13:45:26,267 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 13:45:26,267 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:45:26,267 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:45:26,267 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:45:26,278 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:45:26,278 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:45:26,278 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:45:26,278 - config.component_config - INFO - Զע: components +2025-03-18 13:45:26,337 - root - INFO - ʼʼݿ... +2025-03-18 13:45:26,337 - root - INFO - ʼݿ... +2025-03-18 13:45:26,405 - root - INFO - ݿɹ +2025-03-18 13:45:26,405 - root - INFO - ʼʼ... +2025-03-18 13:45:26,405 - root - INFO - ... +2025-03-18 13:45:26,405 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:45:26,405 - root - INFO - ݳʼɹ +2025-03-18 13:45:26,405 - core.component - INFO - Զ: components +2025-03-18 13:45:26,405 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:45:26,405 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:45:26,421 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:45:26,421 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:45:26,421 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:45:26,421 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:45:26,421 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:45:26,421 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:45:26,421 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:45:26,421 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:45:26,421 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:45:26,421 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:45:26,421 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:45:26,421 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:45:26,421 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:45:26,421 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:45:26,421 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:45:26,421 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:45:26,421 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:45:26,421 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:45:26,421 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:45:26,421 - config.component_config - INFO - Զע: components +2025-03-18 13:45:26,452 - root - INFO - Ӧ +2025-03-18 13:46:37,869 - root - INFO - Ӧùر +2025-03-18 13:46:39,033 - root - INFO - ʼʼݿ... +2025-03-18 13:46:39,033 - root - INFO - ʼݿ... +2025-03-18 13:46:39,078 - root - INFO - ݿɹ +2025-03-18 13:46:39,078 - root - INFO - ʼʼ... +2025-03-18 13:46:39,078 - root - INFO - ... +2025-03-18 13:46:39,094 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:46:39,094 - root - INFO - ݳʼɹ +2025-03-18 13:46:39,094 - core.component - INFO - Զ: components +2025-03-18 13:46:39,094 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:46:39,094 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 13:46:39,094 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 13:46:39,094 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 13:46:39,094 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 13:46:39,094 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 13:46:39,094 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 13:46:39,094 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 13:46:39,094 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 13:46:39,094 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 13:46:39,094 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:46:39,094 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:46:39,094 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:46:39,094 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:46:39,094 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:46:39,094 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:46:39,094 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:46:39,094 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:46:39,094 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:46:39,094 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:46:39,094 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 13:46:39,094 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 13:46:39,094 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:46:39,094 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:46:39,094 - core.component - INFO - ע: if -> IfComponent +2025-03-18 13:46:39,094 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 13:46:39,094 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 13:46:39,094 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 13:46:39,094 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 13:46:39,094 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 13:46:39,094 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 13:46:39,094 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 13:46:39,094 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 13:46:39,094 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 13:46:39,094 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 13:46:39,094 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:46:39,094 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:46:39,094 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:46:39,094 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:46:39,094 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:46:39,094 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:46:39,110 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:46:39,110 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:46:39,110 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:46:39,110 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:46:39,110 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:46:39,277 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 13:46:39,277 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 13:46:39,277 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:46:39,277 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:46:39,277 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 13:46:39,277 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 13:46:39,277 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 13:46:39,277 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 13:46:39,293 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 13:46:39,293 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 13:46:39,293 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:46:39,293 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:46:39,293 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:46:39,293 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:46:39,293 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:46:39,293 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:46:39,293 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 13:46:39,293 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 13:46:39,293 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:46:39,293 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:46:39,293 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 13:46:39,293 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 13:46:39,293 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 13:46:39,293 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 13:46:39,293 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 13:46:39,293 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 13:46:39,310 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 13:46:39,310 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 13:46:39,310 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 13:46:39,310 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 13:46:39,310 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 13:46:39,310 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 13:46:39,310 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:46:39,310 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:46:39,310 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:46:39,310 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:46:39,310 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:46:39,310 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:46:39,310 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:46:39,326 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:46:39,326 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:46:39,326 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:46:39,326 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:46:39,326 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:46:39,326 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 13:46:39,326 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:46:39,326 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 13:46:39,326 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 13:46:39,326 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 13:46:39,326 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 13:46:39,326 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 13:46:39,326 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 13:46:39,326 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:46:39,326 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:46:39,326 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:46:39,326 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:46:39,326 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:46:39,326 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:46:39,326 - config.component_config - INFO - Զע: components +2025-03-18 13:46:39,389 - root - INFO - ʼʼݿ... +2025-03-18 13:46:39,389 - root - INFO - ʼݿ... +2025-03-18 13:46:39,453 - root - INFO - ݿɹ +2025-03-18 13:46:39,453 - root - INFO - ʼʼ... +2025-03-18 13:46:39,453 - root - INFO - ... +2025-03-18 13:46:39,461 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:46:39,461 - root - INFO - ݳʼɹ +2025-03-18 13:46:39,461 - core.component - INFO - Զ: components +2025-03-18 13:46:39,461 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:46:39,461 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:46:39,461 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:46:39,461 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:46:39,461 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:46:39,461 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:46:39,461 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:46:39,461 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:46:39,461 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:46:39,469 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:46:39,469 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:46:39,469 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:46:39,469 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:46:39,469 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:46:39,469 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:46:39,469 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:46:39,469 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:46:39,469 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:46:39,469 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:46:39,469 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:46:39,469 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:46:39,469 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:46:39,469 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:46:39,475 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:46:39,475 - config.component_config - INFO - Զע: components +2025-03-18 13:46:39,522 - root - INFO - Ӧ +2025-03-18 13:53:25,134 - root - INFO - Ӧùر +2025-03-18 13:53:26,507 - root - INFO - ʼʼݿ... +2025-03-18 13:53:26,507 - root - INFO - ʼݿ... +2025-03-18 13:53:26,579 - root - INFO - ݿɹ +2025-03-18 13:53:26,579 - root - INFO - ʼʼ... +2025-03-18 13:53:26,579 - root - INFO - ... +2025-03-18 13:53:26,597 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:53:26,597 - root - INFO - ݳʼɹ +2025-03-18 13:53:26,597 - core.component - INFO - Զ: components +2025-03-18 13:53:26,597 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:53:26,597 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 13:53:26,597 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 13:53:26,597 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 13:53:26,597 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 13:53:26,597 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 13:53:26,597 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 13:53:26,607 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 13:53:26,607 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 13:53:26,607 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 13:53:26,607 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:53:26,607 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:53:26,607 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:53:26,607 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:53:26,607 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:53:26,607 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:53:26,607 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:53:26,608 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:53:26,608 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:53:26,608 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:53:26,608 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 13:53:26,608 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 13:53:26,608 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:53:26,608 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:53:26,609 - core.component - INFO - ע: if -> IfComponent +2025-03-18 13:53:26,609 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 13:53:26,609 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 13:53:26,609 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 13:53:26,611 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 13:53:26,611 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 13:53:26,612 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 13:53:26,612 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 13:53:26,612 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 13:53:26,612 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 13:53:26,612 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 13:53:26,614 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:53:26,616 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:53:26,616 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:53:26,617 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:53:26,618 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:53:26,618 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:53:26,618 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:53:26,618 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:53:26,618 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:53:26,619 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:53:26,619 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:53:26,790 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 13:53:26,790 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 13:53:26,797 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:53:26,797 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:53:26,798 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 13:53:26,798 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 13:53:26,798 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 13:53:26,798 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 13:53:26,798 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 13:53:26,798 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 13:53:26,800 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:53:26,800 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:53:26,800 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:53:26,800 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:53:26,800 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:53:26,800 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:53:26,800 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 13:53:26,800 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 13:53:26,800 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:53:26,800 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:53:26,800 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 13:53:26,800 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 13:53:26,800 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 13:53:26,800 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 13:53:26,800 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 13:53:26,800 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 13:53:26,800 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 13:53:26,800 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 13:53:26,800 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 13:53:26,800 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 13:53:26,800 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 13:53:26,800 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 13:53:26,811 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:53:26,811 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:53:26,811 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:53:26,811 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:53:26,811 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:53:26,811 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:53:26,811 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:53:26,811 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:53:26,811 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:53:26,811 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:53:26,811 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:53:26,811 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:53:26,811 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 13:53:26,811 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:53:26,814 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 13:53:26,814 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 13:53:26,814 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 13:53:26,814 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 13:53:26,814 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 13:53:26,814 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 13:53:26,814 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:53:26,814 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:53:26,814 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:53:26,817 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:53:26,817 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:53:26,817 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:53:26,817 - config.component_config - INFO - Զע: components +2025-03-18 13:53:26,887 - root - INFO - ʼʼݿ... +2025-03-18 13:53:26,887 - root - INFO - ʼݿ... +2025-03-18 13:53:26,945 - root - INFO - ݿɹ +2025-03-18 13:53:26,948 - root - INFO - ʼʼ... +2025-03-18 13:53:26,949 - root - INFO - ... +2025-03-18 13:53:26,951 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:53:26,951 - root - INFO - ݳʼɹ +2025-03-18 13:53:26,954 - core.component - INFO - Զ: components +2025-03-18 13:53:26,956 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:53:26,957 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:53:26,958 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:53:26,960 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:53:26,962 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:53:26,964 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:53:26,964 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:53:26,967 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:53:26,967 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:53:26,968 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:53:26,969 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:53:26,973 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:53:26,975 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:53:26,976 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:53:26,980 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:53:26,981 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:53:26,983 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:53:26,983 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:53:26,985 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:53:26,985 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:53:26,985 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:53:26,985 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:53:26,985 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:53:26,986 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:53:26,986 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:53:26,986 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:53:26,986 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:53:26,987 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:53:26,987 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:53:26,987 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:53:26,987 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:53:26,987 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:53:26,988 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:53:26,988 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:53:26,988 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:53:26,988 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:53:26,989 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:53:26,989 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:53:26,989 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:53:26,989 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:53:26,989 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:53:26,990 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:53:26,990 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:53:26,990 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:53:26,990 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:53:26,994 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:53:26,996 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:53:26,998 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:53:26,999 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:53:27,000 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:53:27,000 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:53:27,000 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:53:27,000 - config.component_config - INFO - Զע: components +2025-03-18 13:53:27,038 - root - INFO - Ӧ +2025-03-18 13:53:40,121 - root - INFO - Ӧùر +2025-03-18 13:53:41,888 - root - INFO - ʼʼݿ... +2025-03-18 13:53:41,890 - root - INFO - ʼݿ... +2025-03-18 13:53:41,928 - root - INFO - ݿɹ +2025-03-18 13:53:41,929 - root - INFO - ʼʼ... +2025-03-18 13:53:41,929 - root - INFO - ... +2025-03-18 13:53:41,957 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:53:41,957 - root - INFO - ݳʼɹ +2025-03-18 13:53:41,957 - core.component - INFO - Զ: components +2025-03-18 13:53:41,957 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:53:41,957 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 13:53:41,957 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 13:53:41,957 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 13:53:41,957 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 13:53:41,957 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 13:53:41,957 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 13:53:41,957 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 13:53:41,957 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 13:53:41,957 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 13:53:41,961 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:53:41,961 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:53:41,961 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:53:41,961 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:53:41,961 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:53:41,961 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:53:41,961 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:53:41,961 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:53:41,961 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:53:41,961 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:53:41,961 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 13:53:41,961 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 13:53:41,961 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:53:41,961 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:53:41,961 - core.component - INFO - ע: if -> IfComponent +2025-03-18 13:53:41,961 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 13:53:41,961 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 13:53:41,961 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 13:53:41,961 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 13:53:41,961 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 13:53:41,961 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 13:53:41,961 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 13:53:41,961 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 13:53:41,961 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 13:53:41,961 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 13:53:41,961 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:53:41,961 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:53:41,961 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:53:41,961 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:53:41,961 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:53:41,961 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:53:41,961 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:53:41,961 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:53:41,961 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:53:41,961 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:53:41,961 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:53:42,152 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 13:53:42,152 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 13:53:42,152 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:53:42,152 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:53:42,152 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 13:53:42,157 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 13:53:42,157 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 13:53:42,157 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 13:53:42,166 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 13:53:42,168 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 13:53:42,168 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:53:42,168 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:53:42,168 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:53:42,168 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:53:42,168 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:53:42,168 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:53:42,168 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 13:53:42,168 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 13:53:42,168 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:53:42,168 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:53:42,168 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 13:53:42,168 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 13:53:42,168 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 13:53:42,168 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 13:53:42,168 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 13:53:42,168 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 13:53:42,168 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 13:53:42,168 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 13:53:42,168 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 13:53:42,168 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 13:53:42,168 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 13:53:42,168 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 13:53:42,168 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:53:42,168 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:53:42,168 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:53:42,168 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:53:42,168 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:53:42,168 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:53:42,168 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:53:42,168 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:53:42,168 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:53:42,168 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:53:42,168 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:53:42,168 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:53:42,168 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 13:53:42,178 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:53:42,178 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 13:53:42,178 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 13:53:42,178 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 13:53:42,178 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 13:53:42,178 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 13:53:42,182 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 13:53:42,182 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:53:42,182 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:53:42,182 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:53:42,182 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:53:42,182 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:53:42,182 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:53:42,182 - config.component_config - INFO - Զע: components +2025-03-18 13:53:42,219 - root - INFO - ģ񣬵ģʽ: True +2025-03-18 13:53:42,789 - root - INFO - ʼʼݿ... +2025-03-18 13:53:42,789 - root - INFO - ʼݿ... +2025-03-18 13:53:42,849 - root - INFO - ݿɹ +2025-03-18 13:53:42,849 - root - INFO - ʼʼ... +2025-03-18 13:53:42,849 - root - INFO - ... +2025-03-18 13:53:42,874 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:53:42,878 - root - INFO - ݳʼɹ +2025-03-18 13:53:42,878 - core.component - INFO - Զ: components +2025-03-18 13:53:42,878 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:53:42,878 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 13:53:42,880 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 13:53:42,881 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 13:53:42,881 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 13:53:42,881 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 13:53:42,881 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 13:53:42,881 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 13:53:42,881 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 13:53:42,881 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 13:53:42,881 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:53:42,881 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:53:42,881 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:53:42,881 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:53:42,881 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:53:42,881 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:53:42,881 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:53:42,881 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:53:42,881 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:53:42,881 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:53:42,881 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 13:53:42,881 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 13:53:42,881 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:53:42,881 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:53:42,881 - core.component - INFO - ע: if -> IfComponent +2025-03-18 13:53:42,881 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 13:53:42,881 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 13:53:42,881 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 13:53:42,881 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 13:53:42,891 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 13:53:42,891 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 13:53:42,893 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 13:53:42,893 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 13:53:42,893 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 13:53:42,893 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 13:53:42,893 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:53:42,895 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:53:42,895 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:53:42,895 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:53:42,895 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:53:42,895 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:53:42,895 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:53:42,895 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:53:42,895 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:53:42,895 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:53:42,895 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:53:43,072 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 13:53:43,072 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 13:53:43,072 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:53:43,072 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:53:43,072 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 13:53:43,072 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 13:53:43,072 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 13:53:43,072 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 13:53:43,072 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 13:53:43,072 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 13:53:43,072 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:53:43,072 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:53:43,072 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:53:43,072 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:53:43,072 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:53:43,072 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:53:43,072 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 13:53:43,072 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 13:53:43,072 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:53:43,072 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:53:43,072 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 13:53:43,072 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 13:53:43,082 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 13:53:43,082 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 13:53:43,082 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 13:53:43,082 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 13:53:43,082 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 13:53:43,082 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 13:53:43,082 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 13:53:43,082 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 13:53:43,082 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 13:53:43,082 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 13:53:43,082 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:53:43,082 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:53:43,082 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:53:43,082 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:53:43,082 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:53:43,082 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:53:43,082 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:53:43,082 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:53:43,082 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:53:43,082 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:53:43,082 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:53:43,082 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:53:43,082 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 13:53:43,082 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:53:43,082 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 13:53:43,082 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 13:53:43,082 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 13:53:43,082 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 13:53:43,082 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 13:53:43,082 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 13:53:43,082 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:53:43,082 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:53:43,082 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:53:43,082 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:53:43,082 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:53:43,082 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:53:43,082 - config.component_config - INFO - Զע: components +2025-03-18 13:53:43,134 - root - INFO - ʼʼݿ... +2025-03-18 13:53:43,134 - root - INFO - ʼݿ... +2025-03-18 13:53:43,187 - root - INFO - ݿɹ +2025-03-18 13:53:43,187 - root - INFO - ʼʼ... +2025-03-18 13:53:43,187 - root - INFO - ... +2025-03-18 13:53:43,187 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:53:43,187 - root - INFO - ݳʼɹ +2025-03-18 13:53:43,187 - core.component - INFO - Զ: components +2025-03-18 13:53:43,187 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:53:43,194 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:53:43,194 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:53:43,194 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:53:43,194 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:53:43,194 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:53:43,194 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:53:43,194 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:53:43,197 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:53:43,197 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:53:43,197 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:53:43,197 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:53:43,197 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:53:43,197 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:53:43,197 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:53:43,197 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:53:43,197 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:53:43,197 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:53:43,197 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:53:43,197 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:53:43,197 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:53:43,197 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:53:43,197 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:53:43,197 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:53:43,197 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:53:43,197 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:53:43,197 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:53:43,197 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:53:43,197 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:53:43,197 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:53:43,197 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:53:43,197 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:53:43,197 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:53:43,197 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:53:43,197 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:53:43,197 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:53:43,207 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:53:43,207 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:53:43,207 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:53:43,207 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:53:43,210 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:53:43,210 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:53:43,210 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:53:43,210 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:53:43,210 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:53:43,210 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:53:43,210 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:53:43,210 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:53:43,210 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:53:43,210 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:53:43,210 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:53:43,210 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:53:43,210 - config.component_config - INFO - Զע: components +2025-03-18 13:53:43,249 - root - INFO - Ӧ +2025-03-18 13:58:20,739 - root - INFO - Ӧùر +2025-03-18 13:58:22,299 - root - INFO - ʼʼݿ... +2025-03-18 13:58:22,299 - root - INFO - ʼݿ... +2025-03-18 13:58:22,347 - root - INFO - ݿɹ +2025-03-18 13:58:22,363 - root - INFO - ʼʼ... +2025-03-18 13:58:22,363 - root - INFO - ... +2025-03-18 13:58:22,379 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:58:22,379 - root - INFO - ݳʼɹ +2025-03-18 13:58:22,379 - core.component - INFO - Զ: components +2025-03-18 13:58:22,379 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:58:22,379 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 13:58:22,379 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 13:58:22,379 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 13:58:22,379 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 13:58:22,395 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 13:58:22,395 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 13:58:22,395 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 13:58:22,395 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 13:58:22,395 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 13:58:22,395 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:58:22,395 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:58:22,395 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:58:22,395 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:58:22,395 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:58:22,395 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:58:22,395 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:58:22,395 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:58:22,395 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:58:22,411 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:58:22,411 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 13:58:22,411 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 13:58:22,411 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:58:22,411 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:58:22,411 - core.component - INFO - ע: if -> IfComponent +2025-03-18 13:58:22,411 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 13:58:22,411 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 13:58:22,411 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 13:58:22,411 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 13:58:22,427 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 13:58:22,427 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 13:58:22,427 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 13:58:22,427 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 13:58:22,427 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 13:58:22,427 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 13:58:22,427 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:58:22,427 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:58:22,427 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:58:22,427 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:58:22,443 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:58:22,443 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:58:22,443 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:58:22,443 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:58:22,443 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:58:22,443 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:58:22,443 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 13:58:22,618 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:58:22,618 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:58:22,618 - config.component_config - INFO - Զע: components +2025-03-18 13:58:22,682 - root - INFO - ʼʼݿ... +2025-03-18 13:58:22,682 - root - INFO - ʼݿ... +2025-03-18 13:58:22,730 - root - INFO - ݿɹ +2025-03-18 13:58:22,730 - root - INFO - ʼʼ... +2025-03-18 13:58:22,730 - root - INFO - ... +2025-03-18 13:58:22,730 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 13:58:22,730 - root - INFO - ݳʼɹ +2025-03-18 13:58:22,730 - core.component - INFO - Զ: components +2025-03-18 13:58:22,730 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 13:58:22,730 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 13:58:22,730 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 13:58:22,730 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 13:58:22,730 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 13:58:22,730 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 13:58:22,730 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 13:58:22,746 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 13:58:22,746 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 13:58:22,746 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 13:58:22,746 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 13:58:22,746 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 13:58:22,746 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 13:58:22,746 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 13:58:22,746 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 13:58:22,746 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 13:58:22,746 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 13:58:22,746 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 13:58:22,746 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 13:58:22,746 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 13:58:22,746 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 13:58:22,746 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 13:58:22,746 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 13:58:22,746 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 13:58:22,746 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 13:58:22,746 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 13:58:22,762 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 13:58:22,762 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 13:58:22,762 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 13:58:22,762 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 13:58:22,762 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 13:58:22,762 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 13:58:22,762 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 13:58:22,762 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 13:58:22,762 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 13:58:22,762 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 13:58:22,762 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 13:58:22,762 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 13:58:22,762 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 13:58:22,762 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 13:58:22,762 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 13:58:22,762 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 13:58:22,762 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 13:58:22,762 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 13:58:22,762 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 13:58:22,778 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 13:58:22,778 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 13:58:22,778 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 13:58:22,778 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 13:58:22,778 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 13:58:22,778 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 13:58:22,778 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 13:58:22,778 - config.component_config - INFO - Զע: components +2025-03-18 13:58:22,810 - root - INFO - Ӧ +2025-03-18 14:03:21,678 - root - INFO - Ӧùر +2025-03-18 14:03:23,041 - root - INFO - ʼʼݿ... +2025-03-18 14:03:23,041 - root - INFO - ʼݿ... +2025-03-18 14:03:23,260 - root - INFO - ݿɹ +2025-03-18 14:03:23,265 - root - INFO - ʼʼ... +2025-03-18 14:03:23,265 - root - INFO - ... +2025-03-18 14:03:23,275 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 14:03:23,275 - root - INFO - ݳʼɹ +2025-03-18 14:03:23,275 - core.component - INFO - Զ: components +2025-03-18 14:03:23,275 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:03:23,288 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 14:03:23,288 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 14:03:23,288 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 14:03:23,288 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 14:03:23,293 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 14:03:23,293 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 14:03:23,293 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 14:03:23,293 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 14:03:23,296 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 14:03:23,296 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:03:23,298 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:03:23,298 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:03:23,298 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:03:23,298 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:03:23,298 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:03:23,298 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:03:23,298 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:03:23,298 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:03:23,298 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:03:23,298 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 14:03:23,298 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 14:03:23,298 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:03:23,298 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:03:23,298 - core.component - INFO - ע: if -> IfComponent +2025-03-18 14:03:23,298 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 14:03:23,298 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 14:03:23,304 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 14:03:23,304 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 14:03:23,304 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 14:03:23,304 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 14:03:23,304 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 14:03:23,304 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 14:03:23,307 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 14:03:23,309 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 14:03:23,309 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:03:23,309 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:03:23,309 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:03:23,309 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:03:23,309 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:03:23,309 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:03:23,309 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:03:23,309 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:03:23,309 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:03:23,309 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:03:23,309 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:03:23,481 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 14:03:23,481 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 14:03:23,481 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:03:23,497 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:03:23,497 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 14:03:23,497 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 14:03:23,497 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 14:03:23,497 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 14:03:23,497 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 14:03:23,497 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 14:03:23,497 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:03:23,513 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:03:23,513 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:03:23,513 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:03:23,513 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:03:23,513 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:03:23,513 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 14:03:23,513 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 14:03:23,513 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:03:23,513 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:03:23,513 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 14:03:23,513 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 14:03:23,529 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 14:03:23,529 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 14:03:23,529 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 14:03:23,529 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 14:03:23,529 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 14:03:23,529 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 14:03:23,529 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 14:03:23,529 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 14:03:23,529 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 14:03:23,529 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 14:03:23,529 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:03:23,529 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:03:23,529 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:03:23,529 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:03:23,529 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:03:23,529 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:03:23,544 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:03:23,545 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:03:23,546 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:03:23,546 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:03:23,547 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:03:23,547 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:03:23,547 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 14:03:23,547 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:03:23,547 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 14:03:23,558 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 14:03:23,558 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 14:03:23,558 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 14:03:23,558 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 14:03:23,558 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 14:03:23,558 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:03:23,558 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:03:23,558 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:03:23,558 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:03:23,558 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:03:23,558 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:03:23,558 - config.component_config - INFO - Զע: components +2025-03-18 14:03:23,637 - root - INFO - ʼʼݿ... +2025-03-18 14:03:23,637 - root - INFO - ʼݿ... +2025-03-18 14:03:23,685 - root - INFO - ݿɹ +2025-03-18 14:03:23,685 - root - INFO - ʼʼ... +2025-03-18 14:03:23,685 - root - INFO - ... +2025-03-18 14:03:23,685 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 14:03:23,685 - root - INFO - ݳʼɹ +2025-03-18 14:03:23,685 - core.component - INFO - Զ: components +2025-03-18 14:03:23,685 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:03:23,685 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:03:23,685 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:03:23,685 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:03:23,685 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:03:23,685 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:03:23,685 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:03:23,685 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:03:23,685 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:03:23,685 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:03:23,685 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:03:23,701 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:03:23,717 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:03:23,717 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:03:23,717 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:03:23,717 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:03:23,717 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:03:23,717 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:03:23,717 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:03:23,717 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:03:23,717 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:03:23,717 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:03:23,717 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:03:23,717 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:03:23,717 - config.component_config - INFO - Զע: components +2025-03-18 14:03:23,764 - root - INFO - Ӧ +2025-03-18 14:03:41,555 - root - INFO - Ӧùر +2025-03-18 14:03:42,657 - root - INFO - ʼʼݿ... +2025-03-18 14:03:42,657 - root - INFO - ʼݿ... +2025-03-18 14:03:42,705 - root - INFO - ݿɹ +2025-03-18 14:03:42,705 - root - INFO - ʼʼ... +2025-03-18 14:03:42,705 - root - INFO - ... +2025-03-18 14:03:42,731 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 14:03:42,731 - root - INFO - ݳʼɹ +2025-03-18 14:03:42,731 - core.component - INFO - Զ: components +2025-03-18 14:03:42,731 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:03:42,731 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 14:03:42,731 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 14:03:42,731 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 14:03:42,731 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 14:03:42,731 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 14:03:42,731 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 14:03:42,736 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 14:03:42,736 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 14:03:42,736 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 14:03:42,736 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:03:42,736 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:03:42,736 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:03:42,736 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:03:42,736 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:03:42,736 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:03:42,736 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:03:42,736 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:03:42,736 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:03:42,740 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:03:42,740 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 14:03:42,740 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 14:03:42,740 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:03:42,740 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:03:42,740 - core.component - INFO - ע: if -> IfComponent +2025-03-18 14:03:42,740 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 14:03:42,740 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 14:03:42,740 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 14:03:42,740 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 14:03:42,740 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 14:03:42,740 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 14:03:42,740 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 14:03:42,740 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 14:03:42,740 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 14:03:42,740 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 14:03:42,740 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:03:42,740 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:03:42,740 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:03:42,740 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:03:42,740 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:03:42,740 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:03:42,740 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:03:42,740 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:03:42,740 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:03:42,740 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:03:42,740 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:03:42,908 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 14:03:42,908 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 14:03:42,908 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:03:42,908 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:03:42,908 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 14:03:42,925 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 14:03:42,925 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 14:03:42,925 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 14:03:42,925 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 14:03:42,925 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 14:03:42,925 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:03:42,925 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:03:42,925 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:03:42,925 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:03:42,925 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:03:42,925 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:03:42,925 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 14:03:42,941 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 14:03:42,942 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:03:42,943 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:03:42,945 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 14:03:42,945 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 14:03:42,945 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 14:03:42,945 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 14:03:42,945 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 14:03:42,945 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 14:03:42,957 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 14:03:42,957 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 14:03:42,957 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 14:03:42,957 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 14:03:42,957 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 14:03:42,957 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 14:03:42,957 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:03:42,957 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:03:42,957 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:03:42,957 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:03:42,957 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:03:42,973 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:03:42,973 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:03:42,973 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:03:42,973 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:03:42,973 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:03:42,973 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:03:42,973 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:03:42,973 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 14:03:42,987 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:03:42,989 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 14:03:42,989 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 14:03:42,989 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 14:03:42,989 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 14:03:42,989 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 14:03:42,989 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 14:03:42,989 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:03:42,989 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:03:42,989 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:03:42,989 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:03:42,989 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:03:42,989 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:03:42,989 - config.component_config - INFO - Զע: components +2025-03-18 14:03:43,042 - root - INFO - ʼʼݿ... +2025-03-18 14:03:43,049 - root - INFO - ʼݿ... +2025-03-18 14:03:43,131 - root - INFO - ݿɹ +2025-03-18 14:03:43,131 - root - INFO - ʼʼ... +2025-03-18 14:03:43,131 - root - INFO - ... +2025-03-18 14:03:43,131 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 14:03:43,131 - root - INFO - ݳʼɹ +2025-03-18 14:03:43,131 - core.component - INFO - Զ: components +2025-03-18 14:03:43,131 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:03:43,131 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:03:43,141 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:03:43,141 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:03:43,141 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:03:43,141 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:03:43,141 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:03:43,141 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:03:43,141 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:03:43,141 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:03:43,149 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:03:43,149 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:03:43,149 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:03:43,149 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:03:43,149 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:03:43,149 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:03:43,149 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:03:43,149 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:03:43,149 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:03:43,149 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:03:43,149 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:03:43,161 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:03:43,161 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:03:43,161 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:03:43,163 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:03:43,163 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:03:43,163 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:03:43,163 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:03:43,163 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:03:43,163 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:03:43,163 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:03:43,163 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:03:43,163 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:03:43,163 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:03:43,163 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:03:43,163 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:03:43,163 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:03:43,163 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:03:43,163 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:03:43,163 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:03:43,163 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:03:43,163 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:03:43,179 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:03:43,179 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:03:43,179 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:03:43,179 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:03:43,182 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:03:43,182 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:03:43,182 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:03:43,182 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:03:43,182 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:03:43,182 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:03:43,182 - config.component_config - INFO - Զע: components +2025-03-18 14:03:43,234 - root - INFO - Ӧ +2025-03-18 14:08:42,273 - root - INFO - Ӧùر +2025-03-18 14:08:43,670 - root - INFO - ʼʼݿ... +2025-03-18 14:08:43,670 - root - INFO - ʼݿ... +2025-03-18 14:08:43,738 - root - INFO - ݿɹ +2025-03-18 14:08:43,739 - root - INFO - ʼʼ... +2025-03-18 14:08:43,739 - root - INFO - ... +2025-03-18 14:08:43,756 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 14:08:43,756 - root - INFO - ݳʼɹ +2025-03-18 14:08:43,767 - core.component - INFO - Զ: components +2025-03-18 14:08:43,767 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:08:43,772 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 14:08:43,772 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 14:08:43,772 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 14:08:43,772 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 14:08:43,772 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 14:08:43,772 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 14:08:43,772 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 14:08:43,772 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 14:08:43,772 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 14:08:43,772 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:08:43,772 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:08:43,772 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:08:43,772 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:08:43,788 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:08:43,788 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:08:43,788 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:08:43,788 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:08:43,788 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:08:43,790 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:08:43,790 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 14:08:43,790 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 14:08:43,790 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:08:43,790 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:08:43,790 - core.component - INFO - ע: if -> IfComponent +2025-03-18 14:08:43,790 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 14:08:43,790 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 14:08:43,790 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 14:08:43,790 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 14:08:43,790 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 14:08:43,790 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 14:08:43,790 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 14:08:43,790 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 14:08:43,790 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 14:08:43,790 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 14:08:43,790 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:08:43,790 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:08:43,790 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:08:43,795 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:08:43,795 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:08:43,795 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:08:43,795 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:08:43,796 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:08:43,796 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:08:43,796 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:08:43,797 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:08:43,971 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 14:08:43,972 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 14:08:43,973 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:08:43,973 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:08:43,974 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 14:08:43,974 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 14:08:43,975 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 14:08:43,975 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 14:08:43,975 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 14:08:43,975 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 14:08:43,975 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:08:43,975 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:08:43,975 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:08:43,975 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:08:43,975 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:08:43,975 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:08:43,975 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 14:08:43,975 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 14:08:43,975 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:08:43,975 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:08:43,975 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 14:08:43,975 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 14:08:43,975 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 14:08:43,975 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 14:08:43,975 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 14:08:43,975 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 14:08:43,975 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 14:08:43,975 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 14:08:43,975 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 14:08:43,975 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 14:08:43,975 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 14:08:43,975 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 14:08:43,975 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:08:43,975 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:08:43,975 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:08:43,975 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:08:43,975 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:08:43,975 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:08:43,975 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:08:43,975 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:08:43,975 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:08:43,975 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:08:43,975 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:08:43,975 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:08:43,975 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 14:08:43,975 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:08:43,975 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 14:08:43,975 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 14:08:43,975 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 14:08:43,975 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 14:08:43,975 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 14:08:43,975 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 14:08:43,975 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:08:43,975 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:08:43,975 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:08:43,975 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:08:43,975 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:08:43,975 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:08:43,975 - config.component_config - INFO - Զע: components +2025-03-18 14:08:44,040 - root - INFO - ʼʼݿ... +2025-03-18 14:08:44,040 - root - INFO - ʼݿ... +2025-03-18 14:08:44,099 - root - INFO - ݿɹ +2025-03-18 14:08:44,099 - root - INFO - ʼʼ... +2025-03-18 14:08:44,101 - root - INFO - ... +2025-03-18 14:08:44,102 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 14:08:44,103 - root - INFO - ݳʼɹ +2025-03-18 14:08:44,105 - core.component - INFO - Զ: components +2025-03-18 14:08:44,107 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:08:44,107 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:08:44,108 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:08:44,109 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:08:44,110 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:08:44,111 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:08:44,112 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:08:44,114 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:08:44,116 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:08:44,116 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:08:44,118 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:08:44,120 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:08:44,121 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:08:44,122 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:08:44,122 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:08:44,122 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:08:44,123 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:08:44,123 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:08:44,124 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:08:44,124 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:08:44,124 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:08:44,124 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:08:44,124 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:08:44,124 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:08:44,124 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:08:44,124 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:08:44,124 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:08:44,124 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:08:44,124 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:08:44,124 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:08:44,131 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:08:44,132 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:08:44,132 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:08:44,133 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:08:44,134 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:08:44,134 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:08:44,134 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:08:44,134 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:08:44,135 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:08:44,135 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:08:44,135 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:08:44,135 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:08:44,136 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:08:44,136 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:08:44,136 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:08:44,136 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:08:44,136 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:08:44,136 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:08:44,136 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:08:44,139 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:08:44,139 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:08:44,140 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:08:44,140 - config.component_config - INFO - Զע: components +2025-03-18 14:08:44,173 - root - INFO - Ӧ +2025-03-18 14:13:43,018 - root - INFO - Ӧùر +2025-03-18 14:13:44,337 - root - INFO - ʼʼݿ... +2025-03-18 14:13:44,338 - root - INFO - ʼݿ... +2025-03-18 14:13:44,390 - root - INFO - ݿɹ +2025-03-18 14:13:44,393 - root - INFO - ʼʼ... +2025-03-18 14:13:44,394 - root - INFO - ... +2025-03-18 14:13:44,414 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 14:13:44,414 - root - INFO - ݳʼɹ +2025-03-18 14:13:44,419 - core.component - INFO - Զ: components +2025-03-18 14:13:44,420 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:13:44,421 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 14:13:44,423 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 14:13:44,425 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 14:13:44,427 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 14:13:44,428 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 14:13:44,429 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 14:13:44,430 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 14:13:44,432 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 14:13:44,434 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 14:13:44,435 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:13:44,436 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:13:44,436 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:13:44,439 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:13:44,439 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:13:44,440 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:13:44,440 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:13:44,441 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:13:44,442 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:13:44,444 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:13:44,444 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 14:13:44,445 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 14:13:44,447 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:13:44,448 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:13:44,450 - core.component - INFO - ע: if -> IfComponent +2025-03-18 14:13:44,453 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 14:13:44,453 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 14:13:44,453 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 14:13:44,455 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 14:13:44,455 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 14:13:44,455 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 14:13:44,455 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 14:13:44,456 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 14:13:44,456 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 14:13:44,456 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 14:13:44,458 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:13:44,459 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:13:44,459 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:13:44,460 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:13:44,460 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:13:44,461 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:13:44,462 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:13:44,464 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:13:44,466 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:13:44,468 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:13:44,468 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:13:44,635 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 14:13:44,635 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 14:13:44,635 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:13:44,635 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:13:44,650 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 14:13:44,650 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 14:13:44,650 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 14:13:44,650 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 14:13:44,650 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 14:13:44,650 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 14:13:44,650 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:13:44,667 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:13:44,667 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:13:44,667 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:13:44,667 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:13:44,683 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:13:44,683 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 14:13:44,683 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 14:13:44,683 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:13:44,683 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:13:44,683 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 14:13:44,683 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 14:13:44,683 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 14:13:44,683 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 14:13:44,683 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 14:13:44,683 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 14:13:44,683 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 14:13:44,683 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 14:13:44,683 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 14:13:44,683 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 14:13:44,683 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 14:13:44,683 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 14:13:44,683 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:13:44,683 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:13:44,683 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:13:44,683 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:13:44,683 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:13:44,683 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:13:44,683 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:13:44,683 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:13:44,683 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:13:44,683 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:13:44,683 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:13:44,698 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:13:44,698 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 14:13:44,698 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:13:44,698 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 14:13:44,698 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 14:13:44,698 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 14:13:44,698 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 14:13:44,698 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 14:13:44,704 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 14:13:44,704 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:13:44,704 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:13:44,704 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:13:44,704 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:13:44,704 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:13:44,704 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:13:44,704 - config.component_config - INFO - Զע: components +2025-03-18 14:13:44,777 - root - INFO - ʼʼݿ... +2025-03-18 14:13:44,777 - root - INFO - ʼݿ... +2025-03-18 14:13:44,858 - root - INFO - ݿɹ +2025-03-18 14:13:44,859 - root - INFO - ʼʼ... +2025-03-18 14:13:44,860 - root - INFO - ... +2025-03-18 14:13:44,860 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 14:13:44,862 - root - INFO - ݳʼɹ +2025-03-18 14:13:44,865 - core.component - INFO - Զ: components +2025-03-18 14:13:44,868 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:13:44,869 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:13:44,870 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:13:44,870 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:13:44,872 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:13:44,872 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:13:44,873 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:13:44,874 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:13:44,874 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:13:44,876 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:13:44,877 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:13:44,878 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:13:44,880 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:13:44,882 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:13:44,884 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:13:44,886 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:13:44,886 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:13:44,886 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:13:44,887 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:13:44,890 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:13:44,891 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:13:44,891 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:13:44,892 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:13:44,893 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:13:44,893 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:13:44,894 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:13:44,894 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:13:44,894 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:13:44,894 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:13:44,896 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:13:44,897 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:13:44,897 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:13:44,897 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:13:44,899 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:13:44,899 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:13:44,900 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:13:44,902 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:13:44,902 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:13:44,903 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:13:44,905 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:13:44,907 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:13:44,907 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:13:44,908 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:13:44,909 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:13:44,909 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:13:44,909 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:13:44,910 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:13:44,910 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:13:44,910 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:13:44,911 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:13:44,911 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:13:44,911 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:13:44,911 - config.component_config - INFO - Զע: components +2025-03-18 14:13:44,949 - root - INFO - Ӧ +2025-03-18 14:18:43,683 - root - INFO - Ӧùر +2025-03-18 14:18:44,903 - root - INFO - ʼʼݿ... +2025-03-18 14:18:44,903 - root - INFO - ʼݿ... +2025-03-18 14:18:44,963 - root - INFO - ݿɹ +2025-03-18 14:18:44,963 - root - INFO - ʼʼ... +2025-03-18 14:18:44,965 - root - INFO - ... +2025-03-18 14:18:44,982 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 14:18:44,982 - root - INFO - ݳʼɹ +2025-03-18 14:18:44,982 - core.component - INFO - Զ: components +2025-03-18 14:18:44,982 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:18:44,982 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 14:18:44,982 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 14:18:44,982 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 14:18:44,982 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 14:18:44,982 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 14:18:44,998 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 14:18:44,999 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 14:18:44,999 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 14:18:44,999 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 14:18:44,999 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:18:44,999 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:18:44,999 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:18:44,999 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:18:44,999 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:18:44,999 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:18:44,999 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:18:44,999 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:18:44,999 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:18:44,999 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:18:44,999 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 14:18:44,999 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 14:18:44,999 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:18:44,999 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:18:44,999 - core.component - INFO - ע: if -> IfComponent +2025-03-18 14:18:44,999 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 14:18:45,014 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 14:18:45,015 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 14:18:45,016 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 14:18:45,016 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 14:18:45,016 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 14:18:45,016 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 14:18:45,016 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 14:18:45,016 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 14:18:45,016 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 14:18:45,016 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:18:45,016 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:18:45,016 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:18:45,016 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:18:45,016 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:18:45,016 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:18:45,016 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:18:45,031 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:18:45,032 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:18:45,032 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:18:45,032 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:18:45,199 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 14:18:45,199 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 14:18:45,199 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:18:45,199 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:18:45,199 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 14:18:45,199 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 14:18:45,215 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 14:18:45,215 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 14:18:45,215 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 14:18:45,215 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 14:18:45,215 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:18:45,215 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:18:45,215 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:18:45,215 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:18:45,215 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:18:45,215 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:18:45,215 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 14:18:45,215 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 14:18:45,215 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:18:45,215 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:18:45,215 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 14:18:45,215 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 14:18:45,215 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 14:18:45,215 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 14:18:45,215 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 14:18:45,215 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 14:18:45,215 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 14:18:45,215 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 14:18:45,215 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 14:18:45,215 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 14:18:45,215 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 14:18:45,215 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 14:18:45,215 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:18:45,215 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:18:45,215 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:18:45,215 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:18:45,215 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:18:45,215 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:18:45,215 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:18:45,215 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:18:45,215 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:18:45,215 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:18:45,215 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:18:45,215 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:18:45,215 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 14:18:45,215 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:18:45,215 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 14:18:45,215 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 14:18:45,215 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 14:18:45,215 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 14:18:45,215 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 14:18:45,215 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 14:18:45,215 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:18:45,215 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:18:45,215 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:18:45,215 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:18:45,215 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:18:45,215 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:18:45,215 - config.component_config - INFO - Զע: components +2025-03-18 14:18:45,283 - root - INFO - ʼʼݿ... +2025-03-18 14:18:45,283 - root - INFO - ʼݿ... +2025-03-18 14:18:45,336 - root - INFO - ݿɹ +2025-03-18 14:18:45,347 - root - INFO - ʼʼ... +2025-03-18 14:18:45,348 - root - INFO - ... +2025-03-18 14:18:45,348 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 14:18:45,348 - root - INFO - ݳʼɹ +2025-03-18 14:18:45,348 - core.component - INFO - Զ: components +2025-03-18 14:18:45,348 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:18:45,348 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:18:45,348 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:18:45,348 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:18:45,348 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:18:45,348 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:18:45,348 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:18:45,348 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:18:45,348 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:18:45,348 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:18:45,348 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:18:45,348 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:18:45,348 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:18:45,348 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:18:45,348 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:18:45,348 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:18:45,348 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:18:45,348 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:18:45,348 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:18:45,348 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:18:45,348 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:18:45,348 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:18:45,363 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:18:45,366 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:18:45,366 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:18:45,366 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:18:45,366 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:18:45,366 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:18:45,366 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:18:45,366 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:18:45,366 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:18:45,366 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:18:45,366 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:18:45,366 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:18:45,366 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:18:45,381 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:18:45,381 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:18:45,382 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:18:45,382 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:18:45,382 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:18:45,382 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:18:45,382 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:18:45,382 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:18:45,382 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:18:45,382 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:18:45,382 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:18:45,382 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:18:45,382 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:18:45,382 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:18:45,382 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:18:45,398 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:18:45,399 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:18:45,399 - config.component_config - INFO - Զע: components +2025-03-18 14:18:45,432 - root - INFO - Ӧ +2025-03-18 14:20:10,937 - root - INFO - Ӧùر +2025-03-18 14:20:12,175 - root - INFO - ʼʼݿ... +2025-03-18 14:20:12,175 - root - INFO - ʼݿ... +2025-03-18 14:20:12,223 - root - INFO - ݿɹ +2025-03-18 14:20:12,223 - root - INFO - ʼʼ... +2025-03-18 14:20:12,223 - root - INFO - ... +2025-03-18 14:20:12,239 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 14:20:12,255 - root - INFO - ݳʼɹ +2025-03-18 14:20:12,255 - core.component - INFO - Զ: components +2025-03-18 14:20:12,255 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:20:12,255 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 14:20:12,255 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 14:20:12,255 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 14:20:12,255 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 14:20:12,255 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 14:20:12,255 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 14:20:12,255 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 14:20:12,255 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 14:20:12,255 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 14:20:12,255 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:20:12,255 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:20:12,255 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:20:12,255 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:20:12,255 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:20:12,255 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:20:12,255 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:20:12,255 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:20:12,255 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:20:12,255 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:20:12,255 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 14:20:12,255 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 14:20:12,255 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:20:12,255 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:20:12,255 - core.component - INFO - ע: if -> IfComponent +2025-03-18 14:20:12,255 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 14:20:12,255 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 14:20:12,255 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 14:20:12,255 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 14:20:12,255 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 14:20:12,255 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 14:20:12,255 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 14:20:12,255 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 14:20:12,255 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 14:20:12,255 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 14:20:12,255 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:20:12,255 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:20:12,255 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:20:12,271 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:20:12,271 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:20:12,271 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:20:12,271 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:20:12,271 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:20:12,271 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:20:12,271 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:20:12,271 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:20:12,456 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 14:20:12,456 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 14:20:12,456 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:20:12,456 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:20:12,456 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 14:20:12,456 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 14:20:12,456 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 14:20:12,456 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 14:20:12,456 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 14:20:12,456 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 14:20:12,456 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:20:12,456 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:20:12,463 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:20:12,463 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:20:12,463 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:20:12,463 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:20:12,463 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 14:20:12,463 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 14:20:12,463 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:20:12,463 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:20:12,463 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 14:20:12,463 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 14:20:12,463 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 14:20:12,463 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 14:20:12,463 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 14:20:12,463 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 14:20:12,463 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 14:20:12,463 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 14:20:12,463 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 14:20:12,463 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 14:20:12,463 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 14:20:12,463 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 14:20:12,463 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:20:12,463 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:20:12,463 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:20:12,463 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:20:12,463 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:20:12,463 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:20:12,463 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:20:12,463 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:20:12,463 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:20:12,463 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:20:12,463 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:20:12,463 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:20:12,463 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 14:20:12,463 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:20:12,463 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 14:20:12,463 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 14:20:12,463 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 14:20:12,463 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 14:20:12,463 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 14:20:12,463 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 14:20:12,463 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:20:12,463 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:20:12,463 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:20:12,463 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:20:12,463 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:20:12,463 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:20:12,463 - config.component_config - INFO - Զע: components +2025-03-18 14:20:12,527 - root - INFO - ʼʼݿ... +2025-03-18 14:20:12,527 - root - INFO - ʼݿ... +2025-03-18 14:20:12,570 - root - INFO - ݿɹ +2025-03-18 14:20:12,570 - root - INFO - ʼʼ... +2025-03-18 14:20:12,570 - root - INFO - ... +2025-03-18 14:20:12,570 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 14:20:12,570 - root - INFO - ݳʼɹ +2025-03-18 14:20:12,570 - core.component - INFO - Զ: components +2025-03-18 14:20:12,570 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:20:12,570 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:20:12,570 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:20:12,570 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:20:12,570 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:20:12,570 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:20:12,570 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:20:12,570 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:20:12,570 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:20:12,570 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:20:12,570 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:20:12,570 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:20:12,586 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:20:12,588 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:20:12,588 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:20:12,588 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:20:12,588 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:20:12,588 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:20:12,589 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:20:12,589 - config.component_config - INFO - Զע: components +2025-03-18 14:20:12,634 - root - INFO - Ӧ +2025-03-18 14:23:12,630 - root - INFO - Ӧùر +2025-03-18 14:23:14,136 - root - INFO - ʼʼݿ... +2025-03-18 14:23:14,136 - root - INFO - ʼݿ... +2025-03-18 14:23:14,180 - root - INFO - ݿɹ +2025-03-18 14:23:14,190 - root - INFO - ʼʼ... +2025-03-18 14:23:14,190 - root - INFO - ... +2025-03-18 14:23:14,195 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 14:23:14,212 - root - INFO - ݳʼɹ +2025-03-18 14:23:14,212 - core.component - INFO - Զ: components +2025-03-18 14:23:14,212 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:23:14,212 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 14:23:14,212 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 14:23:14,212 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 14:23:14,212 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 14:23:14,223 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 14:23:14,223 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 14:23:14,223 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 14:23:14,228 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 14:23:14,228 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 14:23:14,228 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:23:14,228 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:23:14,228 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:23:14,228 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:23:14,228 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:23:14,228 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:23:14,228 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:23:14,228 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:23:14,244 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:23:14,244 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:23:14,244 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 14:23:14,244 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 14:23:14,244 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:23:14,244 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:23:14,244 - core.component - INFO - ע: if -> IfComponent +2025-03-18 14:23:14,244 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 14:23:14,244 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 14:23:14,244 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 14:23:14,244 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 14:23:14,244 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 14:23:14,244 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 14:23:14,244 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 14:23:14,244 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 14:23:14,244 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 14:23:14,244 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 14:23:14,244 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:23:14,244 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:23:14,244 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:23:14,256 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:23:14,256 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:23:14,256 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:23:14,256 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:23:14,256 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:23:14,260 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:23:14,261 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:23:14,262 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:23:14,446 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 14:23:14,448 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 14:23:14,449 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:23:14,451 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:23:14,458 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 14:23:14,460 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 14:23:14,462 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 14:23:14,463 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 14:23:14,463 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 14:23:14,464 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 14:23:14,464 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:23:14,464 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:23:14,464 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:23:14,465 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:23:14,465 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:23:14,465 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:23:14,465 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 14:23:14,466 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 14:23:14,466 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:23:14,466 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:23:14,466 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 14:23:14,466 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 14:23:14,467 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 14:23:14,467 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 14:23:14,467 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 14:23:14,467 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 14:23:14,467 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 14:23:14,467 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 14:23:14,467 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 14:23:14,468 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 14:23:14,468 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 14:23:14,468 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 14:23:14,472 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:23:14,474 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:23:14,474 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:23:14,474 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:23:14,474 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:23:14,474 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:23:14,475 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:23:14,475 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:23:14,475 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:23:14,475 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:23:14,475 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:23:14,476 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:23:14,476 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 14:23:14,477 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:23:14,478 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 14:23:14,479 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 14:23:14,481 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 14:23:14,483 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 14:23:14,485 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 14:23:14,486 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 14:23:14,488 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:23:14,490 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:23:14,491 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:23:14,491 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:23:14,491 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:23:14,492 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:23:14,493 - config.component_config - INFO - Զע: components +2025-03-18 14:23:14,558 - root - INFO - ʼʼݿ... +2025-03-18 14:23:14,562 - root - INFO - ʼݿ... +2025-03-18 14:23:14,620 - root - INFO - ݿɹ +2025-03-18 14:23:14,621 - root - INFO - ʼʼ... +2025-03-18 14:23:14,621 - root - INFO - ... +2025-03-18 14:23:14,623 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 14:23:14,623 - root - INFO - ݳʼɹ +2025-03-18 14:23:14,626 - core.component - INFO - Զ: components +2025-03-18 14:23:14,627 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:23:14,627 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:23:14,628 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:23:14,628 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:23:14,628 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:23:14,630 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:23:14,630 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:23:14,630 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:23:14,630 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:23:14,630 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:23:14,631 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:23:14,631 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:23:14,631 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:23:14,631 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:23:14,632 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:23:14,632 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:23:14,633 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:23:14,635 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:23:14,636 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:23:14,636 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:23:14,637 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:23:14,639 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:23:14,640 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:23:14,640 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:23:14,640 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:23:14,640 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:23:14,642 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:23:14,643 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:23:14,644 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:23:14,644 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:23:14,644 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:23:14,644 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:23:14,645 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:23:14,646 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:23:14,649 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:23:14,650 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:23:14,652 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:23:14,652 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:23:14,655 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:23:14,657 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:23:14,657 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:23:14,657 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:23:14,659 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:23:14,659 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:23:14,660 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:23:14,660 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:23:14,660 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:23:14,661 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:23:14,661 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:23:14,663 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:23:14,664 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:23:14,666 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:23:14,667 - config.component_config - INFO - Զע: components +2025-03-18 14:23:14,706 - root - INFO - Ӧ +2025-03-18 14:26:56,657 - root - INFO - Ӧùر +2025-03-18 14:26:57,358 - root - INFO - ʼʼݿ... +2025-03-18 14:26:57,358 - root - INFO - ʼݿ... +2025-03-18 14:26:57,405 - root - INFO - ݿɹ +2025-03-18 14:26:57,405 - root - INFO - ʼʼ... +2025-03-18 14:26:57,405 - root - INFO - ... +2025-03-18 14:26:57,437 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 14:26:57,437 - root - INFO - ݳʼɹ +2025-03-18 14:26:57,437 - core.component - INFO - Զ: components +2025-03-18 14:26:57,437 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:26:57,437 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 14:26:57,437 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 14:26:57,437 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 14:26:57,437 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 14:26:57,437 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 14:26:57,437 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 14:26:57,437 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 14:26:57,437 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 14:26:57,437 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 14:26:57,437 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:26:57,453 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:26:57,453 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:26:57,453 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:26:57,454 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:26:57,456 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:26:57,456 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:26:57,456 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:26:57,456 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:26:57,456 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:26:57,458 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 14:26:57,458 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 14:26:57,458 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:26:57,458 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:26:57,458 - core.component - INFO - ע: if -> IfComponent +2025-03-18 14:26:57,463 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 14:26:57,463 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 14:26:57,463 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 14:26:57,463 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 14:26:57,463 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 14:26:57,463 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 14:26:57,463 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 14:26:57,463 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 14:26:57,463 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 14:26:57,463 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 14:26:57,463 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:26:57,463 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:26:57,463 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:26:57,463 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:26:57,463 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:26:57,463 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:26:57,463 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:26:57,463 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:26:57,463 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:26:57,463 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:26:57,463 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:26:57,647 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 14:26:57,647 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 14:26:57,647 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:26:57,647 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:26:57,647 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 14:26:57,647 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 14:26:57,657 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 14:26:57,657 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 14:26:57,657 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 14:26:57,657 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 14:26:57,667 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:26:57,667 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:26:57,667 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:26:57,667 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:26:57,667 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:26:57,667 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:26:57,667 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 14:26:57,675 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 14:26:57,675 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:26:57,675 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:26:57,675 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 14:26:57,675 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 14:26:57,677 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 14:26:57,677 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 14:26:57,677 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 14:26:57,678 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 14:26:57,678 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 14:26:57,678 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 14:26:57,678 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 14:26:57,678 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 14:26:57,678 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 14:26:57,678 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 14:26:57,678 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:26:57,678 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:26:57,678 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:26:57,678 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:26:57,678 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:26:57,678 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:26:57,678 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:26:57,678 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:26:57,678 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:26:57,678 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:26:57,678 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:26:57,678 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:26:57,687 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 14:26:57,687 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:26:57,687 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 14:26:57,687 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 14:26:57,687 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 14:26:57,687 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 14:26:57,687 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 14:26:57,687 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 14:26:57,687 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:26:57,687 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:26:57,687 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:26:57,687 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:26:57,687 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:26:57,687 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:26:57,687 - config.component_config - INFO - Զע: components +2025-03-18 14:26:57,760 - root - INFO - ʼʼݿ... +2025-03-18 14:26:57,760 - root - INFO - ʼݿ... +2025-03-18 14:26:57,816 - root - INFO - ݿɹ +2025-03-18 14:26:57,816 - root - INFO - ʼʼ... +2025-03-18 14:26:57,816 - root - INFO - ... +2025-03-18 14:26:57,816 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 14:26:57,816 - root - INFO - ݳʼɹ +2025-03-18 14:26:57,816 - core.component - INFO - Զ: components +2025-03-18 14:26:57,816 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:26:57,816 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:26:57,816 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:26:57,816 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:26:57,816 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:26:57,816 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:26:57,816 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:26:57,823 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:26:57,823 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:26:57,823 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:26:57,823 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:26:57,823 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:26:57,823 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:26:57,823 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:26:57,823 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:26:57,823 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:26:57,823 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:26:57,823 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:26:57,823 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:26:57,823 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:26:57,826 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:26:57,826 - config.component_config - INFO - Զע: components +2025-03-18 14:26:57,862 - root - INFO - Ӧ +2025-03-18 14:29:48,269 - root - INFO - Ӧùر +2025-03-18 14:29:49,616 - root - INFO - ʼʼݿ... +2025-03-18 14:29:49,616 - root - INFO - ʼݿ... +2025-03-18 14:29:49,651 - root - INFO - ݿɹ +2025-03-18 14:29:49,651 - root - INFO - ʼʼ... +2025-03-18 14:29:49,651 - root - INFO - ... +2025-03-18 14:29:49,666 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 14:29:49,666 - root - INFO - ݳʼɹ +2025-03-18 14:29:49,666 - core.component - INFO - Զ: components +2025-03-18 14:29:49,666 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:29:49,666 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 14:29:49,666 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 14:29:49,666 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 14:29:49,666 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 14:29:49,666 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 14:29:49,666 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 14:29:49,666 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 14:29:49,666 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 14:29:49,666 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 14:29:49,666 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:29:49,682 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:29:49,682 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:29:49,682 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:29:49,682 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:29:49,682 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:29:49,682 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:29:49,682 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:29:49,682 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:29:49,682 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:29:49,682 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 14:29:49,682 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 14:29:49,682 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:29:49,682 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:29:49,682 - core.component - INFO - ע: if -> IfComponent +2025-03-18 14:29:49,682 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 14:29:49,682 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 14:29:49,682 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 14:29:49,682 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 14:29:49,682 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 14:29:49,682 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 14:29:49,682 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 14:29:49,682 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 14:29:49,682 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 14:29:49,682 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 14:29:49,682 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:29:49,682 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:29:49,682 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:29:49,682 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:29:49,682 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:29:49,682 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:29:49,682 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:29:49,682 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:29:49,682 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:29:49,682 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:29:49,682 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:29:49,857 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 14:29:49,857 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 14:29:49,870 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:29:49,870 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:29:49,870 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 14:29:49,870 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 14:29:49,870 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 14:29:49,870 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 14:29:49,870 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 14:29:49,870 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 14:29:49,870 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:29:49,870 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:29:49,870 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:29:49,870 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:29:49,870 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:29:49,870 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:29:49,870 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 14:29:49,870 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 14:29:49,870 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:29:49,870 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:29:49,870 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 14:29:49,886 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 14:29:49,886 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 14:29:49,886 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 14:29:49,886 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 14:29:49,886 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 14:29:49,886 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 14:29:49,886 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 14:29:49,888 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 14:29:49,888 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 14:29:49,888 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 14:29:49,888 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 14:29:49,888 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:29:49,888 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:29:49,888 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:29:49,888 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:29:49,888 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:29:49,888 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:29:49,890 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:29:49,890 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:29:49,890 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:29:49,890 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:29:49,890 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:29:49,890 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:29:49,890 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 14:29:49,892 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:29:49,892 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 14:29:49,892 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 14:29:49,892 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 14:29:49,892 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 14:29:49,894 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 14:29:49,894 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 14:29:49,894 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:29:49,894 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:29:49,894 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:29:49,894 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:29:49,894 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:29:49,896 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:29:49,896 - config.component_config - INFO - Զע: components +2025-03-18 14:29:49,950 - root - INFO - ʼʼݿ... +2025-03-18 14:29:49,950 - root - INFO - ʼݿ... +2025-03-18 14:29:50,014 - root - INFO - ݿɹ +2025-03-18 14:29:50,014 - root - INFO - ʼʼ... +2025-03-18 14:29:50,014 - root - INFO - ... +2025-03-18 14:29:50,014 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 14:29:50,014 - root - INFO - ݳʼɹ +2025-03-18 14:29:50,014 - core.component - INFO - Զ: components +2025-03-18 14:29:50,014 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:29:50,014 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:29:50,014 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:29:50,014 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:29:50,014 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:29:50,014 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:29:50,030 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:29:50,032 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:29:50,032 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:29:50,032 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:29:50,032 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:29:50,032 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:29:50,032 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:29:50,032 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:29:50,032 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:29:50,046 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:29:50,046 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:29:50,046 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:29:50,046 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:29:50,046 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:29:50,046 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:29:50,046 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:29:50,046 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:29:50,046 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:29:50,046 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:29:50,046 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:29:50,062 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:29:50,062 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:29:50,062 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:29:50,062 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:29:50,062 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:29:50,062 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:29:50,062 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:29:50,062 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:29:50,062 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:29:50,062 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:29:50,078 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:29:50,078 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:29:50,078 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:29:50,078 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:29:50,078 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:29:50,078 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:29:50,078 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:29:50,078 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:29:50,078 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:29:50,078 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:29:50,078 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:29:50,078 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:29:50,078 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:29:50,078 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:29:50,078 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:29:50,078 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:29:50,078 - config.component_config - INFO - Զע: components +2025-03-18 14:29:50,116 - root - INFO - Ӧ +2025-03-18 14:34:30,052 - root - INFO - Ӧùر +2025-03-18 14:34:31,373 - root - INFO - ʼʼݿ... +2025-03-18 14:34:31,373 - root - INFO - ʼݿ... +2025-03-18 14:34:31,425 - root - INFO - ݿɹ +2025-03-18 14:34:31,425 - root - INFO - ʼʼ... +2025-03-18 14:34:31,425 - root - INFO - ... +2025-03-18 14:34:31,460 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 14:34:31,460 - root - INFO - ݳʼɹ +2025-03-18 14:34:31,460 - core.component - INFO - Զ: components +2025-03-18 14:34:31,460 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:34:31,460 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 14:34:31,460 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 14:34:31,460 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 14:34:31,460 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 14:34:31,460 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 14:34:31,460 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 14:34:31,460 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 14:34:31,460 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 14:34:31,460 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 14:34:31,460 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:34:31,460 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:34:31,460 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:34:31,460 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:34:31,460 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:34:31,460 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:34:31,460 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:34:31,460 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:34:31,460 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:34:31,460 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:34:31,474 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 14:34:31,474 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 14:34:31,474 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:34:31,474 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:34:31,474 - core.component - INFO - ע: if -> IfComponent +2025-03-18 14:34:31,474 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 14:34:31,474 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 14:34:31,474 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 14:34:31,474 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 14:34:31,474 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 14:34:31,474 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 14:34:31,474 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 14:34:31,474 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 14:34:31,474 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 14:34:31,474 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 14:34:31,474 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:34:31,474 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:34:31,474 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:34:31,474 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:34:31,474 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:34:31,474 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:34:31,474 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:34:31,474 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:34:31,474 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:34:31,474 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:34:31,474 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:34:31,656 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 14:34:31,656 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 14:34:31,656 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:34:31,656 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:34:31,673 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 14:34:31,673 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 14:34:31,673 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 14:34:31,673 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 14:34:31,673 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 14:34:31,673 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 14:34:31,673 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:34:31,673 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:34:31,673 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:34:31,688 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:34:31,688 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:34:31,688 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:34:31,690 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 14:34:31,690 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 14:34:31,690 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:34:31,690 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:34:31,690 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 14:34:31,690 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 14:34:31,690 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 14:34:31,690 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 14:34:31,690 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 14:34:31,690 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 14:34:31,690 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 14:34:31,705 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 14:34:31,706 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 14:34:31,706 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 14:34:31,707 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 14:34:31,707 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 14:34:31,707 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:34:31,707 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:34:31,707 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:34:31,707 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:34:31,707 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:34:31,707 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:34:31,723 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:34:31,723 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:34:31,724 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:34:31,724 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:34:31,724 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:34:31,724 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:34:31,724 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 14:34:31,724 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:34:31,724 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 14:34:31,724 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 14:34:31,724 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 14:34:31,724 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 14:34:31,724 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 14:34:31,724 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 14:34:31,724 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:34:31,724 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:34:31,724 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:34:31,724 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:34:31,724 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:34:31,724 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:34:31,724 - config.component_config - INFO - Զע: components +2025-03-18 14:34:31,785 - root - INFO - ʼʼݿ... +2025-03-18 14:34:31,785 - root - INFO - ʼݿ... +2025-03-18 14:34:31,845 - root - INFO - ݿɹ +2025-03-18 14:34:31,845 - root - INFO - ʼʼ... +2025-03-18 14:34:31,845 - root - INFO - ... +2025-03-18 14:34:31,857 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 14:34:31,857 - root - INFO - ݳʼɹ +2025-03-18 14:34:31,857 - core.component - INFO - Զ: components +2025-03-18 14:34:31,858 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:34:31,858 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:34:31,858 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:34:31,858 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:34:31,858 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:34:31,859 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:34:31,859 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:34:31,859 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:34:31,859 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:34:31,859 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:34:31,860 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:34:31,860 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:34:31,860 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:34:31,860 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:34:31,860 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:34:31,861 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:34:31,861 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:34:31,861 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:34:31,861 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:34:31,861 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:34:31,861 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:34:31,861 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:34:31,862 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:34:31,862 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:34:31,862 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:34:31,862 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:34:31,862 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:34:31,862 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:34:31,862 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:34:31,862 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:34:31,862 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:34:31,862 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:34:31,863 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:34:31,863 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:34:31,863 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:34:31,863 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:34:31,863 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:34:31,863 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:34:31,863 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:34:31,863 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:34:31,864 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:34:31,864 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:34:31,864 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:34:31,864 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:34:31,864 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:34:31,864 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:34:31,865 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:34:31,865 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:34:31,865 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:34:31,865 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:34:31,866 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:34:31,866 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:34:31,866 - config.component_config - INFO - Զע: components +2025-03-18 14:34:31,899 - root - INFO - Ӧ +2025-03-18 14:44:30,763 - root - INFO - Ӧùر +2025-03-18 14:44:32,198 - root - INFO - ʼʼݿ... +2025-03-18 14:44:32,198 - root - INFO - ʼݿ... +2025-03-18 14:44:32,236 - root - INFO - ݿɹ +2025-03-18 14:44:32,236 - root - INFO - ʼʼ... +2025-03-18 14:44:32,236 - root - INFO - ... +2025-03-18 14:44:32,256 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 14:44:32,256 - root - INFO - ݳʼɹ +2025-03-18 14:44:32,256 - core.component - INFO - Զ: components +2025-03-18 14:44:32,256 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:44:32,256 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 14:44:32,256 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 14:44:32,256 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 14:44:32,266 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 14:44:32,266 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 14:44:32,266 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 14:44:32,266 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 14:44:32,266 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 14:44:32,266 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 14:44:32,266 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:44:32,266 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:44:32,266 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:44:32,266 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:44:32,266 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:44:32,266 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:44:32,266 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:44:32,266 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:44:32,266 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:44:32,266 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:44:32,266 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 14:44:32,266 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 14:44:32,266 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:44:32,266 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:44:32,266 - core.component - INFO - ע: if -> IfComponent +2025-03-18 14:44:32,266 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 14:44:32,266 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 14:44:32,266 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 14:44:32,266 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 14:44:32,266 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 14:44:32,266 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 14:44:32,266 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 14:44:32,266 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 14:44:32,266 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 14:44:32,266 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 14:44:32,266 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:44:32,266 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:44:32,266 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:44:32,266 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:44:32,266 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:44:32,266 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:44:32,266 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:44:32,266 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:44:32,266 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:44:32,266 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:44:32,266 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:44:32,447 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 14:44:32,455 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 14:44:32,455 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:44:32,455 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:44:32,455 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 14:44:32,455 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 14:44:32,455 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 14:44:32,457 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 14:44:32,457 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 14:44:32,457 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 14:44:32,459 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:44:32,459 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:44:32,459 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:44:32,459 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:44:32,459 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:44:32,459 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:44:32,459 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 14:44:32,467 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 14:44:32,467 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:44:32,467 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:44:32,467 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 14:44:32,467 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 14:44:32,467 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 14:44:32,467 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 14:44:32,467 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 14:44:32,467 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 14:44:32,467 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 14:44:32,478 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 14:44:32,478 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 14:44:32,478 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 14:44:32,478 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 14:44:32,478 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 14:44:32,478 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:44:32,478 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:44:32,478 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:44:32,478 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:44:32,478 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:44:32,478 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:44:32,485 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:44:32,486 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:44:32,486 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:44:32,486 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:44:32,488 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:44:32,488 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:44:32,488 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 14:44:32,488 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:44:32,488 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 14:44:32,488 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 14:44:32,488 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 14:44:32,488 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 14:44:32,488 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 14:44:32,488 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 14:44:32,488 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:44:32,488 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:44:32,488 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:44:32,488 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:44:32,488 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:44:32,488 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:44:32,488 - config.component_config - INFO - Զע: components +2025-03-18 14:44:32,572 - root - INFO - ʼʼݿ... +2025-03-18 14:44:32,574 - root - INFO - ʼݿ... +2025-03-18 14:44:32,636 - root - INFO - ݿɹ +2025-03-18 14:44:32,636 - root - INFO - ʼʼ... +2025-03-18 14:44:32,636 - root - INFO - ... +2025-03-18 14:44:32,646 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 14:44:32,646 - root - INFO - ݳʼɹ +2025-03-18 14:44:32,646 - core.component - INFO - Զ: components +2025-03-18 14:44:32,646 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:44:32,646 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:44:32,646 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:44:32,657 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:44:32,657 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:44:32,657 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:44:32,657 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:44:32,657 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:44:32,657 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:44:32,657 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:44:32,667 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:44:32,667 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:44:32,667 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:44:32,667 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:44:32,667 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:44:32,667 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:44:32,667 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:44:32,678 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:44:32,678 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:44:32,678 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:44:32,678 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:44:32,678 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:44:32,678 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:44:32,678 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:44:32,678 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:44:32,688 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:44:32,688 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:44:32,688 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:44:32,688 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:44:32,688 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:44:32,688 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:44:32,688 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:44:32,698 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:44:32,698 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:44:32,698 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:44:32,698 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:44:32,698 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:44:32,698 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:44:32,698 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:44:32,709 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:44:32,709 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:44:32,709 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:44:32,709 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:44:32,709 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:44:32,709 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:44:32,709 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:44:32,719 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:44:32,719 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:44:32,719 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:44:32,719 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:44:32,721 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:44:32,721 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:44:32,721 - config.component_config - INFO - Զע: components +2025-03-18 14:44:32,760 - root - INFO - Ӧ +2025-03-18 14:45:26,282 - root - INFO - Ӧùر +2025-03-18 14:45:27,627 - root - INFO - ʼʼݿ... +2025-03-18 14:45:27,627 - root - INFO - ʼݿ... +2025-03-18 14:45:27,678 - root - INFO - ݿɹ +2025-03-18 14:45:27,678 - root - INFO - ʼʼ... +2025-03-18 14:45:27,678 - root - INFO - ... +2025-03-18 14:45:27,698 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 14:45:27,698 - root - INFO - ݳʼɹ +2025-03-18 14:45:27,698 - core.component - INFO - Զ: components +2025-03-18 14:45:27,698 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:45:27,698 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 14:45:27,698 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 14:45:27,698 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 14:45:27,698 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 14:45:27,698 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 14:45:27,698 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 14:45:27,698 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 14:45:27,698 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 14:45:27,698 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 14:45:27,698 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:45:27,698 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:45:27,698 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:45:27,698 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:45:27,698 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:45:27,698 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:45:27,698 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:45:27,698 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:45:27,698 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:45:27,698 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:45:27,698 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 14:45:27,698 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 14:45:27,698 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:45:27,698 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:45:27,698 - core.component - INFO - ע: if -> IfComponent +2025-03-18 14:45:27,698 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 14:45:27,698 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 14:45:27,698 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 14:45:27,698 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 14:45:27,698 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 14:45:27,698 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 14:45:27,698 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 14:45:27,698 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 14:45:27,698 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 14:45:27,698 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 14:45:27,698 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:45:27,698 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:45:27,698 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:45:27,698 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:45:27,698 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:45:27,698 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:45:27,698 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:45:27,698 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:45:27,698 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:45:27,698 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:45:27,698 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:45:27,870 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 14:45:27,870 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 14:45:27,870 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:45:27,870 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:45:27,880 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 14:45:27,880 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 14:45:27,880 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 14:45:27,880 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 14:45:27,880 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 14:45:27,880 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 14:45:27,880 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:45:27,880 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:45:27,880 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:45:27,880 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:45:27,880 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:45:27,880 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:45:27,880 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 14:45:27,880 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 14:45:27,880 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:45:27,880 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:45:27,880 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 14:45:27,880 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 14:45:27,880 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 14:45:27,880 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 14:45:27,880 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 14:45:27,880 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 14:45:27,880 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 14:45:27,880 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 14:45:27,880 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 14:45:27,880 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 14:45:27,880 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 14:45:27,880 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 14:45:27,880 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:45:27,880 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:45:27,880 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:45:27,880 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:45:27,880 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:45:27,880 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:45:27,880 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:45:27,880 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:45:27,880 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:45:27,880 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:45:27,880 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:45:27,880 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:45:27,880 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 14:45:27,880 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:45:27,880 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 14:45:27,880 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 14:45:27,880 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 14:45:27,880 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 14:45:27,880 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 14:45:27,880 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 14:45:27,880 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:45:27,880 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:45:27,880 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:45:27,880 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:45:27,880 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:45:27,880 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:45:27,880 - config.component_config - INFO - Զע: components +2025-03-18 14:45:27,943 - root - INFO - ʼʼݿ... +2025-03-18 14:45:27,945 - root - INFO - ʼݿ... +2025-03-18 14:45:28,012 - root - INFO - ݿɹ +2025-03-18 14:45:28,012 - root - INFO - ʼʼ... +2025-03-18 14:45:28,012 - root - INFO - ... +2025-03-18 14:45:28,012 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 14:45:28,012 - root - INFO - ݳʼɹ +2025-03-18 14:45:28,012 - core.component - INFO - Զ: components +2025-03-18 14:45:28,012 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:45:28,012 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:45:28,012 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:45:28,012 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:45:28,012 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:45:28,012 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:45:28,012 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:45:28,012 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:45:28,012 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:45:28,012 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:45:28,012 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:45:28,012 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:45:28,012 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:45:28,012 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:45:28,012 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:45:28,012 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:45:28,012 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:45:28,018 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:45:28,022 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:45:28,022 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:45:28,022 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:45:28,022 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:45:28,022 - config.component_config - INFO - Զע: components +2025-03-18 14:45:28,057 - root - INFO - Ӧ +2025-03-18 14:48:27,107 - root - INFO - Ӧùر +2025-03-18 14:48:28,343 - root - INFO - ʼʼݿ... +2025-03-18 14:48:28,343 - root - INFO - ʼݿ... +2025-03-18 14:48:28,391 - root - INFO - ݿɹ +2025-03-18 14:48:28,391 - root - INFO - ʼʼ... +2025-03-18 14:48:28,391 - root - INFO - ... +2025-03-18 14:48:28,407 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 14:48:28,407 - root - INFO - ݳʼɹ +2025-03-18 14:48:28,423 - core.component - INFO - Զ: components +2025-03-18 14:48:28,423 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:48:28,423 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 14:48:28,423 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 14:48:28,423 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 14:48:28,423 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 14:48:28,439 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 14:48:28,439 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 14:48:28,439 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 14:48:28,439 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 14:48:28,439 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 14:48:28,454 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:48:28,454 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:48:28,454 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:48:28,454 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:48:28,454 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:48:28,454 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:48:28,454 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:48:28,454 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:48:28,454 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:48:28,454 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:48:28,470 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 14:48:28,470 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 14:48:28,470 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:48:28,470 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:48:28,470 - core.component - INFO - ע: if -> IfComponent +2025-03-18 14:48:28,470 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 14:48:28,470 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 14:48:28,470 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 14:48:28,470 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 14:48:28,470 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 14:48:28,470 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 14:48:28,470 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 14:48:28,486 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 14:48:28,486 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 14:48:28,486 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 14:48:28,486 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:48:28,486 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:48:28,486 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:48:28,486 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:48:28,486 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:48:28,486 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:48:28,502 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:48:28,502 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:48:28,502 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:48:28,502 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:48:28,502 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:48:28,678 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 14:48:28,678 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 14:48:28,678 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:48:28,678 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:48:28,678 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 14:48:28,678 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 14:48:28,678 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 14:48:28,691 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 14:48:28,691 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 14:48:28,691 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 14:48:28,691 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:48:28,691 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:48:28,691 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:48:28,691 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:48:28,691 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:48:28,691 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:48:28,691 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 14:48:28,691 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 14:48:28,691 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:48:28,691 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:48:28,691 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 14:48:28,691 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 14:48:28,691 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 14:48:28,691 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 14:48:28,691 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 14:48:28,691 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 14:48:28,691 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 14:48:28,691 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 14:48:28,691 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 14:48:28,691 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 14:48:28,691 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 14:48:28,691 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 14:48:28,691 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:48:28,691 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:48:28,691 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:48:28,691 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:48:28,691 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:48:28,691 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:48:28,691 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:48:28,691 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:48:28,691 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:48:28,691 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:48:28,691 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:48:28,691 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:48:28,691 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 14:48:28,691 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:48:28,691 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 14:48:28,691 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 14:48:28,691 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 14:48:28,691 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 14:48:28,691 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 14:48:28,691 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 14:48:28,691 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:48:28,691 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:48:28,691 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:48:28,691 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:48:28,691 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:48:28,691 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:48:28,691 - config.component_config - INFO - Զע: components +2025-03-18 14:48:28,754 - root - INFO - ʼʼݿ... +2025-03-18 14:48:28,754 - root - INFO - ʼݿ... +2025-03-18 14:48:28,818 - root - INFO - ݿɹ +2025-03-18 14:48:28,818 - root - INFO - ʼʼ... +2025-03-18 14:48:28,818 - root - INFO - ... +2025-03-18 14:48:28,818 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 14:48:28,818 - root - INFO - ݳʼɹ +2025-03-18 14:48:28,818 - core.component - INFO - Զ: components +2025-03-18 14:48:28,818 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:48:28,818 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:48:28,818 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:48:28,818 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:48:28,818 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:48:28,818 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:48:28,818 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:48:28,818 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:48:28,818 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:48:28,818 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:48:28,818 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:48:28,818 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:48:28,818 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:48:28,818 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:48:28,818 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:48:28,818 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:48:28,818 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:48:28,818 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:48:28,818 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:48:28,818 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:48:28,818 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:48:28,818 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:48:28,818 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:48:28,818 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:48:28,818 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:48:28,818 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:48:28,818 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:48:28,818 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:48:28,818 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:48:28,834 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:48:28,834 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:48:28,836 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:48:28,836 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:48:28,836 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:48:28,836 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:48:28,836 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:48:28,836 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:48:28,836 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:48:28,836 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:48:28,850 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:48:28,850 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:48:28,850 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:48:28,850 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:48:28,850 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:48:28,850 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:48:28,850 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:48:28,850 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:48:28,850 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:48:28,850 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:48:28,850 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:48:28,865 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:48:28,865 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:48:28,865 - config.component_config - INFO - Զע: components +2025-03-18 14:48:28,897 - root - INFO - Ӧ +2025-03-18 14:48:30,459 - root - INFO - Ӧùر +2025-03-18 14:48:50,721 - root - INFO - ʼʼݿ... +2025-03-18 14:48:50,722 - root - INFO - ʼݿ... +2025-03-18 14:48:50,785 - root - ERROR - ݿʧ: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) +2025-03-18 14:48:50,788 - root - ERROR - Traceback (most recent call last): + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +pymysql.err.OperationalError: (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 73, in init_database + DBConfig.init_db() + File "D:\jsw_code\project\tianfeng_task\config\database.py", line 185, in init_db + cls.base.metadata.create_all(bind=cls.engine) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\schema.py", line 5907, in create_all + bind._run_ddl_visitor( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 3249, in _run_ddl_visitor + conn._run_ddl_visitor(visitorcallable, element, **kwargs) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2456, in _run_ddl_visitor + visitorcallable(self.dialect, self, **kwargs).traverse_single(element) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 978, in visit_metadata + self.traverse_single( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 1016, in visit_table + )._invoke_with(self.connection) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 314, in _invoke_with + return bind.execute(self) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1416, in execute + return meth( + ^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 180, in _execute_on_connection + return connection._execute_ddl( + ^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1527, in _execute_ddl + ret = self._execute_context( + ^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1843, in _execute_context + return self._exec_single_context( + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1983, in _exec_single_context + self._handle_dbapi_exception( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2352, in _handle_dbapi_exception + raise sqlalchemy_exception.with_traceback(exc_info[2]) from e + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +sqlalchemy.exc.OperationalError: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) + +2025-03-18 14:48:50,790 - root - ERROR - ݿʼʧ: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) +2025-03-18 14:48:50,791 - root - ERROR - Traceback (most recent call last): + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +pymysql.err.OperationalError: (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 73, in init_database + DBConfig.init_db() + File "D:\jsw_code\project\tianfeng_task\config\database.py", line 185, in init_db + cls.base.metadata.create_all(bind=cls.engine) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\schema.py", line 5907, in create_all + bind._run_ddl_visitor( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 3249, in _run_ddl_visitor + conn._run_ddl_visitor(visitorcallable, element, **kwargs) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2456, in _run_ddl_visitor + visitorcallable(self.dialect, self, **kwargs).traverse_single(element) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 978, in visit_metadata + self.traverse_single( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 1016, in visit_table + )._invoke_with(self.connection) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 314, in _invoke_with + return bind.execute(self) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1416, in execute + return meth( + ^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 180, in _execute_on_connection + return connection._execute_ddl( + ^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1527, in _execute_ddl + ret = self._execute_context( + ^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1843, in _execute_context + return self._exec_single_context( + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1983, in _exec_single_context + self._handle_dbapi_exception( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2352, in _handle_dbapi_exception + raise sqlalchemy_exception.with_traceback(exc_info[2]) from e + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +sqlalchemy.exc.OperationalError: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) + +2025-03-18 14:48:50,793 - root - WARNING - ݿʼʧܣ򽫼ִС־ȡϸϢ +2025-03-18 14:48:50,794 - core.component - INFO - Զ: components +2025-03-18 14:48:50,794 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:48:50,795 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 14:48:50,795 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 14:48:50,795 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 14:48:50,795 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 14:48:50,795 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 14:48:50,795 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 14:48:50,795 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 14:48:50,795 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 14:48:50,795 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 14:48:50,796 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:48:50,796 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:48:50,796 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:48:50,797 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:48:50,797 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:48:50,797 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:48:50,797 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:48:50,797 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:48:50,797 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:48:50,798 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:48:50,798 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 14:48:50,799 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 14:48:50,799 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:48:50,799 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:48:50,800 - core.component - INFO - ע: if -> IfComponent +2025-03-18 14:48:50,800 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 14:48:50,800 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 14:48:50,800 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 14:48:50,800 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 14:48:50,800 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 14:48:50,800 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 14:48:50,801 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 14:48:50,801 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 14:48:50,801 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 14:48:50,801 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 14:48:50,801 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:48:50,801 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:48:50,801 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:48:50,801 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:48:50,801 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:48:50,801 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:48:50,802 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:48:50,802 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:48:50,802 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:48:50,802 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:48:50,802 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:48:50,976 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 14:48:50,978 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 14:48:50,981 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:48:50,981 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:48:50,983 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 14:48:50,984 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 14:48:50,985 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 14:48:50,986 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 14:48:50,987 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 14:48:50,988 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 14:48:50,989 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:48:50,990 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:48:50,992 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:48:50,992 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:48:50,993 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:48:50,994 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:48:50,995 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 14:48:50,996 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 14:48:50,996 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:48:50,996 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:48:50,996 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 14:48:50,997 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 14:48:50,997 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 14:48:50,997 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 14:48:50,998 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 14:48:50,998 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 14:48:50,999 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 14:48:51,000 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 14:48:51,000 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 14:48:51,000 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 14:48:51,000 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 14:48:51,001 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 14:48:51,001 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:48:51,001 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:48:51,001 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:48:51,002 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:48:51,002 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:48:51,002 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:48:51,002 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:48:51,002 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:48:51,002 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:48:51,002 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:48:51,003 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:48:51,003 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:48:51,003 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 14:48:51,004 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:48:51,004 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 14:48:51,004 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 14:48:51,004 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 14:48:51,004 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 14:48:51,004 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 14:48:51,004 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 14:48:51,004 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:48:51,005 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:48:51,005 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:48:51,005 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:48:51,005 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:48:51,005 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:48:51,005 - config.component_config - INFO - Զע: components +2025-03-18 14:48:51,049 - root - INFO - ģ񣬵ģʽ: True +2025-03-18 14:48:51,642 - root - INFO - ʼʼݿ... +2025-03-18 14:48:51,643 - root - INFO - ʼݿ... +2025-03-18 14:48:51,712 - root - ERROR - ݿʧ: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) +2025-03-18 14:48:51,714 - root - ERROR - Traceback (most recent call last): + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +pymysql.err.OperationalError: (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 73, in init_database + DBConfig.init_db() + File "D:\jsw_code\project\tianfeng_task\config\database.py", line 185, in init_db + cls.base.metadata.create_all(bind=cls.engine) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\schema.py", line 5907, in create_all + bind._run_ddl_visitor( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 3249, in _run_ddl_visitor + conn._run_ddl_visitor(visitorcallable, element, **kwargs) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2456, in _run_ddl_visitor + visitorcallable(self.dialect, self, **kwargs).traverse_single(element) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 978, in visit_metadata + self.traverse_single( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 1016, in visit_table + )._invoke_with(self.connection) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 314, in _invoke_with + return bind.execute(self) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1416, in execute + return meth( + ^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 180, in _execute_on_connection + return connection._execute_ddl( + ^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1527, in _execute_ddl + ret = self._execute_context( + ^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1843, in _execute_context + return self._exec_single_context( + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1983, in _exec_single_context + self._handle_dbapi_exception( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2352, in _handle_dbapi_exception + raise sqlalchemy_exception.with_traceback(exc_info[2]) from e + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +sqlalchemy.exc.OperationalError: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) + +2025-03-18 14:48:51,720 - root - ERROR - ݿʼʧ: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) +2025-03-18 14:48:51,724 - root - ERROR - Traceback (most recent call last): + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +pymysql.err.OperationalError: (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 73, in init_database + DBConfig.init_db() + File "D:\jsw_code\project\tianfeng_task\config\database.py", line 185, in init_db + cls.base.metadata.create_all(bind=cls.engine) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\schema.py", line 5907, in create_all + bind._run_ddl_visitor( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 3249, in _run_ddl_visitor + conn._run_ddl_visitor(visitorcallable, element, **kwargs) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2456, in _run_ddl_visitor + visitorcallable(self.dialect, self, **kwargs).traverse_single(element) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 978, in visit_metadata + self.traverse_single( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 1016, in visit_table + )._invoke_with(self.connection) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 314, in _invoke_with + return bind.execute(self) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1416, in execute + return meth( + ^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 180, in _execute_on_connection + return connection._execute_ddl( + ^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1527, in _execute_ddl + ret = self._execute_context( + ^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1843, in _execute_context + return self._exec_single_context( + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1983, in _exec_single_context + self._handle_dbapi_exception( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2352, in _handle_dbapi_exception + raise sqlalchemy_exception.with_traceback(exc_info[2]) from e + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +sqlalchemy.exc.OperationalError: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) + +2025-03-18 14:48:51,725 - root - WARNING - ݿʼʧܣ򽫼ִС־ȡϸϢ +2025-03-18 14:48:51,725 - core.component - INFO - Զ: components +2025-03-18 14:48:51,726 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:48:51,726 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 14:48:51,726 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 14:48:51,727 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 14:48:51,727 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 14:48:51,727 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 14:48:51,727 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 14:48:51,727 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 14:48:51,727 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 14:48:51,727 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 14:48:51,727 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:48:51,727 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:48:51,728 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:48:51,728 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:48:51,728 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:48:51,728 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:48:51,728 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:48:51,728 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:48:51,728 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:48:51,728 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:48:51,729 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 14:48:51,729 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 14:48:51,729 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:48:51,729 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:48:51,729 - core.component - INFO - ע: if -> IfComponent +2025-03-18 14:48:51,730 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 14:48:51,730 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 14:48:51,730 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 14:48:51,730 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 14:48:51,730 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 14:48:51,730 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 14:48:51,730 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 14:48:51,730 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 14:48:51,730 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 14:48:51,730 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 14:48:51,731 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:48:51,731 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:48:51,731 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:48:51,731 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:48:51,731 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:48:51,731 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:48:51,731 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:48:51,732 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:48:51,732 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:48:51,732 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:48:51,732 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:48:51,916 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 14:48:51,917 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 14:48:51,917 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:48:51,918 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:48:51,918 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 14:48:51,919 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 14:48:51,919 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 14:48:51,920 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 14:48:51,920 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 14:48:51,920 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 14:48:51,921 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:48:51,921 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:48:51,923 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:48:51,923 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:48:51,923 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:48:51,923 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:48:51,923 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 14:48:51,924 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 14:48:51,924 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:48:51,924 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:48:51,925 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 14:48:51,925 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 14:48:51,925 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 14:48:51,926 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 14:48:51,926 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 14:48:51,926 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 14:48:51,926 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 14:48:51,926 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 14:48:51,926 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 14:48:51,927 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 14:48:51,927 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 14:48:51,927 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 14:48:51,927 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:48:51,927 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:48:51,927 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:48:51,927 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:48:51,927 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:48:51,927 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:48:51,927 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:48:51,928 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:48:51,928 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:48:51,928 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:48:51,928 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:48:51,928 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:48:51,928 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 14:48:51,928 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:48:51,929 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 14:48:51,929 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 14:48:51,929 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 14:48:51,929 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 14:48:51,929 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 14:48:51,929 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 14:48:51,929 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:48:51,930 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:48:51,930 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:48:51,930 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:48:51,930 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:48:51,930 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:48:51,930 - config.component_config - INFO - Զע: components +2025-03-18 14:48:52,024 - root - INFO - ʼʼݿ... +2025-03-18 14:48:52,025 - root - INFO - ʼݿ... +2025-03-18 14:48:52,061 - root - ERROR - ݿʧ: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) +2025-03-18 14:48:52,062 - root - ERROR - Traceback (most recent call last): + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +pymysql.err.OperationalError: (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 73, in init_database + DBConfig.init_db() + File "D:\jsw_code\project\tianfeng_task\config\database.py", line 185, in init_db + cls.base.metadata.create_all(bind=cls.engine) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\schema.py", line 5907, in create_all + bind._run_ddl_visitor( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 3249, in _run_ddl_visitor + conn._run_ddl_visitor(visitorcallable, element, **kwargs) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2456, in _run_ddl_visitor + visitorcallable(self.dialect, self, **kwargs).traverse_single(element) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 978, in visit_metadata + self.traverse_single( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 1016, in visit_table + )._invoke_with(self.connection) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 314, in _invoke_with + return bind.execute(self) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1416, in execute + return meth( + ^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 180, in _execute_on_connection + return connection._execute_ddl( + ^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1527, in _execute_ddl + ret = self._execute_context( + ^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1843, in _execute_context + return self._exec_single_context( + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1983, in _exec_single_context + self._handle_dbapi_exception( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2352, in _handle_dbapi_exception + raise sqlalchemy_exception.with_traceback(exc_info[2]) from e + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +sqlalchemy.exc.OperationalError: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) + +2025-03-18 14:48:52,064 - root - ERROR - ݿʼʧ: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) +2025-03-18 14:48:52,065 - root - ERROR - Traceback (most recent call last): + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +pymysql.err.OperationalError: (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 73, in init_database + DBConfig.init_db() + File "D:\jsw_code\project\tianfeng_task\config\database.py", line 185, in init_db + cls.base.metadata.create_all(bind=cls.engine) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\schema.py", line 5907, in create_all + bind._run_ddl_visitor( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 3249, in _run_ddl_visitor + conn._run_ddl_visitor(visitorcallable, element, **kwargs) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2456, in _run_ddl_visitor + visitorcallable(self.dialect, self, **kwargs).traverse_single(element) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 978, in visit_metadata + self.traverse_single( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 1016, in visit_table + )._invoke_with(self.connection) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 314, in _invoke_with + return bind.execute(self) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1416, in execute + return meth( + ^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 180, in _execute_on_connection + return connection._execute_ddl( + ^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1527, in _execute_ddl + ret = self._execute_context( + ^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1843, in _execute_context + return self._exec_single_context( + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1983, in _exec_single_context + self._handle_dbapi_exception( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2352, in _handle_dbapi_exception + raise sqlalchemy_exception.with_traceback(exc_info[2]) from e + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +sqlalchemy.exc.OperationalError: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) + +2025-03-18 14:48:52,067 - root - WARNING - ݿʼʧܣ򽫼ִС־ȡϸϢ +2025-03-18 14:48:52,067 - core.component - INFO - Զ: components +2025-03-18 14:48:52,067 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:48:52,067 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:48:52,067 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:48:52,068 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:48:52,068 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:48:52,068 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:48:52,068 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:48:52,068 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:48:52,068 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:48:52,068 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:48:52,068 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:48:52,068 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:48:52,069 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:48:52,069 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:48:52,069 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:48:52,069 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:48:52,069 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:48:52,069 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:48:52,069 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:48:52,069 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:48:52,069 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:48:52,069 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:48:52,070 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:48:52,070 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:48:52,070 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:48:52,070 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:48:52,070 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:48:52,070 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:48:52,070 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:48:52,070 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:48:52,071 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:48:52,071 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:48:52,071 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:48:52,071 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:48:52,071 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:48:52,071 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:48:52,071 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:48:52,071 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:48:52,071 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:48:52,071 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:48:52,072 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:48:52,072 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:48:52,072 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:48:52,072 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:48:52,072 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:48:52,072 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:48:52,072 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:48:52,073 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:48:52,073 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:48:52,073 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:48:52,073 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:48:52,073 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:48:52,073 - config.component_config - INFO - Զע: components +2025-03-18 14:48:52,099 - root - INFO - Ӧ +2025-03-18 14:52:24,938 - root - INFO - Ӧùر +2025-03-18 14:52:27,035 - root - INFO - ʼʼݿ... +2025-03-18 14:52:27,035 - root - INFO - ʼݿ... +2025-03-18 14:52:27,101 - root - ERROR - ݿʧ: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) +2025-03-18 14:52:27,110 - root - ERROR - Traceback (most recent call last): + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +pymysql.err.OperationalError: (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 73, in init_database + DBConfig.init_db() + File "D:\jsw_code\project\tianfeng_task\config\database.py", line 185, in init_db + cls.base.metadata.create_all(bind=cls.engine) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\schema.py", line 5907, in create_all + bind._run_ddl_visitor( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 3249, in _run_ddl_visitor + conn._run_ddl_visitor(visitorcallable, element, **kwargs) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2456, in _run_ddl_visitor + visitorcallable(self.dialect, self, **kwargs).traverse_single(element) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 978, in visit_metadata + self.traverse_single( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 1016, in visit_table + )._invoke_with(self.connection) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 314, in _invoke_with + return bind.execute(self) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1416, in execute + return meth( + ^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 180, in _execute_on_connection + return connection._execute_ddl( + ^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1527, in _execute_ddl + ret = self._execute_context( + ^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1843, in _execute_context + return self._exec_single_context( + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1983, in _exec_single_context + self._handle_dbapi_exception( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2352, in _handle_dbapi_exception + raise sqlalchemy_exception.with_traceback(exc_info[2]) from e + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +sqlalchemy.exc.OperationalError: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) + +2025-03-18 14:52:27,110 - root - ERROR - ݿʼʧ: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) +2025-03-18 14:52:27,114 - root - ERROR - Traceback (most recent call last): + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +pymysql.err.OperationalError: (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 73, in init_database + DBConfig.init_db() + File "D:\jsw_code\project\tianfeng_task\config\database.py", line 185, in init_db + cls.base.metadata.create_all(bind=cls.engine) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\schema.py", line 5907, in create_all + bind._run_ddl_visitor( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 3249, in _run_ddl_visitor + conn._run_ddl_visitor(visitorcallable, element, **kwargs) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2456, in _run_ddl_visitor + visitorcallable(self.dialect, self, **kwargs).traverse_single(element) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 978, in visit_metadata + self.traverse_single( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 1016, in visit_table + )._invoke_with(self.connection) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 314, in _invoke_with + return bind.execute(self) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1416, in execute + return meth( + ^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 180, in _execute_on_connection + return connection._execute_ddl( + ^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1527, in _execute_ddl + ret = self._execute_context( + ^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1843, in _execute_context + return self._exec_single_context( + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1983, in _exec_single_context + self._handle_dbapi_exception( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2352, in _handle_dbapi_exception + raise sqlalchemy_exception.with_traceback(exc_info[2]) from e + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +sqlalchemy.exc.OperationalError: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) + +2025-03-18 14:52:27,117 - root - WARNING - ݿʼʧܣ򽫼ִС־ȡϸϢ +2025-03-18 14:52:27,117 - core.component - INFO - Զ: components +2025-03-18 14:52:27,117 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:52:27,117 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 14:52:27,117 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 14:52:27,117 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 14:52:27,117 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 14:52:27,117 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 14:52:27,117 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 14:52:27,117 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 14:52:27,117 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 14:52:27,117 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 14:52:27,117 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:52:27,117 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:52:27,117 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:52:27,117 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:52:27,117 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:52:27,117 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:52:27,117 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:52:27,117 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:52:27,117 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:52:27,117 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:52:27,117 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 14:52:27,117 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 14:52:27,117 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:52:27,117 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:52:27,117 - core.component - INFO - ע: if -> IfComponent +2025-03-18 14:52:27,117 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 14:52:27,117 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 14:52:27,117 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 14:52:27,117 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 14:52:27,117 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 14:52:27,117 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 14:52:27,117 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 14:52:27,117 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 14:52:27,117 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 14:52:27,117 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 14:52:27,117 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:52:27,117 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:52:27,117 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:52:27,117 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:52:27,117 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:52:27,117 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:52:27,117 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:52:27,117 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:52:27,117 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:52:27,117 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:52:27,117 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:52:27,304 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 14:52:27,304 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 14:52:27,304 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:52:27,304 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:52:27,304 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 14:52:27,304 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 14:52:27,304 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 14:52:27,304 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 14:52:27,320 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 14:52:27,320 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 14:52:27,320 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:52:27,320 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:52:27,320 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:52:27,320 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:52:27,320 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:52:27,320 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:52:27,320 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 14:52:27,320 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 14:52:27,320 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:52:27,320 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:52:27,320 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 14:52:27,320 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 14:52:27,320 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 14:52:27,320 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 14:52:27,320 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 14:52:27,320 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 14:52:27,320 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 14:52:27,320 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 14:52:27,320 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 14:52:27,320 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 14:52:27,320 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 14:52:27,320 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 14:52:27,320 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:52:27,320 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:52:27,320 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:52:27,320 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:52:27,320 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:52:27,320 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:52:27,320 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:52:27,320 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:52:27,320 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:52:27,320 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:52:27,320 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:52:27,320 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:52:27,320 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 14:52:27,320 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:52:27,320 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 14:52:27,320 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 14:52:27,320 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 14:52:27,320 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 14:52:27,320 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 14:52:27,320 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 14:52:27,320 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:52:27,320 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:52:27,320 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:52:27,320 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:52:27,320 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:52:27,320 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:52:27,320 - config.component_config - INFO - Զע: components +2025-03-18 14:52:27,376 - root - INFO - ģ񣬵ģʽ: True +2025-03-18 14:52:27,998 - root - INFO - ʼʼݿ... +2025-03-18 14:52:27,998 - root - INFO - ʼݿ... +2025-03-18 14:52:28,034 - root - ERROR - ݿʧ: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) +2025-03-18 14:52:28,045 - root - ERROR - Traceback (most recent call last): + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +pymysql.err.OperationalError: (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 73, in init_database + DBConfig.init_db() + File "D:\jsw_code\project\tianfeng_task\config\database.py", line 185, in init_db + cls.base.metadata.create_all(bind=cls.engine) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\schema.py", line 5907, in create_all + bind._run_ddl_visitor( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 3249, in _run_ddl_visitor + conn._run_ddl_visitor(visitorcallable, element, **kwargs) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2456, in _run_ddl_visitor + visitorcallable(self.dialect, self, **kwargs).traverse_single(element) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 978, in visit_metadata + self.traverse_single( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 1016, in visit_table + )._invoke_with(self.connection) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 314, in _invoke_with + return bind.execute(self) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1416, in execute + return meth( + ^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 180, in _execute_on_connection + return connection._execute_ddl( + ^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1527, in _execute_ddl + ret = self._execute_context( + ^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1843, in _execute_context + return self._exec_single_context( + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1983, in _exec_single_context + self._handle_dbapi_exception( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2352, in _handle_dbapi_exception + raise sqlalchemy_exception.with_traceback(exc_info[2]) from e + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +sqlalchemy.exc.OperationalError: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) + +2025-03-18 14:52:28,045 - root - ERROR - ݿʼʧ: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) +2025-03-18 14:52:28,045 - root - ERROR - Traceback (most recent call last): + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +pymysql.err.OperationalError: (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 73, in init_database + DBConfig.init_db() + File "D:\jsw_code\project\tianfeng_task\config\database.py", line 185, in init_db + cls.base.metadata.create_all(bind=cls.engine) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\schema.py", line 5907, in create_all + bind._run_ddl_visitor( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 3249, in _run_ddl_visitor + conn._run_ddl_visitor(visitorcallable, element, **kwargs) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2456, in _run_ddl_visitor + visitorcallable(self.dialect, self, **kwargs).traverse_single(element) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 978, in visit_metadata + self.traverse_single( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 1016, in visit_table + )._invoke_with(self.connection) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 314, in _invoke_with + return bind.execute(self) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1416, in execute + return meth( + ^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 180, in _execute_on_connection + return connection._execute_ddl( + ^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1527, in _execute_ddl + ret = self._execute_context( + ^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1843, in _execute_context + return self._exec_single_context( + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1983, in _exec_single_context + self._handle_dbapi_exception( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2352, in _handle_dbapi_exception + raise sqlalchemy_exception.with_traceback(exc_info[2]) from e + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +sqlalchemy.exc.OperationalError: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) + +2025-03-18 14:52:28,050 - root - WARNING - ݿʼʧܣ򽫼ִС־ȡϸϢ +2025-03-18 14:52:28,050 - core.component - INFO - Զ: components +2025-03-18 14:52:28,050 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:52:28,050 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 14:52:28,050 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 14:52:28,050 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 14:52:28,050 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 14:52:28,050 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 14:52:28,050 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 14:52:28,050 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 14:52:28,050 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 14:52:28,050 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 14:52:28,050 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:52:28,050 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:52:28,050 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:52:28,050 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:52:28,050 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:52:28,050 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:52:28,050 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:52:28,050 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:52:28,050 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:52:28,050 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:52:28,050 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 14:52:28,050 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 14:52:28,050 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:52:28,050 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:52:28,050 - core.component - INFO - ע: if -> IfComponent +2025-03-18 14:52:28,050 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 14:52:28,050 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 14:52:28,050 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 14:52:28,050 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 14:52:28,050 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 14:52:28,050 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 14:52:28,050 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 14:52:28,050 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 14:52:28,050 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 14:52:28,050 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 14:52:28,050 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:52:28,050 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:52:28,050 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:52:28,050 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:52:28,050 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:52:28,050 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:52:28,050 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:52:28,050 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:52:28,050 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:52:28,050 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:52:28,050 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:52:28,224 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 14:52:28,224 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 14:52:28,224 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:52:28,224 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:52:28,224 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 14:52:28,224 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 14:52:28,224 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 14:52:28,224 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 14:52:28,224 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 14:52:28,224 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 14:52:28,224 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:52:28,224 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:52:28,224 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:52:28,224 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:52:28,224 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:52:28,224 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:52:28,240 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 14:52:28,240 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 14:52:28,240 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:52:28,240 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:52:28,240 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 14:52:28,240 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 14:52:28,240 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 14:52:28,240 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 14:52:28,240 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 14:52:28,240 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 14:52:28,240 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 14:52:28,240 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 14:52:28,240 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 14:52:28,240 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 14:52:28,240 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 14:52:28,240 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 14:52:28,240 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:52:28,240 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:52:28,240 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:52:28,240 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:52:28,240 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:52:28,240 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:52:28,240 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:52:28,240 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:52:28,240 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:52:28,240 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:52:28,240 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:52:28,240 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:52:28,240 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 14:52:28,240 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:52:28,240 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 14:52:28,240 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 14:52:28,240 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 14:52:28,240 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 14:52:28,240 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 14:52:28,240 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 14:52:28,240 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:52:28,240 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:52:28,240 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:52:28,240 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:52:28,240 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:52:28,240 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:52:28,240 - config.component_config - INFO - Զע: components +2025-03-18 14:52:28,304 - root - INFO - ʼʼݿ... +2025-03-18 14:52:28,304 - root - INFO - ʼݿ... +2025-03-18 14:52:28,335 - root - ERROR - ݿʧ: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) +2025-03-18 14:52:28,351 - root - ERROR - Traceback (most recent call last): + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +pymysql.err.OperationalError: (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 73, in init_database + DBConfig.init_db() + File "D:\jsw_code\project\tianfeng_task\config\database.py", line 185, in init_db + cls.base.metadata.create_all(bind=cls.engine) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\schema.py", line 5907, in create_all + bind._run_ddl_visitor( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 3249, in _run_ddl_visitor + conn._run_ddl_visitor(visitorcallable, element, **kwargs) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2456, in _run_ddl_visitor + visitorcallable(self.dialect, self, **kwargs).traverse_single(element) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 978, in visit_metadata + self.traverse_single( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 1016, in visit_table + )._invoke_with(self.connection) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 314, in _invoke_with + return bind.execute(self) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1416, in execute + return meth( + ^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 180, in _execute_on_connection + return connection._execute_ddl( + ^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1527, in _execute_ddl + ret = self._execute_context( + ^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1843, in _execute_context + return self._exec_single_context( + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1983, in _exec_single_context + self._handle_dbapi_exception( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2352, in _handle_dbapi_exception + raise sqlalchemy_exception.with_traceback(exc_info[2]) from e + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +sqlalchemy.exc.OperationalError: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) + +2025-03-18 14:52:28,351 - root - ERROR - ݿʼʧ: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) +2025-03-18 14:52:28,351 - root - ERROR - Traceback (most recent call last): + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +pymysql.err.OperationalError: (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 73, in init_database + DBConfig.init_db() + File "D:\jsw_code\project\tianfeng_task\config\database.py", line 185, in init_db + cls.base.metadata.create_all(bind=cls.engine) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\schema.py", line 5907, in create_all + bind._run_ddl_visitor( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 3249, in _run_ddl_visitor + conn._run_ddl_visitor(visitorcallable, element, **kwargs) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2456, in _run_ddl_visitor + visitorcallable(self.dialect, self, **kwargs).traverse_single(element) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 978, in visit_metadata + self.traverse_single( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 1016, in visit_table + )._invoke_with(self.connection) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 314, in _invoke_with + return bind.execute(self) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1416, in execute + return meth( + ^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 180, in _execute_on_connection + return connection._execute_ddl( + ^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1527, in _execute_ddl + ret = self._execute_context( + ^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1843, in _execute_context + return self._exec_single_context( + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1983, in _exec_single_context + self._handle_dbapi_exception( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2352, in _handle_dbapi_exception + raise sqlalchemy_exception.with_traceback(exc_info[2]) from e + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +sqlalchemy.exc.OperationalError: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) + +2025-03-18 14:52:28,351 - root - WARNING - ݿʼʧܣ򽫼ִС־ȡϸϢ +2025-03-18 14:52:28,351 - core.component - INFO - Զ: components +2025-03-18 14:52:28,351 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:52:28,351 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:52:28,351 - config.component_config - INFO - Զע: components +2025-03-18 14:52:28,383 - root - INFO - Ӧ +2025-03-18 14:54:46,960 - root - INFO - Ӧùر +2025-03-18 14:54:48,148 - root - INFO - ʼʼݿ... +2025-03-18 14:54:48,148 - root - INFO - ʼݿ... +2025-03-18 14:54:48,212 - root - ERROR - ݿʧ: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) +2025-03-18 14:54:48,219 - root - ERROR - Traceback (most recent call last): + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +pymysql.err.OperationalError: (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 73, in init_database + DBConfig.init_db() + File "D:\jsw_code\project\tianfeng_task\config\database.py", line 185, in init_db + cls.base.metadata.create_all(bind=cls.engine) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\schema.py", line 5907, in create_all + bind._run_ddl_visitor( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 3249, in _run_ddl_visitor + conn._run_ddl_visitor(visitorcallable, element, **kwargs) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2456, in _run_ddl_visitor + visitorcallable(self.dialect, self, **kwargs).traverse_single(element) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 978, in visit_metadata + self.traverse_single( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 1016, in visit_table + )._invoke_with(self.connection) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 314, in _invoke_with + return bind.execute(self) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1416, in execute + return meth( + ^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 180, in _execute_on_connection + return connection._execute_ddl( + ^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1527, in _execute_ddl + ret = self._execute_context( + ^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1843, in _execute_context + return self._exec_single_context( + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1983, in _exec_single_context + self._handle_dbapi_exception( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2352, in _handle_dbapi_exception + raise sqlalchemy_exception.with_traceback(exc_info[2]) from e + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +sqlalchemy.exc.OperationalError: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) + +2025-03-18 14:54:48,219 - root - ERROR - ݿʼʧ: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) +2025-03-18 14:54:48,219 - root - ERROR - Traceback (most recent call last): + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +pymysql.err.OperationalError: (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 73, in init_database + DBConfig.init_db() + File "D:\jsw_code\project\tianfeng_task\config\database.py", line 185, in init_db + cls.base.metadata.create_all(bind=cls.engine) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\schema.py", line 5907, in create_all + bind._run_ddl_visitor( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 3249, in _run_ddl_visitor + conn._run_ddl_visitor(visitorcallable, element, **kwargs) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2456, in _run_ddl_visitor + visitorcallable(self.dialect, self, **kwargs).traverse_single(element) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 978, in visit_metadata + self.traverse_single( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 1016, in visit_table + )._invoke_with(self.connection) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 314, in _invoke_with + return bind.execute(self) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1416, in execute + return meth( + ^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 180, in _execute_on_connection + return connection._execute_ddl( + ^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1527, in _execute_ddl + ret = self._execute_context( + ^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1843, in _execute_context + return self._exec_single_context( + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1983, in _exec_single_context + self._handle_dbapi_exception( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2352, in _handle_dbapi_exception + raise sqlalchemy_exception.with_traceback(exc_info[2]) from e + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +sqlalchemy.exc.OperationalError: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) + +2025-03-18 14:54:48,219 - root - WARNING - ݿʼʧܣ򽫼ִС־ȡϸϢ +2025-03-18 14:54:48,219 - core.component - INFO - Զ: components +2025-03-18 14:54:48,219 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:54:48,219 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 14:54:48,219 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 14:54:48,219 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 14:54:48,219 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 14:54:48,219 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 14:54:48,219 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 14:54:48,219 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 14:54:48,219 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 14:54:48,219 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 14:54:48,219 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:54:48,219 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:54:48,219 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:54:48,228 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:54:48,228 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:54:48,228 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:54:48,228 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:54:48,228 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:54:48,228 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:54:48,228 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:54:48,228 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 14:54:48,228 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 14:54:48,228 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:54:48,228 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:54:48,228 - core.component - INFO - ע: if -> IfComponent +2025-03-18 14:54:48,228 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 14:54:48,230 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 14:54:48,230 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 14:54:48,230 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 14:54:48,230 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 14:54:48,230 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 14:54:48,230 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 14:54:48,230 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 14:54:48,230 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 14:54:48,230 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 14:54:48,230 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:54:48,230 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:54:48,230 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:54:48,230 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:54:48,230 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:54:48,230 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:54:48,230 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:54:48,230 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:54:48,230 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:54:48,230 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:54:48,230 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:54:48,413 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 14:54:48,413 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 14:54:48,418 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:54:48,418 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:54:48,418 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 14:54:48,418 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 14:54:48,418 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 14:54:48,418 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 14:54:48,418 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 14:54:48,418 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 14:54:48,433 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:54:48,433 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:54:48,433 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:54:48,433 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:54:48,433 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:54:48,433 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:54:48,433 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 14:54:48,433 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 14:54:48,433 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:54:48,433 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:54:48,449 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 14:54:48,449 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 14:54:48,449 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 14:54:48,449 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 14:54:48,449 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 14:54:48,449 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 14:54:48,449 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 14:54:48,449 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 14:54:48,449 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 14:54:48,449 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 14:54:48,449 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 14:54:48,449 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 14:54:48,449 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:54:48,449 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:54:48,449 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:54:48,449 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:54:48,449 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:54:48,449 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:54:48,449 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:54:48,449 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:54:48,449 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:54:48,449 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:54:48,449 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:54:48,449 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:54:48,449 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 14:54:48,449 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:54:48,449 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 14:54:48,449 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 14:54:48,449 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 14:54:48,449 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 14:54:48,449 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 14:54:48,449 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 14:54:48,465 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:54:48,465 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:54:48,465 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:54:48,465 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:54:48,465 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:54:48,465 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:54:48,465 - config.component_config - INFO - Զע: components +2025-03-18 14:54:48,537 - root - INFO - ʼʼݿ... +2025-03-18 14:54:48,539 - root - INFO - ʼݿ... +2025-03-18 14:54:48,592 - root - ERROR - ݿʧ: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) +2025-03-18 14:54:48,592 - root - ERROR - Traceback (most recent call last): + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +pymysql.err.OperationalError: (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 73, in init_database + DBConfig.init_db() + File "D:\jsw_code\project\tianfeng_task\config\database.py", line 185, in init_db + cls.base.metadata.create_all(bind=cls.engine) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\schema.py", line 5907, in create_all + bind._run_ddl_visitor( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 3249, in _run_ddl_visitor + conn._run_ddl_visitor(visitorcallable, element, **kwargs) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2456, in _run_ddl_visitor + visitorcallable(self.dialect, self, **kwargs).traverse_single(element) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 978, in visit_metadata + self.traverse_single( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 1016, in visit_table + )._invoke_with(self.connection) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 314, in _invoke_with + return bind.execute(self) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1416, in execute + return meth( + ^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 180, in _execute_on_connection + return connection._execute_ddl( + ^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1527, in _execute_ddl + ret = self._execute_context( + ^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1843, in _execute_context + return self._exec_single_context( + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1983, in _exec_single_context + self._handle_dbapi_exception( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2352, in _handle_dbapi_exception + raise sqlalchemy_exception.with_traceback(exc_info[2]) from e + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +sqlalchemy.exc.OperationalError: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) + +2025-03-18 14:54:48,608 - root - ERROR - ݿʼʧ: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) +2025-03-18 14:54:48,608 - root - ERROR - Traceback (most recent call last): + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +pymysql.err.OperationalError: (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 73, in init_database + DBConfig.init_db() + File "D:\jsw_code\project\tianfeng_task\config\database.py", line 185, in init_db + cls.base.metadata.create_all(bind=cls.engine) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\schema.py", line 5907, in create_all + bind._run_ddl_visitor( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 3249, in _run_ddl_visitor + conn._run_ddl_visitor(visitorcallable, element, **kwargs) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2456, in _run_ddl_visitor + visitorcallable(self.dialect, self, **kwargs).traverse_single(element) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 978, in visit_metadata + self.traverse_single( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\visitors.py", line 664, in traverse_single + return meth(obj, **kw) + ^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 1016, in visit_table + )._invoke_with(self.connection) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 314, in _invoke_with + return bind.execute(self) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1416, in execute + return meth( + ^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\ddl.py", line 180, in _execute_on_connection + return connection._execute_ddl( + ^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1527, in _execute_ddl + ret = self._execute_context( + ^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1843, in _execute_context + return self._exec_single_context( + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1983, in _exec_single_context + self._handle_dbapi_exception( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 2352, in _handle_dbapi_exception + raise sqlalchemy_exception.with_traceback(exc_info[2]) from e + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\base.py", line 1964, in _exec_single_context + self.dialect.do_execute( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\engine\default.py", line 942, in do_execute + cursor.execute(statement, parameters) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 153, in execute + result = self._query(query) + ^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\cursors.py", line 322, in _query + conn.query(q) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 563, in query + self._affected_rows = self._read_query_result(unbuffered=unbuffered) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 825, in _read_query_result + result.read() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 1199, in read + first_packet = self.connection._read_packet() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\connections.py", line 775, in _read_packet + packet.raise_for_error() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\protocol.py", line 219, in raise_for_error + err.raise_mysql_exception(self._data) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\pymysql\err.py", line 150, in raise_mysql_exception + raise errorclass(errno, errval) +sqlalchemy.exc.OperationalError: (pymysql.err.OperationalError) (1822, "Failed to add the foreign key constraint. Missing index for constraint 'task_input_params_ibfk_1' in the referenced table 'task_instances'") +[SQL: +CREATE TABLE task_input_params ( + id INTEGER NOT NULL COMMENT 'ID' AUTO_INCREMENT, + param_id VARCHAR(36) NOT NULL COMMENT 'ΨһIDⲿ', + instance_id VARCHAR(36) NOT NULL COMMENT 'ʵID', + task_id VARCHAR(50) NOT NULL COMMENT 'ID洢ڲѯ', + param_name VARCHAR(50) COMMENT 'ƣ', + label VARCHAR(100) COMMENT 'ǩʾ', + param_type VARCHAR(20) NOT NULL COMMENT '', + required BOOL COMMENT 'Ƿ', + default_value JSON NOT NULL COMMENT 'Ĭֵ', + description TEXT COMMENT '˵', + is_system BOOL COMMENT 'Ƿϵͳ', + is_readonly BOOL COMMENT 'Ƿֻ', + sort_order INTEGER COMMENT '˳', + created_at DATETIME COMMENT 'ʱ', + updated_at DATETIME COMMENT 'ʱ', + is_deleted BOOL COMMENT 'Ƿɾɾǣ', + PRIMARY KEY (id), + FOREIGN KEY(instance_id) REFERENCES task_instances (instance_id) +) + +] +(Background on this error at: https://sqlalche.me/e/20/e3q8) + +2025-03-18 14:54:48,608 - root - WARNING - ݿʼʧܣ򽫼ִС־ȡϸϢ +2025-03-18 14:54:48,608 - core.component - INFO - Զ: components +2025-03-18 14:54:48,608 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:54:48,608 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:54:48,608 - config.component_config - INFO - Զע: components +2025-03-18 14:54:48,639 - root - INFO - Ӧ +2025-03-18 14:56:47,829 - root - INFO - Ӧùر +2025-03-18 14:56:48,936 - root - INFO - ʼʼݿ... +2025-03-18 14:56:48,936 - root - INFO - ʼݿ... +2025-03-18 14:56:49,207 - root - INFO - ݿɹ +2025-03-18 14:56:49,207 - root - INFO - ʼʼ... +2025-03-18 14:56:49,207 - root - INFO - ... +2025-03-18 14:56:49,225 - root - ERROR - ݳʼʧ: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. +2025-03-18 14:56:49,225 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4255, in _do_configure_registries + mapper._post_configure_properties() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2418, in _post_configure_properties + prop.init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\interfaces.py", line 589, in init + self.do_init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1658, in do_init + self._setup_join_conditions() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1898, in _setup_join_conditions + self._join_condition = jc = JoinCondition( + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2333, in __init__ + self._check_foreign_cols(self.primaryjoin, True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2976, in _check_foreign_cols + raise sa_exc.ArgumentError(err) +sqlalchemy.exc.ArgumentError: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. + +2025-03-18 14:56:49,225 - root - ERROR - ݳʼʧ: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. +2025-03-18 14:56:49,238 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 84, in init_database + init_base_data(db_session) + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4255, in _do_configure_registries + mapper._post_configure_properties() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2418, in _post_configure_properties + prop.init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\interfaces.py", line 589, in init + self.do_init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1658, in do_init + self._setup_join_conditions() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1898, in _setup_join_conditions + self._join_condition = jc = JoinCondition( + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2333, in __init__ + self._check_foreign_cols(self.primaryjoin, True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2976, in _check_foreign_cols + raise sa_exc.ArgumentError(err) +sqlalchemy.exc.ArgumentError: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. + +2025-03-18 14:56:49,238 - root - ERROR - ݿʼʧ: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. +2025-03-18 14:56:49,238 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 84, in init_database + init_base_data(db_session) + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4255, in _do_configure_registries + mapper._post_configure_properties() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2418, in _post_configure_properties + prop.init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\interfaces.py", line 589, in init + self.do_init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1658, in do_init + self._setup_join_conditions() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1898, in _setup_join_conditions + self._join_condition = jc = JoinCondition( + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2333, in __init__ + self._check_foreign_cols(self.primaryjoin, True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2976, in _check_foreign_cols + raise sa_exc.ArgumentError(err) +sqlalchemy.exc.ArgumentError: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. + +2025-03-18 14:56:49,238 - root - WARNING - ݿʼʧܣ򽫼ִС־ȡϸϢ +2025-03-18 14:56:49,238 - core.component - INFO - Զ: components +2025-03-18 14:56:49,238 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:56:49,238 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 14:56:49,238 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 14:56:49,238 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 14:56:49,238 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 14:56:49,238 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 14:56:49,238 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 14:56:49,238 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 14:56:49,238 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 14:56:49,238 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 14:56:49,238 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:56:49,238 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:56:49,238 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:56:49,238 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:56:49,238 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:56:49,238 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:56:49,238 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:56:49,238 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:56:49,238 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:56:49,238 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:56:49,238 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 14:56:49,238 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 14:56:49,238 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:56:49,238 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:56:49,238 - core.component - INFO - ע: if -> IfComponent +2025-03-18 14:56:49,238 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 14:56:49,238 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 14:56:49,238 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 14:56:49,238 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 14:56:49,238 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 14:56:49,238 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 14:56:49,238 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 14:56:49,238 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 14:56:49,238 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 14:56:49,238 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 14:56:49,238 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:56:49,238 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:56:49,238 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:56:49,238 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:56:49,238 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:56:49,238 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:56:49,238 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:56:49,238 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:56:49,238 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:56:49,238 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:56:49,238 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:56:49,419 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 14:56:49,419 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 14:56:49,419 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:56:49,419 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:56:49,419 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 14:56:49,419 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 14:56:49,419 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 14:56:49,419 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 14:56:49,419 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 14:56:49,419 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 14:56:49,419 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:56:49,419 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:56:49,419 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:56:49,419 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:56:49,419 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:56:49,419 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:56:49,419 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 14:56:49,419 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 14:56:49,419 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:56:49,419 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:56:49,419 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 14:56:49,419 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 14:56:49,419 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 14:56:49,419 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 14:56:49,419 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 14:56:49,419 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 14:56:49,419 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 14:56:49,426 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 14:56:49,426 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 14:56:49,426 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 14:56:49,426 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 14:56:49,426 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 14:56:49,426 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:56:49,426 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:56:49,426 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:56:49,426 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:56:49,426 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:56:49,426 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:56:49,426 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:56:49,426 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:56:49,426 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:56:49,426 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:56:49,426 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:56:49,426 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:56:49,426 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 14:56:49,426 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:56:49,426 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 14:56:49,426 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 14:56:49,426 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 14:56:49,426 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 14:56:49,426 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 14:56:49,426 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 14:56:49,426 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:56:49,426 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:56:49,426 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:56:49,426 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:56:49,426 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:56:49,426 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:56:49,426 - config.component_config - INFO - Զע: components +2025-03-18 14:56:49,488 - root - INFO - ʼʼݿ... +2025-03-18 14:56:49,488 - root - INFO - ʼݿ... +2025-03-18 14:56:49,521 - root - INFO - ݿɹ +2025-03-18 14:56:49,521 - root - INFO - ʼʼ... +2025-03-18 14:56:49,521 - root - INFO - ... +2025-03-18 14:56:49,521 - root - ERROR - ݳʼʧ: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. +2025-03-18 14:56:49,537 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4251, in _do_configure_registries + raise e +sqlalchemy.exc.InvalidRequestError: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. + +2025-03-18 14:56:49,537 - root - ERROR - ݳʼʧ: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. +2025-03-18 14:56:49,537 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 84, in init_database + init_base_data(db_session) + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4251, in _do_configure_registries + raise e +sqlalchemy.exc.InvalidRequestError: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. + +2025-03-18 14:56:49,537 - root - ERROR - ݿʼʧ: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. +2025-03-18 14:56:49,537 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 84, in init_database + init_base_data(db_session) + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4251, in _do_configure_registries + raise e +sqlalchemy.exc.InvalidRequestError: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. + +2025-03-18 14:56:49,537 - root - WARNING - ݿʼʧܣ򽫼ִС־ȡϸϢ +2025-03-18 14:56:49,553 - core.component - INFO - Զ: components +2025-03-18 14:56:49,553 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:56:49,553 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:56:49,553 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:56:49,553 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:56:49,553 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:56:49,553 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:56:49,553 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:56:49,553 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:56:49,569 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:56:49,569 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:56:49,569 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:56:49,569 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:56:49,569 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:56:49,569 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:56:49,569 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:56:49,569 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:56:49,569 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:56:49,569 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:56:49,585 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:56:49,585 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:56:49,585 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:56:49,585 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:56:49,585 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:56:49,585 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:56:49,585 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:56:49,585 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:56:49,601 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:56:49,601 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:56:49,601 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:56:49,601 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:56:49,601 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:56:49,601 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:56:49,601 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:56:49,601 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:56:49,601 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:56:49,617 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:56:49,617 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:56:49,617 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:56:49,617 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:56:49,617 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:56:49,617 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:56:49,617 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:56:49,617 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:56:49,617 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:56:49,632 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:56:49,632 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:56:49,632 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:56:49,632 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:56:49,632 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:56:49,632 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:56:49,632 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:56:49,632 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:56:49,632 - config.component_config - INFO - Զע: components +2025-03-18 14:56:49,670 - root - INFO - Ӧ +2025-03-18 14:56:53,358 - root - INFO - Ӧùر +2025-03-18 14:56:55,161 - root - INFO - ʼʼݿ... +2025-03-18 14:56:55,161 - root - INFO - ʼݿ... +2025-03-18 14:56:55,224 - root - INFO - ݿɹ +2025-03-18 14:56:55,224 - root - INFO - ʼʼ... +2025-03-18 14:56:55,224 - root - INFO - ... +2025-03-18 14:56:55,240 - root - ERROR - ݳʼʧ: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. +2025-03-18 14:56:55,256 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4255, in _do_configure_registries + mapper._post_configure_properties() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2418, in _post_configure_properties + prop.init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\interfaces.py", line 589, in init + self.do_init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1658, in do_init + self._setup_join_conditions() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1898, in _setup_join_conditions + self._join_condition = jc = JoinCondition( + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2333, in __init__ + self._check_foreign_cols(self.primaryjoin, True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2976, in _check_foreign_cols + raise sa_exc.ArgumentError(err) +sqlalchemy.exc.ArgumentError: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. + +2025-03-18 14:56:55,256 - root - ERROR - ݳʼʧ: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. +2025-03-18 14:56:55,256 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 84, in init_database + init_base_data(db_session) + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4255, in _do_configure_registries + mapper._post_configure_properties() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2418, in _post_configure_properties + prop.init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\interfaces.py", line 589, in init + self.do_init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1658, in do_init + self._setup_join_conditions() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1898, in _setup_join_conditions + self._join_condition = jc = JoinCondition( + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2333, in __init__ + self._check_foreign_cols(self.primaryjoin, True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2976, in _check_foreign_cols + raise sa_exc.ArgumentError(err) +sqlalchemy.exc.ArgumentError: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. + +2025-03-18 14:56:55,256 - root - ERROR - ݿʼʧ: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. +2025-03-18 14:56:55,256 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 84, in init_database + init_base_data(db_session) + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4255, in _do_configure_registries + mapper._post_configure_properties() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2418, in _post_configure_properties + prop.init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\interfaces.py", line 589, in init + self.do_init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1658, in do_init + self._setup_join_conditions() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1898, in _setup_join_conditions + self._join_condition = jc = JoinCondition( + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2333, in __init__ + self._check_foreign_cols(self.primaryjoin, True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2976, in _check_foreign_cols + raise sa_exc.ArgumentError(err) +sqlalchemy.exc.ArgumentError: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. + +2025-03-18 14:56:55,256 - root - WARNING - ݿʼʧܣ򽫼ִС־ȡϸϢ +2025-03-18 14:56:55,256 - core.component - INFO - Զ: components +2025-03-18 14:56:55,256 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:56:55,256 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 14:56:55,256 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 14:56:55,256 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 14:56:55,256 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 14:56:55,256 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 14:56:55,256 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 14:56:55,256 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 14:56:55,256 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 14:56:55,256 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 14:56:55,256 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:56:55,256 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:56:55,256 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:56:55,256 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:56:55,256 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:56:55,256 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:56:55,272 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:56:55,272 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:56:55,272 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:56:55,272 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:56:55,272 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 14:56:55,272 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 14:56:55,272 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:56:55,272 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:56:55,272 - core.component - INFO - ע: if -> IfComponent +2025-03-18 14:56:55,272 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 14:56:55,272 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 14:56:55,272 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 14:56:55,272 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 14:56:55,272 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 14:56:55,272 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 14:56:55,272 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 14:56:55,272 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 14:56:55,272 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 14:56:55,272 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 14:56:55,272 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:56:55,272 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:56:55,272 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:56:55,272 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:56:55,272 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:56:55,272 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:56:55,272 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:56:55,272 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:56:55,272 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:56:55,272 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:56:55,272 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:56:55,446 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 14:56:55,446 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 14:56:55,446 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:56:55,446 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:56:55,446 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 14:56:55,446 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 14:56:55,446 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 14:56:55,462 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 14:56:55,462 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 14:56:55,462 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 14:56:55,462 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:56:55,462 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:56:55,462 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:56:55,462 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:56:55,462 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:56:55,462 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:56:55,462 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 14:56:55,462 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 14:56:55,462 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:56:55,462 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:56:55,462 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 14:56:55,462 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 14:56:55,462 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 14:56:55,462 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 14:56:55,462 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 14:56:55,462 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 14:56:55,462 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 14:56:55,462 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 14:56:55,462 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 14:56:55,462 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 14:56:55,462 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 14:56:55,462 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 14:56:55,462 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:56:55,462 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:56:55,462 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:56:55,462 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:56:55,462 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:56:55,462 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:56:55,462 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:56:55,462 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:56:55,462 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:56:55,462 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:56:55,462 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:56:55,462 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:56:55,462 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 14:56:55,462 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:56:55,462 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 14:56:55,462 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 14:56:55,462 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 14:56:55,462 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 14:56:55,462 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 14:56:55,462 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 14:56:55,462 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:56:55,462 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:56:55,462 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:56:55,462 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:56:55,462 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:56:55,462 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:56:55,462 - config.component_config - INFO - Զע: components +2025-03-18 14:56:55,510 - root - INFO - ģ񣬵ģʽ: True +2025-03-18 14:56:56,148 - root - INFO - ʼʼݿ... +2025-03-18 14:56:56,148 - root - INFO - ʼݿ... +2025-03-18 14:56:56,193 - root - INFO - ݿɹ +2025-03-18 14:56:56,193 - root - INFO - ʼʼ... +2025-03-18 14:56:56,193 - root - INFO - ... +2025-03-18 14:56:56,209 - root - ERROR - ݳʼʧ: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. +2025-03-18 14:56:56,225 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4255, in _do_configure_registries + mapper._post_configure_properties() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2418, in _post_configure_properties + prop.init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\interfaces.py", line 589, in init + self.do_init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1658, in do_init + self._setup_join_conditions() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1898, in _setup_join_conditions + self._join_condition = jc = JoinCondition( + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2333, in __init__ + self._check_foreign_cols(self.primaryjoin, True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2976, in _check_foreign_cols + raise sa_exc.ArgumentError(err) +sqlalchemy.exc.ArgumentError: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. + +2025-03-18 14:56:56,225 - root - ERROR - ݳʼʧ: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. +2025-03-18 14:56:56,225 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 84, in init_database + init_base_data(db_session) + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4255, in _do_configure_registries + mapper._post_configure_properties() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2418, in _post_configure_properties + prop.init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\interfaces.py", line 589, in init + self.do_init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1658, in do_init + self._setup_join_conditions() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1898, in _setup_join_conditions + self._join_condition = jc = JoinCondition( + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2333, in __init__ + self._check_foreign_cols(self.primaryjoin, True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2976, in _check_foreign_cols + raise sa_exc.ArgumentError(err) +sqlalchemy.exc.ArgumentError: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. + +2025-03-18 14:56:56,225 - root - ERROR - ݿʼʧ: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. +2025-03-18 14:56:56,225 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 84, in init_database + init_base_data(db_session) + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4255, in _do_configure_registries + mapper._post_configure_properties() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2418, in _post_configure_properties + prop.init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\interfaces.py", line 589, in init + self.do_init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1658, in do_init + self._setup_join_conditions() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1898, in _setup_join_conditions + self._join_condition = jc = JoinCondition( + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2333, in __init__ + self._check_foreign_cols(self.primaryjoin, True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2976, in _check_foreign_cols + raise sa_exc.ArgumentError(err) +sqlalchemy.exc.ArgumentError: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. + +2025-03-18 14:56:56,225 - root - WARNING - ݿʼʧܣ򽫼ִС־ȡϸϢ +2025-03-18 14:56:56,225 - core.component - INFO - Զ: components +2025-03-18 14:56:56,225 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:56:56,225 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 14:56:56,225 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 14:56:56,225 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 14:56:56,225 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 14:56:56,225 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 14:56:56,225 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 14:56:56,225 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 14:56:56,240 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 14:56:56,240 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 14:56:56,240 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:56:56,240 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:56:56,240 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:56:56,240 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:56:56,240 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:56:56,240 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:56:56,240 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:56:56,240 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:56:56,240 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:56:56,240 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:56:56,240 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 14:56:56,240 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 14:56:56,240 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:56:56,240 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:56:56,240 - core.component - INFO - ע: if -> IfComponent +2025-03-18 14:56:56,240 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 14:56:56,240 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 14:56:56,240 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 14:56:56,240 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 14:56:56,240 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 14:56:56,240 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 14:56:56,240 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 14:56:56,240 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 14:56:56,240 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 14:56:56,240 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 14:56:56,240 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:56:56,240 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:56:56,240 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:56:56,240 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:56:56,240 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:56:56,240 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:56:56,240 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:56:56,240 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:56:56,240 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:56:56,240 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:56:56,240 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:56:56,431 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 14:56:56,431 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 14:56:56,431 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:56:56,431 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:56:56,431 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 14:56:56,431 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 14:56:56,431 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 14:56:56,431 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 14:56:56,431 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 14:56:56,431 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 14:56:56,431 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:56:56,431 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:56:56,431 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:56:56,431 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:56:56,431 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:56:56,431 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:56:56,431 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 14:56:56,431 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 14:56:56,431 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:56:56,448 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:56:56,448 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 14:56:56,448 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 14:56:56,448 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 14:56:56,448 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 14:56:56,448 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 14:56:56,448 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 14:56:56,448 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 14:56:56,448 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 14:56:56,448 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 14:56:56,448 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 14:56:56,448 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 14:56:56,448 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 14:56:56,448 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:56:56,448 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:56:56,448 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:56:56,448 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:56:56,448 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:56:56,448 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:56:56,448 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:56:56,448 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:56:56,448 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:56:56,448 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:56:56,448 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:56:56,448 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:56:56,448 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 14:56:56,448 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:56:56,448 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 14:56:56,448 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 14:56:56,448 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 14:56:56,448 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 14:56:56,448 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 14:56:56,448 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 14:56:56,448 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:56:56,448 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:56:56,448 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:56:56,448 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:56:56,448 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:56:56,448 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:56:56,448 - config.component_config - INFO - Զע: components +2025-03-18 14:56:56,527 - root - INFO - ʼʼݿ... +2025-03-18 14:56:56,527 - root - INFO - ʼݿ... +2025-03-18 14:56:56,559 - root - INFO - ݿɹ +2025-03-18 14:56:56,559 - root - INFO - ʼʼ... +2025-03-18 14:56:56,559 - root - INFO - ... +2025-03-18 14:56:56,559 - root - ERROR - ݳʼʧ: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. +2025-03-18 14:56:56,559 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4251, in _do_configure_registries + raise e +sqlalchemy.exc.InvalidRequestError: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. + +2025-03-18 14:56:56,559 - root - ERROR - ݳʼʧ: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. +2025-03-18 14:56:56,559 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 84, in init_database + init_base_data(db_session) + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4251, in _do_configure_registries + raise e +sqlalchemy.exc.InvalidRequestError: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. + +2025-03-18 14:56:56,559 - root - ERROR - ݿʼʧ: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. +2025-03-18 14:56:56,575 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 84, in init_database + init_base_data(db_session) + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4251, in _do_configure_registries + raise e +sqlalchemy.exc.InvalidRequestError: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: Could not locate any relevant foreign key columns for primary join condition 'task_instances.instance_id = task_input_params.instance_id AND task_input_params.is_deleted = false' on relationship TaskInstance.input_params. Ensure that referencing columns are associated with a ForeignKey or ForeignKeyConstraint, or are annotated in the join condition with the foreign() annotation. + +2025-03-18 14:56:56,575 - root - WARNING - ݿʼʧܣ򽫼ִС־ȡϸϢ +2025-03-18 14:56:56,575 - core.component - INFO - Զ: components +2025-03-18 14:56:56,575 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 14:56:56,575 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 14:56:56,575 - config.component_config - INFO - Զע: components +2025-03-18 14:56:56,622 - root - INFO - Ӧ +2025-03-18 14:58:31,597 - root - INFO - Ӧùر +2025-03-18 15:40:00,235 - root - INFO - ʼʼݿ... +2025-03-18 15:40:00,236 - root - INFO - ʼݿ... +2025-03-18 15:40:00,348 - root - INFO - ݿɹ +2025-03-18 15:40:00,351 - root - INFO - ʼʼ... +2025-03-18 15:40:00,352 - root - INFO - ... +2025-03-18 15:40:00,371 - root - ERROR - ݳʼʧ: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) +2025-03-18 15:40:00,377 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4255, in _do_configure_registries + mapper._post_configure_properties() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2418, in _post_configure_properties + prop.init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\interfaces.py", line 589, in init + self.do_init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1659, in do_init + self._check_cascade_settings(self._cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2002, in _check_cascade_settings + raise sa_exc.ArgumentError( +sqlalchemy.exc.ArgumentError: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) + +2025-03-18 15:40:00,378 - root - ERROR - ݳʼʧ: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) +2025-03-18 15:40:00,379 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 84, in init_database + init_base_data(db_session) + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4255, in _do_configure_registries + mapper._post_configure_properties() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2418, in _post_configure_properties + prop.init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\interfaces.py", line 589, in init + self.do_init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1659, in do_init + self._check_cascade_settings(self._cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2002, in _check_cascade_settings + raise sa_exc.ArgumentError( +sqlalchemy.exc.ArgumentError: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) + +2025-03-18 15:40:00,379 - root - ERROR - ݿʼʧ: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) +2025-03-18 15:40:00,380 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 84, in init_database + init_base_data(db_session) + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4255, in _do_configure_registries + mapper._post_configure_properties() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2418, in _post_configure_properties + prop.init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\interfaces.py", line 589, in init + self.do_init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1659, in do_init + self._check_cascade_settings(self._cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2002, in _check_cascade_settings + raise sa_exc.ArgumentError( +sqlalchemy.exc.ArgumentError: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) + +2025-03-18 15:40:00,381 - root - WARNING - ݿʼʧܣ򽫼ִС־ȡϸϢ +2025-03-18 15:40:00,381 - core.component - INFO - Զ: components +2025-03-18 15:40:00,385 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 15:40:00,386 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 15:40:00,387 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 15:40:00,387 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 15:40:00,387 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 15:40:00,388 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 15:40:00,390 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 15:40:00,391 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 15:40:00,391 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 15:40:00,391 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 15:40:00,392 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 15:40:00,392 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 15:40:00,392 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 15:40:00,393 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 15:40:00,393 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 15:40:00,394 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 15:40:00,396 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 15:40:00,396 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 15:40:00,396 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 15:40:00,397 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 15:40:00,398 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 15:40:00,398 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 15:40:00,399 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 15:40:00,399 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 15:40:00,399 - core.component - INFO - ע: if -> IfComponent +2025-03-18 15:40:00,400 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 15:40:00,400 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 15:40:00,401 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 15:40:00,402 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 15:40:00,402 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 15:40:00,402 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 15:40:00,403 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 15:40:00,403 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 15:40:00,404 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 15:40:00,404 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 15:40:00,405 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 15:40:00,406 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 15:40:00,406 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 15:40:00,407 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 15:40:00,409 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 15:40:00,409 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 15:40:00,409 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 15:40:00,410 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 15:40:00,411 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 15:40:00,411 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 15:40:00,411 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 15:40:00,600 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 15:40:00,602 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 15:40:00,602 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 15:40:00,602 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 15:40:00,603 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 15:40:00,603 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 15:40:00,605 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 15:40:00,605 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 15:40:00,606 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 15:40:00,606 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 15:40:00,606 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 15:40:00,606 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 15:40:00,606 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 15:40:00,607 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 15:40:00,607 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 15:40:00,607 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 15:40:00,608 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 15:40:00,608 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 15:40:00,608 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 15:40:00,609 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 15:40:00,609 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 15:40:00,609 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 15:40:00,611 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 15:40:00,612 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 15:40:00,612 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 15:40:00,612 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 15:40:00,612 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 15:40:00,613 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 15:40:00,613 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 15:40:00,613 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 15:40:00,613 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 15:40:00,613 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 15:40:00,613 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 15:40:00,615 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 15:40:00,615 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 15:40:00,615 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 15:40:00,615 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 15:40:00,615 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 15:40:00,616 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 15:40:00,616 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 15:40:00,616 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 15:40:00,616 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 15:40:00,616 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 15:40:00,617 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 15:40:00,617 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 15:40:00,618 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 15:40:00,618 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 15:40:00,618 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 15:40:00,618 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 15:40:00,619 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 15:40:00,619 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 15:40:00,619 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 15:40:00,619 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 15:40:00,619 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 15:40:00,628 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 15:40:00,628 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 15:40:00,628 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 15:40:00,628 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 15:40:00,628 - config.component_config - INFO - Զע: components +2025-03-18 15:40:00,678 - root - INFO - ģ񣬵ģʽ: True +2025-03-18 15:40:01,339 - root - INFO - ʼʼݿ... +2025-03-18 15:40:01,341 - root - INFO - ʼݿ... +2025-03-18 15:40:01,419 - root - INFO - ݿɹ +2025-03-18 15:40:01,419 - root - INFO - ʼʼ... +2025-03-18 15:40:01,419 - root - INFO - ... +2025-03-18 15:40:01,449 - root - ERROR - ݳʼʧ: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) +2025-03-18 15:40:01,454 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4255, in _do_configure_registries + mapper._post_configure_properties() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2418, in _post_configure_properties + prop.init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\interfaces.py", line 589, in init + self.do_init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1659, in do_init + self._check_cascade_settings(self._cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2002, in _check_cascade_settings + raise sa_exc.ArgumentError( +sqlalchemy.exc.ArgumentError: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) + +2025-03-18 15:40:01,465 - root - ERROR - ݳʼʧ: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) +2025-03-18 15:40:01,466 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 84, in init_database + init_base_data(db_session) + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4255, in _do_configure_registries + mapper._post_configure_properties() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2418, in _post_configure_properties + prop.init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\interfaces.py", line 589, in init + self.do_init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1659, in do_init + self._check_cascade_settings(self._cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2002, in _check_cascade_settings + raise sa_exc.ArgumentError( +sqlalchemy.exc.ArgumentError: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) + +2025-03-18 15:40:01,467 - root - ERROR - ݿʼʧ: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) +2025-03-18 15:40:01,468 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 84, in init_database + init_base_data(db_session) + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4255, in _do_configure_registries + mapper._post_configure_properties() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2418, in _post_configure_properties + prop.init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\interfaces.py", line 589, in init + self.do_init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1659, in do_init + self._check_cascade_settings(self._cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2002, in _check_cascade_settings + raise sa_exc.ArgumentError( +sqlalchemy.exc.ArgumentError: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) + +2025-03-18 15:40:01,469 - root - WARNING - ݿʼʧܣ򽫼ִС־ȡϸϢ +2025-03-18 15:40:01,469 - core.component - INFO - Զ: components +2025-03-18 15:40:01,473 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 15:40:01,473 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 15:40:01,473 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 15:40:01,475 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 15:40:01,478 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 15:40:01,478 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 15:40:01,478 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 15:40:01,483 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 15:40:01,483 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 15:40:01,484 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 15:40:01,484 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 15:40:01,484 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 15:40:01,485 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 15:40:01,485 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 15:40:01,485 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 15:40:01,485 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 15:40:01,485 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 15:40:01,486 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 15:40:01,486 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 15:40:01,486 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 15:40:01,491 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 15:40:01,493 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 15:40:01,493 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 15:40:01,494 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 15:40:01,494 - core.component - INFO - ע: if -> IfComponent +2025-03-18 15:40:01,494 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 15:40:01,496 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 15:40:01,496 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 15:40:01,497 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 15:40:01,499 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 15:40:01,499 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 15:40:01,500 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 15:40:01,501 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 15:40:01,501 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 15:40:01,501 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 15:40:01,502 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 15:40:01,503 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 15:40:01,506 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 15:40:01,506 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 15:40:01,507 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 15:40:01,507 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 15:40:01,508 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 15:40:01,508 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 15:40:01,509 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 15:40:01,509 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 15:40:01,509 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 15:40:01,695 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 15:40:01,695 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 15:40:01,697 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 15:40:01,697 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 15:40:01,698 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 15:40:01,699 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 15:40:01,700 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 15:40:01,700 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 15:40:01,701 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 15:40:01,701 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 15:40:01,701 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 15:40:01,702 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 15:40:01,702 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 15:40:01,702 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 15:40:01,702 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 15:40:01,705 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 15:40:01,705 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 15:40:01,707 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 15:40:01,707 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 15:40:01,708 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 15:40:01,709 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 15:40:01,711 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 15:40:01,711 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 15:40:01,712 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 15:40:01,712 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 15:40:01,713 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 15:40:01,714 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 15:40:01,714 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 15:40:01,714 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 15:40:01,715 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 15:40:01,715 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 15:40:01,715 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 15:40:01,716 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 15:40:01,716 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 15:40:01,717 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 15:40:01,717 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 15:40:01,718 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 15:40:01,718 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 15:40:01,718 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 15:40:01,719 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 15:40:01,719 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 15:40:01,719 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 15:40:01,719 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 15:40:01,721 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 15:40:01,728 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 15:40:01,738 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 15:40:01,739 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 15:40:01,739 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 15:40:01,741 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 15:40:01,742 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 15:40:01,742 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 15:40:01,744 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 15:40:01,745 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 15:40:01,745 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 15:40:01,745 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 15:40:01,746 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 15:40:01,746 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 15:40:01,746 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 15:40:01,747 - config.component_config - INFO - Զע: components +2025-03-18 15:40:01,813 - root - INFO - ʼʼݿ... +2025-03-18 15:40:01,813 - root - INFO - ʼݿ... +2025-03-18 15:40:01,858 - root - INFO - ݿɹ +2025-03-18 15:40:01,858 - root - INFO - ʼʼ... +2025-03-18 15:40:01,859 - root - INFO - ... +2025-03-18 15:40:01,859 - root - ERROR - ݳʼʧ: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) +2025-03-18 15:40:01,860 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4251, in _do_configure_registries + raise e +sqlalchemy.exc.InvalidRequestError: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) + +2025-03-18 15:40:01,861 - root - ERROR - ݳʼʧ: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) +2025-03-18 15:40:01,861 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 84, in init_database + init_base_data(db_session) + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4251, in _do_configure_registries + raise e +sqlalchemy.exc.InvalidRequestError: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) + +2025-03-18 15:40:01,863 - root - ERROR - ݿʼʧ: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) +2025-03-18 15:40:01,863 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 84, in init_database + init_base_data(db_session) + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4251, in _do_configure_registries + raise e +sqlalchemy.exc.InvalidRequestError: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) + +2025-03-18 15:40:01,864 - root - WARNING - ݿʼʧܣ򽫼ִС־ȡϸϢ +2025-03-18 15:40:01,864 - core.component - INFO - Զ: components +2025-03-18 15:40:01,865 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 15:40:01,866 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 15:40:01,866 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 15:40:01,866 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 15:40:01,866 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 15:40:01,866 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 15:40:01,867 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 15:40:01,867 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 15:40:01,867 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 15:40:01,867 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 15:40:01,867 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 15:40:01,868 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 15:40:01,868 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 15:40:01,868 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 15:40:01,869 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 15:40:01,869 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 15:40:01,869 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 15:40:01,870 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 15:40:01,870 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 15:40:01,873 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 15:40:01,873 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 15:40:01,873 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 15:40:01,873 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 15:40:01,873 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 15:40:01,873 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 15:40:01,873 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 15:40:01,873 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 15:40:01,873 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 15:40:01,873 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 15:40:01,873 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 15:40:01,875 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 15:40:01,877 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 15:40:01,877 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 15:40:01,878 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 15:40:01,878 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 15:40:01,878 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 15:40:01,878 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 15:40:01,879 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 15:40:01,881 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 15:40:01,882 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 15:40:01,882 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 15:40:01,882 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 15:40:01,882 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 15:40:01,882 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 15:40:01,882 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 15:40:01,882 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 15:40:01,883 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 15:40:01,883 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 15:40:01,883 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 15:40:01,883 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 15:40:01,883 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 15:40:01,883 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 15:40:01,883 - config.component_config - INFO - Զע: components +2025-03-18 15:40:01,927 - root - INFO - Ӧ +2025-03-18 15:48:05,261 - root - INFO - Ӧùر +2025-03-18 15:48:07,989 - root - INFO - ʼʼݿ... +2025-03-18 15:48:07,989 - root - INFO - ʼݿ... +2025-03-18 15:48:08,041 - root - INFO - ݿɹ +2025-03-18 15:48:08,043 - root - INFO - ʼʼ... +2025-03-18 15:48:08,043 - root - INFO - ... +2025-03-18 15:48:08,055 - root - ERROR - ݳʼʧ: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) +2025-03-18 15:48:08,068 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4255, in _do_configure_registries + mapper._post_configure_properties() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2418, in _post_configure_properties + prop.init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\interfaces.py", line 589, in init + self.do_init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1659, in do_init + self._check_cascade_settings(self._cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2002, in _check_cascade_settings + raise sa_exc.ArgumentError( +sqlalchemy.exc.ArgumentError: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) + +2025-03-18 15:48:08,076 - root - ERROR - ݳʼʧ: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) +2025-03-18 15:48:08,080 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 84, in init_database + init_base_data(db_session) + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4255, in _do_configure_registries + mapper._post_configure_properties() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2418, in _post_configure_properties + prop.init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\interfaces.py", line 589, in init + self.do_init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1659, in do_init + self._check_cascade_settings(self._cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2002, in _check_cascade_settings + raise sa_exc.ArgumentError( +sqlalchemy.exc.ArgumentError: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) + +2025-03-18 15:48:08,085 - root - ERROR - ݿʼʧ: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) +2025-03-18 15:48:08,089 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 84, in init_database + init_base_data(db_session) + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4255, in _do_configure_registries + mapper._post_configure_properties() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2418, in _post_configure_properties + prop.init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\interfaces.py", line 589, in init + self.do_init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1659, in do_init + self._check_cascade_settings(self._cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2002, in _check_cascade_settings + raise sa_exc.ArgumentError( +sqlalchemy.exc.ArgumentError: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) + +2025-03-18 15:48:08,089 - root - WARNING - ݿʼʧܣ򽫼ִС־ȡϸϢ +2025-03-18 15:48:08,089 - core.component - INFO - Զ: components +2025-03-18 15:48:08,093 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 15:48:08,093 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 15:48:08,097 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 15:48:08,131 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 15:48:08,131 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 15:48:08,148 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 15:48:08,152 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 15:48:08,152 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 15:48:08,152 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 15:48:08,152 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 15:48:08,152 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 15:48:08,152 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 15:48:08,152 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 15:48:08,156 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 15:48:08,156 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 15:48:08,156 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 15:48:08,156 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 15:48:08,161 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 15:48:08,161 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 15:48:08,165 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 15:48:08,165 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 15:48:08,165 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 15:48:08,165 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 15:48:08,165 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 15:48:08,165 - core.component - INFO - ע: if -> IfComponent +2025-03-18 15:48:08,165 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 15:48:08,169 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 15:48:08,169 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 15:48:08,169 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 15:48:08,169 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 15:48:08,169 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 15:48:08,169 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 15:48:08,169 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 15:48:08,169 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 15:48:08,173 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 15:48:08,174 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 15:48:08,174 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 15:48:08,174 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 15:48:08,174 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 15:48:08,174 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 15:48:08,178 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 15:48:08,178 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 15:48:08,178 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 15:48:08,179 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 15:48:08,179 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 15:48:08,179 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 15:48:08,350 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 15:48:08,350 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 15:48:08,355 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 15:48:08,355 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 15:48:08,359 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 15:48:08,359 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 15:48:08,359 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 15:48:08,359 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 15:48:08,359 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 15:48:08,359 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 15:48:08,359 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 15:48:08,363 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 15:48:08,363 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 15:48:08,363 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 15:48:08,363 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 15:48:08,363 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 15:48:08,365 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 15:48:08,365 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 15:48:08,365 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 15:48:08,365 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 15:48:08,365 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 15:48:08,367 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 15:48:08,367 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 15:48:08,367 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 15:48:08,367 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 15:48:08,367 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 15:48:08,367 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 15:48:08,367 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 15:48:08,367 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 15:48:08,369 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 15:48:08,369 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 15:48:08,369 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 15:48:08,369 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 15:48:08,369 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 15:48:08,369 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 15:48:08,371 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 15:48:08,371 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 15:48:08,371 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 15:48:08,371 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 15:48:08,371 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 15:48:08,371 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 15:48:08,371 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 15:48:08,371 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 15:48:08,371 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 15:48:08,371 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 15:48:08,371 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 15:48:08,371 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 15:48:08,371 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 15:48:08,371 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 15:48:08,371 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 15:48:08,371 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 15:48:08,371 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 15:48:08,371 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 15:48:08,371 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 15:48:08,371 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 15:48:08,376 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 15:48:08,376 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 15:48:08,376 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 15:48:08,376 - config.component_config - INFO - Զע: components +2025-03-18 15:48:08,414 - root - INFO - ģ񣬵ģʽ: True +2025-03-18 15:48:08,980 - root - INFO - ʼʼݿ... +2025-03-18 15:48:08,984 - root - INFO - ʼݿ... +2025-03-18 15:48:09,030 - root - INFO - ݿɹ +2025-03-18 15:48:09,030 - root - INFO - ʼʼ... +2025-03-18 15:48:09,030 - root - INFO - ... +2025-03-18 15:48:09,047 - root - ERROR - ݳʼʧ: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) +2025-03-18 15:48:09,053 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4255, in _do_configure_registries + mapper._post_configure_properties() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2418, in _post_configure_properties + prop.init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\interfaces.py", line 589, in init + self.do_init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1659, in do_init + self._check_cascade_settings(self._cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2002, in _check_cascade_settings + raise sa_exc.ArgumentError( +sqlalchemy.exc.ArgumentError: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) + +2025-03-18 15:48:09,053 - root - ERROR - ݳʼʧ: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) +2025-03-18 15:48:09,055 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 84, in init_database + init_base_data(db_session) + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4255, in _do_configure_registries + mapper._post_configure_properties() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2418, in _post_configure_properties + prop.init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\interfaces.py", line 589, in init + self.do_init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1659, in do_init + self._check_cascade_settings(self._cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2002, in _check_cascade_settings + raise sa_exc.ArgumentError( +sqlalchemy.exc.ArgumentError: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) + +2025-03-18 15:48:09,055 - root - ERROR - ݿʼʧ: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) +2025-03-18 15:48:09,055 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 84, in init_database + init_base_data(db_session) + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4255, in _do_configure_registries + mapper._post_configure_properties() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2418, in _post_configure_properties + prop.init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\interfaces.py", line 589, in init + self.do_init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1659, in do_init + self._check_cascade_settings(self._cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2002, in _check_cascade_settings + raise sa_exc.ArgumentError( +sqlalchemy.exc.ArgumentError: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) + +2025-03-18 15:48:09,059 - root - WARNING - ݿʼʧܣ򽫼ִС־ȡϸϢ +2025-03-18 15:48:09,059 - core.component - INFO - Զ: components +2025-03-18 15:48:09,059 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 15:48:09,059 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 15:48:09,059 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 15:48:09,063 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 15:48:09,063 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 15:48:09,063 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 15:48:09,063 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 15:48:09,063 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 15:48:09,063 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 15:48:09,063 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 15:48:09,068 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 15:48:09,068 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 15:48:09,068 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 15:48:09,068 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 15:48:09,068 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 15:48:09,068 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 15:48:09,068 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 15:48:09,068 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 15:48:09,068 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 15:48:09,068 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 15:48:09,071 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 15:48:09,071 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 15:48:09,071 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 15:48:09,071 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 15:48:09,072 - core.component - INFO - ע: if -> IfComponent +2025-03-18 15:48:09,072 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 15:48:09,072 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 15:48:09,072 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 15:48:09,072 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 15:48:09,072 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 15:48:09,072 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 15:48:09,072 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 15:48:09,073 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 15:48:09,073 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 15:48:09,073 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 15:48:09,073 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 15:48:09,073 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 15:48:09,073 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 15:48:09,073 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 15:48:09,073 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 15:48:09,073 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 15:48:09,073 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 15:48:09,073 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 15:48:09,073 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 15:48:09,073 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 15:48:09,073 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 15:48:09,244 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 15:48:09,244 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 15:48:09,244 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 15:48:09,244 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 15:48:09,244 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 15:48:09,244 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 15:48:09,244 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 15:48:09,244 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 15:48:09,244 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 15:48:09,244 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 15:48:09,248 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 15:48:09,248 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 15:48:09,248 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 15:48:09,248 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 15:48:09,248 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 15:48:09,248 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 15:48:09,248 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 15:48:09,248 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 15:48:09,248 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 15:48:09,248 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 15:48:09,248 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 15:48:09,252 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 15:48:09,252 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 15:48:09,252 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 15:48:09,252 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 15:48:09,252 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 15:48:09,252 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 15:48:09,252 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 15:48:09,252 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 15:48:09,252 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 15:48:09,252 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 15:48:09,252 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 15:48:09,252 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 15:48:09,252 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 15:48:09,252 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 15:48:09,252 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 15:48:09,252 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 15:48:09,252 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 15:48:09,256 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 15:48:09,256 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 15:48:09,256 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 15:48:09,256 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 15:48:09,256 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 15:48:09,256 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 15:48:09,256 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 15:48:09,256 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 15:48:09,256 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 15:48:09,256 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 15:48:09,256 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 15:48:09,256 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 15:48:09,256 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 15:48:09,256 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 15:48:09,260 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 15:48:09,260 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 15:48:09,260 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 15:48:09,260 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 15:48:09,260 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 15:48:09,260 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 15:48:09,260 - config.component_config - INFO - Զע: components +2025-03-18 15:48:09,327 - root - INFO - ʼʼݿ... +2025-03-18 15:48:09,327 - root - INFO - ʼݿ... +2025-03-18 15:48:09,373 - root - INFO - ݿɹ +2025-03-18 15:48:09,373 - root - INFO - ʼʼ... +2025-03-18 15:48:09,373 - root - INFO - ... +2025-03-18 15:48:09,373 - root - ERROR - ݳʼʧ: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) +2025-03-18 15:48:09,377 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4251, in _do_configure_registries + raise e +sqlalchemy.exc.InvalidRequestError: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) + +2025-03-18 15:48:09,377 - root - ERROR - ݳʼʧ: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) +2025-03-18 15:48:09,377 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 84, in init_database + init_base_data(db_session) + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4251, in _do_configure_registries + raise e +sqlalchemy.exc.InvalidRequestError: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) + +2025-03-18 15:48:09,377 - root - ERROR - ݿʼʧ: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) +2025-03-18 15:48:09,377 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 84, in init_database + init_base_data(db_session) + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4251, in _do_configure_registries + raise e +sqlalchemy.exc.InvalidRequestError: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) + +2025-03-18 15:48:09,377 - root - WARNING - ݿʼʧܣ򽫼ִС־ȡϸϢ +2025-03-18 15:48:09,377 - core.component - INFO - Զ: components +2025-03-18 15:48:09,377 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 15:48:09,377 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 15:48:09,382 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 15:48:09,382 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 15:48:09,382 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 15:48:09,382 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 15:48:09,382 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 15:48:09,382 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 15:48:09,382 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 15:48:09,382 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 15:48:09,382 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 15:48:09,386 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 15:48:09,386 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 15:48:09,386 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 15:48:09,386 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 15:48:09,386 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 15:48:09,386 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 15:48:09,386 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 15:48:09,386 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 15:48:09,386 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 15:48:09,386 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 15:48:09,386 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 15:48:09,386 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 15:48:09,386 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 15:48:09,386 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 15:48:09,386 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 15:48:09,386 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 15:48:09,386 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 15:48:09,386 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 15:48:09,386 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 15:48:09,386 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 15:48:09,386 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 15:48:09,386 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 15:48:09,386 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 15:48:09,386 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 15:48:09,386 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 15:48:09,386 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 15:48:09,386 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 15:48:09,386 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 15:48:09,391 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 15:48:09,391 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 15:48:09,391 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 15:48:09,391 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 15:48:09,391 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 15:48:09,391 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 15:48:09,391 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 15:48:09,395 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 15:48:09,399 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 15:48:09,399 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 15:48:09,399 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 15:48:09,399 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 15:48:09,399 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 15:48:09,399 - config.component_config - INFO - Զע: components +2025-03-18 15:48:09,433 - root - INFO - Ӧ +2025-03-18 15:48:48,354 - root - INFO - Ӧùر +2025-03-18 15:50:31,366 - root - INFO - ʼʼݿ... +2025-03-18 15:50:31,366 - root - INFO - ʼݿ... +2025-03-18 15:50:31,407 - root - INFO - ݿɹ +2025-03-18 15:50:31,407 - root - INFO - ʼʼ... +2025-03-18 15:50:31,407 - root - INFO - ... +2025-03-18 15:50:31,423 - root - ERROR - ݳʼʧ: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) +2025-03-18 15:50:31,428 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4255, in _do_configure_registries + mapper._post_configure_properties() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2418, in _post_configure_properties + prop.init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\interfaces.py", line 589, in init + self.do_init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1659, in do_init + self._check_cascade_settings(self._cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2002, in _check_cascade_settings + raise sa_exc.ArgumentError( +sqlalchemy.exc.ArgumentError: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) + +2025-03-18 15:50:31,428 - root - ERROR - ݳʼʧ: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) +2025-03-18 15:50:31,428 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 84, in init_database + init_base_data(db_session) + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4255, in _do_configure_registries + mapper._post_configure_properties() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2418, in _post_configure_properties + prop.init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\interfaces.py", line 589, in init + self.do_init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1659, in do_init + self._check_cascade_settings(self._cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2002, in _check_cascade_settings + raise sa_exc.ArgumentError( +sqlalchemy.exc.ArgumentError: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) + +2025-03-18 15:50:31,428 - root - ERROR - ݿʼʧ: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) +2025-03-18 15:50:31,432 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 84, in init_database + init_base_data(db_session) + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4255, in _do_configure_registries + mapper._post_configure_properties() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2418, in _post_configure_properties + prop.init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\interfaces.py", line 589, in init + self.do_init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1659, in do_init + self._check_cascade_settings(self._cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2002, in _check_cascade_settings + raise sa_exc.ArgumentError( +sqlalchemy.exc.ArgumentError: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) + +2025-03-18 15:50:31,432 - root - WARNING - ݿʼʧܣ򽫼ִС־ȡϸϢ +2025-03-18 15:50:31,433 - core.component - INFO - Զ: components +2025-03-18 15:50:31,433 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 15:50:31,434 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 15:50:31,434 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 15:50:31,434 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 15:50:31,434 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 15:50:31,434 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 15:50:31,434 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 15:50:31,434 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 15:50:31,434 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 15:50:31,436 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 15:50:31,436 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 15:50:31,436 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 15:50:31,436 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 15:50:31,436 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 15:50:31,436 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 15:50:31,436 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 15:50:31,436 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 15:50:31,436 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 15:50:31,436 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 15:50:31,436 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 15:50:31,436 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 15:50:31,436 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 15:50:31,436 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 15:50:31,436 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 15:50:31,436 - core.component - INFO - ע: if -> IfComponent +2025-03-18 15:50:31,436 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 15:50:31,436 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 15:50:31,436 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 15:50:31,436 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 15:50:31,436 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 15:50:31,436 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 15:50:31,436 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 15:50:31,440 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 15:50:31,440 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 15:50:31,440 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 15:50:31,440 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 15:50:31,440 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 15:50:31,440 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 15:50:31,440 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 15:50:31,440 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 15:50:31,440 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 15:50:31,440 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 15:50:31,440 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 15:50:31,440 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 15:50:31,440 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 15:50:31,440 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 15:50:31,627 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 15:50:31,627 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 15:50:31,632 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 15:50:31,636 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 15:50:31,636 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 15:50:31,636 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 15:50:31,636 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 15:50:31,636 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 15:50:31,636 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 15:50:31,640 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 15:50:31,640 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 15:50:31,640 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 15:50:31,640 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 15:50:31,640 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 15:50:31,640 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 15:50:31,640 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 15:50:31,640 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 15:50:31,640 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 15:50:31,640 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 15:50:31,640 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 15:50:31,645 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 15:50:31,645 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 15:50:31,645 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 15:50:31,646 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 15:50:31,646 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 15:50:31,646 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 15:50:31,646 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 15:50:31,646 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 15:50:31,646 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 15:50:31,646 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 15:50:31,646 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 15:50:31,646 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 15:50:31,646 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 15:50:31,649 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 15:50:31,649 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 15:50:31,649 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 15:50:31,649 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 15:50:31,649 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 15:50:31,649 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 15:50:31,649 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 15:50:31,649 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 15:50:31,649 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 15:50:31,649 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 15:50:31,649 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 15:50:31,649 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 15:50:31,649 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 15:50:31,653 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 15:50:31,653 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 15:50:31,653 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 15:50:31,653 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 15:50:31,653 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 15:50:31,653 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 15:50:31,653 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 15:50:31,653 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 15:50:31,653 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 15:50:31,653 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 15:50:31,653 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 15:50:31,653 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 15:50:31,653 - config.component_config - INFO - Զע: components +2025-03-18 15:50:31,693 - root - INFO - ģ񣬵ģʽ: True +2025-03-18 15:50:32,339 - root - INFO - ʼʼݿ... +2025-03-18 15:50:32,343 - root - INFO - ʼݿ... +2025-03-18 15:50:32,399 - root - INFO - ݿɹ +2025-03-18 15:50:32,399 - root - INFO - ʼʼ... +2025-03-18 15:50:32,399 - root - INFO - ... +2025-03-18 15:50:32,414 - root - ERROR - ݳʼʧ: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) +2025-03-18 15:50:32,419 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4255, in _do_configure_registries + mapper._post_configure_properties() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2418, in _post_configure_properties + prop.init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\interfaces.py", line 589, in init + self.do_init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1659, in do_init + self._check_cascade_settings(self._cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2002, in _check_cascade_settings + raise sa_exc.ArgumentError( +sqlalchemy.exc.ArgumentError: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) + +2025-03-18 15:50:32,420 - root - ERROR - ݳʼʧ: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) +2025-03-18 15:50:32,420 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 84, in init_database + init_base_data(db_session) + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4255, in _do_configure_registries + mapper._post_configure_properties() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2418, in _post_configure_properties + prop.init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\interfaces.py", line 589, in init + self.do_init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1659, in do_init + self._check_cascade_settings(self._cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2002, in _check_cascade_settings + raise sa_exc.ArgumentError( +sqlalchemy.exc.ArgumentError: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) + +2025-03-18 15:50:32,420 - root - ERROR - ݿʼʧ: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) +2025-03-18 15:50:32,423 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 84, in init_database + init_base_data(db_session) + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4255, in _do_configure_registries + mapper._post_configure_properties() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2418, in _post_configure_properties + prop.init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\interfaces.py", line 589, in init + self.do_init() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 1659, in do_init + self._check_cascade_settings(self._cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\relationships.py", line 2002, in _check_cascade_settings + raise sa_exc.ArgumentError( +sqlalchemy.exc.ArgumentError: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) + +2025-03-18 15:50:32,424 - root - WARNING - ݿʼʧܣ򽫼ִС־ȡϸϢ +2025-03-18 15:50:32,424 - core.component - INFO - Զ: components +2025-03-18 15:50:32,424 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 15:50:32,427 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 15:50:32,427 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 15:50:32,427 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 15:50:32,427 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 15:50:32,436 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 15:50:32,436 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 15:50:32,439 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 15:50:32,439 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 15:50:32,439 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 15:50:32,439 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 15:50:32,439 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 15:50:32,440 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 15:50:32,440 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 15:50:32,440 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 15:50:32,440 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 15:50:32,440 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 15:50:32,440 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 15:50:32,440 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 15:50:32,440 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 15:50:32,440 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 15:50:32,440 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 15:50:32,440 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 15:50:32,444 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 15:50:32,445 - core.component - INFO - ע: if -> IfComponent +2025-03-18 15:50:32,445 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 15:50:32,445 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 15:50:32,445 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 15:50:32,445 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 15:50:32,445 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 15:50:32,445 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 15:50:32,445 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 15:50:32,445 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 15:50:32,445 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 15:50:32,445 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 15:50:32,445 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 15:50:32,445 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 15:50:32,449 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 15:50:32,449 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 15:50:32,449 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 15:50:32,449 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 15:50:32,449 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 15:50:32,449 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 15:50:32,449 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 15:50:32,449 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 15:50:32,449 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 15:50:32,643 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 15:50:32,643 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 15:50:32,645 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 15:50:32,645 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 15:50:32,645 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 15:50:32,645 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 15:50:32,645 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 15:50:32,645 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 15:50:32,645 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 15:50:32,645 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 15:50:32,645 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 15:50:32,645 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 15:50:32,645 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 15:50:32,645 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 15:50:32,645 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 15:50:32,645 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 15:50:32,647 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 15:50:32,647 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 15:50:32,647 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 15:50:32,647 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 15:50:32,647 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 15:50:32,647 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 15:50:32,647 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 15:50:32,647 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 15:50:32,647 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 15:50:32,647 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 15:50:32,647 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 15:50:32,647 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 15:50:32,647 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 15:50:32,647 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 15:50:32,647 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 15:50:32,647 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 15:50:32,647 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 15:50:32,647 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 15:50:32,647 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 15:50:32,647 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 15:50:32,647 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 15:50:32,647 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 15:50:32,647 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 15:50:32,647 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 15:50:32,647 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 15:50:32,647 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 15:50:32,647 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 15:50:32,647 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 15:50:32,647 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 15:50:32,647 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 15:50:32,647 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 15:50:32,647 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 15:50:32,647 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 15:50:32,652 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 15:50:32,652 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 15:50:32,652 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 15:50:32,652 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 15:50:32,652 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 15:50:32,652 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 15:50:32,652 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 15:50:32,652 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 15:50:32,652 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 15:50:32,652 - config.component_config - INFO - Զע: components +2025-03-18 15:50:32,730 - root - INFO - ʼʼݿ... +2025-03-18 15:50:32,730 - root - INFO - ʼݿ... +2025-03-18 15:50:32,775 - root - INFO - ݿɹ +2025-03-18 15:50:32,775 - root - INFO - ʼʼ... +2025-03-18 15:50:32,775 - root - INFO - ... +2025-03-18 15:50:32,775 - root - ERROR - ݳʼʧ: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) +2025-03-18 15:50:32,775 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4251, in _do_configure_registries + raise e +sqlalchemy.exc.InvalidRequestError: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) + +2025-03-18 15:50:32,775 - root - ERROR - ݳʼʧ: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) +2025-03-18 15:50:32,778 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 84, in init_database + init_base_data(db_session) + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4251, in _do_configure_registries + raise e +sqlalchemy.exc.InvalidRequestError: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) + +2025-03-18 15:50:32,778 - root - ERROR - ݿʼʧ: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) +2025-03-18 15:50:32,778 - root - ERROR - Traceback (most recent call last): + File "D:\jsw_code\project\tianfeng_task\app.py", line 84, in init_database + init_base_data(db_session) + File "D:\jsw_code\project\tianfeng_task\app.py", line 106, in init_base_data + existing_categories = db_session.query(ComponentCategory).filter(ComponentCategory.is_deleted == False).all() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\scoping.py", line 1681, in query + return self._proxied.query(*entities, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\session.py", line 2955, in query + return self._query_cls(entities, self, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 276, in __init__ + self._set_entities(entities) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\query.py", line 289, in _set_entities + coercions.expect( + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\sql\coercions.py", line 388, in expect + insp._post_inspect + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\util\langhelpers.py", line 1257, in __get__ + obj.__dict__[self.__name__] = result = self.fget(obj) + ^^^^^^^^^^^^^^ + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2724, in _post_inspect + self._check_configure() + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 2401, in _check_configure + _configure_registries({self.registry}, cascade=True) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4214, in _configure_registries + _do_configure_registries(registries, cascade) + File "d:\Users\j2538\miniconda3\envs\pytf\Lib\site-packages\sqlalchemy\orm\mapper.py", line 4251, in _do_configure_registries + raise e +sqlalchemy.exc.InvalidRequestError: One or more mappers failed to initialize - can't proceed with initialization of other mappers. Triggering mapper: 'Mapper[TaskInstance(task_instances)]'. Original exception was: For many-to-one relationship TaskInstance.input_params, delete-orphan cascade is normally configured only on the "one" side of a one-to-many relationship, and not on the "many" side of a many-to-one or many-to-many relationship. To force this relationship to allow a particular "TaskInputParam" object to be referenced by only a single "TaskInstance" object at a time via the TaskInstance.input_params relationship, which would allow delete-orphan cascade to take place in this direction, set the single_parent=True flag. (Background on this error at: https://sqlalche.me/e/20/bbf0) + +2025-03-18 15:50:32,782 - root - WARNING - ݿʼʧܣ򽫼ִС־ȡϸϢ +2025-03-18 15:50:32,782 - core.component - INFO - Զ: components +2025-03-18 15:50:32,782 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 15:50:32,782 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 15:50:32,783 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 15:50:32,783 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 15:50:32,783 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 15:50:32,783 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 15:50:32,783 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 15:50:32,783 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 15:50:32,783 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 15:50:32,783 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 15:50:32,783 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 15:50:32,783 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 15:50:32,783 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 15:50:32,783 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 15:50:32,783 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 15:50:32,783 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 15:50:32,783 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 15:50:32,783 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 15:50:32,783 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 15:50:32,783 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 15:50:32,783 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 15:50:32,785 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 15:50:32,785 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 15:50:32,785 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 15:50:32,785 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 15:50:32,785 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 15:50:32,785 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 15:50:32,785 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 15:50:32,785 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 15:50:32,785 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 15:50:32,785 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 15:50:32,785 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 15:50:32,785 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 15:50:32,785 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 15:50:32,785 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 15:50:32,785 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 15:50:32,785 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 15:50:32,785 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 15:50:32,785 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 15:50:32,785 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 15:50:32,785 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 15:50:32,787 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 15:50:32,787 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 15:50:32,787 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 15:50:32,787 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 15:50:32,787 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 15:50:32,787 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 15:50:32,787 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 15:50:32,787 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 15:50:32,787 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 15:50:32,787 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 15:50:32,787 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 15:50:32,787 - config.component_config - INFO - Զע: components +2025-03-18 15:50:32,824 - root - INFO - Ӧ +2025-03-18 15:51:53,679 - root - INFO - Ӧùر +2025-03-18 15:51:54,919 - root - INFO - ʼʼݿ... +2025-03-18 15:51:54,919 - root - INFO - ʼݿ... +2025-03-18 15:51:54,973 - root - INFO - ݿɹ +2025-03-18 15:51:54,973 - root - INFO - ʼʼ... +2025-03-18 15:51:54,973 - root - INFO - ... +2025-03-18 15:51:54,995 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 15:51:54,995 - root - INFO - ݳʼɹ +2025-03-18 15:51:54,995 - core.component - INFO - Զ: components +2025-03-18 15:51:54,997 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 15:51:54,997 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 15:51:54,999 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 15:51:54,999 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 15:51:54,999 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 15:51:54,999 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 15:51:54,999 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 15:51:54,999 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 15:51:54,999 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 15:51:54,999 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 15:51:54,999 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 15:51:54,999 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 15:51:54,999 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 15:51:55,003 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 15:51:55,003 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 15:51:55,003 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 15:51:55,003 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 15:51:55,003 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 15:51:55,003 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 15:51:55,003 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 15:51:55,003 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 15:51:55,003 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 15:51:55,003 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 15:51:55,008 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 15:51:55,008 - core.component - INFO - ע: if -> IfComponent +2025-03-18 15:51:55,008 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 15:51:55,008 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 15:51:55,008 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 15:51:55,008 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 15:51:55,008 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 15:51:55,008 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 15:51:55,008 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 15:51:55,008 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 15:51:55,008 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 15:51:55,008 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 15:51:55,008 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 15:51:55,008 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 15:51:55,008 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 15:51:55,008 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 15:51:55,008 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 15:51:55,008 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 15:51:55,008 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 15:51:55,008 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 15:51:55,008 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 15:51:55,008 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 15:51:55,008 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 15:51:55,184 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 15:51:55,186 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 15:51:55,186 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 15:51:55,186 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 15:51:55,186 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 15:51:55,186 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 15:51:55,186 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 15:51:55,186 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 15:51:55,186 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 15:51:55,186 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 15:51:55,190 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 15:51:55,190 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 15:51:55,190 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 15:51:55,190 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 15:51:55,190 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 15:51:55,190 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 15:51:55,190 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 15:51:55,190 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 15:51:55,190 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 15:51:55,190 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 15:51:55,190 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 15:51:55,190 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 15:51:55,190 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 15:51:55,194 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 15:51:55,194 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 15:51:55,194 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 15:51:55,194 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 15:51:55,194 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 15:51:55,194 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 15:51:55,194 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 15:51:55,194 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 15:51:55,194 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 15:51:55,194 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 15:51:55,194 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 15:51:55,194 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 15:51:55,194 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 15:51:55,194 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 15:51:55,194 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 15:51:55,194 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 15:51:55,194 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 15:51:55,194 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 15:51:55,194 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 15:51:55,194 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 15:51:55,198 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 15:51:55,198 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 15:51:55,198 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 15:51:55,198 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 15:51:55,198 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 15:51:55,198 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 15:51:55,198 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 15:51:55,198 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 15:51:55,198 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 15:51:55,198 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 15:51:55,198 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 15:51:55,198 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 15:51:55,198 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 15:51:55,198 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 15:51:55,198 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 15:51:55,198 - config.component_config - INFO - Զע: components +2025-03-18 15:51:55,276 - root - INFO - ʼʼݿ... +2025-03-18 15:51:55,280 - root - INFO - ʼݿ... +2025-03-18 15:51:55,343 - root - INFO - ݿɹ +2025-03-18 15:51:55,343 - root - INFO - ʼʼ... +2025-03-18 15:51:55,347 - root - INFO - ... +2025-03-18 15:51:55,347 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 15:51:55,347 - root - INFO - ݳʼɹ +2025-03-18 15:51:55,352 - core.component - INFO - Զ: components +2025-03-18 15:51:55,356 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 15:51:55,356 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 15:51:55,356 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 15:51:55,356 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 15:51:55,356 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 15:51:55,360 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 15:51:55,364 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 15:51:55,364 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 15:51:55,364 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 15:51:55,364 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 15:51:55,364 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 15:51:55,364 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 15:51:55,364 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 15:51:55,364 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 15:51:55,364 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 15:51:55,368 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 15:51:55,368 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 15:51:55,368 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 15:51:55,372 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 15:51:55,372 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 15:51:55,376 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 15:51:55,376 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 15:51:55,381 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 15:51:55,381 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 15:51:55,381 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 15:51:55,385 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 15:51:55,385 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 15:51:55,389 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 15:51:55,389 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 15:51:55,389 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 15:51:55,394 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 15:51:55,394 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 15:51:55,394 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 15:51:55,398 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 15:51:55,398 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 15:51:55,398 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 15:51:55,398 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 15:51:55,398 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 15:51:55,402 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 15:51:55,402 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 15:51:55,406 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 15:51:55,406 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 15:51:55,406 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 15:51:55,410 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 15:51:55,410 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 15:51:55,410 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 15:51:55,410 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 15:51:55,414 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 15:51:55,414 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 15:51:55,418 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 15:51:55,418 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 15:51:55,418 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 15:51:55,418 - config.component_config - INFO - Զע: components +2025-03-18 15:51:55,460 - root - INFO - Ӧ +2025-03-18 15:54:19,805 - root - INFO - Ӧùر +2025-03-18 15:54:21,160 - root - INFO - ʼʼݿ... +2025-03-18 15:54:21,164 - root - INFO - ʼݿ... +2025-03-18 15:54:21,219 - root - INFO - ݿɹ +2025-03-18 15:54:21,219 - root - INFO - ʼʼ... +2025-03-18 15:54:21,219 - root - INFO - ... +2025-03-18 15:54:21,240 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 15:54:21,240 - root - INFO - ݳʼɹ +2025-03-18 15:54:21,240 - core.component - INFO - Զ: components +2025-03-18 15:54:21,240 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 15:54:21,240 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 15:54:21,240 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 15:54:21,244 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 15:54:21,244 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 15:54:21,244 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 15:54:21,244 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 15:54:21,244 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 15:54:21,244 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 15:54:21,244 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 15:54:21,244 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 15:54:21,249 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 15:54:21,249 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 15:54:21,249 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 15:54:21,249 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 15:54:21,249 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 15:54:21,253 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 15:54:21,253 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 15:54:21,253 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 15:54:21,253 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 15:54:21,253 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 15:54:21,253 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 15:54:21,253 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 15:54:21,253 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 15:54:21,257 - core.component - INFO - ע: if -> IfComponent +2025-03-18 15:54:21,257 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 15:54:21,257 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 15:54:21,257 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 15:54:21,257 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 15:54:21,257 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 15:54:21,257 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 15:54:21,257 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 15:54:21,257 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 15:54:21,257 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 15:54:21,257 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 15:54:21,257 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 15:54:21,257 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 15:54:21,257 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 15:54:21,257 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 15:54:21,257 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 15:54:21,257 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 15:54:21,257 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 15:54:21,257 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 15:54:21,257 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 15:54:21,262 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 15:54:21,262 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 15:54:21,433 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 15:54:21,438 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 15:54:21,438 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 15:54:21,438 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 15:54:21,438 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 15:54:21,438 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 15:54:21,438 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 15:54:21,438 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 15:54:21,438 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 15:54:21,438 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 15:54:21,438 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 15:54:21,438 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 15:54:21,438 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 15:54:21,442 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 15:54:21,442 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 15:54:21,442 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 15:54:21,442 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 15:54:21,442 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 15:54:21,442 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 15:54:21,442 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 15:54:21,442 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 15:54:21,442 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 15:54:21,442 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 15:54:21,442 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 15:54:21,442 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 15:54:21,442 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 15:54:21,446 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 15:54:21,446 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 15:54:21,446 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 15:54:21,446 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 15:54:21,446 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 15:54:21,447 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 15:54:21,447 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 15:54:21,447 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 15:54:21,447 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 15:54:21,448 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 15:54:21,448 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 15:54:21,448 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 15:54:21,448 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 15:54:21,449 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 15:54:21,449 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 15:54:21,449 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 15:54:21,449 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 15:54:21,449 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 15:54:21,450 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 15:54:21,450 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 15:54:21,450 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 15:54:21,450 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 15:54:21,451 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 15:54:21,451 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 15:54:21,451 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 15:54:21,451 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 15:54:21,451 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 15:54:21,451 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 15:54:21,451 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 15:54:21,452 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 15:54:21,452 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 15:54:21,452 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 15:54:21,452 - config.component_config - INFO - Զע: components +2025-03-18 15:54:21,503 - root - INFO - ʼʼݿ... +2025-03-18 15:54:21,503 - root - INFO - ʼݿ... +2025-03-18 15:54:21,569 - root - INFO - ݿɹ +2025-03-18 15:54:21,569 - root - INFO - ʼʼ... +2025-03-18 15:54:21,569 - root - INFO - ... +2025-03-18 15:54:21,569 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 15:54:21,569 - root - INFO - ݳʼɹ +2025-03-18 15:54:21,573 - core.component - INFO - Զ: components +2025-03-18 15:54:21,573 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 15:54:21,573 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 15:54:21,573 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 15:54:21,573 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 15:54:21,573 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 15:54:21,573 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 15:54:21,573 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 15:54:21,573 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 15:54:21,573 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 15:54:21,573 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 15:54:21,573 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 15:54:21,573 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 15:54:21,573 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 15:54:21,573 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 15:54:21,573 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 15:54:21,573 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 15:54:21,573 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 15:54:21,573 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 15:54:21,573 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 15:54:21,573 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 15:54:21,573 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 15:54:21,578 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 15:54:21,578 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 15:54:21,578 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 15:54:21,578 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 15:54:21,578 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 15:54:21,578 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 15:54:21,578 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 15:54:21,578 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 15:54:21,578 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 15:54:21,578 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 15:54:21,578 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 15:54:21,578 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 15:54:21,578 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 15:54:21,582 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 15:54:21,582 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 15:54:21,582 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 15:54:21,582 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 15:54:21,582 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 15:54:21,582 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 15:54:21,582 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 15:54:21,582 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 15:54:21,582 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 15:54:21,582 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 15:54:21,582 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 15:54:21,582 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 15:54:21,582 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 15:54:21,582 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 15:54:21,582 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 15:54:21,582 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 15:54:21,582 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 15:54:21,582 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 15:54:21,582 - config.component_config - INFO - Զע: components +2025-03-18 15:54:21,620 - root - INFO - Ӧ +2025-03-18 15:55:28,051 - root - INFO - Ӧùر +2025-03-18 15:55:29,221 - root - INFO - ʼʼݿ... +2025-03-18 15:55:29,252 - root - INFO - ʼݿ... +2025-03-18 15:55:29,329 - root - INFO - ݿɹ +2025-03-18 15:55:29,333 - root - INFO - ʼʼ... +2025-03-18 15:55:29,333 - root - INFO - ... +2025-03-18 15:55:29,355 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 15:55:29,355 - root - INFO - ݳʼɹ +2025-03-18 15:55:29,355 - core.component - INFO - Զ: components +2025-03-18 15:55:29,355 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 15:55:29,355 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 15:55:29,355 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 15:55:29,359 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 15:55:29,359 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 15:55:29,359 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 15:55:29,359 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 15:55:29,359 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 15:55:29,359 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 15:55:29,362 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 15:55:29,362 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 15:55:29,362 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 15:55:29,362 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 15:55:29,363 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 15:55:29,364 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 15:55:29,364 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 15:55:29,364 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 15:55:29,364 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 15:55:29,364 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 15:55:29,364 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 15:55:29,364 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 15:55:29,364 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 15:55:29,368 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 15:55:29,368 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 15:55:29,368 - core.component - INFO - ע: if -> IfComponent +2025-03-18 15:55:29,368 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 15:55:29,368 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 15:55:29,368 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 15:55:29,372 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 15:55:29,372 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 15:55:29,372 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 15:55:29,372 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 15:55:29,372 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 15:55:29,372 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 15:55:29,372 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 15:55:29,372 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 15:55:29,372 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 15:55:29,372 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 15:55:29,372 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 15:55:29,372 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 15:55:29,372 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 15:55:29,372 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 15:55:29,372 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 15:55:29,372 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 15:55:29,372 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 15:55:29,372 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 15:55:29,548 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 15:55:29,548 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 15:55:29,548 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 15:55:29,553 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 15:55:29,557 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 15:55:29,557 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 15:55:29,565 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 15:55:29,565 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 15:55:29,565 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 15:55:29,565 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 15:55:29,565 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 15:55:29,565 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 15:55:29,570 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 15:55:29,574 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 15:55:29,574 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 15:55:29,574 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 15:55:29,579 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 15:55:29,579 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 15:55:29,579 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 15:55:29,579 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 15:55:29,583 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 15:55:29,583 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 15:55:29,583 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 15:55:29,583 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 15:55:29,583 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 15:55:29,583 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 15:55:29,583 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 15:55:29,583 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 15:55:29,583 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 15:55:29,583 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 15:55:29,587 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 15:55:29,587 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 15:55:29,587 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 15:55:29,587 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 15:55:29,587 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 15:55:29,587 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 15:55:29,587 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 15:55:29,587 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 15:55:29,587 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 15:55:29,587 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 15:55:29,587 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 15:55:29,587 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 15:55:29,587 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 15:55:29,587 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 15:55:29,587 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 15:55:29,591 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 15:55:29,591 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 15:55:29,591 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 15:55:29,591 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 15:55:29,591 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 15:55:29,591 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 15:55:29,591 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 15:55:29,591 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 15:55:29,591 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 15:55:29,591 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 15:55:29,591 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 15:55:29,591 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 15:55:29,591 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 15:55:29,591 - config.component_config - INFO - Զע: components +2025-03-18 15:55:29,651 - root - INFO - ʼʼݿ... +2025-03-18 15:55:29,653 - root - INFO - ʼݿ... +2025-03-18 15:55:29,707 - root - INFO - ݿɹ +2025-03-18 15:55:29,707 - root - INFO - ʼʼ... +2025-03-18 15:55:29,707 - root - INFO - ... +2025-03-18 15:55:29,707 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 15:55:29,707 - root - INFO - ݳʼɹ +2025-03-18 15:55:29,707 - core.component - INFO - Զ: components +2025-03-18 15:55:29,707 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 15:55:29,707 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 15:55:29,711 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 15:55:29,711 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 15:55:29,711 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 15:55:29,711 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 15:55:29,711 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 15:55:29,711 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 15:55:29,711 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 15:55:29,711 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 15:55:29,711 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 15:55:29,711 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 15:55:29,711 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 15:55:29,711 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 15:55:29,711 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 15:55:29,711 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 15:55:29,711 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 15:55:29,711 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 15:55:29,711 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 15:55:29,711 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 15:55:29,711 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 15:55:29,715 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 15:55:29,715 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 15:55:29,715 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 15:55:29,715 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 15:55:29,715 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 15:55:29,719 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 15:55:29,719 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 15:55:29,719 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 15:55:29,719 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 15:55:29,719 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 15:55:29,719 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 15:55:29,724 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 15:55:29,724 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 15:55:29,724 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 15:55:29,724 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 15:55:29,724 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 15:55:29,724 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 15:55:29,724 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 15:55:29,724 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 15:55:29,724 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 15:55:29,724 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 15:55:29,724 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 15:55:29,724 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 15:55:29,724 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 15:55:29,724 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 15:55:29,724 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 15:55:29,724 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 15:55:29,724 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 15:55:29,724 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 15:55:29,724 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 15:55:29,724 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 15:55:29,724 - config.component_config - INFO - Զע: components +2025-03-18 15:55:29,766 - root - INFO - Ӧ +2025-03-18 16:00:28,765 - root - INFO - Ӧùر +2025-03-18 16:00:29,943 - root - INFO - ʼʼݿ... +2025-03-18 16:00:29,943 - root - INFO - ʼݿ... +2025-03-18 16:00:30,000 - root - INFO - ݿɹ +2025-03-18 16:00:30,002 - root - INFO - ʼʼ... +2025-03-18 16:00:30,004 - root - INFO - ... +2025-03-18 16:00:30,025 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 16:00:30,026 - root - INFO - ݳʼɹ +2025-03-18 16:00:30,026 - core.component - INFO - Զ: components +2025-03-18 16:00:30,029 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:00:30,029 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 16:00:30,032 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 16:00:30,033 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 16:00:30,034 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 16:00:30,034 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 16:00:30,036 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 16:00:30,037 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 16:00:30,037 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 16:00:30,038 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 16:00:30,038 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:00:30,040 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 16:00:30,042 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 16:00:30,042 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 16:00:30,046 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 16:00:30,048 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 16:00:30,050 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 16:00:30,053 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 16:00:30,053 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 16:00:30,053 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 16:00:30,054 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 16:00:30,054 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 16:00:30,056 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 16:00:30,058 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 16:00:30,058 - core.component - INFO - ע: if -> IfComponent +2025-03-18 16:00:30,059 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 16:00:30,059 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 16:00:30,062 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 16:00:30,063 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 16:00:30,064 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 16:00:30,066 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 16:00:30,068 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 16:00:30,068 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 16:00:30,069 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 16:00:30,069 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 16:00:30,069 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 16:00:30,069 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 16:00:30,069 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 16:00:30,069 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 16:00:30,070 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 16:00:30,070 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 16:00:30,070 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 16:00:30,070 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 16:00:30,070 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 16:00:30,071 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 16:00:30,072 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 16:00:30,269 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 16:00:30,269 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 16:00:30,271 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 16:00:30,271 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 16:00:30,272 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 16:00:30,272 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 16:00:30,273 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 16:00:30,273 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 16:00:30,273 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 16:00:30,273 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 16:00:30,274 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 16:00:30,274 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 16:00:30,274 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 16:00:30,275 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 16:00:30,275 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 16:00:30,275 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 16:00:30,275 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 16:00:30,276 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 16:00:30,276 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 16:00:30,276 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 16:00:30,277 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 16:00:30,277 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 16:00:30,278 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 16:00:30,278 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 16:00:30,279 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 16:00:30,279 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 16:00:30,279 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 16:00:30,279 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 16:00:30,280 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 16:00:30,280 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 16:00:30,280 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 16:00:30,281 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 16:00:30,281 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 16:00:30,281 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 16:00:30,281 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 16:00:30,281 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 16:00:30,281 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 16:00:30,281 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 16:00:30,282 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 16:00:30,282 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 16:00:30,282 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 16:00:30,282 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 16:00:30,282 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 16:00:30,282 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 16:00:30,283 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 16:00:30,283 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 16:00:30,283 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 16:00:30,284 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 16:00:30,284 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 16:00:30,284 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 16:00:30,284 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 16:00:30,285 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 16:00:30,285 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 16:00:30,285 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 16:00:30,285 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 16:00:30,285 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 16:00:30,285 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 16:00:30,286 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 16:00:30,286 - config.component_config - INFO - Զע: components +2025-03-18 16:00:30,341 - root - INFO - ʼʼݿ... +2025-03-18 16:00:30,341 - root - INFO - ʼݿ... +2025-03-18 16:00:30,397 - root - INFO - ݿɹ +2025-03-18 16:00:30,397 - root - INFO - ʼʼ... +2025-03-18 16:00:30,397 - root - INFO - ... +2025-03-18 16:00:30,397 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 16:00:30,397 - root - INFO - ݳʼɹ +2025-03-18 16:00:30,401 - core.component - INFO - Զ: components +2025-03-18 16:00:30,401 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:00:30,401 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 16:00:30,401 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 16:00:30,401 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 16:00:30,401 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 16:00:30,401 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 16:00:30,401 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 16:00:30,405 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 16:00:30,405 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 16:00:30,405 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 16:00:30,405 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 16:00:30,405 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 16:00:30,405 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 16:00:30,405 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 16:00:30,407 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 16:00:30,407 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 16:00:30,407 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 16:00:30,407 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 16:00:30,408 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 16:00:30,408 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 16:00:30,408 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 16:00:30,408 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 16:00:30,408 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 16:00:30,409 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 16:00:30,409 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 16:00:30,409 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 16:00:30,410 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 16:00:30,410 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 16:00:30,410 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 16:00:30,410 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 16:00:30,410 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 16:00:30,411 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 16:00:30,411 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 16:00:30,411 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 16:00:30,411 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 16:00:30,412 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 16:00:30,413 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 16:00:30,413 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 16:00:30,413 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 16:00:30,413 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 16:00:30,413 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 16:00:30,413 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 16:00:30,413 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 16:00:30,413 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 16:00:30,413 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 16:00:30,413 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 16:00:30,413 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 16:00:30,413 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 16:00:30,413 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 16:00:30,413 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 16:00:30,418 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 16:00:30,418 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 16:00:30,422 - config.component_config - INFO - Զע: components +2025-03-18 16:00:30,457 - root - INFO - Ӧ +2025-03-18 16:00:44,384 - root - INFO - Ӧùر +2025-03-18 16:00:45,472 - root - INFO - ʼʼݿ... +2025-03-18 16:00:45,472 - root - INFO - ʼݿ... +2025-03-18 16:00:45,518 - root - INFO - ݿɹ +2025-03-18 16:00:45,518 - root - INFO - ʼʼ... +2025-03-18 16:00:45,518 - root - INFO - ... +2025-03-18 16:00:45,534 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 16:00:45,539 - root - INFO - ݳʼɹ +2025-03-18 16:00:45,539 - core.component - INFO - Զ: components +2025-03-18 16:00:45,539 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:00:45,539 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 16:00:45,539 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 16:00:45,539 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 16:00:45,539 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 16:00:45,539 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 16:00:45,539 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 16:00:45,539 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 16:00:45,539 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 16:00:45,539 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 16:00:45,539 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:00:45,539 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 16:00:45,539 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 16:00:45,539 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 16:00:45,543 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 16:00:45,543 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 16:00:45,543 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 16:00:45,543 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 16:00:45,543 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 16:00:45,545 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 16:00:45,545 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 16:00:45,545 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 16:00:45,545 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 16:00:45,545 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 16:00:45,547 - core.component - INFO - ע: if -> IfComponent +2025-03-18 16:00:45,547 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 16:00:45,547 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 16:00:45,547 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 16:00:45,547 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 16:00:45,547 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 16:00:45,547 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 16:00:45,547 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 16:00:45,547 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 16:00:45,547 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 16:00:45,547 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 16:00:45,547 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 16:00:45,547 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 16:00:45,547 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 16:00:45,547 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 16:00:45,547 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 16:00:45,547 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 16:00:45,547 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 16:00:45,547 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 16:00:45,547 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 16:00:45,547 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 16:00:45,547 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 16:00:45,751 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 16:00:45,751 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 16:00:45,751 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 16:00:45,752 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 16:00:45,752 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 16:00:45,753 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 16:00:45,753 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 16:00:45,753 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 16:00:45,753 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 16:00:45,754 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 16:00:45,754 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 16:00:45,754 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 16:00:45,755 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 16:00:45,755 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 16:00:45,755 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 16:00:45,755 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 16:00:45,756 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 16:00:45,756 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 16:00:45,757 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 16:00:45,757 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 16:00:45,758 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 16:00:45,758 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 16:00:45,758 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 16:00:45,759 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 16:00:45,759 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 16:00:45,759 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 16:00:45,760 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 16:00:45,760 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 16:00:45,760 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 16:00:45,760 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 16:00:45,761 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 16:00:45,762 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 16:00:45,762 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 16:00:45,762 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 16:00:45,762 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 16:00:45,763 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 16:00:45,763 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 16:00:45,763 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 16:00:45,763 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 16:00:45,763 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 16:00:45,764 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 16:00:45,765 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 16:00:45,765 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 16:00:45,765 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 16:00:45,767 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 16:00:45,768 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 16:00:45,768 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 16:00:45,768 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 16:00:45,768 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 16:00:45,769 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 16:00:45,769 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 16:00:45,769 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 16:00:45,769 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 16:00:45,769 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 16:00:45,769 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 16:00:45,769 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 16:00:45,770 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 16:00:45,770 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 16:00:45,770 - config.component_config - INFO - Զע: components +2025-03-18 16:00:45,833 - root - INFO - ʼʼݿ... +2025-03-18 16:00:45,833 - root - INFO - ʼݿ... +2025-03-18 16:00:45,887 - root - INFO - ݿɹ +2025-03-18 16:00:45,887 - root - INFO - ʼʼ... +2025-03-18 16:00:45,887 - root - INFO - ... +2025-03-18 16:00:45,887 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 16:00:45,887 - root - INFO - ݳʼɹ +2025-03-18 16:00:45,887 - core.component - INFO - Զ: components +2025-03-18 16:00:45,891 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:00:45,891 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 16:00:45,891 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 16:00:45,892 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 16:00:45,892 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 16:00:45,892 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 16:00:45,892 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 16:00:45,892 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 16:00:45,892 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 16:00:45,892 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 16:00:45,892 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 16:00:45,892 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 16:00:45,892 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 16:00:45,894 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 16:00:45,894 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 16:00:45,894 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 16:00:45,894 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 16:00:45,894 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 16:00:45,894 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 16:00:45,894 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 16:00:45,894 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 16:00:45,894 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 16:00:45,894 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 16:00:45,894 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 16:00:45,894 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 16:00:45,894 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 16:00:45,894 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 16:00:45,894 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 16:00:45,894 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 16:00:45,894 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 16:00:45,894 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 16:00:45,894 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 16:00:45,894 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 16:00:45,894 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 16:00:45,894 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 16:00:45,898 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 16:00:45,898 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 16:00:45,898 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 16:00:45,898 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 16:00:45,898 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 16:00:45,898 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 16:00:45,898 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 16:00:45,898 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 16:00:45,898 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 16:00:45,898 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 16:00:45,898 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 16:00:45,898 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 16:00:45,898 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 16:00:45,898 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 16:00:45,898 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 16:00:45,898 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 16:00:45,898 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 16:00:45,898 - config.component_config - INFO - Զע: components +2025-03-18 16:00:45,941 - root - INFO - Ӧ +2025-03-18 16:03:47,854 - root - INFO - Ӧùر +2025-03-18 16:03:49,335 - root - INFO - ʼʼݿ... +2025-03-18 16:03:49,339 - root - INFO - ʼݿ... +2025-03-18 16:03:49,395 - root - INFO - ݿɹ +2025-03-18 16:03:49,395 - root - INFO - ʼʼ... +2025-03-18 16:03:49,395 - root - INFO - ... +2025-03-18 16:03:49,417 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 16:03:49,417 - root - INFO - ݳʼɹ +2025-03-18 16:03:49,417 - core.component - INFO - Զ: components +2025-03-18 16:03:49,417 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:03:49,417 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 16:03:49,417 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 16:03:49,417 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 16:03:49,417 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 16:03:49,417 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 16:03:49,417 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 16:03:49,417 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 16:03:49,421 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 16:03:49,421 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 16:03:49,421 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:03:49,421 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 16:03:49,421 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 16:03:49,421 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 16:03:49,421 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 16:03:49,421 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 16:03:49,421 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 16:03:49,421 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 16:03:49,421 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 16:03:49,421 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 16:03:49,421 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 16:03:49,421 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 16:03:49,421 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 16:03:49,421 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 16:03:49,424 - core.component - INFO - ע: if -> IfComponent +2025-03-18 16:03:49,425 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 16:03:49,425 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 16:03:49,425 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 16:03:49,425 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 16:03:49,425 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 16:03:49,425 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 16:03:49,425 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 16:03:49,425 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 16:03:49,425 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 16:03:49,425 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 16:03:49,425 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 16:03:49,425 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 16:03:49,425 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 16:03:49,425 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 16:03:49,425 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 16:03:49,425 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 16:03:49,429 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 16:03:49,429 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 16:03:49,429 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 16:03:49,429 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 16:03:49,429 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 16:03:49,627 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 16:03:49,627 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 16:03:49,627 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 16:03:49,627 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 16:03:49,627 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 16:03:49,627 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 16:03:49,631 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 16:03:49,631 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 16:03:49,631 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 16:03:49,631 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 16:03:49,631 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 16:03:49,631 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 16:03:49,631 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 16:03:49,631 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 16:03:49,631 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 16:03:49,631 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 16:03:49,631 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 16:03:49,631 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 16:03:49,631 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 16:03:49,635 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 16:03:49,635 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 16:03:49,636 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 16:03:49,636 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 16:03:49,636 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 16:03:49,636 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 16:03:49,636 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 16:03:49,636 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 16:03:49,636 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 16:03:49,636 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 16:03:49,636 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 16:03:49,636 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 16:03:49,636 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 16:03:49,636 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 16:03:49,636 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 16:03:49,636 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 16:03:49,636 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 16:03:49,636 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 16:03:49,636 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 16:03:49,636 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 16:03:49,636 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 16:03:49,636 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 16:03:49,636 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 16:03:49,636 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 16:03:49,636 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 16:03:49,639 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 16:03:49,639 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 16:03:49,639 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 16:03:49,639 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 16:03:49,639 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 16:03:49,639 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 16:03:49,639 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 16:03:49,639 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 16:03:49,639 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 16:03:49,639 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 16:03:49,639 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 16:03:49,639 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 16:03:49,639 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 16:03:49,639 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 16:03:49,639 - config.component_config - INFO - Զע: components +2025-03-18 16:03:49,697 - root - INFO - ʼʼݿ... +2025-03-18 16:03:49,702 - root - INFO - ʼݿ... +2025-03-18 16:03:49,776 - root - INFO - ݿɹ +2025-03-18 16:03:49,780 - root - INFO - ʼʼ... +2025-03-18 16:03:49,780 - root - INFO - ... +2025-03-18 16:03:49,780 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 16:03:49,780 - root - INFO - ݳʼɹ +2025-03-18 16:03:49,784 - core.component - INFO - Զ: components +2025-03-18 16:03:49,788 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:03:49,792 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 16:03:49,792 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 16:03:49,792 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 16:03:49,796 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 16:03:49,796 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 16:03:49,796 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 16:03:49,801 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 16:03:49,801 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 16:03:49,801 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 16:03:49,805 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 16:03:49,805 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 16:03:49,809 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 16:03:49,809 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 16:03:49,809 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 16:03:49,809 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 16:03:49,809 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 16:03:49,809 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 16:03:49,809 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 16:03:49,809 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 16:03:49,809 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 16:03:49,809 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 16:03:49,814 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 16:03:49,814 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 16:03:49,818 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 16:03:49,818 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 16:03:49,822 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 16:03:49,822 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 16:03:49,822 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 16:03:49,822 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 16:03:49,822 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 16:03:49,827 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 16:03:49,827 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 16:03:49,831 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 16:03:49,831 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 16:03:49,835 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 16:03:49,835 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 16:03:49,835 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 16:03:49,835 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 16:03:49,835 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 16:03:49,839 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 16:03:49,843 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 16:03:49,843 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 16:03:49,843 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 16:03:49,848 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 16:03:49,848 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 16:03:49,848 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 16:03:49,848 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 16:03:49,848 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 16:03:49,848 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 16:03:49,852 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 16:03:49,852 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 16:03:49,852 - config.component_config - INFO - Զע: components +2025-03-18 16:03:49,894 - root - INFO - Ӧ +2025-03-18 16:12:49,432 - root - INFO - Ӧùر +2025-03-18 16:12:50,687 - root - INFO - ʼʼݿ... +2025-03-18 16:12:50,687 - root - INFO - ʼݿ... +2025-03-18 16:12:50,926 - root - INFO - ݿɹ +2025-03-18 16:12:50,929 - root - INFO - ʼʼ... +2025-03-18 16:12:50,932 - root - INFO - ... +2025-03-18 16:12:50,953 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 16:12:50,954 - root - INFO - ݳʼɹ +2025-03-18 16:12:50,956 - core.component - INFO - Զ: components +2025-03-18 16:12:50,959 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:12:50,960 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 16:12:50,962 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 16:12:50,963 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 16:12:50,964 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 16:12:50,965 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 16:12:50,967 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 16:12:50,969 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 16:12:50,970 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 16:12:50,971 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 16:12:50,973 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:12:50,975 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 16:12:50,977 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 16:12:50,980 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 16:12:50,980 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 16:12:50,980 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 16:12:50,981 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 16:12:50,981 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 16:12:50,982 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 16:12:50,985 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 16:12:50,987 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 16:12:50,989 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 16:12:50,991 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 16:12:50,993 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 16:12:50,995 - core.component - INFO - ע: if -> IfComponent +2025-03-18 16:12:50,995 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 16:12:50,996 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 16:12:50,998 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 16:12:51,000 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 16:12:51,001 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 16:12:51,002 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 16:12:51,004 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 16:12:51,006 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 16:12:51,008 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 16:12:51,009 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 16:12:51,010 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 16:12:51,012 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 16:12:51,014 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 16:12:51,016 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 16:12:51,017 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 16:12:51,019 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 16:12:51,021 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 16:12:51,023 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 16:12:51,024 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 16:12:51,025 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 16:12:51,026 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 16:12:51,201 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 16:12:51,201 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 16:12:51,201 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 16:12:51,201 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 16:12:51,202 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 16:12:51,202 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 16:12:51,202 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 16:12:51,202 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 16:12:51,203 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 16:12:51,203 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 16:12:51,203 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 16:12:51,203 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 16:12:51,203 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 16:12:51,203 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 16:12:51,203 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 16:12:51,204 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 16:12:51,204 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 16:12:51,204 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 16:12:51,204 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 16:12:51,204 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 16:12:51,205 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 16:12:51,205 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 16:12:51,205 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 16:12:51,205 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 16:12:51,206 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 16:12:51,206 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 16:12:51,206 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 16:12:51,206 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 16:12:51,206 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 16:12:51,207 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 16:12:51,208 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 16:12:51,208 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 16:12:51,208 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 16:12:51,208 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 16:12:51,208 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 16:12:51,208 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 16:12:51,208 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 16:12:51,209 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 16:12:51,209 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 16:12:51,209 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 16:12:51,210 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 16:12:51,210 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 16:12:51,210 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 16:12:51,210 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 16:12:51,211 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 16:12:51,212 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 16:12:51,213 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 16:12:51,222 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 16:12:51,222 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 16:12:51,222 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 16:12:51,223 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 16:12:51,223 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 16:12:51,223 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 16:12:51,223 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 16:12:51,223 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 16:12:51,223 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 16:12:51,223 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 16:12:51,224 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 16:12:51,224 - config.component_config - INFO - Զע: components +2025-03-18 16:12:51,284 - root - INFO - ʼʼݿ... +2025-03-18 16:12:51,285 - root - INFO - ʼݿ... +2025-03-18 16:12:51,343 - root - INFO - ݿɹ +2025-03-18 16:12:51,345 - root - INFO - ʼʼ... +2025-03-18 16:12:51,345 - root - INFO - ... +2025-03-18 16:12:51,349 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 16:12:51,351 - root - INFO - ݳʼɹ +2025-03-18 16:12:51,354 - core.component - INFO - Զ: components +2025-03-18 16:12:51,355 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:12:51,356 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 16:12:51,357 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 16:12:51,359 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 16:12:51,361 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 16:12:51,362 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 16:12:51,364 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 16:12:51,365 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 16:12:51,366 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 16:12:51,367 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 16:12:51,368 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 16:12:51,369 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 16:12:51,371 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 16:12:51,373 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 16:12:51,375 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 16:12:51,377 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 16:12:51,379 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 16:12:51,381 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 16:12:51,382 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 16:12:51,383 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 16:12:51,384 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 16:12:51,385 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 16:12:51,387 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 16:12:51,389 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 16:12:51,391 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 16:12:51,393 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 16:12:51,396 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 16:12:51,397 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 16:12:51,399 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 16:12:51,401 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 16:12:51,402 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 16:12:51,402 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 16:12:51,403 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 16:12:51,404 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 16:12:51,404 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 16:12:51,406 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 16:12:51,406 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 16:12:51,408 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 16:12:51,411 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 16:12:51,411 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 16:12:51,414 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 16:12:51,414 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 16:12:51,415 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 16:12:51,415 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 16:12:51,416 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 16:12:51,417 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 16:12:51,418 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 16:12:51,420 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 16:12:51,422 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 16:12:51,423 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 16:12:51,426 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 16:12:51,429 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 16:12:51,429 - config.component_config - INFO - Զע: components +2025-03-18 16:12:51,470 - root - INFO - Ӧ +2025-03-18 16:17:50,154 - root - INFO - Ӧùر +2025-03-18 16:17:51,338 - root - INFO - ʼʼݿ... +2025-03-18 16:17:51,342 - root - INFO - ʼݿ... +2025-03-18 16:17:51,398 - root - INFO - ݿɹ +2025-03-18 16:17:51,398 - root - INFO - ʼʼ... +2025-03-18 16:17:51,398 - root - INFO - ... +2025-03-18 16:17:51,423 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 16:17:51,427 - root - INFO - ݳʼɹ +2025-03-18 16:17:51,427 - core.component - INFO - Զ: components +2025-03-18 16:17:51,427 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:17:51,427 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 16:17:51,427 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 16:17:51,427 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 16:17:51,427 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 16:17:51,427 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 16:17:51,427 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 16:17:51,427 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 16:17:51,427 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 16:17:51,427 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 16:17:51,427 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:17:51,427 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 16:17:51,427 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 16:17:51,431 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 16:17:51,431 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 16:17:51,431 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 16:17:51,431 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 16:17:51,431 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 16:17:51,431 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 16:17:51,431 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 16:17:51,431 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 16:17:51,431 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 16:17:51,431 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 16:17:51,431 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 16:17:51,431 - core.component - INFO - ע: if -> IfComponent +2025-03-18 16:17:51,435 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 16:17:51,435 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 16:17:51,435 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 16:17:51,435 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 16:17:51,435 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 16:17:51,435 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 16:17:51,435 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 16:17:51,435 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 16:17:51,435 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 16:17:51,435 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 16:17:51,435 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 16:17:51,435 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 16:17:51,435 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 16:17:51,439 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 16:17:51,439 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 16:17:51,439 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 16:17:51,439 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 16:17:51,439 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 16:17:51,439 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 16:17:51,439 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 16:17:51,439 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 16:17:51,623 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 16:17:51,623 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 16:17:51,623 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 16:17:51,623 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 16:17:51,623 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 16:17:51,627 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 16:17:51,627 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 16:17:51,627 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 16:17:51,631 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 16:17:51,632 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 16:17:51,632 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 16:17:51,632 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 16:17:51,632 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 16:17:51,632 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 16:17:51,632 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 16:17:51,632 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 16:17:51,632 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 16:17:51,632 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 16:17:51,635 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 16:17:51,635 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 16:17:51,635 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 16:17:51,635 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 16:17:51,635 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 16:17:51,635 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 16:17:51,635 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 16:17:51,635 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 16:17:51,635 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 16:17:51,635 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 16:17:51,635 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 16:17:51,635 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 16:17:51,635 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 16:17:51,635 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 16:17:51,635 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 16:17:51,635 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 16:17:51,635 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 16:17:51,635 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 16:17:51,635 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 16:17:51,639 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 16:17:51,639 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 16:17:51,639 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 16:17:51,639 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 16:17:51,639 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 16:17:51,639 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 16:17:51,639 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 16:17:51,641 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 16:17:51,641 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 16:17:51,641 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 16:17:51,641 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 16:17:51,641 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 16:17:51,641 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 16:17:51,643 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 16:17:51,643 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 16:17:51,643 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 16:17:51,643 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 16:17:51,643 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 16:17:51,643 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 16:17:51,643 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 16:17:51,643 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 16:17:51,643 - config.component_config - INFO - Զע: components +2025-03-18 16:17:51,714 - root - INFO - ʼʼݿ... +2025-03-18 16:17:51,714 - root - INFO - ʼݿ... +2025-03-18 16:17:51,772 - root - INFO - ݿɹ +2025-03-18 16:17:51,772 - root - INFO - ʼʼ... +2025-03-18 16:17:51,772 - root - INFO - ... +2025-03-18 16:17:51,772 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 16:17:51,773 - root - INFO - ݳʼɹ +2025-03-18 16:17:51,773 - core.component - INFO - Զ: components +2025-03-18 16:17:51,773 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:17:51,773 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 16:17:51,773 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 16:17:51,773 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 16:17:51,773 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 16:17:51,773 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 16:17:51,778 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 16:17:51,778 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 16:17:51,778 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 16:17:51,778 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 16:17:51,778 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 16:17:51,778 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 16:17:51,778 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 16:17:51,778 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 16:17:51,778 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 16:17:51,778 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 16:17:51,778 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 16:17:51,778 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 16:17:51,778 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 16:17:51,778 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 16:17:51,778 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 16:17:51,778 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 16:17:51,778 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 16:17:51,778 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 16:17:51,778 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 16:17:51,782 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 16:17:51,782 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 16:17:51,782 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 16:17:51,782 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 16:17:51,782 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 16:17:51,782 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 16:17:51,782 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 16:17:51,782 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 16:17:51,782 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 16:17:51,782 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 16:17:51,782 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 16:17:51,782 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 16:17:51,782 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 16:17:51,782 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 16:17:51,782 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 16:17:51,782 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 16:17:51,782 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 16:17:51,782 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 16:17:51,782 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 16:17:51,782 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 16:17:51,782 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 16:17:51,782 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 16:17:51,782 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 16:17:51,782 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 16:17:51,782 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 16:17:51,782 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 16:17:51,782 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 16:17:51,782 - config.component_config - INFO - Զע: components +2025-03-18 16:17:51,798 - root - INFO - Ӧ +2025-03-18 16:25:57,507 - root - INFO - Ӧùر +2025-03-18 16:25:58,737 - root - INFO - ʼʼݿ... +2025-03-18 16:25:58,737 - root - INFO - ʼݿ... +2025-03-18 16:25:58,800 - root - INFO - ݿɹ +2025-03-18 16:25:58,800 - root - INFO - ʼʼ... +2025-03-18 16:25:58,800 - root - INFO - ... +2025-03-18 16:25:58,817 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 16:25:58,817 - root - INFO - ݳʼɹ +2025-03-18 16:25:58,832 - core.component - INFO - Զ: components +2025-03-18 16:25:58,832 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:25:58,832 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 16:25:58,832 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 16:25:58,832 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 16:25:58,832 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 16:25:58,832 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 16:25:58,832 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 16:25:58,832 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 16:25:58,832 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 16:25:58,832 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 16:25:58,832 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:25:58,848 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 16:25:58,848 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 16:25:58,848 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 16:25:58,848 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 16:25:58,848 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 16:25:58,848 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 16:25:58,848 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 16:25:58,848 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 16:25:58,848 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 16:25:58,848 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 16:25:58,864 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 16:25:58,864 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 16:25:58,864 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 16:25:58,864 - core.component - INFO - ע: if -> IfComponent +2025-03-18 16:25:58,864 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 16:25:58,864 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 16:25:58,864 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 16:25:58,864 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 16:25:58,864 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 16:25:58,864 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 16:25:58,881 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 16:25:58,881 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 16:25:58,881 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 16:25:58,881 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 16:25:58,881 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 16:25:58,881 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 16:25:58,881 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 16:25:58,881 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 16:25:58,881 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 16:25:58,881 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 16:25:58,881 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 16:25:58,897 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 16:25:58,897 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 16:25:58,897 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 16:25:58,897 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 16:25:59,072 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 16:25:59,072 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 16:25:59,072 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 16:25:59,072 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 16:25:59,072 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 16:25:59,072 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 16:25:59,072 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 16:25:59,072 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 16:25:59,072 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 16:25:59,072 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 16:25:59,087 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 16:25:59,087 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 16:25:59,087 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 16:25:59,087 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 16:25:59,087 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 16:25:59,087 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 16:25:59,087 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 16:25:59,087 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 16:25:59,087 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 16:25:59,087 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 16:25:59,087 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 16:25:59,087 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 16:25:59,087 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 16:25:59,087 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 16:25:59,087 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 16:25:59,087 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 16:25:59,103 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 16:25:59,103 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 16:25:59,103 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 16:25:59,103 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 16:25:59,103 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 16:25:59,103 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 16:25:59,103 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 16:25:59,103 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 16:25:59,103 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 16:25:59,103 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 16:25:59,103 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 16:25:59,103 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 16:25:59,103 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 16:25:59,103 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 16:25:59,103 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 16:25:59,103 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 16:25:59,103 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 16:25:59,103 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 16:25:59,103 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 16:25:59,103 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 16:25:59,103 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 16:25:59,103 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 16:25:59,103 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 16:25:59,103 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 16:25:59,103 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 16:25:59,103 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 16:25:59,103 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 16:25:59,103 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 16:25:59,103 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 16:25:59,103 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 16:25:59,103 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 16:25:59,103 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 16:25:59,103 - config.component_config - INFO - Զע: components +2025-03-18 16:25:59,166 - root - INFO - ʼʼݿ... +2025-03-18 16:25:59,166 - root - INFO - ʼݿ... +2025-03-18 16:25:59,214 - root - INFO - ݿɹ +2025-03-18 16:25:59,214 - root - INFO - ʼʼ... +2025-03-18 16:25:59,214 - root - INFO - ... +2025-03-18 16:25:59,214 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 16:25:59,214 - root - INFO - ݳʼɹ +2025-03-18 16:25:59,214 - core.component - INFO - Զ: components +2025-03-18 16:25:59,214 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 16:25:59,214 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 16:25:59,214 - config.component_config - INFO - Զע: components +2025-03-18 16:25:59,241 - root - INFO - Ӧ +2025-03-18 16:30:57,286 - root - INFO - Ӧùر +2025-03-18 16:30:58,672 - root - INFO - ʼʼݿ... +2025-03-18 16:30:58,672 - root - INFO - ʼݿ... +2025-03-18 16:30:58,735 - root - INFO - ݿɹ +2025-03-18 16:30:58,735 - root - INFO - ʼʼ... +2025-03-18 16:30:58,735 - root - INFO - ... +2025-03-18 16:30:58,753 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 16:30:58,753 - root - INFO - ݳʼɹ +2025-03-18 16:30:58,753 - core.component - INFO - Զ: components +2025-03-18 16:30:58,753 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:30:58,753 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 16:30:58,753 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 16:30:58,766 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 16:30:58,766 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 16:30:58,767 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 16:30:58,767 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 16:30:58,768 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 16:30:58,768 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 16:30:58,768 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 16:30:58,768 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:30:58,768 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 16:30:58,768 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 16:30:58,768 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 16:30:58,768 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 16:30:58,768 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 16:30:58,768 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 16:30:58,768 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 16:30:58,768 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 16:30:58,768 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 16:30:58,768 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 16:30:58,768 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 16:30:58,768 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 16:30:58,768 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 16:30:58,768 - core.component - INFO - ע: if -> IfComponent +2025-03-18 16:30:58,768 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 16:30:58,768 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 16:30:58,768 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 16:30:58,768 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 16:30:58,768 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 16:30:58,768 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 16:30:58,768 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 16:30:58,768 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 16:30:58,768 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 16:30:58,768 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 16:30:58,768 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 16:30:58,768 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 16:30:58,768 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 16:30:58,768 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 16:30:58,768 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 16:30:58,768 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 16:30:58,768 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 16:30:58,768 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 16:30:58,768 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 16:30:58,768 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 16:30:58,768 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 16:30:58,943 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 16:30:58,943 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 16:30:58,943 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 16:30:58,943 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 16:30:58,952 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 16:30:58,952 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 16:30:58,952 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 16:30:58,952 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 16:30:58,957 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 16:30:58,957 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 16:30:58,957 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 16:30:58,957 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 16:30:58,957 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 16:30:58,957 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 16:30:58,957 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 16:30:58,957 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 16:30:58,957 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 16:30:58,957 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 16:30:58,957 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 16:30:58,957 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 16:30:58,957 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 16:30:58,963 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 16:30:58,963 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 16:30:58,963 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 16:30:58,963 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 16:30:58,964 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 16:30:58,964 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 16:30:58,964 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 16:30:58,965 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 16:30:58,965 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 16:30:58,965 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 16:30:58,965 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 16:30:58,966 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 16:30:58,966 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 16:30:58,966 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 16:30:58,966 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 16:30:58,967 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 16:30:58,967 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 16:30:58,967 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 16:30:58,967 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 16:30:58,967 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 16:30:58,967 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 16:30:58,968 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 16:30:58,968 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 16:30:58,968 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 16:30:58,968 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 16:30:58,969 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 16:30:58,969 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 16:30:58,969 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 16:30:58,970 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 16:30:58,970 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 16:30:58,970 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 16:30:58,970 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 16:30:58,970 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 16:30:58,971 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 16:30:58,971 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 16:30:58,971 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 16:30:58,971 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 16:30:58,971 - config.component_config - INFO - Զע: components +2025-03-18 16:30:59,019 - root - INFO - ʼʼݿ... +2025-03-18 16:30:59,019 - root - INFO - ʼݿ... +2025-03-18 16:30:59,099 - root - INFO - ݿɹ +2025-03-18 16:30:59,099 - root - INFO - ʼʼ... +2025-03-18 16:30:59,099 - root - INFO - ... +2025-03-18 16:30:59,099 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 16:30:59,099 - root - INFO - ݳʼɹ +2025-03-18 16:30:59,099 - core.component - INFO - Զ: components +2025-03-18 16:30:59,099 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:30:59,099 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 16:30:59,099 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 16:30:59,099 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 16:30:59,099 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 16:30:59,099 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 16:30:59,099 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 16:30:59,099 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 16:30:59,099 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 16:30:59,099 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 16:30:59,099 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 16:30:59,099 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 16:30:59,099 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 16:30:59,099 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 16:30:59,099 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 16:30:59,099 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 16:30:59,099 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 16:30:59,099 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 16:30:59,099 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 16:30:59,099 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 16:30:59,099 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 16:30:59,099 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 16:30:59,099 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 16:30:59,115 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 16:30:59,115 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 16:30:59,115 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 16:30:59,115 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 16:30:59,115 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 16:30:59,115 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 16:30:59,115 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 16:30:59,115 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 16:30:59,115 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 16:30:59,115 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 16:30:59,115 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 16:30:59,118 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 16:30:59,118 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 16:30:59,118 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 16:30:59,118 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 16:30:59,118 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 16:30:59,118 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 16:30:59,118 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 16:30:59,118 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 16:30:59,118 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 16:30:59,118 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 16:30:59,118 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 16:30:59,118 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 16:30:59,118 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 16:30:59,121 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 16:30:59,121 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 16:30:59,121 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 16:30:59,121 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 16:30:59,121 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 16:30:59,121 - config.component_config - INFO - Զע: components +2025-03-18 16:30:59,135 - root - INFO - Ӧ +2025-03-18 16:35:58,131 - root - INFO - Ӧùر +2025-03-18 16:35:59,556 - root - INFO - ʼʼݿ... +2025-03-18 16:35:59,559 - root - INFO - ʼݿ... +2025-03-18 16:35:59,609 - root - INFO - ݿɹ +2025-03-18 16:35:59,611 - root - INFO - ʼʼ... +2025-03-18 16:35:59,612 - root - INFO - ... +2025-03-18 16:35:59,631 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 16:35:59,634 - root - INFO - ݳʼɹ +2025-03-18 16:35:59,635 - core.component - INFO - Զ: components +2025-03-18 16:35:59,638 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:35:59,639 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 16:35:59,639 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 16:35:59,641 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 16:35:59,641 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 16:35:59,641 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 16:35:59,641 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 16:35:59,641 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 16:35:59,641 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 16:35:59,641 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 16:35:59,641 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:35:59,641 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 16:35:59,643 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 16:35:59,645 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 16:35:59,645 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 16:35:59,645 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 16:35:59,646 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 16:35:59,647 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 16:35:59,647 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 16:35:59,648 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 16:35:59,649 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 16:35:59,650 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 16:35:59,650 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 16:35:59,651 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 16:35:59,652 - core.component - INFO - ע: if -> IfComponent +2025-03-18 16:35:59,654 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 16:35:59,654 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 16:35:59,656 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 16:35:59,659 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 16:35:59,659 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 16:35:59,659 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 16:35:59,660 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 16:35:59,660 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 16:35:59,663 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 16:35:59,664 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 16:35:59,666 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 16:35:59,666 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 16:35:59,666 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 16:35:59,666 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 16:35:59,668 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 16:35:59,669 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 16:35:59,669 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 16:35:59,670 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 16:35:59,670 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 16:35:59,671 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 16:35:59,671 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 16:35:59,848 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 16:35:59,852 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 16:35:59,855 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 16:35:59,857 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 16:35:59,859 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 16:35:59,862 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 16:35:59,870 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 16:35:59,875 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 16:35:59,876 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 16:35:59,876 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 16:35:59,877 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 16:35:59,877 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 16:35:59,878 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 16:35:59,879 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 16:35:59,879 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 16:35:59,879 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 16:35:59,880 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 16:35:59,881 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 16:35:59,883 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 16:35:59,883 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 16:35:59,884 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 16:35:59,885 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 16:35:59,885 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 16:35:59,886 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 16:35:59,886 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 16:35:59,887 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 16:35:59,887 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 16:35:59,887 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 16:35:59,887 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 16:35:59,887 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 16:35:59,887 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 16:35:59,887 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 16:35:59,887 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 16:35:59,887 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 16:35:59,887 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 16:35:59,887 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 16:35:59,888 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 16:35:59,888 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 16:35:59,888 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 16:35:59,888 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 16:35:59,888 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 16:35:59,888 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 16:35:59,888 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 16:35:59,889 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 16:35:59,890 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 16:35:59,890 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 16:35:59,890 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 16:35:59,891 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 16:35:59,891 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 16:35:59,891 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 16:35:59,892 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 16:35:59,894 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 16:35:59,894 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 16:35:59,894 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 16:35:59,894 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 16:35:59,894 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 16:35:59,894 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 16:35:59,894 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 16:35:59,894 - config.component_config - INFO - Զע: components +2025-03-18 16:35:59,946 - root - INFO - ʼʼݿ... +2025-03-18 16:35:59,947 - root - INFO - ʼݿ... +2025-03-18 16:36:00,002 - root - INFO - ݿɹ +2025-03-18 16:36:00,004 - root - INFO - ʼʼ... +2025-03-18 16:36:00,004 - root - INFO - ... +2025-03-18 16:36:00,007 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 16:36:00,010 - root - INFO - ݳʼɹ +2025-03-18 16:36:00,010 - core.component - INFO - Զ: components +2025-03-18 16:36:00,013 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:36:00,013 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 16:36:00,013 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 16:36:00,014 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 16:36:00,017 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 16:36:00,017 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 16:36:00,018 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 16:36:00,018 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 16:36:00,019 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 16:36:00,019 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 16:36:00,020 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 16:36:00,021 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 16:36:00,022 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 16:36:00,023 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 16:36:00,024 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 16:36:00,026 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 16:36:00,027 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 16:36:00,028 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 16:36:00,029 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 16:36:00,030 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 16:36:00,031 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 16:36:00,032 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 16:36:00,032 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 16:36:00,032 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 16:36:00,034 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 16:36:00,035 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 16:36:00,038 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 16:36:00,041 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 16:36:00,041 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 16:36:00,041 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 16:36:00,041 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 16:36:00,043 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 16:36:00,043 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 16:36:00,043 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 16:36:00,043 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 16:36:00,045 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 16:36:00,045 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 16:36:00,046 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 16:36:00,047 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 16:36:00,049 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 16:36:00,050 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 16:36:00,050 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 16:36:00,053 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 16:36:00,054 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 16:36:00,055 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 16:36:00,055 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 16:36:00,055 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 16:36:00,055 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 16:36:00,056 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 16:36:00,057 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 16:36:00,057 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 16:36:00,059 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 16:36:00,062 - config.component_config - INFO - Զע: components +2025-03-18 16:36:00,087 - root - INFO - Ӧ +2025-03-18 16:40:58,934 - root - INFO - Ӧùر +2025-03-18 16:41:00,126 - root - INFO - ʼʼݿ... +2025-03-18 16:41:00,126 - root - INFO - ʼݿ... +2025-03-18 16:41:00,177 - root - INFO - ݿɹ +2025-03-18 16:41:00,178 - root - INFO - ʼʼ... +2025-03-18 16:41:00,178 - root - INFO - ... +2025-03-18 16:41:00,202 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 16:41:00,204 - root - INFO - ݳʼɹ +2025-03-18 16:41:00,206 - core.component - INFO - Զ: components +2025-03-18 16:41:00,208 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:41:00,209 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 16:41:00,210 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 16:41:00,210 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 16:41:00,210 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 16:41:00,210 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 16:41:00,210 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 16:41:00,210 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 16:41:00,210 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 16:41:00,210 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 16:41:00,210 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:41:00,210 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 16:41:00,210 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 16:41:00,210 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 16:41:00,210 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 16:41:00,226 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 16:41:00,226 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 16:41:00,226 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 16:41:00,226 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 16:41:00,226 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 16:41:00,226 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 16:41:00,226 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 16:41:00,226 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 16:41:00,226 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 16:41:00,242 - core.component - INFO - ע: if -> IfComponent +2025-03-18 16:41:00,242 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 16:41:00,242 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 16:41:00,242 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 16:41:00,242 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 16:41:00,242 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 16:41:00,242 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 16:41:00,242 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 16:41:00,242 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 16:41:00,242 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 16:41:00,242 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 16:41:00,242 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 16:41:00,242 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 16:41:00,258 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 16:41:00,258 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 16:41:00,258 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 16:41:00,258 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 16:41:00,258 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 16:41:00,258 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 16:41:00,258 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 16:41:00,258 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 16:41:00,258 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 16:41:00,441 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 16:41:00,441 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 16:41:00,441 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 16:41:00,441 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 16:41:00,441 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 16:41:00,441 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 16:41:00,441 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 16:41:00,441 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 16:41:00,441 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 16:41:00,441 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 16:41:00,441 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 16:41:00,441 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 16:41:00,441 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 16:41:00,441 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 16:41:00,441 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 16:41:00,441 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 16:41:00,441 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 16:41:00,441 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 16:41:00,441 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 16:41:00,441 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 16:41:00,441 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 16:41:00,457 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 16:41:00,457 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 16:41:00,457 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 16:41:00,457 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 16:41:00,457 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 16:41:00,457 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 16:41:00,457 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 16:41:00,457 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 16:41:00,457 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 16:41:00,457 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 16:41:00,457 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 16:41:00,457 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 16:41:00,457 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 16:41:00,457 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 16:41:00,457 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 16:41:00,457 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 16:41:00,457 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 16:41:00,457 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 16:41:00,457 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 16:41:00,457 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 16:41:00,457 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 16:41:00,457 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 16:41:00,457 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 16:41:00,457 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 16:41:00,457 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 16:41:00,457 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 16:41:00,457 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 16:41:00,457 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 16:41:00,457 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 16:41:00,457 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 16:41:00,457 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 16:41:00,457 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 16:41:00,457 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 16:41:00,457 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 16:41:00,457 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 16:41:00,457 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 16:41:00,457 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 16:41:00,457 - config.component_config - INFO - Զע: components +2025-03-18 16:41:00,526 - root - INFO - ʼʼݿ... +2025-03-18 16:41:00,544 - root - INFO - ʼݿ... +2025-03-18 16:41:00,658 - root - INFO - ݿɹ +2025-03-18 16:41:00,660 - root - INFO - ʼʼ... +2025-03-18 16:41:00,676 - root - INFO - ... +2025-03-18 16:41:00,676 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 16:41:00,676 - root - INFO - ݳʼɹ +2025-03-18 16:41:00,676 - core.component - INFO - Զ: components +2025-03-18 16:41:00,676 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 16:41:00,676 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 16:41:00,676 - config.component_config - INFO - Զע: components +2025-03-18 16:41:00,691 - root - INFO - Ӧ +2025-03-18 16:57:33,059 - root - INFO - Ӧùر +2025-03-18 16:57:34,417 - root - INFO - ʼʼݿ... +2025-03-18 16:57:34,417 - root - INFO - ʼݿ... +2025-03-18 16:57:34,477 - root - INFO - ݿɹ +2025-03-18 16:57:34,478 - root - INFO - ʼʼ... +2025-03-18 16:57:34,478 - root - INFO - ... +2025-03-18 16:57:34,497 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 16:57:34,498 - root - INFO - ݳʼɹ +2025-03-18 16:57:34,500 - core.component - INFO - Զ: components +2025-03-18 16:57:34,501 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:57:34,504 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 16:57:34,506 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 16:57:34,506 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 16:57:34,506 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 16:57:34,506 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 16:57:34,506 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 16:57:34,506 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 16:57:34,506 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 16:57:34,506 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 16:57:34,516 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:57:34,516 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 16:57:34,516 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 16:57:34,516 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 16:57:34,516 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 16:57:34,516 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 16:57:34,516 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 16:57:34,516 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 16:57:34,516 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 16:57:34,516 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 16:57:34,526 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 16:57:34,526 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 16:57:34,526 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 16:57:34,526 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 16:57:34,526 - core.component - INFO - ע: if -> IfComponent +2025-03-18 16:57:34,526 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 16:57:34,526 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 16:57:34,536 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 16:57:34,536 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 16:57:34,536 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 16:57:34,536 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 16:57:34,536 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 16:57:34,536 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 16:57:34,536 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 16:57:34,536 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 16:57:34,536 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 16:57:34,536 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 16:57:34,536 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 16:57:34,536 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 16:57:34,536 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 16:57:34,536 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 16:57:34,536 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 16:57:34,536 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 16:57:34,536 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 16:57:34,547 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 16:57:34,547 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 16:57:34,730 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 16:57:34,733 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 16:57:34,734 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 16:57:34,734 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 16:57:34,735 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 16:57:34,738 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 16:57:34,740 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 16:57:34,740 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 16:57:34,740 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 16:57:34,741 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 16:57:34,742 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 16:57:34,743 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 16:57:34,745 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 16:57:34,746 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 16:57:34,746 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 16:57:34,746 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 16:57:34,746 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 16:57:34,747 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 16:57:34,747 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 16:57:34,747 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 16:57:34,748 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 16:57:34,748 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 16:57:34,748 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 16:57:34,748 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 16:57:34,749 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 16:57:34,749 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 16:57:34,749 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 16:57:34,749 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 16:57:34,750 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 16:57:34,750 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 16:57:34,750 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 16:57:34,750 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 16:57:34,750 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 16:57:34,753 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 16:57:34,753 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 16:57:34,753 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 16:57:34,753 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 16:57:34,753 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 16:57:34,753 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 16:57:34,753 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 16:57:34,753 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 16:57:34,754 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 16:57:34,754 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 16:57:34,754 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 16:57:34,754 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 16:57:34,754 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 16:57:34,755 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 16:57:34,755 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 16:57:34,755 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 16:57:34,755 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 16:57:34,755 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 16:57:34,756 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 16:57:34,756 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 16:57:34,756 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 16:57:34,756 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 16:57:34,756 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 16:57:34,756 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 16:57:34,756 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 16:57:34,756 - config.component_config - INFO - Զע: components +2025-03-18 16:57:34,807 - root - INFO - ʼʼݿ... +2025-03-18 16:57:34,807 - root - INFO - ʼݿ... +2025-03-18 16:57:34,858 - root - INFO - ݿɹ +2025-03-18 16:57:34,858 - root - INFO - ʼʼ... +2025-03-18 16:57:34,858 - root - INFO - ... +2025-03-18 16:57:34,858 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 16:57:34,858 - root - INFO - ݳʼɹ +2025-03-18 16:57:34,858 - core.component - INFO - Զ: components +2025-03-18 16:57:34,858 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 16:57:34,858 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 16:57:34,858 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 16:57:34,858 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 16:57:34,858 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 16:57:34,858 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 16:57:34,858 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 16:57:34,858 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 16:57:34,858 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 16:57:34,858 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 16:57:34,858 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 16:57:34,858 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 16:57:34,858 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 16:57:34,858 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 16:57:34,858 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 16:57:34,858 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 16:57:34,858 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 16:57:34,858 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 16:57:34,858 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 16:57:34,858 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 16:57:34,858 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 16:57:34,858 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 16:57:34,858 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 16:57:34,866 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 16:57:34,866 - config.component_config - INFO - Զע: components +2025-03-18 16:57:34,887 - root - INFO - Ӧ +2025-03-18 17:00:42,831 - root - INFO - Ӧùر +2025-03-18 17:00:44,243 - root - INFO - ʼʼݿ... +2025-03-18 17:00:44,243 - root - INFO - ʼݿ... +2025-03-18 17:00:44,274 - root - INFO - ݿɹ +2025-03-18 17:00:44,274 - root - INFO - ʼʼ... +2025-03-18 17:00:44,274 - root - INFO - ... +2025-03-18 17:00:44,290 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 17:00:44,290 - root - INFO - ݳʼɹ +2025-03-18 17:00:44,290 - core.component - INFO - Զ: components +2025-03-18 17:00:44,290 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 17:00:44,290 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 17:00:44,290 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 17:00:44,306 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 17:00:44,306 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 17:00:44,306 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 17:00:44,306 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 17:00:44,306 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 17:00:44,306 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 17:00:44,306 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 17:00:44,306 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 17:00:44,306 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 17:00:44,306 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 17:00:44,306 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 17:00:44,306 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 17:00:44,306 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 17:00:44,306 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 17:00:44,306 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 17:00:44,306 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 17:00:44,306 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 17:00:44,306 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 17:00:44,306 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 17:00:44,306 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 17:00:44,306 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 17:00:44,306 - core.component - INFO - ע: if -> IfComponent +2025-03-18 17:00:44,306 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 17:00:44,306 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 17:00:44,306 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 17:00:44,306 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 17:00:44,306 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 17:00:44,306 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 17:00:44,306 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 17:00:44,306 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 17:00:44,306 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 17:00:44,306 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 17:00:44,306 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 17:00:44,306 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 17:00:44,306 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 17:00:44,306 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 17:00:44,306 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 17:00:44,306 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 17:00:44,306 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 17:00:44,306 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 17:00:44,306 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 17:00:44,306 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 17:00:44,306 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 17:00:44,492 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 17:00:44,492 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 17:00:44,496 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 17:00:44,496 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 17:00:44,496 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 17:00:44,496 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 17:00:44,496 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 17:00:44,496 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 17:00:44,496 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 17:00:44,496 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 17:00:44,496 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 17:00:44,496 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 17:00:44,513 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 17:00:44,513 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 17:00:44,513 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 17:00:44,513 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 17:00:44,513 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 17:00:44,513 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 17:00:44,513 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 17:00:44,513 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 17:00:44,513 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 17:00:44,513 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 17:00:44,513 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 17:00:44,513 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 17:00:44,528 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 17:00:44,528 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 17:00:44,528 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 17:00:44,528 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 17:00:44,528 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 17:00:44,528 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 17:00:44,528 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 17:00:44,528 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 17:00:44,528 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 17:00:44,528 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 17:00:44,528 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 17:00:44,544 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 17:00:44,547 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 17:00:44,548 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 17:00:44,550 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 17:00:44,551 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 17:00:44,552 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 17:00:44,552 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 17:00:44,554 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 17:00:44,554 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 17:00:44,554 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 17:00:44,560 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 17:00:44,560 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 17:00:44,560 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 17:00:44,560 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 17:00:44,560 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 17:00:44,560 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 17:00:44,560 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 17:00:44,560 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 17:00:44,560 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 17:00:44,560 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 17:00:44,576 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 17:00:44,576 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 17:00:44,576 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 17:00:44,576 - config.component_config - INFO - Զע: components +2025-03-18 17:00:44,623 - root - INFO - ʼʼݿ... +2025-03-18 17:00:44,623 - root - INFO - ʼݿ... +2025-03-18 17:00:44,672 - root - INFO - ݿɹ +2025-03-18 17:00:44,672 - root - INFO - ʼʼ... +2025-03-18 17:00:44,672 - root - INFO - ... +2025-03-18 17:00:44,672 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 17:00:44,672 - root - INFO - ݳʼɹ +2025-03-18 17:00:44,672 - core.component - INFO - Զ: components +2025-03-18 17:00:44,672 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 17:00:44,672 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 17:00:44,688 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 17:00:44,688 - config.component_config - INFO - Զע: components +2025-03-18 17:00:44,698 - root - INFO - Ӧ +2025-03-18 17:01:11,774 - root - INFO - Ӧùر +2025-03-18 17:01:13,127 - root - INFO - ʼʼݿ... +2025-03-18 17:01:13,127 - root - INFO - ʼݿ... +2025-03-18 17:01:13,168 - root - INFO - ݿɹ +2025-03-18 17:01:13,168 - root - INFO - ʼʼ... +2025-03-18 17:01:13,168 - root - INFO - ... +2025-03-18 17:01:13,188 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 17:01:13,188 - root - INFO - ݳʼɹ +2025-03-18 17:01:13,188 - core.component - INFO - Զ: components +2025-03-18 17:01:13,188 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 17:01:13,188 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 17:01:13,188 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 17:01:13,188 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 17:01:13,188 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 17:01:13,188 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 17:01:13,188 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 17:01:13,188 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 17:01:13,188 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 17:01:13,188 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 17:01:13,188 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 17:01:13,188 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 17:01:13,188 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 17:01:13,188 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 17:01:13,188 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 17:01:13,188 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 17:01:13,188 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 17:01:13,188 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 17:01:13,188 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 17:01:13,188 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 17:01:13,188 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 17:01:13,188 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 17:01:13,188 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 17:01:13,188 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 17:01:13,188 - core.component - INFO - ע: if -> IfComponent +2025-03-18 17:01:13,188 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 17:01:13,188 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 17:01:13,188 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 17:01:13,188 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 17:01:13,188 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 17:01:13,188 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 17:01:13,188 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 17:01:13,188 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 17:01:13,188 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 17:01:13,188 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 17:01:13,188 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 17:01:13,188 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 17:01:13,188 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 17:01:13,188 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 17:01:13,188 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 17:01:13,188 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 17:01:13,188 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 17:01:13,188 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 17:01:13,188 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 17:01:13,188 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 17:01:13,188 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 17:01:13,364 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 17:01:13,364 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 17:01:13,364 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 17:01:13,364 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 17:01:13,364 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 17:01:13,364 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 17:01:13,364 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 17:01:13,364 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 17:01:13,364 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 17:01:13,364 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 17:01:13,364 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 17:01:13,364 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 17:01:13,364 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 17:01:13,364 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 17:01:13,364 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 17:01:13,364 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 17:01:13,364 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 17:01:13,364 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 17:01:13,364 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 17:01:13,364 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 17:01:13,364 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 17:01:13,364 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 17:01:13,364 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 17:01:13,364 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 17:01:13,364 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 17:01:13,364 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 17:01:13,364 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 17:01:13,364 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 17:01:13,364 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 17:01:13,364 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 17:01:13,364 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 17:01:13,364 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 17:01:13,364 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 17:01:13,364 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 17:01:13,364 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 17:01:13,364 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 17:01:13,364 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 17:01:13,364 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 17:01:13,364 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 17:01:13,364 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 17:01:13,364 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 17:01:13,364 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 17:01:13,364 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 17:01:13,364 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 17:01:13,364 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 17:01:13,364 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 17:01:13,374 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 17:01:13,374 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 17:01:13,374 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 17:01:13,374 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 17:01:13,374 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 17:01:13,374 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 17:01:13,374 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 17:01:13,374 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 17:01:13,374 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 17:01:13,374 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 17:01:13,374 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 17:01:13,374 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 17:01:13,374 - config.component_config - INFO - Զע: components +2025-03-18 17:01:13,424 - root - INFO - ʼʼݿ... +2025-03-18 17:01:13,424 - root - INFO - ʼݿ... +2025-03-18 17:01:13,496 - root - INFO - ݿɹ +2025-03-18 17:01:13,496 - root - INFO - ʼʼ... +2025-03-18 17:01:13,496 - root - INFO - ... +2025-03-18 17:01:13,496 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 17:01:13,496 - root - INFO - ݳʼɹ +2025-03-18 17:01:13,496 - core.component - INFO - Զ: components +2025-03-18 17:01:13,496 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 17:01:13,496 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 17:01:13,506 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 17:01:13,506 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 17:01:13,506 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 17:01:13,506 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 17:01:13,506 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 17:01:13,506 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 17:01:13,506 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 17:01:13,506 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 17:01:13,506 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 17:01:13,506 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 17:01:13,506 - config.component_config - INFO - Զע: components +2025-03-18 17:01:13,521 - root - INFO - Ӧ +2025-03-18 17:06:12,688 - root - INFO - Ӧùر +2025-03-18 17:06:13,904 - root - INFO - ʼʼݿ... +2025-03-18 17:06:13,904 - root - INFO - ʼݿ... +2025-03-18 17:06:13,952 - root - INFO - ݿɹ +2025-03-18 17:06:13,952 - root - INFO - ʼʼ... +2025-03-18 17:06:13,952 - root - INFO - ... +2025-03-18 17:06:13,985 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 17:06:13,985 - root - INFO - ݳʼɹ +2025-03-18 17:06:13,985 - core.component - INFO - Զ: components +2025-03-18 17:06:13,985 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 17:06:13,992 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 17:06:13,995 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 17:06:13,995 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 17:06:13,997 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 17:06:13,997 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 17:06:13,998 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 17:06:13,998 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 17:06:13,998 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 17:06:13,998 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 17:06:13,999 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 17:06:13,999 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 17:06:14,000 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 17:06:14,001 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 17:06:14,004 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 17:06:14,006 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 17:06:14,008 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 17:06:14,010 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 17:06:14,011 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 17:06:14,011 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 17:06:14,013 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 17:06:14,014 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 17:06:14,016 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 17:06:14,018 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 17:06:14,020 - core.component - INFO - ע: if -> IfComponent +2025-03-18 17:06:14,022 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 17:06:14,024 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 17:06:14,024 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 17:06:14,024 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 17:06:14,024 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 17:06:14,024 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 17:06:14,024 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 17:06:14,024 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 17:06:14,024 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 17:06:14,024 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 17:06:14,040 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 17:06:14,040 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 17:06:14,040 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 17:06:14,040 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 17:06:14,040 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 17:06:14,040 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 17:06:14,040 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 17:06:14,040 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 17:06:14,040 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 17:06:14,040 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 17:06:14,040 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 17:06:14,224 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 17:06:14,224 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 17:06:14,224 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 17:06:14,224 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 17:06:14,224 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 17:06:14,224 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 17:06:14,224 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 17:06:14,224 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 17:06:14,224 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 17:06:14,240 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 17:06:14,240 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 17:06:14,240 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 17:06:14,240 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 17:06:14,240 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 17:06:14,240 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 17:06:14,240 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 17:06:14,240 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 17:06:14,240 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 17:06:14,240 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 17:06:14,240 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 17:06:14,256 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 17:06:14,256 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 17:06:14,256 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 17:06:14,256 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 17:06:14,256 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 17:06:14,256 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 17:06:14,256 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 17:06:14,256 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 17:06:14,256 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 17:06:14,256 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 17:06:14,256 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 17:06:14,256 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 17:06:14,273 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 17:06:14,273 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 17:06:14,275 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 17:06:14,275 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 17:06:14,275 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 17:06:14,275 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 17:06:14,275 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 17:06:14,275 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 17:06:14,275 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 17:06:14,275 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 17:06:14,275 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 17:06:14,288 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 17:06:14,288 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 17:06:14,288 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 17:06:14,288 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 17:06:14,288 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 17:06:14,288 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 17:06:14,288 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 17:06:14,288 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 17:06:14,288 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 17:06:14,288 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 17:06:14,288 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 17:06:14,288 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 17:06:14,288 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 17:06:14,288 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 17:06:14,304 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 17:06:14,304 - config.component_config - INFO - Զע: components +2025-03-18 17:06:14,356 - root - INFO - ʼʼݿ... +2025-03-18 17:06:14,356 - root - INFO - ʼݿ... +2025-03-18 17:06:14,404 - root - INFO - ݿɹ +2025-03-18 17:06:14,420 - root - INFO - ʼʼ... +2025-03-18 17:06:14,420 - root - INFO - ... +2025-03-18 17:06:14,420 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 17:06:14,420 - root - INFO - ݳʼɹ +2025-03-18 17:06:14,420 - core.component - INFO - Զ: components +2025-03-18 17:06:14,420 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 17:06:14,420 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 17:06:14,420 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 17:06:14,420 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 17:06:14,420 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 17:06:14,436 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 17:06:14,436 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 17:06:14,436 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 17:06:14,436 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 17:06:14,436 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 17:06:14,436 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 17:06:14,436 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 17:06:14,436 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 17:06:14,436 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 17:06:14,452 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 17:06:14,452 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 17:06:14,452 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 17:06:14,452 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 17:06:14,452 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 17:06:14,452 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 17:06:14,452 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 17:06:14,452 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 17:06:14,452 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 17:06:14,452 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 17:06:14,452 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 17:06:14,452 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 17:06:14,452 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 17:06:14,452 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 17:06:14,463 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 17:06:14,463 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 17:06:14,463 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 17:06:14,464 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 17:06:14,465 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 17:06:14,466 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 17:06:14,466 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 17:06:14,466 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 17:06:14,467 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 17:06:14,467 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 17:06:14,467 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 17:06:14,467 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 17:06:14,467 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 17:06:14,467 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 17:06:14,467 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 17:06:14,467 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 17:06:14,467 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 17:06:14,467 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 17:06:14,467 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 17:06:14,467 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 17:06:14,467 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 17:06:14,467 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 17:06:14,467 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 17:06:14,467 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 17:06:14,467 - config.component_config - INFO - Զע: components +2025-03-18 17:06:14,490 - root - INFO - Ӧ +2025-03-18 17:08:59,101 - root - INFO - Ӧùر +2025-03-18 17:09:00,891 - root - INFO - ʼʼݿ... +2025-03-18 17:09:00,891 - root - INFO - ʼݿ... +2025-03-18 17:09:00,942 - root - INFO - ݿɹ +2025-03-18 17:09:00,942 - root - INFO - ʼʼ... +2025-03-18 17:09:00,942 - root - INFO - ... +2025-03-18 17:09:00,959 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 17:09:00,959 - root - INFO - ݳʼɹ +2025-03-18 17:09:00,966 - core.component - INFO - Զ: components +2025-03-18 17:09:00,966 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 17:09:00,966 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 17:09:00,966 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 17:09:00,966 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 17:09:00,966 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 17:09:00,966 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 17:09:00,968 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 17:09:00,968 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 17:09:00,968 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 17:09:00,968 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 17:09:00,968 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 17:09:00,970 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 17:09:00,970 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 17:09:00,970 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 17:09:00,970 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 17:09:00,970 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 17:09:00,970 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 17:09:00,970 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 17:09:00,970 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 17:09:00,970 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 17:09:00,970 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 17:09:00,970 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 17:09:00,972 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 17:09:00,974 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 17:09:00,974 - core.component - INFO - ע: if -> IfComponent +2025-03-18 17:09:00,975 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 17:09:00,975 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 17:09:00,975 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 17:09:00,975 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 17:09:00,975 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 17:09:00,975 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 17:09:00,976 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 17:09:00,976 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 17:09:00,976 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 17:09:00,976 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 17:09:00,976 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 17:09:00,976 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 17:09:00,976 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 17:09:00,976 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 17:09:00,976 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 17:09:00,976 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 17:09:00,976 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 17:09:00,976 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 17:09:00,976 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 17:09:00,976 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 17:09:00,976 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 17:09:01,167 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 17:09:01,173 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 17:09:01,173 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 17:09:01,173 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 17:09:01,174 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 17:09:01,174 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 17:09:01,174 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 17:09:01,174 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 17:09:01,175 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 17:09:01,175 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 17:09:01,175 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 17:09:01,175 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 17:09:01,175 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 17:09:01,175 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 17:09:01,175 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 17:09:01,175 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 17:09:01,175 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 17:09:01,175 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 17:09:01,175 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 17:09:01,175 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 17:09:01,175 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 17:09:01,175 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 17:09:01,175 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 17:09:01,175 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 17:09:01,175 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 17:09:01,175 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 17:09:01,175 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 17:09:01,175 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 17:09:01,175 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 17:09:01,175 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 17:09:01,175 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 17:09:01,175 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 17:09:01,175 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 17:09:01,175 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 17:09:01,175 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 17:09:01,175 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 17:09:01,175 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 17:09:01,175 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 17:09:01,175 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 17:09:01,175 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 17:09:01,175 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 17:09:01,175 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 17:09:01,175 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 17:09:01,175 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 17:09:01,175 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 17:09:01,175 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 17:09:01,175 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 17:09:01,175 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 17:09:01,175 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 17:09:01,175 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 17:09:01,175 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 17:09:01,175 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 17:09:01,175 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 17:09:01,175 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 17:09:01,175 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 17:09:01,175 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 17:09:01,175 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 17:09:01,175 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 17:09:01,175 - config.component_config - INFO - Զע: components +2025-03-18 17:09:01,224 - root - INFO - ʼʼݿ... +2025-03-18 17:09:01,224 - root - INFO - ʼݿ... +2025-03-18 17:09:01,289 - root - INFO - ݿɹ +2025-03-18 17:09:01,289 - root - INFO - ʼʼ... +2025-03-18 17:09:01,289 - root - INFO - ... +2025-03-18 17:09:01,291 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 17:09:01,291 - root - INFO - ݳʼɹ +2025-03-18 17:09:01,291 - core.component - INFO - Զ: components +2025-03-18 17:09:01,291 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 17:09:01,291 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 17:09:01,291 - config.component_config - INFO - Զע: components +2025-03-18 17:09:01,309 - root - INFO - Ӧ +2025-03-18 17:19:00,110 - root - INFO - Ӧùر +2025-03-18 17:19:01,316 - root - INFO - ʼʼݿ... +2025-03-18 17:19:01,316 - root - INFO - ʼݿ... +2025-03-18 17:19:01,365 - root - INFO - ݿɹ +2025-03-18 17:19:01,365 - root - INFO - ʼʼ... +2025-03-18 17:19:01,378 - root - INFO - ... +2025-03-18 17:19:01,394 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 17:19:01,394 - root - INFO - ݳʼɹ +2025-03-18 17:19:01,394 - core.component - INFO - Զ: components +2025-03-18 17:19:01,394 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 17:19:01,394 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 17:19:01,394 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 17:19:01,394 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 17:19:01,394 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 17:19:01,394 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 17:19:01,394 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 17:19:01,394 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 17:19:01,394 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 17:19:01,394 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 17:19:01,394 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 17:19:01,394 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 17:19:01,394 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 17:19:01,394 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 17:19:01,394 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 17:19:01,394 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 17:19:01,394 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 17:19:01,410 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 17:19:01,410 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 17:19:01,410 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 17:19:01,410 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 17:19:01,410 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 17:19:01,410 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 17:19:01,410 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 17:19:01,410 - core.component - INFO - ע: if -> IfComponent +2025-03-18 17:19:01,415 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 17:19:01,415 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 17:19:01,418 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 17:19:01,418 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 17:19:01,418 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 17:19:01,418 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 17:19:01,418 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 17:19:01,418 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 17:19:01,418 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 17:19:01,418 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 17:19:01,418 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 17:19:01,418 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 17:19:01,418 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 17:19:01,418 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 17:19:01,418 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 17:19:01,418 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 17:19:01,418 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 17:19:01,418 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 17:19:01,418 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 17:19:01,426 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 17:19:01,426 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 17:19:01,601 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 17:19:01,601 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 17:19:01,601 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 17:19:01,601 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 17:19:01,601 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 17:19:01,601 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 17:19:01,601 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 17:19:01,601 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 17:19:01,601 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 17:19:01,601 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 17:19:01,616 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 17:19:01,617 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 17:19:01,617 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 17:19:01,619 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 17:19:01,619 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 17:19:01,619 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 17:19:01,619 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 17:19:01,619 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 17:19:01,619 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 17:19:01,619 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 17:19:01,619 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 17:19:01,619 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 17:19:01,619 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 17:19:01,619 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 17:19:01,619 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 17:19:01,619 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 17:19:01,626 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 17:19:01,626 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 17:19:01,626 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 17:19:01,626 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 17:19:01,626 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 17:19:01,626 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 17:19:01,626 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 17:19:01,626 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 17:19:01,626 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 17:19:01,626 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 17:19:01,626 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 17:19:01,634 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 17:19:01,634 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 17:19:01,634 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 17:19:01,634 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 17:19:01,634 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 17:19:01,634 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 17:19:01,634 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 17:19:01,634 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 17:19:01,634 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 17:19:01,634 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 17:19:01,634 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 17:19:01,634 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 17:19:01,634 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 17:19:01,634 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 17:19:01,634 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 17:19:01,634 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 17:19:01,634 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 17:19:01,634 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 17:19:01,634 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 17:19:01,634 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 17:19:01,634 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 17:19:01,634 - config.component_config - INFO - Զע: components +2025-03-18 17:19:01,696 - root - INFO - ʼʼݿ... +2025-03-18 17:19:01,697 - root - INFO - ʼݿ... +2025-03-18 17:19:01,749 - root - INFO - ݿɹ +2025-03-18 17:19:01,749 - root - INFO - ʼʼ... +2025-03-18 17:19:01,749 - root - INFO - ... +2025-03-18 17:19:01,749 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 17:19:01,759 - root - INFO - ݳʼɹ +2025-03-18 17:19:01,759 - core.component - INFO - Զ: components +2025-03-18 17:19:01,759 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 17:19:01,759 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 17:19:01,759 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 17:19:01,759 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 17:19:01,759 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 17:19:01,759 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 17:19:01,759 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 17:19:01,759 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 17:19:01,759 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 17:19:01,759 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 17:19:01,759 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 17:19:01,759 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 17:19:01,759 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 17:19:01,759 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 17:19:01,759 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 17:19:01,759 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 17:19:01,759 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 17:19:01,759 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 17:19:01,759 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 17:19:01,759 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 17:19:01,759 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 17:19:01,759 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 17:19:01,775 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 17:19:01,775 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 17:19:01,775 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 17:19:01,778 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 17:19:01,778 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 17:19:01,778 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 17:19:01,781 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 17:19:01,781 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 17:19:01,781 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 17:19:01,781 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 17:19:01,781 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 17:19:01,781 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 17:19:01,781 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 17:19:01,781 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 17:19:01,781 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 17:19:01,781 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 17:19:01,781 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 17:19:01,781 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 17:19:01,781 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 17:19:01,781 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 17:19:01,781 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 17:19:01,781 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 17:19:01,791 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 17:19:01,792 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 17:19:01,792 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 17:19:01,792 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 17:19:01,792 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 17:19:01,792 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 17:19:01,792 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 17:19:01,792 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 17:19:01,792 - config.component_config - INFO - Զע: components +2025-03-18 17:19:01,807 - root - INFO - Ӧ +2025-03-18 17:41:26,217 - root - INFO - Ӧùر +2025-03-18 17:41:27,676 - root - INFO - ʼʼݿ... +2025-03-18 17:41:27,676 - root - INFO - ʼݿ... +2025-03-18 17:41:27,711 - root - INFO - ݿɹ +2025-03-18 17:41:27,716 - root - INFO - ʼʼ... +2025-03-18 17:41:27,716 - root - INFO - ... +2025-03-18 17:41:27,733 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 17:41:27,733 - root - INFO - ݳʼɹ +2025-03-18 17:41:27,733 - core.component - INFO - Զ: components +2025-03-18 17:41:27,736 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 17:41:27,736 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 17:41:27,736 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 17:41:27,737 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 17:41:27,737 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 17:41:27,737 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 17:41:27,737 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 17:41:27,737 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 17:41:27,737 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 17:41:27,737 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 17:41:27,737 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 17:41:27,737 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 17:41:27,737 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 17:41:27,737 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 17:41:27,737 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 17:41:27,737 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 17:41:27,737 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 17:41:27,737 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 17:41:27,737 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 17:41:27,737 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 17:41:27,737 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 17:41:27,737 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 17:41:27,737 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 17:41:27,737 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 17:41:27,737 - core.component - INFO - ע: if -> IfComponent +2025-03-18 17:41:27,737 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 17:41:27,737 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 17:41:27,737 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 17:41:27,737 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 17:41:27,737 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 17:41:27,737 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 17:41:27,737 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 17:41:27,737 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 17:41:27,737 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 17:41:27,737 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 17:41:27,737 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 17:41:27,737 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 17:41:27,737 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 17:41:27,737 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 17:41:27,737 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 17:41:27,737 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 17:41:27,737 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 17:41:27,737 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 17:41:27,737 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 17:41:27,737 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 17:41:27,737 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 17:41:27,920 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 17:41:27,920 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 17:41:27,920 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 17:41:27,920 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 17:41:27,920 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 17:41:27,920 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 17:41:27,920 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 17:41:27,920 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 17:41:27,920 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 17:41:27,920 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 17:41:27,920 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 17:41:27,920 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 17:41:27,920 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 17:41:27,920 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 17:41:27,920 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 17:41:27,920 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 17:41:27,920 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 17:41:27,920 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 17:41:27,920 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 17:41:27,920 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 17:41:27,920 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 17:41:27,920 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 17:41:27,920 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 17:41:27,920 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 17:41:27,920 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 17:41:27,920 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 17:41:27,920 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 17:41:27,920 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 17:41:27,920 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 17:41:27,920 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 17:41:27,920 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 17:41:27,920 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 17:41:27,920 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 17:41:27,920 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 17:41:27,920 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 17:41:27,920 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 17:41:27,920 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 17:41:27,920 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 17:41:27,920 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 17:41:27,920 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 17:41:27,920 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 17:41:27,920 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 17:41:27,920 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 17:41:27,920 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 17:41:27,920 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 17:41:27,920 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 17:41:27,930 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 17:41:27,930 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 17:41:27,930 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 17:41:27,930 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 17:41:27,930 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 17:41:27,930 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 17:41:27,930 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 17:41:27,930 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 17:41:27,930 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 17:41:27,930 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 17:41:27,930 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 17:41:27,930 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 17:41:27,930 - config.component_config - INFO - Զע: components +2025-03-18 17:41:27,971 - root - INFO - ʼʼݿ... +2025-03-18 17:41:27,971 - root - INFO - ʼݿ... +2025-03-18 17:41:28,032 - root - INFO - ݿɹ +2025-03-18 17:41:28,032 - root - INFO - ʼʼ... +2025-03-18 17:41:28,032 - root - INFO - ... +2025-03-18 17:41:28,032 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 17:41:28,032 - root - INFO - ݳʼɹ +2025-03-18 17:41:28,032 - core.component - INFO - Զ: components +2025-03-18 17:41:28,032 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 17:41:28,032 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 17:41:28,032 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 17:41:28,032 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 17:41:28,032 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 17:41:28,032 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 17:41:28,032 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 17:41:28,032 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 17:41:28,032 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 17:41:28,032 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 17:41:28,032 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 17:41:28,032 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 17:41:28,032 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 17:41:28,032 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 17:41:28,032 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 17:41:28,032 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 17:41:28,043 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 17:41:28,043 - config.component_config - INFO - Զע: components +2025-03-18 17:41:28,053 - root - INFO - Ӧ +2025-03-18 17:46:27,112 - root - INFO - Ӧùر +2025-03-18 17:46:28,378 - root - INFO - ʼʼݿ... +2025-03-18 17:46:28,392 - root - INFO - ʼݿ... +2025-03-18 17:46:28,445 - root - INFO - ݿɹ +2025-03-18 17:46:28,445 - root - INFO - ʼʼ... +2025-03-18 17:46:28,445 - root - INFO - ... +2025-03-18 17:46:28,478 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 17:46:28,478 - root - INFO - ݳʼɹ +2025-03-18 17:46:28,478 - core.component - INFO - Զ: components +2025-03-18 17:46:28,478 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 17:46:28,478 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 17:46:28,478 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 17:46:28,478 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 17:46:28,493 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 17:46:28,493 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 17:46:28,494 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 17:46:28,494 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 17:46:28,495 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 17:46:28,496 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 17:46:28,496 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 17:46:28,496 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 17:46:28,496 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 17:46:28,496 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 17:46:28,496 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 17:46:28,496 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 17:46:28,496 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 17:46:28,496 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 17:46:28,511 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 17:46:28,512 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 17:46:28,513 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 17:46:28,514 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 17:46:28,514 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 17:46:28,514 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 17:46:28,514 - core.component - INFO - ע: if -> IfComponent +2025-03-18 17:46:28,514 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 17:46:28,514 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 17:46:28,514 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 17:46:28,514 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 17:46:28,526 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 17:46:28,527 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 17:46:28,529 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 17:46:28,529 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 17:46:28,529 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 17:46:28,529 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 17:46:28,529 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 17:46:28,529 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 17:46:28,529 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 17:46:28,529 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 17:46:28,529 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 17:46:28,529 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 17:46:28,529 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 17:46:28,529 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 17:46:28,529 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 17:46:28,529 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 17:46:28,529 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 17:46:28,726 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 17:46:28,728 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 17:46:28,728 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 17:46:28,728 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 17:46:28,728 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 17:46:28,728 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 17:46:28,728 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 17:46:28,728 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 17:46:28,728 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 17:46:28,728 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 17:46:28,728 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 17:46:28,728 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 17:46:28,728 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 17:46:28,728 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 17:46:28,728 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 17:46:28,728 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 17:46:28,728 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 17:46:28,728 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 17:46:28,728 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 17:46:28,728 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 17:46:28,728 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 17:46:28,728 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 17:46:28,728 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 17:46:28,728 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 17:46:28,728 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 17:46:28,728 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 17:46:28,728 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 17:46:28,728 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 17:46:28,728 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 17:46:28,728 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 17:46:28,728 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 17:46:28,728 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 17:46:28,743 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 17:46:28,743 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 17:46:28,743 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 17:46:28,744 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 17:46:28,744 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 17:46:28,745 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 17:46:28,745 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 17:46:28,746 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 17:46:28,746 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 17:46:28,746 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 17:46:28,746 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 17:46:28,746 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 17:46:28,746 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 17:46:28,746 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 17:46:28,746 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 17:46:28,746 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 17:46:28,746 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 17:46:28,746 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 17:46:28,746 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 17:46:28,746 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 17:46:28,746 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 17:46:28,746 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 17:46:28,746 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 17:46:28,746 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 17:46:28,746 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 17:46:28,746 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 17:46:28,746 - config.component_config - INFO - Զע: components +2025-03-18 17:46:28,823 - root - INFO - ʼʼݿ... +2025-03-18 17:46:28,823 - root - INFO - ʼݿ... +2025-03-18 17:46:28,878 - root - INFO - ݿɹ +2025-03-18 17:46:28,893 - root - INFO - ʼʼ... +2025-03-18 17:46:28,894 - root - INFO - ... +2025-03-18 17:46:28,895 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 17:46:28,895 - root - INFO - ݳʼɹ +2025-03-18 17:46:28,895 - core.component - INFO - Զ: components +2025-03-18 17:46:28,895 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 17:46:28,895 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 17:46:28,895 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 17:46:28,895 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 17:46:28,895 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 17:46:28,910 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 17:46:28,910 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 17:46:28,910 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 17:46:28,910 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 17:46:28,910 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 17:46:28,911 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 17:46:28,913 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 17:46:28,913 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 17:46:28,913 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 17:46:28,913 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 17:46:28,913 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 17:46:28,913 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 17:46:28,925 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 17:46:28,927 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 17:46:28,927 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 17:46:28,928 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 17:46:28,928 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 17:46:28,930 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 17:46:28,932 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 17:46:28,934 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 17:46:28,936 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 17:46:28,938 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 17:46:28,940 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 17:46:28,942 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 17:46:28,942 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 17:46:28,944 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 17:46:28,944 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 17:46:28,944 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 17:46:28,944 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 17:46:28,945 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 17:46:28,945 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 17:46:28,945 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 17:46:28,945 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 17:46:28,945 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 17:46:28,945 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 17:46:28,945 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 17:46:28,945 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 17:46:28,945 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 17:46:28,945 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 17:46:28,959 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 17:46:28,960 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 17:46:28,961 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 17:46:28,961 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 17:46:28,961 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 17:46:28,962 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 17:46:28,963 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 17:46:28,963 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 17:46:28,963 - config.component_config - INFO - Զע: components +2025-03-18 17:46:28,979 - root - INFO - Ӧ +2025-03-18 17:50:49,869 - root - INFO - Ӧùر +2025-03-18 17:50:51,282 - root - INFO - ʼʼݿ... +2025-03-18 17:50:51,282 - root - INFO - ʼݿ... +2025-03-18 17:50:51,354 - root - INFO - ݿɹ +2025-03-18 17:50:51,354 - root - INFO - ʼʼ... +2025-03-18 17:50:51,354 - root - INFO - ... +2025-03-18 17:50:51,374 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 17:50:51,374 - root - INFO - ݳʼɹ +2025-03-18 17:50:51,374 - core.component - INFO - Զ: components +2025-03-18 17:50:51,374 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 17:50:51,374 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 17:50:51,374 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 17:50:51,374 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 17:50:51,374 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 17:50:51,374 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 17:50:51,374 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 17:50:51,374 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 17:50:51,374 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 17:50:51,374 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 17:50:51,374 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 17:50:51,374 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 17:50:51,374 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 17:50:51,374 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 17:50:51,374 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 17:50:51,374 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 17:50:51,374 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 17:50:51,374 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 17:50:51,374 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 17:50:51,374 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 17:50:51,374 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 17:50:51,374 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 17:50:51,374 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 17:50:51,374 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 17:50:51,374 - core.component - INFO - ע: if -> IfComponent +2025-03-18 17:50:51,374 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 17:50:51,374 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 17:50:51,374 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 17:50:51,374 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 17:50:51,374 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 17:50:51,374 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 17:50:51,374 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 17:50:51,374 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 17:50:51,374 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 17:50:51,374 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 17:50:51,374 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 17:50:51,374 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 17:50:51,374 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 17:50:51,374 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 17:50:51,374 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 17:50:51,374 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 17:50:51,374 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 17:50:51,374 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 17:50:51,384 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 17:50:51,384 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 17:50:51,384 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 17:50:51,557 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 17:50:51,562 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 17:50:51,562 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 17:50:51,562 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 17:50:51,562 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 17:50:51,562 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 17:50:51,562 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 17:50:51,562 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 17:50:51,562 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 17:50:51,562 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 17:50:51,562 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 17:50:51,562 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 17:50:51,562 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 17:50:51,562 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 17:50:51,562 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 17:50:51,562 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 17:50:51,562 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 17:50:51,565 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 17:50:51,565 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 17:50:51,565 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 17:50:51,565 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 17:50:51,565 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 17:50:51,565 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 17:50:51,565 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 17:50:51,565 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 17:50:51,565 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 17:50:51,565 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 17:50:51,565 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 17:50:51,565 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 17:50:51,565 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 17:50:51,565 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 17:50:51,565 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 17:50:51,565 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 17:50:51,565 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 17:50:51,565 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 17:50:51,565 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 17:50:51,567 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 17:50:51,567 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 17:50:51,567 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 17:50:51,567 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 17:50:51,567 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 17:50:51,567 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 17:50:51,567 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 17:50:51,567 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 17:50:51,567 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 17:50:51,567 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 17:50:51,567 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 17:50:51,567 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 17:50:51,567 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 17:50:51,567 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 17:50:51,567 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 17:50:51,567 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 17:50:51,567 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 17:50:51,567 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 17:50:51,567 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 17:50:51,567 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 17:50:51,567 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 17:50:51,567 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 17:50:51,567 - config.component_config - INFO - Զע: components +2025-03-18 17:50:51,616 - root - INFO - ʼʼݿ... +2025-03-18 17:50:51,617 - root - INFO - ʼݿ... +2025-03-18 17:50:51,690 - root - INFO - ݿɹ +2025-03-18 17:50:51,690 - root - INFO - ʼʼ... +2025-03-18 17:50:51,690 - root - INFO - ... +2025-03-18 17:50:51,690 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 17:50:51,690 - root - INFO - ݳʼɹ +2025-03-18 17:50:51,690 - core.component - INFO - Զ: components +2025-03-18 17:50:51,690 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 17:50:51,690 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 17:50:51,690 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 17:50:51,690 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 17:50:51,690 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 17:50:51,690 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 17:50:51,690 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 17:50:51,690 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 17:50:51,690 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 17:50:51,690 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 17:50:51,701 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 17:50:51,701 - config.component_config - INFO - Զע: components +2025-03-18 17:50:51,711 - root - INFO - Ӧ +2025-03-18 17:55:50,599 - root - INFO - Ӧùر +2025-03-18 17:55:51,973 - root - INFO - ʼʼݿ... +2025-03-18 17:55:51,973 - root - INFO - ʼݿ... +2025-03-18 17:55:52,046 - root - INFO - ݿɹ +2025-03-18 17:55:52,046 - root - INFO - ʼʼ... +2025-03-18 17:55:52,046 - root - INFO - ... +2025-03-18 17:55:52,063 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 17:55:52,063 - root - INFO - ݳʼɹ +2025-03-18 17:55:52,063 - core.component - INFO - Զ: components +2025-03-18 17:55:52,063 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 17:55:52,063 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 17:55:52,063 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 17:55:52,063 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 17:55:52,063 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 17:55:52,063 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 17:55:52,063 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 17:55:52,063 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 17:55:52,063 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 17:55:52,063 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 17:55:52,063 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 17:55:52,063 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 17:55:52,063 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 17:55:52,063 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 17:55:52,063 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 17:55:52,063 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 17:55:52,063 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 17:55:52,063 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 17:55:52,063 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 17:55:52,079 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 17:55:52,079 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 17:55:52,079 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 17:55:52,079 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 17:55:52,079 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 17:55:52,079 - core.component - INFO - ע: if -> IfComponent +2025-03-18 17:55:52,079 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 17:55:52,079 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 17:55:52,079 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 17:55:52,079 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 17:55:52,079 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 17:55:52,079 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 17:55:52,079 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 17:55:52,079 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 17:55:52,079 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 17:55:52,079 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 17:55:52,079 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 17:55:52,079 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 17:55:52,079 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 17:55:52,079 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 17:55:52,079 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 17:55:52,079 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 17:55:52,079 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 17:55:52,079 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 17:55:52,079 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 17:55:52,079 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 17:55:52,079 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 17:55:52,258 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 17:55:52,258 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 17:55:52,258 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 17:55:52,258 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 17:55:52,258 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 17:55:52,258 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 17:55:52,274 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 17:55:52,274 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 17:55:52,274 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 17:55:52,274 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 17:55:52,274 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 17:55:52,274 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 17:55:52,274 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 17:55:52,274 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 17:55:52,274 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 17:55:52,274 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 17:55:52,290 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 17:55:52,290 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 17:55:52,294 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 17:55:52,294 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 17:55:52,296 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 17:55:52,296 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 17:55:52,296 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 17:55:52,296 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 17:55:52,296 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 17:55:52,298 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 17:55:52,298 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 17:55:52,298 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 17:55:52,298 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 17:55:52,298 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 17:55:52,298 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 17:55:52,298 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 17:55:52,298 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 17:55:52,298 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 17:55:52,298 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 17:55:52,298 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 17:55:52,298 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 17:55:52,298 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 17:55:52,298 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 17:55:52,298 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 17:55:52,298 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 17:55:52,300 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 17:55:52,300 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 17:55:52,300 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 17:55:52,300 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 17:55:52,300 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 17:55:52,300 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 17:55:52,300 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 17:55:52,300 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 17:55:52,300 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 17:55:52,300 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 17:55:52,300 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 17:55:52,302 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 17:55:52,302 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 17:55:52,302 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 17:55:52,302 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 17:55:52,302 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 17:55:52,302 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 17:55:52,302 - config.component_config - INFO - Զע: components +2025-03-18 17:55:52,344 - root - INFO - ʼʼݿ... +2025-03-18 17:55:52,344 - root - INFO - ʼݿ... +2025-03-18 17:55:52,403 - root - INFO - ݿɹ +2025-03-18 17:55:52,403 - root - INFO - ʼʼ... +2025-03-18 17:55:52,403 - root - INFO - ... +2025-03-18 17:55:52,403 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 17:55:52,403 - root - INFO - ݳʼɹ +2025-03-18 17:55:52,403 - core.component - INFO - Զ: components +2025-03-18 17:55:52,403 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 17:55:52,403 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 17:55:52,403 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 17:55:52,403 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 17:55:52,416 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 17:55:52,432 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 17:55:52,432 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 17:55:52,432 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 17:55:52,432 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 17:55:52,434 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 17:55:52,434 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 17:55:52,436 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 17:55:52,436 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 17:55:52,436 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 17:55:52,436 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 17:55:52,436 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 17:55:52,436 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 17:55:52,438 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 17:55:52,438 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 17:55:52,440 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 17:55:52,440 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 17:55:52,442 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 17:55:52,442 - config.component_config - INFO - Զע: components +2025-03-18 17:55:52,448 - root - INFO - Ӧ +2025-03-18 18:33:22,998 - root - INFO - Ӧùر +2025-03-18 18:33:24,366 - root - INFO - ʼʼݿ... +2025-03-18 18:33:24,366 - root - INFO - ʼݿ... +2025-03-18 18:33:24,423 - root - INFO - ݿɹ +2025-03-18 18:33:24,423 - root - INFO - ʼʼ... +2025-03-18 18:33:24,423 - root - INFO - ... +2025-03-18 18:33:24,445 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 18:33:24,445 - root - INFO - ݳʼɹ +2025-03-18 18:33:24,445 - core.component - INFO - Զ: components +2025-03-18 18:33:24,445 - core.component - INFO - ע: check_task_instance_id_exists -> CheckTaskInstanceIdExistsComponent +2025-03-18 18:33:24,445 - core.component - INFO - ע: create_unique_id -> CreateUniqueIdComponent +2025-03-18 18:33:24,445 - core.component - INFO - ע: current_timestamp -> CurrentTimestampComponent +2025-03-18 18:33:24,449 - core.component - INFO - ע: current_time -> CurrentTimeComponent +2025-03-18 18:33:24,449 - core.component - INFO - ע: execute_sql -> ExecuteSqlComponent +2025-03-18 18:33:24,449 - core.component - INFO - ע: query_sql -> QuerySqlComponent +2025-03-18 18:33:24,453 - core.component - INFO - ע: string_md5_encrypt -> StringMd5EncryptComponent +2025-03-18 18:33:24,453 - core.component - INFO - ע: string_to_json_array -> StringToJsonArrayComponent +2025-03-18 18:33:24,457 - core.component - INFO - ע: string_to_json_object -> StringToJsonObjectComponent +2025-03-18 18:33:24,457 - core.component - INFO - ע: print -> PrintComponent +2025-03-18 18:33:24,457 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 18:33:24,457 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 18:33:24,462 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 18:33:24,462 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 18:33:24,462 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 18:33:24,462 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 18:33:24,466 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 18:33:24,466 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 18:33:24,466 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 18:33:24,466 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 18:33:24,470 - core.component - INFO - ע: wait_modbus_value -> WaitModbusValueComponent +2025-03-18 18:33:24,470 - core.component - INFO - ע: write_modbus_value -> WriteModbusValueComponent +2025-03-18 18:33:24,472 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 18:33:24,472 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 18:33:24,474 - core.component - INFO - ע: if -> IfComponent +2025-03-18 18:33:24,474 - core.component - INFO - ע: if_else -> IfElseComponent +2025-03-18 18:33:24,476 - core.component - INFO - ע: if_else_if -> IfElseIfComponent +2025-03-18 18:33:24,476 - core.component - INFO - ע: for_each -> ForEachComponent +2025-03-18 18:33:24,476 - core.component - INFO - ע: while -> WhileComponent +2025-03-18 18:33:24,478 - core.component - INFO - ע: break -> BreakComponent +2025-03-18 18:33:24,478 - core.component - INFO - ע: return -> ReturnComponent +2025-03-18 18:33:24,478 - core.component - INFO - ע: delay -> DelayComponent +2025-03-18 18:33:24,478 - core.component - INFO - ע: parallel_execute -> ParallelExecuteComponent +2025-03-18 18:33:24,478 - core.component - INFO - ע: serial_execute -> SerialExecuteComponent +2025-03-18 18:33:24,483 - core.component - INFO - ע: throw_exception -> ThrowExceptionComponent +2025-03-18 18:33:24,483 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 18:33:24,483 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 18:33:24,483 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 18:33:24,483 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 18:33:24,483 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 18:33:24,487 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 18:33:24,487 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 18:33:24,487 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 18:33:24,487 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 18:33:24,487 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 18:33:24,487 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 18:33:24,668 - core.component - INFO - ע: http_get_request -> HttpGetRequestComponent +2025-03-18 18:33:24,668 - core.component - INFO - ע: http_post_request -> HttpPostRequestComponent +2025-03-18 18:33:24,668 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 18:33:24,672 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 18:33:24,676 - core.component - INFO - ע: select_robot -> SelectRobotComponent +2025-03-18 18:33:24,680 - core.component - INFO - ע: get_robot_position -> GetRobotPositionComponent +2025-03-18 18:33:24,680 - core.component - INFO - ע: robot_action -> RobotActionComponent +2025-03-18 18:33:24,680 - core.component - INFO - ע: change_robot_destination -> ChangeRobotDestinationComponent +2025-03-18 18:33:24,684 - core.component - INFO - ע: get_robot_battery -> GetRobotBatteryComponent +2025-03-18 18:33:24,684 - core.component - INFO - ע: get_robot_pgv_code -> GetRobotPGVCodeComponent +2025-03-18 18:33:24,684 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 18:33:24,684 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 18:33:24,688 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 18:33:24,688 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 18:33:24,688 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 18:33:24,688 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 18:33:24,692 - core.component - INFO - ע: run_script -> RunScriptComponent +2025-03-18 18:33:24,692 - core.component - INFO - ע: set_task_variables -> SetTaskVariablesComponent +2025-03-18 18:33:24,692 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 18:33:24,692 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 18:33:24,696 - core.component - INFO - ע: batch_set_site -> BatchSetSiteComponent +2025-03-18 18:33:24,696 - core.component - INFO - ע: get_dense_site -> GetDenseSiteComponent +2025-03-18 18:33:24,696 - core.component - INFO - ע: query_site -> QuerySiteComponent +2025-03-18 18:33:24,700 - core.component - INFO - ע: lock_site -> LockSiteComponent +2025-03-18 18:33:24,700 - core.component - INFO - ע: unlock_site -> UnlockSiteComponent +2025-03-18 18:33:24,700 - core.component - INFO - ע: get_locked_sites_by_task -> GetLockedSitesByTaskComponent +2025-03-18 18:33:24,704 - core.component - INFO - ע: get_site_extension_property -> GetSiteExtensionPropertyComponent +2025-03-18 18:33:24,704 - core.component - INFO - ע: set_site_extension_property -> SetSiteExtensionPropertyComponent +2025-03-18 18:33:24,708 - core.component - INFO - ע: set_site_goods -> SetSiteGoodsComponent +2025-03-18 18:33:24,708 - core.component - INFO - ע: set_site_empty -> SetSiteEmptyComponent +2025-03-18 18:33:24,708 - core.component - INFO - ע: set_site_occupied -> SetSiteOccupiedComponent +2025-03-18 18:33:24,708 - core.component - INFO - ע: set_site_tag -> SetSiteTagComponent +2025-03-18 18:33:24,708 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 18:33:24,713 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 18:33:24,713 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 18:33:24,713 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 18:33:24,713 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 18:33:24,717 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 18:33:24,717 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 18:33:24,717 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 18:33:24,717 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 18:33:24,717 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 18:33:24,721 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 18:33:24,721 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 18:33:24,721 - core.component - INFO - ע: subtask -> SubtaskComponent +2025-03-18 18:33:24,721 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 18:33:24,726 - core.component - INFO - ע: cache_data -> CacheDataComponent +2025-03-18 18:33:24,726 - core.component - INFO - ע: clear_cache_data -> ClearCacheDataComponent +2025-03-18 18:33:24,726 - core.component - INFO - ע: get_cache_data -> GetCacheDataComponent +2025-03-18 18:33:24,726 - core.component - INFO - ע: set_task_status -> SetTaskStatusComponent +2025-03-18 18:33:24,730 - core.component - INFO - ע: jump_to_block -> JumpToBlockComponent +2025-03-18 18:33:24,730 - core.component - INFO - ע: get_task_input_param -> GetTaskInputParamComponent +2025-03-18 18:33:24,730 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 18:33:24,734 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 18:33:24,734 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 18:33:24,734 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 18:33:24,734 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 18:33:24,734 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 18:33:24,739 - config.component_config - INFO - Զע: components +2025-03-18 18:33:24,785 - root - INFO - ʼʼݿ... +2025-03-18 18:33:24,789 - root - INFO - ʼݿ... +2025-03-18 18:33:24,849 - root - INFO - ݿɹ +2025-03-18 18:33:24,849 - root - INFO - ʼʼ... +2025-03-18 18:33:24,849 - root - INFO - ... +2025-03-18 18:33:24,853 - root - INFO - Ѵ 9 ࣬ʼ +2025-03-18 18:33:24,853 - root - INFO - ݳʼɹ +2025-03-18 18:33:24,853 - core.component - INFO - Զ: components +2025-03-18 18:33:24,853 - core.component - INFO - Զע: checktaskinstanceidexists -> CheckTaskInstanceIdExistsComponent +2025-03-18 18:33:24,853 - core.component - INFO - Զע: createuniqueid -> CreateUniqueIdComponent +2025-03-18 18:33:24,853 - core.component - INFO - Զע: currenttime -> CurrentTimeComponent +2025-03-18 18:33:24,853 - core.component - INFO - Զע: currenttimestamp -> CurrentTimestampComponent +2025-03-18 18:33:24,857 - core.component - INFO - Զע: executesql -> ExecuteSqlComponent +2025-03-18 18:33:24,857 - core.component - INFO - Զע: print -> PrintComponent +2025-03-18 18:33:24,857 - core.component - INFO - Զע: querysql -> QuerySqlComponent +2025-03-18 18:33:24,857 - core.component - INFO - Զע: stringmd5encrypt -> StringMd5EncryptComponent +2025-03-18 18:33:24,857 - core.component - INFO - Զע: stringtojsonarray -> StringToJsonArrayComponent +2025-03-18 18:33:24,861 - core.component - INFO - Զע: stringtojsonobject -> StringToJsonObjectComponent +2025-03-18 18:33:24,865 - core.component - INFO - Զע: waitmodbusvalue -> WaitModbusValueComponent +2025-03-18 18:33:24,865 - core.component - INFO - Զע: writemodbusvalue -> WriteModbusValueComponent +2025-03-18 18:33:24,865 - core.component - INFO - Զע: break -> BreakComponent +2025-03-18 18:33:24,865 - core.component - INFO - Զע: delay -> DelayComponent +2025-03-18 18:33:24,869 - core.component - INFO - Զע: foreach -> ForEachComponent +2025-03-18 18:33:24,869 - core.component - INFO - Զע: if -> IfComponent +2025-03-18 18:33:24,869 - core.component - INFO - Զע: ifelse -> IfElseComponent +2025-03-18 18:33:24,873 - core.component - INFO - Զע: ifelseif -> IfElseIfComponent +2025-03-18 18:33:24,873 - core.component - INFO - Զע: parallelexecute -> ParallelExecuteComponent +2025-03-18 18:33:24,877 - core.component - INFO - Զע: return -> ReturnComponent +2025-03-18 18:33:24,877 - core.component - INFO - Զע: serialexecute -> SerialExecuteComponent +2025-03-18 18:33:24,877 - core.component - INFO - Զע: throwexception -> ThrowExceptionComponent +2025-03-18 18:33:24,877 - core.component - INFO - Զע: while -> WhileComponent +2025-03-18 18:33:24,877 - core.component - INFO - Զע: httpgetrequest -> HttpGetRequestComponent +2025-03-18 18:33:24,882 - core.component - INFO - Զע: httppostrequest -> HttpPostRequestComponent +2025-03-18 18:33:24,882 - core.component - INFO - Զע: changerobotdestination -> ChangeRobotDestinationComponent +2025-03-18 18:33:24,882 - core.component - INFO - Զע: getrobotbattery -> GetRobotBatteryComponent +2025-03-18 18:33:24,882 - core.component - INFO - Զע: getrobotpgvcode -> GetRobotPGVCodeComponent +2025-03-18 18:33:24,886 - core.component - INFO - Զע: getrobotposition -> GetRobotPositionComponent +2025-03-18 18:33:24,886 - core.component - INFO - Զע: robotaction -> RobotActionComponent +2025-03-18 18:33:24,886 - core.component - INFO - Զע: selectrobot -> SelectRobotComponent +2025-03-18 18:33:24,886 - core.component - INFO - Զע: runscript -> RunScriptComponent +2025-03-18 18:33:24,886 - core.component - INFO - Զע: settaskvariables -> SetTaskVariablesComponent +2025-03-18 18:33:24,890 - core.component - INFO - Զע: batchsetsite -> BatchSetSiteComponent +2025-03-18 18:33:24,890 - core.component - INFO - Զע: getdensesite -> GetDenseSiteComponent +2025-03-18 18:33:24,890 - core.component - INFO - Զע: getlockedsitesbytask -> GetLockedSitesByTaskComponent +2025-03-18 18:33:24,890 - core.component - INFO - Զע: getsiteextensionproperty -> GetSiteExtensionPropertyComponent +2025-03-18 18:33:24,894 - core.component - INFO - Զע: locksite -> LockSiteComponent +2025-03-18 18:33:24,894 - core.component - INFO - Զע: querysite -> QuerySiteComponent +2025-03-18 18:33:24,894 - core.component - INFO - Զע: setsiteempty -> SetSiteEmptyComponent +2025-03-18 18:33:24,894 - core.component - INFO - Զע: setsiteextensionproperty -> SetSiteExtensionPropertyComponent +2025-03-18 18:33:24,899 - core.component - INFO - Զע: setsitegoods -> SetSiteGoodsComponent +2025-03-18 18:33:24,899 - core.component - INFO - Զע: setsiteoccupied -> SetSiteOccupiedComponent +2025-03-18 18:33:24,899 - core.component - INFO - Զע: setsitetag -> SetSiteTagComponent +2025-03-18 18:33:24,903 - core.component - INFO - Զע: unlocksite -> UnlockSiteComponent +2025-03-18 18:33:24,903 - core.component - INFO - Զע: subtask -> SubtaskComponent +2025-03-18 18:33:24,907 - core.component - INFO - Զע: cachedata -> CacheDataComponent +2025-03-18 18:33:24,907 - core.component - INFO - Զע: clearcachedata -> ClearCacheDataComponent +2025-03-18 18:33:24,907 - core.component - INFO - Զע: getcachedata -> GetCacheDataComponent +2025-03-18 18:33:24,907 - core.component - INFO - Զע: gettaskinputparam -> GetTaskInputParamComponent +2025-03-18 18:33:24,907 - core.component - INFO - Զע: jumptoblock -> JumpToBlockComponent +2025-03-18 18:33:24,907 - core.component - INFO - Զע: settaskstatus -> SetTaskStatusComponent +2025-03-18 18:33:24,911 - config.component_config - INFO - Զע: components +2025-03-18 18:33:24,920 - root - INFO - Ӧ +2025-03-18 18:33:25,575 - root - INFO - Ӧùر diff --git a/scripts/logs/tianfeng_task.log b/scripts/logs/tianfeng_task.log index 2da2c48..127a931 100644 --- a/scripts/logs/tianfeng_task.log +++ b/scripts/logs/tianfeng_task.log @@ -184,3 +184,16 @@ CREATE TABLE task_flow_connections ( 2025-03-17 17:11:13,111 - utils.db_migration - INFO - ݿǨ 2025-03-17 17:11:13,111 - utils.db_migration - INFO - ݿǨƳɹ 2025-03-17 17:11:13,111 - migration - INFO - ݿǨƳɹɣ +2025-03-18 14:25:55,232 - migration - INFO - ʼִݿԶǨ... +2025-03-18 14:25:55,232 - utils.db_migration - INFO - ʼݿǨ +2025-03-18 14:25:55,309 - utils.db_migration - INFO - 22 ģ +2025-03-18 14:25:55,324 - utils.db_migration - INFO - task_flow_connections ڣ׼ +2025-03-18 14:25:55,398 - utils.db_migration - INFO - task_flow_connections ɹ +2025-03-18 14:25:55,403 - utils.db_migration - INFO - task_import_exports ڣ׼ +2025-03-18 14:25:55,500 - utils.db_migration - INFO - task_import_exports ɹ +2025-03-18 14:25:55,503 - utils.db_migration - INFO - task_input_params.instance_id׼ +2025-03-18 14:25:55,503 - utils.db_migration - INFO - ִSQL: ALTER TABLE task_input_params ADD COLUMN instance_id VARCHAR(36) NOT NULL +2025-03-18 14:25:55,598 - utils.db_migration - INFO - task_input_params.instance_id ɹ +2025-03-18 14:25:55,611 - utils.db_migration - INFO - ݿǨ +2025-03-18 14:25:55,611 - utils.db_migration - INFO - ݿǨƳɹ +2025-03-18 14:25:55,611 - migration - INFO - ݿǨƳɹɣ diff --git a/services/__pycache__/task_instance_service.cpython-312.pyc b/services/__pycache__/task_instance_service.cpython-312.pyc index 83202ff..3963771 100644 Binary files a/services/__pycache__/task_instance_service.cpython-312.pyc and b/services/__pycache__/task_instance_service.cpython-312.pyc differ diff --git a/services/__pycache__/task_param_service.cpython-312.pyc b/services/__pycache__/task_param_service.cpython-312.pyc new file mode 100644 index 0000000..75ce5ce Binary files /dev/null and b/services/__pycache__/task_param_service.cpython-312.pyc differ diff --git a/services/task_instance_service.py b/services/task_instance_service.py index 926445d..950d12f 100644 --- a/services/task_instance_service.py +++ b/services/task_instance_service.py @@ -155,6 +155,18 @@ class TaskInstanceService: return instance.to_dict() + def get_last_published_instance(self, task_id: str) -> Optional[Dict[str, Any]]: + """ + 根据任务ID获取最新的已发布任务实例(get_latest_published_instance_by_task_id的别名) + + Args: + task_id: 任务ID + + Returns: + 最新的已发布任务实例字典,如果不存在则返回None + """ + return self.get_latest_published_instance_by_task_id(task_id) + def update_instance(self, instance_id: str, variables: Optional[Dict[str, Any]] = None, priority: Optional[int] = None, input_params: Optional[Dict[str, Any]] = None, block_outputs: Optional[Dict[str, Any]] = None, context_params: Optional[Dict[str, Any]] = None, diff --git a/services/task_param_service.py b/services/task_param_service.py new file mode 100644 index 0000000..f0cddcb --- /dev/null +++ b/services/task_param_service.py @@ -0,0 +1,304 @@ +""" +任务参数服务模块 +负责任务输入参数的管理 +""" +from typing import Dict, Any, List, Optional, Tuple +import json +from config.task_config import TaskInputParamConfig, TaskInputParamType +from config.database import db_session +from sqlalchemy import and_, or_, desc + +class TaskParamService: + """任务参数服务类""" + + def __init__(self): + # 导入数据模型 + from data.models.task_input_param import TaskInputParam + self.TaskInputParam = TaskInputParam + + def get_param_types(self) -> List[Dict[str, Any]]: + """获取所有支持的参数类型""" + param_types = [] + for param_type in TaskInputParamType: + param_types.append({ + "key": param_type.value, + "name": param_type.value, + "description": f"{param_type.value}类型参数" + }) + return param_types + + def get_task_input_params(self, task_id: str, instance_id: str = None) -> Tuple[List[Dict[str, Any]], Optional[str]]: + """ + 获取任务输入参数 + + Args: + task_id: 任务ID + instance_id: 任务实例ID,如果为None,则尝试获取最新的实例 + + Returns: + Tuple[List[Dict[str, Any]], Optional[str]]: (任务输入参数列表, 实际使用的实例ID) + """ + # 如果没有提供实例ID,尝试查找最新的实例 + found_instance_id = instance_id + if not found_instance_id: + from data.models.task_instance import TaskInstance + with db_session() as session: + instance = session.query(TaskInstance).filter( + TaskInstance.task_id == task_id, + TaskInstance.is_deleted == False + ).order_by(TaskInstance.updated_at.desc()).first() + + if instance: + found_instance_id = instance.instance_id + else: + # 如果没有找到实例,返回空列表和None + return [], None + + # 从数据库中查询并获取任务的输入参数 + with db_session() as session: + # 查询任务输入参数,过滤掉已删除的 + db_params = session.query(self.TaskInputParam).filter( + and_( + self.TaskInputParam.instance_id == found_instance_id, + self.TaskInputParam.is_deleted == False + ) + ).order_by(self.TaskInputParam.sort_order).all() + + # 将数据库查询结果转换为字典 + params = [param.to_dict() for param in db_params] + + return params, found_instance_id + + def update_task_input_params(self, task_id: str, params: List[Dict[str, Any]], instance_id: str = None) -> Tuple[int, str, bool]: + """ + 更新任务输入参数 + + Args: + task_id: 任务ID + params: 任务输入参数列表 + instance_id: 任务实例ID,如果为None,则尝试获取最新的实例 + + Returns: + Tuple[int, str, bool]: (更新的参数数量, 实际使用的实例ID, 是否有数据变动) + """ + # 如果没有提供实例ID,尝试查找最新的实例 + found_instance_id = instance_id + if not found_instance_id: + from data.models.task_instance import TaskInstance + with db_session() as session: + instance = session.query(TaskInstance).filter( + TaskInstance.task_id == task_id, + TaskInstance.is_deleted == False + ).order_by(TaskInstance.updated_at.desc()).first() + + if instance: + found_instance_id = instance.instance_id + else: + # 创建新的任务实例 + from data.models.task import Task + task = session.query(Task).filter(Task.task_id == task_id).first() + if not task: + raise ValueError(f"任务不存在: {task_id}") + + instance = TaskInstance( + task_id=task_id, + name=task.name, + variables={}, + priority=1, + input_params={}, + block_outputs={}, + context_params={} + ) + session.add(instance) + session.commit() + found_instance_id = instance.instance_id + # 新建实例,肯定有数据变动 + return 0, found_instance_id, True + + # 过滤出非系统参数 + custom_params = [] + system_param_keys = [param["key"] for param in TaskInputParamConfig.get_system_params()] + + for param in params: + # 检查是否为系统参数 + if param["param_name"] in system_param_keys: + continue + + # 确保param存在default_value键 + if "default_value" not in param: + param["default_value"] = None + + custom_params.append(param) + + # 检测是否有数据变动的标志 + has_changes = False + + # 更新数据库 + with db_session() as session: + # 查询当前任务实例的所有自定义参数 + existing_params = session.query(self.TaskInputParam).filter( + and_( + self.TaskInputParam.instance_id == found_instance_id, + self.TaskInputParam.is_system == False, + self.TaskInputParam.is_deleted == False + ) + ).all() + + # 创建一个映射,用于快速找到现有参数 + existing_param_map = {param.param_name: param for param in existing_params} + + # 检查参数数量是否变化 + if len(existing_param_map) != len(custom_params): + has_changes = True + + # 处理每个自定义参数 + for i, param_data in enumerate(custom_params): + param_name = param_data["param_name"] + + # 检查是否存在现有参数 + if param_name in existing_param_map: + # 获取现有参数 + param = existing_param_map[param_name] + + # 检查参数是否有变化 + if (param.label != param_data.get("label", "") or + param.param_type != param_data.get("param_type", "") or + param.required != param_data.get("required", False) or + param.description != param_data.get("description", "") or + param.sort_order != i): + has_changes = True + + # 检查default_value是否有变化(需要特殊处理) + old_value = param.default_value + new_value = param_data.get("default_value") + + # 尝试比较值(考虑到None, 空字符串, 空列表等特殊情况) + if ((old_value is None and new_value not in [None, "", [], {}]) or + (new_value is None and old_value not in [None, "", [], {}]) or + (str(old_value) != str(new_value))): + has_changes = True + + # 更新现有参数 + param.label = param_data.get("label", param_name) + param.param_type = param_data.get("param_type", param.param_type) + param.required = param_data.get("required", False) + param.default_value = new_value + param.description = param_data.get("description", "") + param.sort_order = i + # 从映射中移除,以便后面知道哪些需要删除 + del existing_param_map[param_name] + else: + # 创建新参数 - 有新增肯定是有变化的 + has_changes = True + new_param = self.TaskInputParam( + instance_id=found_instance_id, + task_id=task_id, # 冗余存储任务ID,便于查询 + param_name=param_name, + label=param_data.get("label", param_name), + param_type=param_data.get("param_type", TaskInputParamType.STRING.value), + required=param_data.get("required", False), + default_value=param_data.get("default_value"), + description=param_data.get("description", ""), + is_system=False, + is_readonly=False, + sort_order=i + ) + session.add(new_param) + + # 如果有需要删除的参数,标记变化 + if existing_param_map: + has_changes = True + + # 标记需要删除的参数 + for param in existing_param_map.values(): + param.is_deleted = True + + # 只有在有变化时才提交事务 + if has_changes: + session.commit() + + return len(custom_params), found_instance_id, has_changes + + def delete_task_input_param(self, task_id: str, param_id: str, instance_id: str = None) -> bool: + """ + 删除任务输入参数 + + Args: + task_id: 任务ID + param_id: 参数ID + instance_id: 任务实例ID,如果为None,则尝试获取最新的实例 + + Returns: + bool: 是否成功删除 + """ + # 如果没有提供实例ID,尝试查找最新的实例 + if not instance_id: + from data.models.task_instance import TaskInstance + with db_session() as session: + instance = session.query(TaskInstance).filter( + TaskInstance.task_id == task_id, + TaskInstance.is_deleted == False + ).order_by(TaskInstance.updated_at.desc()).first() + + if instance: + instance_id = instance.instance_id + else: + return False # 如果找不到实例,返回删除失败 + + with db_session() as session: + # 查询参数 + param = session.query(self.TaskInputParam).filter( + and_( + self.TaskInputParam.instance_id == instance_id, + self.TaskInputParam.param_id == param_id, + self.TaskInputParam.is_deleted == False + ) + ).first() + + if not param: + return False + + # 系统参数不允许删除 + if param.is_system: + return False + + # 标记为已删除 + param.is_deleted = True + session.commit() + + return True + + def get_default_input_params(self) -> List[Dict[str, Any]]: + """ + 获取默认的任务输入参数 + + Returns: + List[Dict[str, Any]]: 默认的任务输入参数列表 + """ + # 返回一些常用的默认参数作为示例 + return [ + { + "param_name": "robotId", + "label": "机器人ID", + "param_type": TaskInputParamType.STRING, + "required": True, + "default_value": "", + "description": "执行任务的机器人ID" + }, + { + "param_name": "targetPosition", + "label": "目标位置", + "param_type": TaskInputParamType.STRING, + "required": False, + "default_value": "", + "description": "任务执行的目标位置" + }, + { + "param_name": "timeout", + "label": "超时时间", + "param_type": TaskInputParamType.INTEGER, + "required": False, + "default_value": 3600, + "description": "任务执行的超时时间(秒)" + } + ] \ No newline at end of file diff --git a/utils/api_response.py b/utils/api_response.py new file mode 100644 index 0000000..550628e --- /dev/null +++ b/utils/api_response.py @@ -0,0 +1,62 @@ +""" +API响应工具模块 +用于处理API响应数据的转换 +""" +from typing import Dict, Any, List, Optional +from data.models.task_instance import TaskInstance +from data.models.task_input_param import TaskInputParam + +class ApiResponseUtil: + """API响应工具类""" + + @staticmethod + def to_task_instance_response(instance: TaskInstance) -> Optional[Dict[str, Any]]: + """ + 将任务实例转换为API响应数据 + + Args: + instance: 任务实例对象 + + Returns: + API响应数据字典 + """ + if not instance: + return None + + return { + "instance_id": instance.instance_id, + "task_id": instance.task_id, + "name": instance.name, + "variables": instance.variables or {}, + "priority": instance.priority, + "block_outputs": instance.block_outputs or {}, + "context_params": instance.context_params or {}, + "status": instance.status.value if instance.status else None + } + + @staticmethod + def to_task_input_param_response(param: TaskInputParam) -> Optional[Dict[str, Any]]: + """ + 将任务输入参数转换为API响应数据 + + Args: + param: 任务输入参数对象 + + Returns: + API响应数据字典 + """ + if not param: + return None + + return { + "param_id": param.param_id, + "param_name": param.param_name, + "label": param.label, + "param_type": param.param_type, + "required": param.required, + "default_value": param.default_value, + "description": param.description, + "is_system": param.is_system, + "is_readonly": param.is_readonly, + "sort_order": param.sort_order + } \ No newline at end of file