From 644a8b70b8ca49f6dc08d922ff18bf7509af9b07 Mon Sep 17 00:00:00 2001
From: lixiaojun <1287241240@qq.com>
Date: 星期四, 18 七月 2024 17:04:32 +0800
Subject: [PATCH] BLL更改

---
 Service/HStation.Service.Xhs.Core/04-dal/01-interface/IXhsProject.cs |   31 +++++++++++++++++++------------
 1 files changed, 19 insertions(+), 12 deletions(-)

diff --git a/Service/HStation.Service.Xhs.Core/04-dal/01-interface/IXhsProject.cs b/Service/HStation.Service.Xhs.Core/04-dal/01-interface/IXhsProject.cs
index 14e714a..be46394 100644
--- a/Service/HStation.Service.Xhs.Core/04-dal/01-interface/IXhsProject.cs
+++ b/Service/HStation.Service.Xhs.Core/04-dal/01-interface/IXhsProject.cs
@@ -5,25 +5,32 @@
     /// <summary>
     ///
     /// </summary>
-    public interface IXhsProject : IBaseDAL<Entity.XhsProject>, IUpdateParas, IUpdateFlags, IUpdateTagName, IUpdateSorter, IUpdateUseStatus
+    public interface IXhsProject : IBaseDAL<Entity.XhsProject>, IUpdateParas, IUpdateFlags, IUpdateTagName, IUpdateTreeSorter
     {
         /// <summary>
         /// 鎻掑叆鎷撳睍
         /// </summary>
-        long InsertEx(Entity.XhsProject project, Entity.XhsProjectItem item, Entity.XhsProjectItemModel signals, Entity.XhsProjectItemModelMap Map);
-
-        /// <summary>
-        /// 鍒犻櫎鎷撳睍
-        /// </summary>
-        /// <param name="ID"></param>
-        /// <returns></returns>
-        bool DeleteEx(long ID);
+        long InsertEx(Entity.XhsProject entityProject, List<Entity.XhsProjectSite> entityProjectSiteList);
 
         /// <summary>
         /// 缂栬緫鎷撳睍
         /// </summary>
-        /// <param name="ID"></param>
-        /// <returns></returns>
-        bool UpdateEx(Entity.XhsProject project, Entity.XhsProjectItem item);
+        bool UpdateEx(Entity.XhsProject entityProject, List<Entity.XhsProjectSite> entityProjectSiteList);
+
+        /// <summary>
+        /// 鏇存柊寮�濮嬫椂闂�
+        /// </summary>
+        bool UpdateStartTime(long ID, DateTime StartTime);
+
+        /// <summary>
+        /// 鏇存柊缁撴潫鏃堕棿
+        /// </summary>
+        bool UpdateEndTime(long ID, DateTime EndTime);
+
+        /// <summary>
+        /// 閫氳繃 ID 鍒犻櫎鎷撳睍
+        /// </summary>
+        bool DeleteExByID(long ID);
+
     }
 }
\ No newline at end of file

--
Gitblit v1.9.3