|
@@ -531,20 +531,22 @@ void StoreProcessTask::Main()
|
|
|
break;
|
|
|
}
|
|
|
|
|
|
- code!=SUCCESS?updata_step_statu(message::eError):updata_step_statu(message::eFinished);
|
|
|
-
|
|
|
//异常处理
|
|
|
if(code!=SUCCESS)
|
|
|
{
|
|
|
//处理异常
|
|
|
code=Exception_solver::get_instance_pointer()->solve_exception(code, this);
|
|
|
//根据处理结果更新步骤状态
|
|
|
- code!=SUCCESS?updata_step_statu(message::eError):updata_step_statu(message::eFinished);
|
|
|
- }
|
|
|
|
|
|
- //本次步骤正常,切换步骤类型,进入下一步,否则不修改步骤类型,再次执行本次步骤
|
|
|
- if(code==SUCCESS)
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ //本次步骤正常,切换步骤类型,进入下一步,否则不修改步骤类型,再次执行本次步骤
|
|
|
+ updata_step_statu(message::eFinished);
|
|
|
next_step();
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
}
|
|
|
|
|
|
/*
|