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/WorkRemind/WorkRemindController.cs |  121 ++++++++++++++++++++++++++++++++++++++++
 1 files changed, 121 insertions(+), 0 deletions(-)

diff --git a/DocumentServiceAPI.Application/WorkRemind/WorkRemindController.cs b/DocumentServiceAPI.Application/WorkRemind/WorkRemindController.cs
new file mode 100644
index 0000000..ca97d62
--- /dev/null
+++ b/DocumentServiceAPI.Application/WorkRemind/WorkRemindController.cs
@@ -0,0 +1,121 @@
+锘縰sing DocumentServiceAPI.Application.UserAndLogin.Services;
+using DocumentServiceAPI.Application.UserAndLogin.Services.Interfaces;
+using DocumentServiceAPI.Application.UserAndLogin.ViewMode;
+using DocumentServiceAPI.Application.WorkRemind.Services.Interfaces;
+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.WorkRemind
+{
+    /// <summary>
+    /// 鐧诲綍鎺у埗鍣�
+    /// </summary>
+    [ApiDescriptionSettings("WorkRemind")]
+    [DynamicApiController]
+    [Authorize]
+    public class WorkRemindController
+    {
+        private readonly IWorkRemindService _workRemindService;
+        public WorkRemindController(IWorkRemindService workRemindService)
+        {
+            _workRemindService = workRemindService;
+        }
+
+        /// <summary>
+        /// 鑾峰彇鐢ㄦ埛璇︽儏
+        /// </summary>
+        public Document_WorkRemind GetWorkRemindInfo(int ID)
+        {
+            return   _workRemindService.GetWorkRemindInfo( ID);
+        }
+        /// <summary>
+        /// 鑾峰彇鍛樺伐鍒楄〃
+        /// </summary>
+        /// <param name="page"></param>
+        /// <returns></returns>
+        public PageResult<Document_WorkRemind> postWorkRemindList(WorkRemindPageSearch page)
+        {
+            return   _workRemindService.postWorkRemindList(page);
+        }
+
+        /// <summary>
+        /// 鑾峰彇鍛樺伐鍒楄〃
+        /// </summary>
+        /// <returns></returns>
+        public List<Document_EmployeeInfo> GetUEmployeeInfoList()
+        {
+            return _workRemindService.GetUEmployeeInfoList();
+        }
+
+        /// <summary>
+        /// 鍒涘缓鎻愰啋
+        /// </summary>
+        /// <param name="dw"></param>
+        /// <returns></returns>
+        public bool CreateWorkRemind(Document_WorkRemind dw)
+        {
+            return   _workRemindService.InEmployee(dw);
+        }
+
+
+        /// <summary>
+        /// 鏇存柊鎻愰啋
+        /// </summary>
+        /// <param name="dw"></param>
+        /// <returns></returns>
+        public bool UpDataWorkRemind(Document_WorkRemind dw)
+        {
+            return   _workRemindService.UpEmployee(dw);
+        }
+
+        /// <summary>
+        /// 鍒犻櫎鎻愰啋
+        /// </summary>
+        /// <param name="ID"></param>
+        /// <returns></returns>
+        public bool GetDelDataWorkRemind(int ID)
+        {
+            return _workRemindService.DelEmployee(ID);
+        }
+
+
+        /// <summary>
+        /// 鑾峰彇鏁版嵁瀛楀吀
+        /// </summary>
+        /// <returns></returns>
+        [AllowAnonymous]
+        public List<Document_Dictionary> GetDictionaryList()
+        {
+            return _workRemindService.GetDictionaryList();
+        }
+
+        /// <summary>
+        /// 鑾峰彇鐪佸競鍘�
+        /// </summary>
+        /// <param name="CityLevel"></param>
+        /// <returns></returns>
+        [AllowAnonymous]
+        public List<Sys_CitySite> GetCitySiteList(int CityLevel)
+        {
+            return _workRemindService.GetCitySiteList(CityLevel);
+        }
+
+
+        /// <summary>
+        /// 鑾峰彇鍛樺伐鍒楄〃
+        /// </summary>
+        /// <param name="isWork"></param>
+        /// <param name="Role"></param>
+        /// <returns></returns>
+        public List<DocumentEmployeeInfoDTO> GetEmployeeListByStatus(int isWork, int Role)
+        {
+            return _workRemindService.GetEmployeeListByStatus(isWork, Role);
+        }
+    }
+}

--
Gitblit v1.9.1