Browse Source

添加两个接口修改律师图片

develop
胡超1 2 years ago
parent
commit
31cef33982
  1. 74
      24Hour/Controllers/system/SystemControllerController.cs

74
24Hour/Controllers/system/SystemControllerController.cs

@ -673,6 +673,80 @@ namespace _24Hour.Controllers.system
return result; return result;
} }
/// <summary> /// <summary>
/// 根据律师id修改律师事务所证明图片
/// </summary>
/// <param name="photo"></param>
/// <param name="lawyerid"></param>
/// <returns></returns>
[HttpGet]
[Route("EditLawyerDepartmentPhoto")]
public async Task<Result> EditLawyerDepartmentPhoto(string photo,string lawyerid)
{
try
{
_db.BeginTran();
var userlist = await _db.Queryable<App_Sys_UserModel>().Where(q => q.IsDeleted == 0 && q.Id == lawyerid).ToListAsync();
userlist.ForEach(q =>
{
//头像地址
q.departmentPhoto = photo;
});
var num = await _db.Updateable(userlist).ExecuteCommandAsync();
_db.CommitTran();
if (num > 0)
{
result.IsSucceed = true;
result.result = "替换成功";
}
}
catch (System.Exception ex)
{
_db.RollbackTran();
result.IsSucceed = false;
result.Message = ex.Message;
LogService.WriteLog(ex, "用户部门证件替换");
}
_logs.WriteSysLogadd("用户管理", "用户部门证件替换", result, _db);
return result;
}
/// <summary>
/// 根据律师id修改律师职业证图片
/// </summary>
/// <param name="photo"></param>
/// <param name="lawyerid"></param>
/// <returns></returns>
[HttpGet]
[Route("EditLawyerIdentityphoto")]
public async Task<Result> EditLawyerIdentityphoto(string photo, string lawyerid)
{
try
{
_db.BeginTran();
var userlist = await _db.Queryable<App_Sys_UserModel>().Where(q => q.IsDeleted == 0 && q.Id == lawyerid).ToListAsync();
userlist.ForEach(q =>
{
//头像地址
q.identityphoto = photo;
});
var num = await _db.Updateable(userlist).ExecuteCommandAsync();
_db.CommitTran();
if (num > 0)
{
result.IsSucceed = true;
result.result = "替换成功";
}
}
catch (System.Exception ex)
{
_db.RollbackTran();
result.IsSucceed = false;
result.Message = ex.Message;
LogService.WriteLog(ex, "用户身份证件替换");
}
_logs.WriteSysLogadd("用户管理", "用户身份证件替换", result, _db);
return result;
}
/// <summary>
/// 修改身份证件 Identityphoto /// 修改身份证件 Identityphoto
/// </summary> /// </summary>
/// <param name="info"></param> /// <param name="info"></param>

Loading…
Cancel
Save