From 6b57612f6e9f7575d206e82955ffd989faaaf8b3 Mon Sep 17 00:00:00 2001 From: 啊鑫 <t2856754968@163.com> Date: 星期五, 12 九月 2025 13:24:15 +0800 Subject: [PATCH] 同步祈禧代码 --- WebApi/Gs.BaseInfo/Services/MesStaffManager.cs | 57 ++++++--------------------------------------------------- 1 files changed, 6 insertions(+), 51 deletions(-) diff --git a/WebApi/Gs.BaseInfo/Services/MesStaffManager.cs b/WebApi/Gs.BaseInfo/Services/MesStaffManager.cs index e427a48..23936cc 100644 --- a/WebApi/Gs.BaseInfo/Services/MesStaffManager.cs +++ b/WebApi/Gs.BaseInfo/Services/MesStaffManager.cs @@ -1,4 +1,5 @@ -锘縰sing Gs.Entity.BaseInfo; +锘縰sing System.Text; +using Gs.Entity.BaseInfo; using Gs.Entity.Sys; using Gs.Toolbox; using Gs.Toolbox.ApiCore.Abstract.Mvc; @@ -7,10 +8,6 @@ using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; using SqlSugar; -using System.Data; -using System.Data.SqlClient; -using System.Dynamic; -using System.Text; namespace Gs.BaseInfo.Services; @@ -83,55 +80,13 @@ /// <param name="guid"></param> /// <returns></returns> [RequestMethod(RequestMethods.POST)] - //public ReturnDto<MesStaff> GetModel([FromBody] MesStaff model) - //{ - // var m = base.GetById(model.Guid); - // if (m != null) - // return ReturnDto<MesStaff>.QuickReturn(m, ReturnCode.Success, - // "璇诲彇鎴愬姛锛�"); - // return ReturnDto<MesStaff>.QuickReturn(m, ReturnCode.Default, "璇诲彇澶辫触锛�"); - //} - - public ReturnDto<ExpandoObject> GetModel([FromBody] dynamic model) + public ReturnDto<MesStaff> GetModel([FromBody] MesStaff model) { - string guid = model.guid.ToString(); - dynamic m = new ExpandoObject(); - m.list = new List<dynamic>(); - m.list2 = new List<dynamic>(); - SqlParameter[] parameters = - { - new("@inMainGuid", guid), - new("@inP1", ""), - new("@inP2", ""), - new("@inP3", ""), - new("@inP4", "") - }; - var dset = new DataSet(); - try - { - dset = DbHelperSQL.RunProcedure("[prc_staff_mx]", parameters, "0"); - if (dset != null && dset.Tables.Count > 0 && - dset.Tables[0].Rows.Count > 0) - { - var dr = dset.Tables[0].Rows[0]; - m = dr.RowToDynamic(); - var _tb = dset.Tables[1].TableToDynamicList(); - m.list = _tb; - //var _tb2 = dset.Tables[2].TableToDynamicList(); - //m.list2 = _tb2; - } - } - catch (Exception ex) - { - LogHelper.Debug(ToString(), ex.Message); - } - + var m = base.GetById(model.Guid); if (m != null) - return ReturnDto<dynamic>.QuickReturn(m, ReturnCode.Success, + return ReturnDto<MesStaff>.QuickReturn(m, ReturnCode.Success, "璇诲彇鎴愬姛锛�"); - return ReturnDto<dynamic>.QuickReturn(m, ReturnCode.Default, "璇诲彇澶辫触锛�"); + return ReturnDto<MesStaff>.QuickReturn(m, ReturnCode.Default, "璇诲彇澶辫触锛�"); } - - } \ No newline at end of file -- Gitblit v1.9.3