mrDarker
2025-06-16 56fd8f57fcc763ae079ae752d82e41b38d7d9e5f
SourceCode/Bond/Servo/CRobotTaskDlg.cpp
@@ -58,7 +58,7 @@
      CEquipment* pSrcEq = theApp.m_model.getMaster().getEquipment(pRobotTask->getSrcPosition());
      CEquipment* pDstEq = theApp.m_model.getMaster().getEquipment(pRobotTask->getTarPosition());
      ROBOT_CMD_PARAM& param = pRobotTask->getRobotCmdParam();
      ROBOT_CMD_PARAM& param = pRobotTask->getRobotCmdParam(ACTION_TRANSFER);
      auto format_time = [](time_t t) -> CString {
         if (t == 0) {
@@ -194,8 +194,10 @@
void CRobotTaskDlg::OnBnClickedAbortTask()
{
   if (m_pRobotTask) {
      m_pRobotTask->abort();
      AfxMessageBox(_T("任务已停止。"));
   int ret = AfxMessageBox(_T("确认要终止当前搬送任务吗?除非发生了异常,否则请不要手动终止任务!"), MB_OKCANCEL | MB_ICONEXCLAMATION);
   if (ret != IDOK) {
      return;
   }
   theApp.m_model.getMaster().abortCurrentTask();
}