| | |
| | | var key = $"{rhs.ID}:graph-paras"; |
| | | return MemoryCacheHelper.GetSet(key, () => |
| | | { |
| | | object obj = null; |
| | | switch ((eGraphType)rhs.GraphType) |
| | | { |
| | | case eGraphType.PumpQH: |
| | | { |
| | | obj = Model.QHGraphParasModel.ToModel(rhs.GraphParas); |
| | | } |
| | | break; |
| | | case eGraphType.PumpQP: |
| | | { |
| | | obj = Model.QPGraphParasModel.ToModel(rhs.GraphParas); |
| | | } |
| | | break; |
| | | case eGraphType.PumpQE: |
| | | { |
| | | obj = Model.QEGraphParasModel.ToModel(rhs.GraphParas); |
| | | } |
| | | break; |
| | | default: break; |
| | | } |
| | | object obj = PhartGraphHelper.GetGraphParas((eGraphType)rhs.GraphType, rhs.GraphParas); |
| | | return obj; |
| | | }, _cache_time); |
| | | } |
| | |
| | | var key = $"{rhs.ID}:geometry-paras"; |
| | | return MemoryCacheHelper.GetSet(key, () => |
| | | { |
| | | object obj = null; |
| | | switch ((eGeometryStyle)rhs.GeometryStyle) |
| | | { |
| | | case eGeometryStyle.FeatCurve: |
| | | { |
| | | obj = Model.FeatCurveGeometryParasModel.ToModel(rhs.GraphParas); |
| | | } |
| | | break; |
| | | default: break; |
| | | } |
| | | object obj = PhartGraphHelper.GetGeometryParas((eGeometryStyle)rhs.GeometryStyle, rhs.GeometryParas); |
| | | return obj; |
| | | }, _cache_time); |
| | | } |
| | |
| | | return MemoryCacheHelper.GetSet(key, () => |
| | | { |
| | | Yw.Ahart.PerformCurveBase performCurve = null; |
| | | switch ((eGeometryStyle)rhs.GeometryStyle) |
| | | { |
| | | case eGeometryStyle.FeatCurve: |
| | | { |
| | | performCurve = Yw.Ahart.PerformCurveHelper.ToModel(rhs.GeometryInfo); |
| | | } |
| | | break; |
| | | default: break; |
| | | } |
| | | performCurve = PhartGraphHelper.GetPerformCurve((eGeometryStyle)rhs.GeometryStyle, rhs.GeometryInfo); |
| | | return performCurve; |
| | | }, _cache_time); |
| | | } |
| | |
| | | #endregion |
| | | |
| | | } |
| | | |
| | | } |