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