From f326d51f25a45b57e7b8929976f28daa53ccaca3 Mon Sep 17 00:00:00 2001
From: username@email.com <yzy2002yzy@163.com>
Date: 星期二, 02 四月 2024 13:36:37 +0800
Subject: [PATCH] 提交
---
CoreCms.Net.Services/baifenbingfa/OfflineDistributorServices.cs | 38 +++++++++++++++++++++++++++++++++++++-
1 files changed, 37 insertions(+), 1 deletions(-)
diff --git a/CoreCms.Net.Services/baifenbingfa/OfflineDistributorServices.cs b/CoreCms.Net.Services/baifenbingfa/OfflineDistributorServices.cs
index b295f83..a5bdb97 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)
@@ -106,7 +141,7 @@
oldmod.Adder = entity.Adder;
oldmod.ContactPerson = entity.ContactPerson;
oldmod.Category = entity.Category;
-
+ oldmod.CooperationIntent = entity.CooperationIntent;
oldmod.School = entity.School;
var oldMeetings = await db.Queryable<OfflineDistributorMeeting>().Where(x => x.OfflineDistributorID == oldmod.Id).OrderBy(x => x.id).ToListAsync();
var oldIntentions = await db.Queryable<OfflineDistributorOder>().Where(x => x.OfflineDistributorID == oldmod.Id).OrderBy(x => x.Id).ToListAsync();
@@ -245,6 +280,7 @@
return await _dal.QueryPageAsync(predicate, orderByExpression, orderByType, pageIndex, pageSize, blUseNoLock);
}
+
#endregion
}
--
Gitblit v1.9.1