From c12301c965e956d691e76d70dc6f0fb803665aae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=BD=87=E9=98=B3=20=E9=82=B9?= Date: Wed, 25 Oct 2023 17:31:41 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E4=B8=B4=E6=97=B6=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E5=BE=8B=E5=B8=88=E7=9A=84=E6=8E=A5=E5=8F=A3=EF=BC=88?= =?UTF-8?q?=E5=86=85=E7=BD=91=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Common/LawyerArchivesController.cs | 34 ++++++++++++++++--- 1 file changed, 29 insertions(+), 5 deletions(-) diff --git a/24Hour/Controllers/Common/LawyerArchivesController.cs b/24Hour/Controllers/Common/LawyerArchivesController.cs index 0c64c7e..dcaaea9 100644 --- a/24Hour/Controllers/Common/LawyerArchivesController.cs +++ b/24Hour/Controllers/Common/LawyerArchivesController.cs @@ -71,20 +71,25 @@ namespace _24Hour.Controllers.Common /// /// 同步外网律师人员信息(未完成) (根据律师身份证号更新或新增用户信息) /// - /// + /// /// [HttpPost] - [Route("AddUserInfo")] - public async Task AddUserInfo(App_Sys_UserModel user) + [Route("AddLawyerInfo")] + public async Task AddLawyer(App_Sys_AddLawyerInput input) { try { - var data = await _db.Queryable().FirstAsync(x => x.cardId == user.cardId); + var data = await _db.Queryable().FirstAsync(x => x.cardId == input.cardId); if (data != null) { + data.cardId = input.cardId; + data.phone = input.phone; + data.name = input.name; //update _db.BeginTran(); - var num = await _db.Updateable(user).IgnoreColumns(ignoreAllNullColumns: true).ExecuteCommandAsync(); + + + var num = await _db.Updateable(data).IgnoreColumns(ignoreAllNullColumns: true).ExecuteCommandAsync(); _db.CommitTran(); if (num > 0) { @@ -94,6 +99,25 @@ namespace _24Hour.Controllers.Common } else { + var user = mapper.Map(input); + //user.name = input.name; + //user.phone = input.phone; + //user.cardId=input.cardId; + user.Id = Guid.NewGuid().ToString(); + user.unitCode = _userdata.unitCode; + user.department=_userdata.department; + user.sex = _userdata.sex; + user.usertype = 1; + user.isdeactivate = 0; + user.becurrent = 0; + user.IsDeleted = 0; + user.audit = 0; + user.createuserId = _userdata.Id; + user.createusername = _userdata.name; + user.createtime = DateTime.Now; + user.identity = "律师"; + user.departmentName = _userdata.departmentName; + //insert _db.BeginTran(); user.Id = Guid.NewGuid().ToString();