tx
2025-04-15 6a407cd9fb759ce68ff289ae26dd854ddc310314
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace DPumpHydr.OpenFwUI.Volute
{
    public  class MainWindow
    {
        public DPumpHydr.OpenModel.ApiResult Show(DPumpHydr.OpenModel.ApiRequest Request)
        {
            if (Request.DesignParameter == null)
            {
                return new OpenModel.ApiResult() { Code = OpenModel.ApiResultCode.Error, Message = "DesignParameter 为空" };
            }
 
            if (Request.StepNumber == 3)
            {
                if (Request.DesignParameter.OutflowParas == null)
                {
                    return new OpenModel.ApiResult() { Code = OpenModel.ApiResultCode.Error, Message = "OutflowParas 为空" };
                }
                var vm = new DPumpHydr.WinFrmUI.Volute.ViewModel.OutflowParas();
                vm.Dia = Request.DesignParameter.OutflowParas.Dia;
                vm.H1 = Request.DesignParameter.OutflowParas.H1;
            }
            StepForm1 frm = new StepForm1();
            frm.ShowDialog();
            DPumpHydr.OpenModel.ApiResult apiResult = new OpenModel.ApiResult();
            apiResult.Code = OpenModel.ApiResultCode.Success;
            return apiResult;
        }
    }
}