From 3f4013e9283d1fe29ef40cc8b4d7ee7a590a1590 Mon Sep 17 00:00:00 2001 From: username@email.com <yzy2002yzy@163.com> Date: 星期二, 17 十月 2023 09:26:40 +0800 Subject: [PATCH] 最新代码 --- DocumentServiceAPI.Application/ProjectInfo/ProjectInfoController.cs | 152 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 151 insertions(+), 1 deletions(-) diff --git a/DocumentServiceAPI.Application/ProjectInfo/ProjectInfoController.cs b/DocumentServiceAPI.Application/ProjectInfo/ProjectInfoController.cs index 1ce0cde..b43624d 100644 --- a/DocumentServiceAPI.Application/ProjectInfo/ProjectInfoController.cs +++ b/DocumentServiceAPI.Application/ProjectInfo/ProjectInfoController.cs @@ -6,6 +6,7 @@ using DocumentServiceAPI.Application.WorkRemind.ViewMode; using DocumentServiceAPI.Model.cyDocumentModel; using DocumentServiceAPI.Utility; +using Microsoft.AspNetCore.Mvc.RazorPages; using System; using System.Collections.Generic; using System.Linq; @@ -471,7 +472,7 @@ /// </summary> /// <param name="page"></param> /// <returns></returns> - public PageResult<Document_TBXYFile> postDocumentTBXYFileList(DocumentProjectInfoPageSearch page) + public PageResult<DocumentTBXYFileDTO> postDocumentTBXYFileList(DocumentProjectInfoPageSearch page) { return _projectInfoService.postDocumentTBXYFileList(page); } @@ -550,5 +551,154 @@ { return _projectInfoService.SaveFileInfo(dp); } + + + /// <summary> + /// 鑾峰彇鏂规绫诲埆GetOtherCompanyTenderInfoList + /// </summary> + public List<Doc_Classification> GetDocClassificationList() + { + return _projectInfoService.GetDocClassificationList(); + } + + + + + + + /// <summary> + /// 鑾峰彇鍒嗙被鍒楄〃postDocClassificationList + /// </summary> + /// <param name="page"></param> + /// <returns></returns> + public PageResult<DocClassificationDTO> postDocClassificationList(DocumentProjectInfoPageSearch page) + { + return _projectInfoService.postDocClassificationList(page); + } + + /// <summary> + /// 鑾峰彇鍒嗙被GetDocClassificationInfo + /// </summary> + /// <param name="ID"></param> + /// <returns></returns> + public Doc_Classification GetDocClassificationInfo(int ID) + { + return _projectInfoService.GetDocClassificationInfo(ID); + } + + + /// <summary> + /// 鍒犻櫎绯荤粺鍒嗙被鍒犻櫎GetDeleteDocClassDel + /// </summary> + /// <param name="ID"></param> + /// <param name="tenantId"></param> + /// <returns></returns> + public bool GetDeleteDocClassDel(int ID, int tenantId) + { + return _projectInfoService.GetDeleteDocClassDel(ID, tenantId); + } + + /// <summary> + ///鍒犻櫎鍒嗙被GetDeleteDocClassification + /// </summary> + /// <param name="ID"></param> + /// <returns></returns> + public bool GetDeleteDocClassification(int ID) + { + return _projectInfoService.GetDeleteDocClassification(ID); + } + + + /// <summary> + /// 淇濆瓨绯荤粺鍒嗙被SaveDocClassDelInfo + /// </summary> + /// <param name="dp"></param> + /// <returns></returns> + public bool SaveDocClassificationInfo(Doc_Classification dp) + { + return _projectInfoService.SaveDocClassificationInfo(dp); + } + + /// <summary> + /// 淇濆瓨绯荤粺鍒嗙被鍒犻櫎SaveDocClassDelInfo + /// </summary> + /// <param name="dp"></param> + /// <returns></returns> + public bool SaveDocClassDelInfo(Doc_ClassDel dp) + { + return _projectInfoService.SaveDocClassDelInfo(dp); + } + + + /// <summary> + /// 鑾峰彇鍒嗙被鍒楄〃GetDocClassificationList + /// </summary> + /// <param name="tenantId"></param> + /// <returns></returns> + public List<Doc_Classification> GetDocClassificationList(int tenantId) + { + return _projectInfoService.GetDocClassificationList(tenantId); + } + + /// <summary> + /// 鑾峰彇鍒嗙被GetDocClassificationByFileName + /// </summary> + /// <param name="tenantId"></param> + /// <param name="FileName"></param> + /// <param name="parent_code"></param> + /// <returns></returns> + public Doc_Classification GetDocClassificationByFileName(int tenantId, string FileName, string parent_code) + { + return _projectInfoService.GetDocClassificationByFileName(tenantId, FileName, parent_code); + } + /// <summary> + /// 鑾峰彇鏈�鏂板垎绫荤紪鐮� + /// </summary> + /// <param name="tenantId"></param> + /// <param name="parent_code"></param> + /// <returns></returns> + public Doc_Classification GetDocClassificationcode(int tenantId, string parent_code) + { + return _projectInfoService.GetDocClassificationcode(tenantId, parent_code); + + } + + + + /// <summary> + /// 鑾峰彇鏈�澶ф帓搴� + /// </summary> + /// <param name="tenantId"></param> + /// <param name="docclassificationcode"></param> + /// <returns></returns> + public Doc_Classification GetDocClassificationInfoMaxSortId(int tenantId, string docclassificationcode) + { + return _projectInfoService.GetDocClassificationInfoMaxSortId(tenantId, docclassificationcode); + + } + + + /// <summary> + /// 鑾峰彇鏈�澶ф帓搴� + /// </summary> + /// <param name="unitId"></param> + /// <param name="doccode"></param> + /// <returns></returns> + public Doc_Classification GetDocumentInfoMaxSortId(int unitId, string doccode) + { + return _projectInfoService.GetDocumentInfoMaxSortId(unitId, doccode); + + } + + /// <summary> + /// 鑾峰彇鏈�澶ф帓搴� + /// </summary> + /// <param name="unitId"></param> + /// <returns></returns> + public Doc_Classification GetAchievementInfoMaxSortId(int unitId) + { + return _projectInfoService.GetAchievementInfoMaxSortId(unitId); + + } } } -- Gitblit v1.9.1