lixiaojun
2025-01-13 1c30ee4068eb5dba3c6b9a4987b98034f2a622d0
WinFrmUI/HStation.WinFrmUI.PhartRelation.Core/02-universal/02-edit/UniversalChartEditCtrl.cs
@@ -1,7 +1,4 @@
using Yw.DAL.PostgreSql;
using Yw.WinFrmUI.Phart;
namespace HStation.WinFrmUI
namespace HStation.WinFrmUI
{
    public partial class UniversalChartEditCtrl : DevExpress.XtraEditors.XtraUserControl
    {
@@ -35,15 +32,13 @@
                return default;
            if (!this.universalChartExcelEditCtrl1.Get(out Yw.Ahart.eFeatType feat_type, out List<Yw.Geometry.Point2d> pt_list))
                return default;
            var geometry_paras = new HStation.Model.FeatCurveGeometryParasModel();
            geometry_paras.DefinePoints = pt_list;
            var curve_type = (Yw.Ahart.eCurveType)_vmo.GraphList[0].GraphType;
            var geometry_info = pt_list.ToDbString(curve_type, feat_type);
            if (string.IsNullOrEmpty(geometry_info))
                return default;
            _vmo.GraphList[0].GeometryParas = geometry_paras.ToJson();
            _vmo.GraphList[0].GeometryInfo = geometry_info;
            _vmo.GraphList[0].GeometryParas = new Yw.WinFrmUI.Phart.CurveGeometryParasViewModel
            {
                DefinePoints = pt_list
            }.ToJson();
            _vmo.GraphList[0].GeometryInfo = pt_list.ToDbString(curve_type, feat_type);
            return _vmo;
        }