|
|
@ -257,6 +257,42 @@ namespace _24Hour.Controllers.Common |
|
|
|
_logs.WriteSysLogadd("律师服务", "删除律师服务预约", result, _db); |
|
|
|
_logs.WriteSysLogadd("律师服务", "删除律师服务预约", result, _db); |
|
|
|
return result; |
|
|
|
return result; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
|
|
|
|
/// 取消律师服务预约 |
|
|
|
|
|
|
|
/// </summary> |
|
|
|
|
|
|
|
/// <param name="info"></param> |
|
|
|
|
|
|
|
/// <returns></returns> |
|
|
|
|
|
|
|
[HttpPost] |
|
|
|
|
|
|
|
[Route("GetCancellationLawyer")] |
|
|
|
|
|
|
|
public async Task<Result> GetCancellationLawyer(CurrencyDelete Currency) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
try |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
_db.BeginTran(); |
|
|
|
|
|
|
|
var Deletelist = await _db.Queryable<App_LawyerServicesModel>().In(q => q.Id, Currency.id).ToListAsync(); |
|
|
|
|
|
|
|
Deletelist.ForEach(q => |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
q.state = 4; |
|
|
|
|
|
|
|
}); |
|
|
|
|
|
|
|
var num = await _db.Updateable(Deletelist).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; |
|
|
|
|
|
|
|
} |
|
|
|
#endregion |
|
|
|
#endregion |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -279,6 +315,13 @@ namespace _24Hour.Controllers.Common |
|
|
|
{ |
|
|
|
{ |
|
|
|
var Lawyerbol = await _db.Queryable<App_LawyerServicesModel>().Where(q => q.Id == Id).ToListAsync(); |
|
|
|
var Lawyerbol = await _db.Queryable<App_LawyerServicesModel>().Where(q => q.Id == Id).ToListAsync(); |
|
|
|
if (Lawyerbol.Count() > 0) |
|
|
|
if (Lawyerbol.Count() > 0) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
if (Lawyerbol.FirstOrDefault().state == 4) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
result.IsSucceed = false; |
|
|
|
|
|
|
|
result.result = "预约已被取消"; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
else |
|
|
|
{ |
|
|
|
{ |
|
|
|
Lawyerbol.FirstOrDefault().receptionuser = transactors; |
|
|
|
Lawyerbol.FirstOrDefault().receptionuser = transactors; |
|
|
|
_db.BeginTran(); |
|
|
|
_db.BeginTran(); |
|
|
@ -290,6 +333,7 @@ namespace _24Hour.Controllers.Common |
|
|
|
result.result = "修改成功"; |
|
|
|
result.result = "修改成功"; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
else |
|
|
|
else |
|
|
|
{ |
|
|
|
{ |
|
|
|
result.IsSucceed = false; |
|
|
|
result.IsSucceed = false; |
|
|
@ -327,8 +371,11 @@ namespace _24Hour.Controllers.Common |
|
|
|
var Lawyerboldata = Lawyerbol.FirstOrDefault(); |
|
|
|
var Lawyerboldata = Lawyerbol.FirstOrDefault(); |
|
|
|
if (Lawyerboldata.state != 0) |
|
|
|
if (Lawyerboldata.state != 0) |
|
|
|
{ |
|
|
|
{ |
|
|
|
result.IsSucceed = false; |
|
|
|
if (Lawyerboldata.state==4) |
|
|
|
|
|
|
|
result.result = "预约已被取消!"; |
|
|
|
|
|
|
|
else |
|
|
|
result.result = "数据已被其他人接收处理!"; |
|
|
|
result.result = "数据已被其他人接收处理!"; |
|
|
|
|
|
|
|
result.IsSucceed = false; |
|
|
|
return result; |
|
|
|
return result; |
|
|
|
} |
|
|
|
} |
|
|
|
Lawyerboldata.receptiontime = starttime; |
|
|
|
Lawyerboldata.receptiontime = starttime; |
|
|
|