From 2fbfc7930364dffbb846d018226755ab66f5bcfb Mon Sep 17 00:00:00 2001 From: lixiaojun <1287241240@qq.com> Date: 星期一, 25 三月 2024 14:31:10 +0800 Subject: [PATCH] 版本大更新 --- Yw.Service.Repair.Core/04-dal/03-sqlite/01-request/RepairRequestForm.cs | 67 ++++++++++++++++++--------------- 1 files changed, 37 insertions(+), 30 deletions(-) diff --git a/Yw.Service.Repair.Core/4-dal/1-request/RepairRequestForm.cs b/Yw.Service.Repair.Core/04-dal/03-sqlite/01-request/RepairRequestForm.cs similarity index 90% copy from Yw.Service.Repair.Core/4-dal/1-request/RepairRequestForm.cs copy to Yw.Service.Repair.Core/04-dal/03-sqlite/01-request/RepairRequestForm.cs index 530aae1..400a7da 100644 --- a/Yw.Service.Repair.Core/4-dal/1-request/RepairRequestForm.cs +++ b/Yw.Service.Repair.Core/04-dal/03-sqlite/01-request/RepairRequestForm.cs @@ -1,9 +1,9 @@ -锘縩amespace Yw.DAL +锘縩amespace Yw.DAL.SQLite { /// <summary> /// RepairRequestForm /// </summary> - public partial class RepairRequestForm : BaseTraceDAL<Entity.RepairRequestForm> + public partial class RepairRequestForm : BaseTraceDAL<Entity.RepairRequestForm>, IRepairRequestForm { /// <summary> /// @@ -12,7 +12,7 @@ { get { - return ConfigHelper.DefaultConnectionConfig; + return ConfigHelper.SQLiteConnectionConfig; } } @@ -122,15 +122,15 @@ /// <summary> /// 鏇存柊 FormStatus /// </summary> - public bool UpdateFormStatus(long ID, int FormStatus, long UpdateUserID, DateTime UpdateTime, string UpdateUserName) + public bool UpdateFormStatus(long ID, int FormStatus) { using (SqlSugarClient db = new SqlSugarClient(ConnectionConfig)) { return db.Updateable<Entity.RepairRequestForm>() .SetColumns(x => x.FormStatus == FormStatus) - .SetColumns(x => x.UpdateUserID == UpdateUserID) - .SetColumns(x => x.UpdateTime == UpdateTime) - .SetColumns(x => x.UpdateUserName == UpdateUserName) + .SetColumns(x => x.UpdateUserID == UserRegister.UserID) + .SetColumns(x => x.UpdateTime == DateTime.Now) + .SetColumns(x => x.UpdateUserName == UserRegister.UserName) .Where(x => x.ID == ID) .ExecuteCommandHasChange(); } @@ -146,7 +146,9 @@ var count = GetCountOfDay(entity.CreateTime) + 1; entity.FormNo = $"R{entity.CreateTime.ToString("yyyyMMdd")}{count.ToString("000000")}"; } - + entity.CreateUserID = UserRegister.UserID; + entity.CreateUserName = UserRegister.UserName; + entity.CreateTime = DateTime.Now; using (var db = new SqlSugarClient(ConnectionConfig)) { try @@ -193,6 +195,9 @@ var count = GetCountOfDay(entity.CreateTime) + 1; entity.FormNo = $"R{entity.CreateTime.ToString("yyyyMMdd")}{count.ToString("000000")}"; } + entity.CreateUserID = UserRegister.UserID; + entity.CreateUserName = UserRegister.UserName; + entity.CreateTime = DateTime.Now; using (var db = new SqlSugarClient(ConnectionConfig)) { try @@ -243,18 +248,19 @@ /// <summary> /// 椹冲洖 /// </summary> - public bool Reject(long ID, string Reason, long UpdateUserID, DateTime UpdateTime, string UpdateUserName) + public bool Reject(long ID, string Reason) { using (SqlSugarClient db = new SqlSugarClient(ConnectionConfig)) { try { + var dtNow = DateTime.Now; db.BeginTran(); var bol = db.Updateable<Entity.RepairRequestForm>() .SetColumns(x => x.FormStatus == (int)eRequestStatus.Rejected) - .SetColumns(x => x.UpdateUserID == UpdateUserID) - .SetColumns(x => x.UpdateTime == UpdateTime) - .SetColumns(x => x.UpdateUserName == UpdateUserName) + .SetColumns(x => x.UpdateUserID == UserRegister.UserID) + .SetColumns(x => x.UpdateTime == dtNow) + .SetColumns(x => x.UpdateUserName == UserRegister.UserName) .Where(x => x.ID == ID) .ExecuteCommandHasChange(); if (!bol) @@ -266,9 +272,9 @@ entity4Log.FormID = ID; entity4Log.OperateType = (int)eRequestOperation.Reject; entity4Log.OperateContent = "椹冲洖"; - entity4Log.OperateTime = UpdateTime; - entity4Log.OperateUserID = UpdateUserID; - entity4Log.OperateUserName = UpdateUserName; + entity4Log.OperateTime = dtNow; + entity4Log.OperateUserID = UserRegister.UserID; + entity4Log.OperateUserName = UserRegister.UserName; entity4Log.OperateNote = Reason; var logId = db.Insertable(entity4Log).ExecuteReturnSnowflakeId(); if (logId < 1) @@ -290,12 +296,13 @@ /// <summary> /// 鍙楃悊 /// </summary> - public bool Accept(long ID, string Note, long UpdateUserID, DateTime UpdateTime, string UpdateUserName) + public bool Accept(long ID, string Note) { using (SqlSugarClient db = new SqlSugarClient(ConnectionConfig)) { try { + var dtNow = DateTime.Now; db.BeginTran(); var entity = db.Queryable<Entity.RepairRequestForm>().Where(x => x.ID == ID).First(); if (entity == null) @@ -313,9 +320,9 @@ var bol = db.Updateable<Entity.RepairRequestForm>() .SetColumns(x => x.FormStatus == (int)eRequestStatus.Accepted) - .SetColumns(x => x.UpdateUserID == UpdateUserID) - .SetColumns(x => x.UpdateTime == UpdateTime) - .SetColumns(x => x.UpdateUserName == UpdateUserName) + .SetColumns(x => x.UpdateUserID == UserRegister.UserID) + .SetColumns(x => x.UpdateTime == dtNow) + .SetColumns(x => x.UpdateUserName == UserRegister.UserName) .Where(x => x.ID == ID) .ExecuteCommandHasChange(); if (!bol) @@ -332,9 +339,9 @@ entity4Log.FormID = ID; entity4Log.OperateType = (int)eRequestOperation.Accept; entity4Log.OperateContent = "鍙楃悊"; - entity4Log.OperateTime = UpdateTime; - entity4Log.OperateUserID = UpdateUserID; - entity4Log.OperateUserName = UpdateUserName; + entity4Log.OperateTime = dtNow; + entity4Log.OperateUserID = UserRegister.UserID; + entity4Log.OperateUserName = UserRegister.UserName; entity4Log.OperateNote = Note; var logId = db.Insertable(entity4Log).ExecuteReturnSnowflakeId(); if (logId < 1) @@ -348,12 +355,12 @@ #region 鐢熸垚缁翠慨鍗� var taskCount = db.Queryable<Entity.RepairTaskForm>() - .Where(x => x.CreateTime >= UpdateTime.Date && x.CreateTime < UpdateTime.Date.AddDays(1)).Count(); + .Where(x => x.CreateTime >= dtNow.Date && x.CreateTime < dtNow.Date.AddDays(1)).Count(); var entity4Task = new Entity.RepairTaskForm(); entity4Task.EquipmentID = entity.EquipmentID; entity4Task.RequestID = entity.ID; - entity4Task.FormNo = $"T{UpdateTime.ToString("yyyyMMdd")}{taskCount.ToString("000000")}"; + entity4Task.FormNo = $"T{dtNow.ToString("yyyyMMdd")}{taskCount.ToString("000000")}"; entity4Task.FormName = entity.FormName; entity4Task.FormStatus = (int)eTaskStatus.Accepted; entity4Task.Faq = entity.Faq; @@ -361,9 +368,9 @@ entity4Task.Urgency = entity.Urgency; entity4Task.Address = entity.Address; entity4Task.Location = entity.Location; - entity4Task.CreateUserID = UpdateUserID; - entity4Task.CreateTime = UpdateTime; - entity4Task.CreateUserName = UpdateUserName; + entity4Task.CreateUserID = UserRegister.UserID; + entity4Task.CreateTime = dtNow; + entity4Task.CreateUserName = UserRegister.UserName; var taskId = db.Insertable(entity4Task).ExecuteReturnSnowflakeId(); if (taskId < 1) @@ -379,9 +386,9 @@ entity4TaskLog.FormID = taskId; entity4TaskLog.OperateType = (int)eTaskOperation.Accept; entity4TaskLog.OperateContent = "鍙楃悊"; - entity4TaskLog.OperateTime = UpdateTime; - entity4TaskLog.OperateUserID = UpdateUserID; - entity4TaskLog.OperateUserName = UpdateUserName; + entity4TaskLog.OperateTime = dtNow; + entity4TaskLog.OperateUserID = UserRegister.UserID; + entity4TaskLog.OperateUserName = UserRegister.UserName; entity4TaskLog.OperateNote = Note; var taskLogId = db.Insertable(entity4TaskLog).ExecuteReturnSnowflakeId(); -- Gitblit v1.9.3