| | |
| | | return new OpenModel.ApiResult() { Code = OpenModel.ApiResultCode.Error, Message = "DesignParameter 为空" }; |
| | | } |
| | | |
| | | if (Request.StepNumber == 3) |
| | | //if (Request.StepNumber == 3) |
| | | //{ |
| | | // if (Request.DesignParameter.OutflowParas == null) |
| | | // { |
| | | // return new OpenModel.ApiResult() { Code = OpenModel.ApiResultCode.Error, Message = "OutflowParas 为空" }; |
| | | // } |
| | | // var vm = new DPumpHydr.OpenFwUI.Volute.OutflowParas(); |
| | | // vm.Dia = Request.DesignParameter.OutflowParas.Dia; |
| | | // vm.H1 = Request.DesignParameter.OutflowParas.H1; |
| | | //} |
| | | if(Request.StepNumber == 1) |
| | | { |
| | | if (Request.DesignParameter.OutflowParas == null) |
| | | if (Request.DesignParameter.HdrBaseInfo == null) |
| | | { |
| | | return new OpenModel.ApiResult() { Code = OpenModel.ApiResultCode.Error, Message = "OutflowParas 为空" }; |
| | | return new OpenModel.ApiResult() { Code = OpenModel.ApiResultCode.Error, Message = "HdrBaseInfo 为空" }; |
| | | } |
| | | var vm = new DPumpHydr.WinFrmUI.Volute.ViewModel.OutflowParas(); |
| | | vm.Dia = Request.DesignParameter.OutflowParas.Dia; |
| | | vm.H1 = Request.DesignParameter.OutflowParas.H1; |
| | | if (Request.DesignParameter.GeomBaseInfo == null) |
| | | { |
| | | return new OpenModel.ApiResult() { Code = OpenModel.ApiResultCode.Error, Message = "GeomBaseInfo 为空" }; |
| | | } |
| | | |
| | | StepForm1 frm = new StepForm1(); |
| | | frm.SetBindingData(Request.DesignParameter); |
| | | if(frm.ShowDialog() == System.Windows.Forms.DialogResult.Cancel) |
| | | { |
| | | return new OpenModel.ApiResult() { Code = OpenModel.ApiResultCode.Error, Message = "用户取消" }; |
| | | } |
| | | |
| | | DPumpHydr.OpenModel.ApiResult apiResult = new OpenModel.ApiResult(); |
| | | apiResult = frm.GetBindingData(); |
| | | apiResult.Code = OpenModel.ApiResultCode.Success; |
| | | |
| | | return apiResult; |
| | | } |
| | | StepForm1 frm = new StepForm1(); |
| | | frm.ShowDialog(); |
| | | DPumpHydr.OpenModel.ApiResult apiResult = new OpenModel.ApiResult(); |
| | | apiResult.Code = OpenModel.ApiResultCode.Success; |
| | | return apiResult; |
| | | |
| | | DPumpHydr.OpenModel.ApiResult apiResult1 = new OpenModel.ApiResult(); |
| | | apiResult1.Code = OpenModel.ApiResultCode.Success; |
| | | return apiResult1; |
| | | } |
| | | } |
| | | } |