Browse Source

修改EditLawyerDepartmentPhoto EditLawyerIdentityphoto接口

develop
胡超1 2 years ago
parent
commit
3fb1fd8541
  1. 24
      24Hour/Controllers/system/SystemControllerController.cs

24
24Hour/Controllers/system/SystemControllerController.cs

@ -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();

Loading…
Cancel
Save