username@email.com
2024-12-26 90858c80d9921b555119f41060c1f883f6e6ffc5
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;
@@ -318,5 +319,440 @@
        {
            return _projectInfoService.SaveDocumentProjectDocumentInfo(dp);
        }
        /// <summary>
        /// 获取项目GetDelegatePersonInfo
        /// <param name="ID"></param>
        /// </summary>
        public Document_DelegatePersonInfo GetDelegatePersonInfo(int ID)
        {
            return _projectInfoService.GetDelegatePersonInfo(ID);
        }
        /// <summary>
        /// 修改项目SaveDocumentProjectOppugnInfo
        /// </summary>
        /// <param name="dp"></param>
        /// <returns></returns>
        public bool SaveDocumentProjectOppugnInfo(Document_ProjectOppugnInfo dp)
        {
            return _projectInfoService.SaveDocumentProjectOppugnInfo(dp);
        }
        /// <summary>
        /// 获取项目GetAllDelegatePerson
        /// </summary>
        public List<Document_DelegatePersonInfo> GetAllDelegatePerson()
        {
            return _projectInfoService.GetAllDelegatePerson();
        }
        /// <summary>
        /// 修改项目SaveDocumentProjectComplainInfo
        /// </summary>
        /// <param name="dp"></param>
        /// <returns></returns>
        public bool SaveDocumentProjectComplainInfo(Document_ProjectComplainInfo dp)
        {
            return _projectInfoService.SaveDocumentProjectComplainInfo(dp);
        }
        /// <summary>
        /// 修改项目SaveDocumentProjectReviewInfo
        /// </summary>
        /// <param name="dp"></param>
        /// <returns></returns>
        public bool SaveDocumentProjectReviewInfo(Document_ProjectReviewInfo dp)
        {
            return _projectInfoService.SaveDocumentProjectReviewInfo(dp);
        }
        /// <summary>
        /// 查询项目GetPreUnit
        /// </summary>
        /// <param name="childName"></param>
        /// <returns></returns>
        public string GetPreUnit(string childName)
        {
            return _projectInfoService.GetPreUnit(childName);
        }
        /// <summary>
        /// 修改项目SaveDocumentProjectLitigationInfo
        /// </summary>
        /// <param name="dp"></param>
        /// <returns></returns>
        public bool SaveDocumentProjectLitigationInfo(Document_ProjectLitigationInfo dp)
        {
            return _projectInfoService.SaveDocumentProjectLitigationInfo(dp);
        }
        /// <summary>
        /// 修改项目SaveDocumentAdviseInfo
        /// </summary>
        /// <param name="dp"></param>
        /// <returns></returns>
        public bool SaveDocumentAdviseInfo(Document_AdviseInfo dp)
        {
            return _projectInfoService.SaveDocumentAdviseInfo(dp);
        }
        /// <summary>
        /// 获取项目GetTempletModel
        /// <param name="templetId"></param>
        /// </summary>
        public Document_DocumentTempletInfo GetTempletModel(int templetId)
        {
            return _projectInfoService.GetTempletModel(templetId);
        }
        /// <summary>
        /// 获取项目GetDocumentTempletList
        /// </summary>
        public List<Document_DocumentTempletInfo> GetDocumentTempletList()
        {
            return _projectInfoService.GetDocumentTempletList();
        }
        /// <summary>
        /// 获取招标文件列表postDocumentZhaobiaoFileList
        /// </summary>
        /// <param name="page"></param>
        /// <returns></returns>
        public PageResult<Document_ZhaobiaoFile> postDocumentZhaobiaoFileList(DocumentProjectInfoPageSearch page)
        {
            return _projectInfoService.postDocumentZhaobiaoFileList(page);
        }
        /// <summary>
        /// 修改招标文件SaveDocumentZhaobiaoFileInfo
        /// </summary>
        /// <param name="dp"></param>
        /// <returns></returns>
        public bool SaveDocumentZhaobiaoFileInfo(Document_ZhaobiaoFile dp)
        {
            return _projectInfoService.SaveDocumentZhaobiaoFileInfo(dp);
        }
        /// <summary>
        /// 删除项目GetDeleteDocumentZhaobiaoFile
        /// </summary>
        /// <param name="ID"></param>
        /// <returns></returns>
        public bool GetDeleteDocumentZhaobiaoFile(int ID)
        {
            return _projectInfoService.GetDeleteDocumentZhaobiaoFile(ID);
        }
        /// <summary>
        /// 获取项目GetDocumentZhaobiaoFileInfo
        /// <param name="ID"></param>
        /// </summary>
        public Document_ZhaobiaoFile GetDocumentZhaobiaoFileInfo(int ID)
        {
            return _projectInfoService.GetDocumentZhaobiaoFileInfo(ID);
        }
        /// <summary>
        /// 获取响应文件列表postDocumentTBXYFileList
        /// </summary>
        /// <param name="page"></param>
        /// <returns></returns>
        public PageResult<DocumentTBXYFileDTO> postDocumentTBXYFileList(DocumentProjectInfoPageSearch page)
        {
            return _projectInfoService.postDocumentTBXYFileList(page);
        }
        /// <summary>
        /// 修改响应文件SaveDocumentTBXYFileInfo
        /// </summary>
        /// <param name="dp"></param>
        /// <returns></returns>
        public bool SaveDocumentTBXYFileInfo(Document_TBXYFile dp)
        {
            return _projectInfoService.SaveDocumentTBXYFileInfo(dp);
        }
        /// <summary>
        /// 删除响应文件GetDeleteDocumentTBXYFile
        /// </summary>
        /// <param name="ID"></param>
        /// <returns></returns>
        public bool GetDeleteDocumentTBXYFile(int ID)
        {
            return _projectInfoService.GetDeleteDocumentTBXYFile(ID);
        }
        /// <summary>
        /// 获取响应文件GetDocumentTBXYFileInfo
        /// <param name="ID"></param>
        /// </summary>
        public Document_TBXYFile GetDocumentTBXYFileInfo(int ID)
        {
            return _projectInfoService.GetDocumentTBXYFileInfo(ID);
        }
        /// <summary>
        /// 获取响应文件GetDocumentTBXYFileInfo
        /// <param name="ID"></param>
        /// </summary>
        public List<Document_TBXYFile> GetDocumentTBXYFileList(int projectId, int unitId)
        {
            return _projectInfoService.GetDocumentTBXYFileList(projectId, unitId);
        }
        /// <summary>
        /// 获取响应文件GetDocumentTBXYFileInfo
        /// <param name="ID"></param>
        /// </summary>
        public Document_TBXYFile GetDocumentTBXYFileByFileName(int projectId, int unitId, string FileName)
        {
            return _projectInfoService.GetDocumentTBXYFileByFileName(projectId, unitId, FileName);
        }
        /// <summary>
        /// 修改响应文件SaveDocumentTBXYFileInfo
        /// </summary>
        /// <param name="dp"></param>
        /// <returns>int</returns>
        public int SaveDocInfo(Doc_Info dp)
        {
            return _projectInfoService.SaveDocInfo(dp);
        }
        /// <summary>
        /// 修改响应文件SaveDocumentTBXYFileInfo
        /// </summary>
        /// <param name="dp"></param>
        /// <returns></returns>
        public bool SaveFileInfo(File_Info dp)
        {
            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);
        }
    }
}