From a27817f01817b22fff839a2d0b98cbb6e45a22f7 Mon Sep 17 00:00:00 2001
From: lixiaojun <1287241240@qq.com>
Date: 星期五, 25 十月 2024 14:18:19 +0800
Subject: [PATCH] 增加云文件选择功能

---
 BLL/HStation.BLL.TransferFile.Core/04-bll/01-user/TransferFileUser.cs |   44 ++++++++++++++++++++++++--------------------
 1 files changed, 24 insertions(+), 20 deletions(-)

diff --git a/BLL/HStation.BLL.TransferFile.Core/04-bll/01-user/TransferFileUser.cs b/BLL/HStation.BLL.TransferFile.Core/04-bll/01-user/TransferFileUser.cs
index c005ce7..257327a 100644
--- a/BLL/HStation.BLL.TransferFile.Core/04-bll/01-user/TransferFileUser.cs
+++ b/BLL/HStation.BLL.TransferFile.Core/04-bll/01-user/TransferFileUser.cs
@@ -1,5 +1,4 @@
 锘縰sing Yw.BLL;
-using Yw.Dto;
 
 namespace HStation.BLL
 {
@@ -13,7 +12,7 @@
         /// <summary>
         /// 鑾峰彇鎵�鏈�
         /// </summary>
-        public async Task<List<Vmo.TransferFileUserVmo>> GetAll()
+        public async Task<List<TransferFileUserVmo>> GetAll()
         {
             var dtoList = await _cal.GetAll();
             return Dto2Vmos(dtoList);
@@ -22,7 +21,7 @@
         /// <summary>
         /// 閫氳繃 ID 鑾峰彇
         /// </summary>
-        public async Task<Vmo.TransferFileUserVmo> GetByID(long ID)
+        public async Task<TransferFileUserVmo> GetByID(long ID)
         {
             var dto = await _cal.GetByID(ID);
             return Dto2Vmo(dto);
@@ -31,7 +30,7 @@
         /// <summary>
         /// 閫氳繃 Ids 鑾峰彇
         /// </summary>
-        public async Task<List<Vmo.TransferFileUserVmo>> GetByIds(List<long> Ids)
+        public async Task<List<TransferFileUserVmo>> GetByIds(List<long> Ids)
         {
             var dto = await _cal.GetByIds(Ids);
             return Dto2Vmos(dto);
@@ -40,9 +39,9 @@
         /// <summary>
         /// 閫氳繃 Name 鑾峰彇
         /// </summary>
-        public async Task<Vmo.TransferFileUserVmo> GetByName(string input)
+        public async Task<TransferFileUserVmo> GetByName(string Name)
         {
-            var dto = await _cal.GetByName(input);
+            var dto = await _cal.GetByName(Name);
             return Dto2Vmo(dto);
         }
 
@@ -51,21 +50,21 @@
         /// <summary>
         /// 鎻掑叆涓�鏉�
         /// </summary>
-        public async Task<long> Insert(Vmo.TransferFileUserVmo input)
+        public async Task<long> Insert(TransferFileUserVmo input)
         {
             var dto = Vmo2AddDto(input);
             var id = await _cal.Insert(dto);
             return id;
         }
 
-        #endregion Insert
+        #endregion
 
         #region Update
 
         /// <summary>
         /// 鏇存柊涓�鏉�
         /// </summary>
-        public async Task<bool> Update(Vmo.TransferFileUserVmo input)
+        public async Task<bool> Update(TransferFileUserVmo input)
         {
             var dto = Vmo2UpdateDto(input);
             return await _cal.Update(dto);
@@ -80,50 +79,55 @@
         }
 
         /// <summary>
-        /// 鏇存柊鎺掑簭
+        /// 鎵归噺鏇存柊鎺掑簭鐮�
         /// </summary>
-        public async Task<bool> UpdateSorter(List<UpdateSortCodeInput> inputList)
+        public async virtual Task<bool> UpdateSorter(List<Yw.Vmo.Sorter> Sorters)
         {
-            return await _cal.UpdateSorter(inputList);
+            var dtoList = Sorters.ToDtoList();
+            var bol = await _cal.UpdateSorter(dtoList);
+            return bol;
         }
 
         /// <summary>
         /// 婵�娲�
         /// </summary>
-        public async Task<bool> Active(ActiveTransferFileUserInput input)
+        public async Task<bool> Active(string Name)
         {
+            var input = new ActiveTransferFileUserInput() { Name = Name };
             return await _cal.Active(input);
         }
 
         /// <summary>
         /// 澶辨晥
         /// </summary>
-        public async Task<bool> Invalid(InvalidTransferFileUserInput input)
+        public async Task<bool> Invalid(string Name, DateTime InvalidTime)
         {
+            var input = new InvalidTransferFileUserInput() { Name = Name, InvalidTime = InvalidTime };
             return await _cal.Invalid(input);
         }
 
-        #endregion Update
+        #endregion
 
         #region Exist
 
         /// <summary>
         /// 鍒ゆ柇 Name 鏄惁瀛樺湪
         /// </summary>
-        public async Task<bool> IsExistName(string input)
+        public async Task<bool> IsExistName(string Name)
         {
-            return await _cal.IsExistName(input);
+            return await _cal.IsExistName(Name);
         }
 
         /// <summary>
         ///  鍒ゆ柇 Name 鏄惁瀛樺湪 ExceptID
         /// </summary>
-        public async Task<bool> IsExistNameExceptID(NameExceptInput input)
+        public async Task<bool> IsExistNameExceptID(string Name, long ExceptID)
         {
+            var input = new NameExceptInput() { Name = Name, ExceptID = ExceptID };
             return await _cal.IsExistNameExceptID(input);
         }
 
-        #endregion Exist
+        #endregion
 
         #region Delete
 
@@ -136,5 +140,5 @@
         }
     }
 
-    #endregion Delete
+    #endregion 
 }
\ No newline at end of file

--
Gitblit v1.9.3