From db227144dedfb5fb5b1e94e8c8b14eab9eb7462f Mon Sep 17 00:00:00 2001
From: username@email.com <yzy2002yzy@163.com>
Date: 星期四, 01 十二月 2022 13:32:50 +0800
Subject: [PATCH] 中国政采网的四川数据 发送验证码

---
 zhengcaioa/Services/DailyManagementService.cs |   59 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 59 insertions(+), 0 deletions(-)

diff --git a/zhengcaioa/Services/DailyManagementService.cs b/zhengcaioa/Services/DailyManagementService.cs
index cbcea06..e32da81 100644
--- a/zhengcaioa/Services/DailyManagementService.cs
+++ b/zhengcaioa/Services/DailyManagementService.cs
@@ -502,5 +502,64 @@
         }
         #endregion
 
+
+
+
+        /// <summary>
+        /// 淇濆瓨楠岃瘉鐮�
+        /// </summary>
+        /// <param name="holdPhone"></param>
+        /// <returns></returns>
+        public ResultEntity SavePhoneMessage(AdmPhoneMessageDTO admPhoneMessageDTO)
+        {
+            ResultEntity resultEntity = new ResultEntity();
+            try
+            {
+                AdmPhoneMessage hold = _mapper.Map<AdmPhoneMessage>(admPhoneMessageDTO);
+                if (string.IsNullOrEmpty(hold.Id))
+                {
+                    hold.Id = Guid.NewGuid().ToString();
+                    admPhoneMessageDTO.Id = hold.Id;
+
+                    _context.AdmPhoneMessages.Add(hold);
+                }
+                else
+                {
+                    var entity = _context.AdmPhoneMessages.Find(hold.Id);
+
+                    entity.Phone = hold.Phone;
+                    entity.Message = hold.Message;
+                    entity.Createtime = hold.Createtime;
+                }
+                _context.SaveChanges();
+                resultEntity.ReturnID = hold.Id;
+                resultEntity.Result = true;
+            }
+            catch (Exception ex)
+            {
+                resultEntity.Result = false;
+                resultEntity.Message = "淇濆瓨澶辫触锛岃鑱旂郴绠$悊鍛�";
+                ex.Message.ToString();
+            }
+            return resultEntity;
+        }
+
+
+        /// <summary>
+        /// 鑾峰彇鏈�杩戠殑楠岃瘉鐮�
+        /// </summary>
+        /// <param name="id"></param>
+        /// <returns></returns>
+        public AdmPhoneMessageDTO GetPhoneMessageZuijin(string phone)
+        {
+            AdmPhoneMessage entity = _context.AdmPhoneMessages.Where(e => e.Phone == phone ).OrderByDescending(x=>x.Createtime).FirstOrDefault();
+            if (entity == null)
+            {
+                entity = new AdmPhoneMessage();
+            }
+            AdmPhoneMessageDTO admPhoneMessageDTO = _mapper.Map<AdmPhoneMessageDTO>(entity);
+            return admPhoneMessageDTO;
+        }
+
     }
 }

--
Gitblit v1.9.1