From 601166c988820551ae60543b098c50a6a1c77789 Mon Sep 17 00:00:00 2001
From: liaoxujun@qq.com <liaoxujun@qq.com>
Date: 星期一, 01 四月 2024 17:38:58 +0800
Subject: [PATCH] no message

---
 CoreCms.Net.Services/baifenbingfa/OfflineDistributorServices.cs    |   36 ++++++++++++++++++++++++++++++++++++
 CoreCms.Net.IServices/baifenbingfa/IOfflineDistributorServices.cs  |    1 +
 CoreCms.Net.Web.WebApi/Controllers/OfflineDistributorController.cs |    4 +++-
 3 files changed, 40 insertions(+), 1 deletions(-)

diff --git a/CoreCms.Net.IServices/baifenbingfa/IOfflineDistributorServices.cs b/CoreCms.Net.IServices/baifenbingfa/IOfflineDistributorServices.cs
index d294e8d..10dff4e 100644
--- a/CoreCms.Net.IServices/baifenbingfa/IOfflineDistributorServices.cs
+++ b/CoreCms.Net.IServices/baifenbingfa/IOfflineDistributorServices.cs
@@ -98,5 +98,6 @@
         /// <returns></returns>
 
         Task<AdminUiCallBack> GetInfo(int id);
+        Task<AdminUiCallBack> UserInsertAsync(OfflineDistributor entity);
     }
 }
diff --git a/CoreCms.Net.Services/baifenbingfa/OfflineDistributorServices.cs b/CoreCms.Net.Services/baifenbingfa/OfflineDistributorServices.cs
index b295f83..57497e6 100644
--- a/CoreCms.Net.Services/baifenbingfa/OfflineDistributorServices.cs
+++ b/CoreCms.Net.Services/baifenbingfa/OfflineDistributorServices.cs
@@ -58,6 +58,41 @@
             entity.createBy = $"{_contextUser.Name}";
             return await _dal.InsertAsync(entity);
         }
+
+        /// <summary>
+        /// 閲嶅啓寮傛鎻掑叆鏂规硶
+        /// </summary>
+        /// <param name="entity">瀹炰綋鏁版嵁</param>
+        /// <returns></returns>
+        public async Task<AdminUiCallBack> UserInsertAsync(OfflineDistributor entity)
+        {
+            entity.createTime = DateTime.Now;
+            entity.createBy = $"{_contextUser.Name}";
+            var bol = await _unitOfWork.GetDbClient().InsertNav(entity).Include(x => x.meetings).ExecuteCommandAsync();
+            if (bol)
+            {
+                return new AdminUiCallBack()
+                {
+                    code = 0,
+                    data = bol,
+                    msg = "鎿嶄綔鎴愬姛"
+
+                };
+            }
+            else
+            {
+
+                return new AdminUiCallBack()
+                {
+                    code = 1,
+                    data = bol,
+                    msg = "鎿嶄綔澶辫触"
+
+                };
+
+            }
+            return await _dal.InsertAsync(entity);
+        }
         public async Task<AdminUiCallBack> GetInfo(int id)
         {
             var data = await _unitOfWork.GetDbClient().Queryable<OfflineDistributor>().Where(x => x.Id == id)
@@ -245,6 +280,7 @@
           return       await _dal.QueryPageAsync(predicate, orderByExpression, orderByType, pageIndex, pageSize, blUseNoLock);
           
         }
+ 
         #endregion
 
     }
diff --git a/CoreCms.Net.Web.WebApi/Controllers/OfflineDistributorController.cs b/CoreCms.Net.Web.WebApi/Controllers/OfflineDistributorController.cs
index 15e82d8..6d8ac48 100644
--- a/CoreCms.Net.Web.WebApi/Controllers/OfflineDistributorController.cs
+++ b/CoreCms.Net.Web.WebApi/Controllers/OfflineDistributorController.cs
@@ -60,6 +60,8 @@
                 CooperationIntent = param.CooperationIntent,
                 DealerName = param.DistributorName,
                 PhoneNumber = param.PhoneNumber,
+                School=param.School,
+               
                 meetings = new List<OfflineDistributorMeeting>()
                          {
                              new OfflineDistributorMeeting
@@ -79,7 +81,7 @@
 
             };
             var jm = new WebApiCallBack();
-            var ret = await _OfflineDistributorServices.UpdateAsync(item);
+            var ret = await _OfflineDistributorServices.UserInsertAsync(item);
             jm.code = ret.code;
             jm.status = true;
             jm.msg = ret.msg;

--
Gitblit v1.9.1