|
|
@ -678,18 +678,18 @@ namespace _24Hour.Controllers.system |
|
|
|
/// <param name="photo"></param> |
|
|
|
/// <param name="photo"></param> |
|
|
|
/// <param name="lawyerid"></param> |
|
|
|
/// <param name="lawyerid"></param> |
|
|
|
/// <returns></returns> |
|
|
|
/// <returns></returns> |
|
|
|
[HttpGet] |
|
|
|
[HttpPost] |
|
|
|
[Route("EditLawyerDepartmentPhoto")] |
|
|
|
[Route("EditLawyerDepartmentPhoto")] |
|
|
|
public async Task<Result> EditLawyerDepartmentPhoto(string photo,string lawyerid) |
|
|
|
public async Task<Result> EditLawyerDepartmentPhoto(EditLawyerInput input) |
|
|
|
{ |
|
|
|
{ |
|
|
|
try |
|
|
|
try |
|
|
|
{ |
|
|
|
{ |
|
|
|
_db.BeginTran(); |
|
|
|
_db.BeginTran(); |
|
|
|
var userlist = await _db.Queryable<App_Sys_UserModel>().Where(q => q.IsDeleted == 0 && q.Id == lawyerid).ToListAsync(); |
|
|
|
var userlist = await _db.Queryable<App_Sys_UserModel>().Where(q => q.IsDeleted == 0 && q.Id ==input.lawyerid).ToListAsync(); |
|
|
|
userlist.ForEach(q => |
|
|
|
userlist.ForEach(q => |
|
|
|
{ |
|
|
|
{ |
|
|
|
//头像地址 |
|
|
|
//头像地址 |
|
|
|
q.departmentPhoto = photo; |
|
|
|
q.departmentPhoto = input.photo.ConvertToJsonStr(); |
|
|
|
}); |
|
|
|
}); |
|
|
|
var num = await _db.Updateable(userlist).ExecuteCommandAsync(); |
|
|
|
var num = await _db.Updateable(userlist).ExecuteCommandAsync(); |
|
|
|
_db.CommitTran(); |
|
|
|
_db.CommitTran(); |
|
|
@ -709,24 +709,30 @@ namespace _24Hour.Controllers.system |
|
|
|
_logs.WriteSysLogadd("用户管理", "用户部门证件替换", result, _db); |
|
|
|
_logs.WriteSysLogadd("用户管理", "用户部门证件替换", result, _db); |
|
|
|
return result; |
|
|
|
return result; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
public class EditLawyerInput |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
public string[] photo { get; set; } |
|
|
|
|
|
|
|
public string lawyerid { get; set; } |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
/// <summary> |
|
|
|
/// 根据律师id修改律师职业证图片 |
|
|
|
/// 根据律师id修改律师职业证图片 |
|
|
|
/// </summary> |
|
|
|
/// </summary> |
|
|
|
/// <param name="photo"></param> |
|
|
|
/// <param name="photo"></param> |
|
|
|
/// <param name="lawyerid"></param> |
|
|
|
/// <param name="lawyerid"></param> |
|
|
|
/// <returns></returns> |
|
|
|
/// <returns></returns> |
|
|
|
[HttpGet] |
|
|
|
[HttpPost] |
|
|
|
[Route("EditLawyerIdentityphoto")] |
|
|
|
[Route("EditLawyerIdentityphot")] |
|
|
|
public async Task<Result> EditLawyerIdentityphoto(string photo, string lawyerid) |
|
|
|
public async Task<Result> EditLawyerIdentityphoto(EditLawyerInput input) |
|
|
|
{ |
|
|
|
{ |
|
|
|
try |
|
|
|
try |
|
|
|
{ |
|
|
|
{ |
|
|
|
_db.BeginTran(); |
|
|
|
_db.BeginTran(); |
|
|
|
var userlist = await _db.Queryable<App_Sys_UserModel>().Where(q => q.IsDeleted == 0 && q.Id == lawyerid).ToListAsync(); |
|
|
|
var userlist = await _db.Queryable<App_Sys_UserModel>().Where(q => q.IsDeleted == 0 && q.Id ==input.lawyerid).ToListAsync(); |
|
|
|
userlist.ForEach(q => |
|
|
|
userlist.ForEach(q => |
|
|
|
{ |
|
|
|
{ |
|
|
|
//头像地址 |
|
|
|
//头像地址 |
|
|
|
q.identityphoto = photo; |
|
|
|
q.identityphoto =input.photo.ConvertToJsonStr(); |
|
|
|
}); |
|
|
|
}); |
|
|
|
var num = await _db.Updateable(userlist).ExecuteCommandAsync(); |
|
|
|
var num = await _db.Updateable(userlist).ExecuteCommandAsync(); |
|
|
|
_db.CommitTran(); |
|
|
|
_db.CommitTran(); |
|
|
|