From 3ff124a3b06cd6896c5c03aaca324904d3a6a02f Mon Sep 17 00:00:00 2001 From: wintel Date: Sun, 6 Apr 2025 21:24:18 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E6=B5=81=E7=A8=8B=E6=A8=A1?= =?UTF-8?q?=E6=9D=BF=E8=B0=83=E6=95=B4=E4=B8=BAsqlsugar?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- OpenAuth.App/FlowScheme/FlowSchemeApp.cs | 28 ++++++++++-------------- 1 file changed, 12 insertions(+), 16 deletions(-) diff --git a/OpenAuth.App/FlowScheme/FlowSchemeApp.cs b/OpenAuth.App/FlowScheme/FlowSchemeApp.cs index 4c40b61d..c7deb3df 100644 --- a/OpenAuth.App/FlowScheme/FlowSchemeApp.cs +++ b/OpenAuth.App/FlowScheme/FlowSchemeApp.cs @@ -1,23 +1,20 @@ using System; using System.Collections.Generic; -using System.Linq; using System.Threading.Tasks; using Infrastructure; -using Microsoft.EntityFrameworkCore; using OpenAuth.App.Interface; using OpenAuth.App.Request; using OpenAuth.App.Response; -using OpenAuth.Repository; using OpenAuth.Repository.Domain; -using OpenAuth.Repository.Interface; +using SqlSugar; namespace OpenAuth.App { - public class FlowSchemeApp :BaseStringApp + public class FlowSchemeApp :SqlSugarBaseApp { public void Add(FlowScheme flowScheme) { - if (Repository.Any(u => u.SchemeName == flowScheme.SchemeName)) + if (Repository.IsAny(u => u.SchemeName == flowScheme.SchemeName)) { throw new Exception("流程名称已经存在"); } @@ -25,33 +22,32 @@ namespace OpenAuth.App var user = _auth.GetCurrentUser().User; flowScheme.CreateUserId = user.Id; flowScheme.CreateUserName = user.Name; - Repository.Add(flowScheme); + Repository.Insert(flowScheme); } public FlowScheme FindByCode(string code) { - return Repository.FirstOrDefault(u => u.SchemeCode == code); + return Repository.GetFirst(u => u.SchemeCode == code); } public void Update(FlowScheme flowScheme) { - if (Repository.Any(u => u.SchemeName == flowScheme.SchemeName && u.Id != flowScheme.Id)) + if (Repository.IsAny(u => u.SchemeName == flowScheme.SchemeName && u.Id != flowScheme.Id)) { throw new Exception("流程名称已经存在"); } - - UnitWork.Update(u => u.Id == flowScheme.Id, u => new FlowScheme + + Repository.Update(u => new FlowScheme { - FrmUrlTemplate = flowScheme.FrmUrlTemplate, - SchemeContent = flowScheme.SchemeContent, SchemeName = flowScheme.SchemeName, ModifyDate = DateTime.Now, FrmId = flowScheme.FrmId, FrmType = flowScheme.FrmType, + FrmUrlTemplate = flowScheme.FrmUrlTemplate, Disabled = flowScheme.Disabled, Description = flowScheme.Description, OrgId = flowScheme.OrgId - }); + },u => u.Id == flowScheme.Id); } /// @@ -63,7 +59,7 @@ namespace OpenAuth.App /// public List LoadUrlFormFlowScheme() { - return Repository.Find(u => u.FrmType == Define.FORM_TYPE_URL).ToList(); + return Repository.GetList(u => u.FrmType == Define.FORM_TYPE_URL); } @@ -83,7 +79,7 @@ namespace OpenAuth.App return result; } - public FlowSchemeApp(IUnitWork unitWork, IRepository repository,IAuth auth) : base(unitWork, repository, auth) + public FlowSchemeApp(ISqlSugarClient client, IAuth auth) : base(client, auth) { } }