{
    // 转交任务的流程
    // 进入送货任务 -> 点击转交任务 -> 确认转交任务 -> 回到本地仓储界面
    "DeliveryJobsEnterDeliveryJob": {
        "desc": "进入送货任务",
        "recognition": "OCR",
        "roi": [
            79,
            550,
            985,
            89
        ],
        "expected": [
            "查看任务",
            "查看任務",
            "(?i)Check\\s*Mission",
            "任務確認",
            "임무 확인"
        ],
        "pre_delay": 0,
        "action": "Click",
        "post_delay": 0,
        "rate_limit": 0,
        "next": [
            "DeliveryJobsClickTransferJob"
        ]
    },
    "DeliveryJobsClickTransferJob": {
        "desc": "单击转交任务",
        "recognition": "OCR",
        "roi": [
            366,
            620,
            372,
            63
        ],
        "expected": [
            "转交运送委托",
            "轉交運送委託",
            "(?i)Transfer\\s*Delivery\\s*Job",
            "外部委託",
            "(?i)Transfer\\s*Job",
            "운송 의뢰 위탁"
        ],
        "pre_delay": 0,
        "action": "Click",
        "post_delay": 0,
        "rate_limit": 0,
        "next": [
            "DeliveryJobsConfirmTaskTransfer"
        ]
    },
    "DeliveryJobsCheckTaskTransferText": {
        "desc": "检查转交任务文本",
        "recognition": "OCR",
        "roi": [
            401,
            238,
            494,
            160
        ],
        "expected": [
            "是否确认将送货任务委托给他人派送?",
            "是否確定將送貨任務委託給他人運送？",
            "(?i)Transfer\\s*delivery\\s*job\\s*to\\s*another\\s*courier\\s*\\?",
            "配達任務を他人に委託しますか？",
            "给他人派送",
            "給他人運送",
            "운송 임무를 다른 사람에게 위탁하시겠습니까?"
        ],
        "pre_delay": 0,
        "post_delay": 0,
        "rate_limit": 0
    },
    "DeliveryJobsConfirmTaskTransfer": {
        "desc": "确认转交任务",
        "recognition": "And",
        "all_of": [
            "YellowConfirmButtonType1",
            "DeliveryJobsCheckTaskTransferText"
        ],
        "pre_delay": 0,
        "action": "Click",
        "post_delay": 0,
        "rate_limit": 0,
        "next": [
            // 转交完任务之后会直接回到本地仓储节点界面
            // 需要等待本地仓储界面完全加载完成，才继续后面的流程
            // 否则会因为无法识别到相关货物，导致退出去重新进入本地仓储界面
            "InLocalDepotNode"
        ]
    },
    "DeliveryJobsAcceptJobOnly": {
        "desc": "仅接取任务，停止后续转交流程，并提醒用户",
        "action": "StopTask",
        "focus": {
            "Node.Recognition.Succeeded": "$task.DeliveryJobs.AcceptJobOnly"
        }
    }
}
