From 90858c80d9921b555119f41060c1f883f6e6ffc5 Mon Sep 17 00:00:00 2001
From: username@email.com <yzy2002yzy@163.com>
Date: 星期四, 26 十二月 2024 12:49:35 +0800
Subject: [PATCH] 提交

---
 DocumentServiceAPI.Application/ProjectInfo/ProjectInfoController.cs |  206 +++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 205 insertions(+), 1 deletions(-)

diff --git a/DocumentServiceAPI.Application/ProjectInfo/ProjectInfoController.cs b/DocumentServiceAPI.Application/ProjectInfo/ProjectInfoController.cs
index 1ce0cde..1202f16 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,208 @@
         {
             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);
+
+        }
+
+        /// <summary>
+        /// 鑾峰彇鏈�澶ф帓搴�
+        /// </summary>
+        /// <param name="unitId"></param>
+        /// <returns></returns>
+        public Doc_Classification GetShebeinengliInfoMaxSortId(int unitId)
+        {
+            return _projectInfoService.GetShebeinengliInfoMaxSortId(unitId);
+
+        }
+
+        /// <summary>
+        /// 鑾峰彇鍒嗙被鍒楄〃postDocumentTempletList
+        /// </summary>
+        /// <param name="page"></param>
+        /// <returns></returns>
+        public PageResult<Document_DocumentTempletInfoDTO> postDocumentTempletList(DocumentProjectInfoPageSearch page)
+        {
+            return _projectInfoService.postDocumentTempletList(page);
+        }
+
+
+        /// <summary>
+        ///鍒犻櫎鍒嗙被GetDeleteDocumentTempletInfo
+        /// </summary>
+        /// <param name="ID"></param>
+        /// <returns></returns>
+        public bool GetDeleteDocumentTempletInfo(int ID)
+        {
+            return _projectInfoService.GetDeleteDocumentTempletInfo(ID);
+        }
+
+
+
+        /// <summary>
+        /// 淇濆瓨Document_DocumentTempletInfo
+        /// </summary>
+        /// <param name="dp"></param>
+        /// <returns></returns>
+        public bool SaveDocumentTempletInfo(Document_DocumentTempletInfo dp)
+        {
+            return _projectInfoService.SaveDocumentTempletInfo(dp);
+        }
+
+
+        /// <summary>
+        /// 鑾峰彇椤圭洰GetTempletModelByProjectId
+        /// <param name="projiectid"></param>
+        /// </summary>
+        public Document_DocumentTempletInfo GetTempletModelByProjectId(int projiectid)
+        {
+            return _projectInfoService.GetTempletModelByProjectId(projiectid);
+        }
     }
 }

--
Gitblit v1.9.1