From 9c7ff006100d327b1b60615304de348f5ad36c63 Mon Sep 17 00:00:00 2001
From: username@email.com <yzy2002yzy@163.com>
Date: 星期三, 16 八月 2023 09:06:14 +0800
Subject: [PATCH] Merge branch 'master' of http://47.108.235.38:8080/r/DocumentService

---
 DocumentServiceAPI.Application/ProjectInfo/Services/Interfaces/IProjectInfoService.cs |   75 +++++++++++++++++++++++++++++++++++++
 1 files changed, 75 insertions(+), 0 deletions(-)

diff --git a/DocumentServiceAPI.Application/ProjectInfo/Services/Interfaces/IProjectInfoService.cs b/DocumentServiceAPI.Application/ProjectInfo/Services/Interfaces/IProjectInfoService.cs
new file mode 100644
index 0000000..953871a
--- /dev/null
+++ b/DocumentServiceAPI.Application/ProjectInfo/Services/Interfaces/IProjectInfoService.cs
@@ -0,0 +1,75 @@
+锘縰sing DocumentServiceAPI.Application.ProjectInfo.ViewMode;
+using DocumentServiceAPI.Application.WorkRemind.ViewMode;
+using DocumentServiceAPI.Model.cyDocumentModel;
+using DocumentServiceAPI.Utility;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace DocumentServiceAPI.Application.ProjectInfo.Services.Interfaces
+{
+    public interface IProjectInfoService
+    {
+        public bool InProjectInfo(DocumentProjectInfoDTO dp);
+
+        public bool IsExistProject(string ProjectName, string ProjectCode);
+
+        public Document_ProjectInfo ProjectInfoByUrl(Document_ProjectInfo dp);
+
+        public PageResult<DocumentProjectInfoDTO> postProjectInfoList(DocumentProjectInfoPageSearch page);
+
+        public bool DelProjectInfoByIds(List<int> projectIdList);
+
+        public DocumentProjectInfoDTO GetProjectInfo(int ID, int TenantID);
+
+        public Document_ProjectExpand GetProjectExpand(int ID,int UnitId);
+
+        public Document_WinInfo GetDocument_WinInfo(int ID, int UnitId);
+
+        public Document_AdviseInfo GetDocument_AdviseInfo(int ID, int UnitId);
+
+        public Document_ProjectOppugnInfo GetProjectOppugnInfo(int ID, int UnitId);
+
+        public Document_ProjectComplainInfo GetProjectComplainInfo(int ID, int UnitId);
+
+        public Document_ProjectReviewInfo GetProjectReviewInfo(int ID, int UnitId);
+
+        public Document_ProjectLitigationInfo GetProjectLitigationInfo(int ID, int UnitId);
+
+        public List<Document_OtherCompanyTenderInfo> GetOtherCompanyTenderInfoList(int ID, int TenantID);
+        public Document_OtherCompanyTenderInfo GetOtherCompanyTenderInfo(int ID, string companyName);
+
+        public bool DelOtherCompanyTenderInfo(int Id);
+
+        public bool SaveOtherCompanyTenderInfo(Document_OtherCompanyTenderInfo dp);
+
+        public bool UpdateProjectInfo(Document_ProjectInfo dp);
+
+        public bool SaveDocumentWinInfo(Document_WinInfo dp);
+
+        public bool SaveDocumentProjectExpand(Document_ProjectExpand dp);
+
+        public Document_TenderUnit GetTenderUnit(int ID);
+
+        public Document_EmployeeInfo GetDocument_EmployeeInfoByName(string EmployeeName);
+
+        public Model.cyDocumentModel.Document_EmployeeInfo GetDocument_EmployeeInfoInfo(int ID);
+
+        public List<Document_AptitudeInfo> GetAptitudeInfoByUnitId(int UnitId);
+
+
+        public bool GetDeleteDocumentModel(int projectId, int unitId);
+
+        public Document_ProjectDocumentInfo GetProjectDocumentInfo(int projectId, int unitId);
+
+
+        public PageResult<DocumentProjectInfoDTO> postDocumentList(DocumentProjectInfoPageSearch page);
+
+
+        public bool SaveDocumentProjectDocumentInfo(Document_ProjectDocumentInfo dp);
+
+
+    }
+}

--
Gitblit v1.9.1