From 82f8a7ead37ff50dec3d0d40e572d4331f14a8b2 Mon Sep 17 00:00:00 2001
From: duheng <2286773002@qq.com>
Date: 星期四, 03 四月 2025 09:26:35 +0800
Subject: [PATCH] 增加获取成套设备曲线方法

---
 WinFrmUI/PBS.WinFrmUI/02-facility/FacilityMgrPage.cs |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

diff --git a/WinFrmUI/PBS.WinFrmUI/02-facility/FacilityMgrPage.cs b/WinFrmUI/PBS.WinFrmUI/02-facility/FacilityMgrPage.cs
index c7fdec9..95dd550 100644
--- a/WinFrmUI/PBS.WinFrmUI/02-facility/FacilityMgrPage.cs
+++ b/WinFrmUI/PBS.WinFrmUI/02-facility/FacilityMgrPage.cs
@@ -53,6 +53,10 @@
                var id = await _facilityBll.Insert(vmo);
                if (id > 0)
                {
+                   if (vmo.PackageID > 0)
+                   {
+                       packageCurveViewModel.SaveCurveFile(id, vmo.PackageID);
+                   }
                    vmo.ID = id;
                    _allBindingList.Add(new FacilityViewModel(vmo));
                    this.facilityViewModelBindingSource.ResetBindings(false);
@@ -78,6 +82,10 @@
                 var bol = await _facilityBll.Update(vmo);
                 if (bol)
                 {
+                    if (vmo.PackageID > 0)
+                    {
+                        packageCurveViewModel.SaveCurveFile(vmo.ID, vmo.PackageID);
+                    }
                     vm.Resert(vmo);
                     this.facilityViewModelBindingSource.ResetBindings(false);
                     return true;
@@ -107,6 +115,10 @@
                 return;
             }
             _allBindingList.Remove(vm);
+            if (vm.PackageID > 0)
+            {
+                packageCurveViewModel.DeleteCurveFile(vm.ID);
+            }
             this.facilityViewModelBindingSource.ResetBindings(false);
             TipFormHelper.ShowSucceed("鍒犻櫎鎴愬姛锛�");
         }

--
Gitblit v1.9.3