| | |
| | | { |
| | | try |
| | | { |
| | | if (SystemValue.isAllowRuning_VirtualTaskNoOutPlanTaskHandler && SystemValue.isStartedModel) |
| | | if (SystemValue.isAllowRuning_DataProcess_RobotBuffer_FinishTask && SystemValue.isStartedModel) |
| | | { |
| | | errMsg = "";//重置 |
| | | using (DbModel mycontext = new DbModel()) |
| | |
| | | SingleOutPlanTaskHandler(mycontext, ref errMsg); |
| | | if (string.IsNullOrEmpty(errMsg)) |
| | | { |
| | | SystemWarningMsg._lbl_Alert_VirtualTaskNoOutPlanTaskHandler = "成功处理"; |
| | | SystemWarningMsg._lbl_Alert_DataProcess_RobotBuffer_FinishTask = "成功处理"; |
| | | } |
| | | else |
| | | { |
| | | SystemWarningMsg._lbl_Alert_VirtualTaskNoOutPlanTaskHandler = errMsg; |
| | | SystemWarningMsg._lbl_Alert_DataProcess_RobotBuffer_FinishTask = errMsg; |
| | | } |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | Log4NetHelper.WriteErrorLog(LogType.OutPlanTask, "处理【虚拟出库处理】的出库计划任务=>" + errMsg + ",异常:" + ex.Message, ex); |
| | | SystemWarningMsg._lbl_Alert_VirtualTaskNoOutPlanTaskHandler = "处理【虚拟出库处理】的出库计划任务=>" + errMsg + ",异常:" + ex.Message; |
| | | SystemWarningMsg._lbl_Alert_DataProcess_RobotBuffer_FinishTask = "处理【虚拟出库处理】的出库计划任务=>" + errMsg + ",异常:" + ex.Message; |
| | | } |
| | | } |
| | | } |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | SystemWarningMsg._lbl_Alert_VirtualTaskNoOutPlanTaskHandler = "出现异常:" + ex.Message; |
| | | Log4NetHelper.WriteErrorLog(LogType.VirtualTaskNoOutPlanTaskHandler, "VirtualTaskNoOutPlanTaskHandler出现异常:" + ex.Message, ex); |
| | | SystemWarningMsg._lbl_Alert_DataProcess_RobotBuffer_FinishTask = "出现异常:" + ex.Message; |
| | | Log4NetHelper.WriteErrorLog(LogType.DataProcess_RobotBuffer_FinishTask, "VirtualTaskNoOutPlanTaskHandler出现异常:" + ex.Message, ex); |
| | | } |
| | | Thread.Sleep(10 * 1000);//休眠10秒 |
| | | } |
| | |
| | | catch (Exception ex) |
| | | { |
| | | trans.Rollback(); |
| | | SystemWarningMsg._lbl_Alert_VirtualTaskNoOutPlanTaskHandler = "SingleTaskHandlerForVirtual出现异常:" + ex.Message; |
| | | Log4NetHelper.WriteErrorLog(LogType.VirtualTaskNoOutPlanTaskHandler, "SingleTaskHandlerForVirtual 出现异常:" + ex.Message, ex); |
| | | SystemWarningMsg._lbl_Alert_DataProcess_RobotBuffer_FinishTask = "SingleTaskHandlerForVirtual出现异常:" + ex.Message; |
| | | Log4NetHelper.WriteErrorLog(LogType.DataProcess_RobotBuffer_FinishTask, "SingleTaskHandlerForVirtual 出现异常:" + ex.Message, ex); |
| | | throw ex; |
| | | } |
| | | } |