public object Any(DCSInfRequest request) { DTOResponseLayUI dtoResponseLayUi = new DTOResponseLayUI(); DCSInfService dcsInfService = new DCSInfService(); DTOResponse list; if (request.ACTION == 101) { list = dcsInfService.GetList <INF_EQUIPMENTREQUESTEntity>(request); } else if (request.ACTION == 102) { list = dcsInfService.GetList <INF_JOBDOWNLOADEntity>(request); } else if (request.ACTION == 103) { list = dcsInfService.GetList <INF_JOBFEEDBACKEntity>(request); } else if (request.ACTION == 104) { list = dcsInfService.GetList <INF_EQUIPMENTSTATUSEntity>(request); } else { dtoResponseLayUi.code = -1; dtoResponseLayUi.msg = "未定义的操作类型:" + request.ACTION.ToString(); return(dtoResponseLayUi); } return(this.ConvertTo(list)); }
public override JobExecuteState ExecuteCustomImp(string strJobKey) { JobExecuteState jobExecuteState1 = new JobExecuteState(); DTOResponse dtoResponse1 = new DTOResponse(); DCSInfService dcsInfService = new DCSInfService(); string str1 = "AcceptWcsUpdateInfEquitmentStaus"; DTOResponse dtoResponse2 = SysParamsService.CheckPrarams(new SysParamsReuqest() { ParamsName = str1 }); bool isSuccess; if (dtoResponse2.IsSuccess) { SysParams resultObject = dtoResponse2.ResultObject as SysParams; if (resultObject == null) { jobExecuteState1.MessageText = "系统参数为空"; return(jobExecuteState1); } if (resultObject.PARAVALUE == "TRUE") { DTOResponse dtoResponse3 = dcsInfService.UpdateEquipmentStatus(); JobExecuteState jobExecuteState2 = jobExecuteState1; isSuccess = dtoResponse3.IsSuccess; string str2 = isSuccess.ToString(); jobExecuteState2.ReturnValue = str2; jobExecuteState1.MessageCode = dtoResponse3.MessageCode; jobExecuteState1.MessageText = dtoResponse3.MessageText; } } string str3 = "UpdateKanbanFormInfEquitmentStaus"; DTOResponse dtoResponse4 = SysParamsService.CheckPrarams(new SysParamsReuqest() { ParamsName = str3 }); if (dtoResponse4.IsSuccess) { SysParams resultObject = dtoResponse4.ResultObject as SysParams; if (resultObject == null) { jobExecuteState1.MessageText = "系统参数为空"; return(jobExecuteState1); } if (resultObject.PARAVALUE == "TRUE") { DTOResponse dtoResponse3 = dcsInfService.UpdateKanbanFormEquipmentStatus(); JobExecuteState jobExecuteState2 = jobExecuteState1; isSuccess = dtoResponse3.IsSuccess; string str2 = isSuccess.ToString(); jobExecuteState2.ReturnValue = str2; jobExecuteState1.MessageCode = dtoResponse3.MessageCode; jobExecuteState1.MessageText = dtoResponse3.MessageText; } } return(jobExecuteState1); }
public override JobExecuteState ExecuteCustomImp(string strJobKey) { JobExecuteState jobExecuteState = new JobExecuteState(); DTOResponse dtoResponse = new DCSInfService().EquipmentRequestHandle(); jobExecuteState.ReturnValue = dtoResponse.IsSuccess.ToString(); jobExecuteState.MessageCode = dtoResponse.MessageCode; jobExecuteState.MessageText = dtoResponse.MessageText; return(jobExecuteState); }