diff --git a/24Hour/Controllers/Common/LawyerArchivesController.cs b/24Hour/Controllers/Common/LawyerArchivesController.cs index 9773aa3..351e74d 100644 --- a/24Hour/Controllers/Common/LawyerArchivesController.cs +++ b/24Hour/Controllers/Common/LawyerArchivesController.cs @@ -107,6 +107,43 @@ namespace _24Hour.Controllers.Common return res; } /// + /// 修改律师事务所统一信用代码 + /// + /// + /// + /// + [HttpGet("ChangeSccCodeByLawyer")] + public async Task ChangeSccCodeByLawyer(string lawyerid, string sccCode) + { + var lawyer = await _db.Queryable().Where(x => x.Id == lawyerid).FirstAsync(); + if (lawyer == null) + { + return Result.Error("数据不存在"); + } + else + { + if (lawyer.departmentUnifiedSocialCreditCode == sccCode) + { + return Result.Success("数据无需修改"); + } + else + { + lawyer.departmentUnifiedSocialCreditCode = sccCode; + + var num = await _db.Updateable(lawyer).UpdateColumns(x => x.departmentUnifiedSocialCreditCode).ExecuteCommandAsync(); + if (num>0) + { + return Result.Success("更新成功"); + } + else + { + return Result.Error("更新失败"); + } + } + + } + } + /// /// 修改内网律师信息 /// /// @@ -129,7 +166,6 @@ namespace _24Hour.Controllers.Common { result.IsSucceed = true; result.result = "修改成功"; - } } else @@ -216,6 +252,7 @@ namespace _24Hour.Controllers.Common { item.name = lawyerinfo.name; item.sex = lawyerinfo.sex; + item.identity = "律师"; item.phone = lawyerinfo.phone; item.departmentName = lawyerinfo.departmentName; item.cardId = lawyerinfo.cardId; @@ -2162,7 +2199,7 @@ namespace _24Hour.Controllers.Common } else { - if (item?.cardId.Length>=18) + if (item?.cardId.Length >= 18) { var sexdd = StringExtension.GetGenderByIdCard(item?.cardId); if (sexdd) @@ -2174,14 +2211,14 @@ namespace _24Hour.Controllers.Common editentity.sex = 1; } } - + editentity.unitCode = _userdata.unitCode; editentity.phone = item.phone; editentity.phone = item.phone; editentity.departmentName = item.departmentName; editentity.identitycardId = item.identitycardId; - editentity.identity = item.identitycardId; + editentity.identity = "律师"; editentity.usertype = 1; editentity.audit = 0; editentity.isdeactivate = 0; diff --git a/24Hour/build/dockerbuild.txt b/24Hour/build/dockerbuild.txt index a25201c..a8b59cf 100644 --- a/24Hour/build/dockerbuild.txt +++ b/24Hour/build/dockerbuild.txt @@ -30,14 +30,14 @@ docker run \ docker load -i twentyfoursvc1019.tar -docker run --name twentyfoursvc1.0.1.27 \ +docker run --name twentyfoursvc1.0.2.2 \ -p 8098:8098 \ -v /home/24hour/config/appsettings.json:/app/appsettings.json \ -v /home/24hour/config/log4net.config:/app/log4net.config \ -v /home/24hour/wwwroot:/app/wwwroot \ -v /home/24hour/logs:/app/logs \ -v /etc/localtime:/etc/localtime \ ---restart=always -d twentyfoursvc:1.0.1.27 +--restart=always -d twentyfoursvc:1.0.2.2