Browse Source

调整分配人员接口

master
liujiaqiang 2 years ago
parent
commit
ea9838ae28
  1. 92
      24Hour/Controllers/Common/CommonController.cs
  2. 2
      24Hour/Properties/PublishProfiles/FolderProfile.pubxml.user
  3. 2
      Elight.Entity/SystemModel/UpdateuserDto.cs

92
24Hour/Controllers/Common/CommonController.cs

@ -1116,7 +1116,7 @@ namespace _24Hour.Controllers.Common
/// <param name="userId">办理人Id</param> /// <param name="userId">办理人Id</param>
/// <param name="username">办理人</param> /// <param name="username">办理人</param>
/// <returns></returns> /// <returns></returns>
[HttpGet] [HttpPost]
[Route("Updateuser")] [Route("Updateuser")]
public async Task<Result> Updateuser(UpdateuserDto dto) public async Task<Result> Updateuser(UpdateuserDto dto)
{ {
@ -1134,38 +1134,45 @@ namespace _24Hour.Controllers.Common
result.result = "编号不能为空"; result.result = "编号不能为空";
return result; return result;
} }
if (string.IsNullOrEmpty(dto.userId)) if (dto.Type == null)
{
result.IsSucceed = false;
result.result = "用户编号不能为空";
return result;
}
if (dto.time== null)
{ {
result.IsSucceed = false; result.IsSucceed = false;
result.result = "确认时间不能为空"; result.result = "确认时间不能为空";
return result; return result;
} }
//if (string.IsNullOrEmpty(dto.userId))
if (dto.state==false && string.IsNullOrEmpty(dto.reason)) //{
{ // result.IsSucceed = false;
result.IsSucceed = false; // result.result = "用户编号不能为空";
result.result = "拒绝原因不能为空"; // return result;
return result; //}
} //if (dto.time== null)
//{
// result.IsSucceed = false;
// result.result = "确认时间不能为空";
// return result;
//}
//if (dto.state==false && string.IsNullOrEmpty(dto.reason))
//{
// result.IsSucceed = false;
// result.result = "拒绝原因不能为空";
// return result;
//}
//律师服务 //律师服务
var Lawyerbol = await _db.Queryable<App_LawyerServicesModel>().Where(q => q.Id == dto.Id).ToListAsync(); var Lawyerbol = await _db.Queryable<App_LawyerServicesModel>().Where(q => q.Id == dto.Id).ToListAsync();
if (Lawyerbol.Count() > 0) if (Lawyerbol.Count() > 0)
{ {
Lawyerbol.FirstOrDefault().receptionuser =dto.userId; if (dto.Type == 1)
Lawyerbol.FirstOrDefault().receptionusername = dto.username; {
Lawyerbol.FirstOrDefault().acceptancetime = dto.time; Lawyerbol.FirstOrDefault().acceptancetime = dto.time;
Lawyerbol.FirstOrDefault().reason = dto.reason; Lawyerbol.FirstOrDefault().reason = dto.reason;
Lawyerbol.FirstOrDefault().state = dto.state == true ? 1 : 2; Lawyerbol.FirstOrDefault().state = dto.state == true ? 1 : 2;
}
else
{
Lawyerbol.FirstOrDefault().receptionuser = dto.userId;
Lawyerbol.FirstOrDefault().receptionusername = dto.username;
}
_db.BeginTran(); _db.BeginTran();
var num = await _db.Updateable(Lawyerbol.FirstOrDefault()).UpdateColumns(it => new { it.receptionuser }).ExecuteCommandAsync(); var num = await _db.Updateable(Lawyerbol.FirstOrDefault()).UpdateColumns(it => new { it.receptionuser }).ExecuteCommandAsync();
_db.CommitTran(); _db.CommitTran();
@ -1180,11 +1187,18 @@ namespace _24Hour.Controllers.Common
var RemoteModelbol = await _db.Queryable<App_RemoteModel>().Where(q => q.Id == dto.Id).ToListAsync(); var RemoteModelbol = await _db.Queryable<App_RemoteModel>().Where(q => q.Id == dto.Id).ToListAsync();
if (RemoteModelbol.Count() > 0) if (RemoteModelbol.Count() > 0)
{ {
RemoteModelbol.FirstOrDefault().meetwitId = dto.userId;
RemoteModelbol.FirstOrDefault().meetwitname =dto.username; if (dto.Type == 1)
{
RemoteModelbol.FirstOrDefault().acceptancetime = dto.time; RemoteModelbol.FirstOrDefault().acceptancetime = dto.time;
RemoteModelbol.FirstOrDefault().reason = dto.reason; RemoteModelbol.FirstOrDefault().reason = dto.reason;
RemoteModelbol.FirstOrDefault().state = dto.state == true ? 1 : 2; RemoteModelbol.FirstOrDefault().state = dto.state == true ? 1 : 2;
}
else
{
RemoteModelbol.FirstOrDefault().meetwitId = dto.userId;
RemoteModelbol.FirstOrDefault().meetwitname = dto.username;
}
_db.BeginTran(); _db.BeginTran();
var num = await _db.Updateable(RemoteModelbol.FirstOrDefault()).UpdateColumns(it => new { it.meetwitId, it.meetwitname }).ExecuteCommandAsync(); var num = await _db.Updateable(RemoteModelbol.FirstOrDefault()).UpdateColumns(it => new { it.meetwitId, it.meetwitname }).ExecuteCommandAsync();
_db.CommitTran(); _db.CommitTran();
@ -1199,11 +1213,18 @@ namespace _24Hour.Controllers.Common
.Where(q => q.Id == dto.Id).ToArrayAsync(); .Where(q => q.Id == dto.Id).ToArrayAsync();
if (Receptiondata.Count() > 0) if (Receptiondata.Count() > 0)
{ {
Receptiondata.FirstOrDefault().meetwitId = dto.userId;
Receptiondata.FirstOrDefault().meetwitname =dto.username; if (dto.Type == 1)
{
Receptiondata.FirstOrDefault().acceptancetime = dto.time; Receptiondata.FirstOrDefault().acceptancetime = dto.time;
Receptiondata.FirstOrDefault().reason = dto.reason; Receptiondata.FirstOrDefault().reason = dto.reason;
Receptiondata.FirstOrDefault().state = dto.state == true ? 1 : 2; Receptiondata.FirstOrDefault().state = dto.state == true ? 1 : 2;
}
else
{
Receptiondata.FirstOrDefault().meetwitId = dto.userId;
Receptiondata.FirstOrDefault().meetwitname = dto.username;
}
_db.BeginTran(); _db.BeginTran();
var num = await _db.Updateable(Receptiondata.FirstOrDefault()).UpdateColumns(it => new { it.meetwitId, it.meetwitname }).ExecuteCommandAsync(); var num = await _db.Updateable(Receptiondata.FirstOrDefault()).UpdateColumns(it => new { it.meetwitId, it.meetwitname }).ExecuteCommandAsync();
_db.CommitTran(); _db.CommitTran();
@ -1218,11 +1239,17 @@ namespace _24Hour.Controllers.Common
.Where(q => q.Id == dto.Id).ToArrayAsync(); .Where(q => q.Id == dto.Id).ToArrayAsync();
if (Confessiondata.Count() > 0) if (Confessiondata.Count() > 0)
{ {
Confessiondata.FirstOrDefault().meetwitId = dto.userId; if (dto.Type == 1)
Confessiondata.FirstOrDefault().meetwitname = dto.username; {
Confessiondata.FirstOrDefault().acceptancetime = dto.time; Confessiondata.FirstOrDefault().acceptancetime = dto.time;
Confessiondata.FirstOrDefault().reason = dto.reason; Confessiondata.FirstOrDefault().reason = dto.reason;
Confessiondata.FirstOrDefault().state = dto.state == true ? 1 : 2; Confessiondata.FirstOrDefault().state = dto.state == true ? 1 : 2;
}
else
{
Confessiondata.FirstOrDefault().meetwitId = dto.userId;
Confessiondata.FirstOrDefault().meetwitname = dto.username;
}
_db.BeginTran(); _db.BeginTran();
var num = await _db.Updateable(Confessiondata.FirstOrDefault()).UpdateColumns(it => new { it.meetwitId, it.meetwitname }).ExecuteCommandAsync(); var num = await _db.Updateable(Confessiondata.FirstOrDefault()).UpdateColumns(it => new { it.meetwitId, it.meetwitname }).ExecuteCommandAsync();
_db.CommitTran(); _db.CommitTran();
@ -1237,11 +1264,18 @@ namespace _24Hour.Controllers.Common
.Where(q => q.Id == dto.Id).ToArrayAsync(); .Where(q => q.Id == dto.Id).ToArrayAsync();
if (Hearingdata.Count() > 0) if (Hearingdata.Count() > 0)
{ {
Hearingdata.FirstOrDefault().receptionuser = dto.userId;
Hearingdata.FirstOrDefault().receptionusername = dto.username; if (dto.Type == 1)
{
Hearingdata.FirstOrDefault().acceptancetime = dto.time; Hearingdata.FirstOrDefault().acceptancetime = dto.time;
Hearingdata.FirstOrDefault().reason = dto.reason; Hearingdata.FirstOrDefault().reason = dto.reason;
Hearingdata.FirstOrDefault().state = dto.state == true ? 1 : 2; Hearingdata.FirstOrDefault().state = dto.state == true ? 1 : 2;
}
else
{
Hearingdata.FirstOrDefault().receptionuser = dto.userId;
Hearingdata.FirstOrDefault().receptionusername = dto.username;
}
_db.BeginTran(); _db.BeginTran();
var num = await _db.Updateable(Hearingdata.FirstOrDefault()).UpdateColumns(it => new { it.receptionuser, it.receptionusername }).ExecuteCommandAsync(); var num = await _db.Updateable(Hearingdata.FirstOrDefault()).UpdateColumns(it => new { it.receptionuser, it.receptionusername }).ExecuteCommandAsync();
_db.CommitTran(); _db.CommitTran();

2
24Hour/Properties/PublishProfiles/FolderProfile.pubxml.user

@ -5,7 +5,7 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
<Project> <Project>
<PropertyGroup> <PropertyGroup>
<_PublishTargetUrl>D:\24小时发布</_PublishTargetUrl> <_PublishTargetUrl>D:\24小时发布</_PublishTargetUrl>
<History>True|2023-06-30T02:20:34.2470363Z;True|2023-06-30T09:51:41.3251931+08:00;True|2023-06-29T16:07:09.3334291+08:00;True|2023-06-29T15:56:52.9510718+08:00;True|2023-06-29T15:49:16.8161173+08:00;True|2023-06-27T18:06:12.3724487+08:00;True|2023-06-27T17:22:11.4211972+08:00;True|2023-06-27T15:48:34.1728433+08:00;True|2023-06-13T18:05:11.2568840+08:00;False|2023-06-13T18:04:56.9546003+08:00;</History> <History>True|2023-06-30T10:44:10.1995292Z;True|2023-06-30T18:35:05.6876552+08:00;True|2023-06-30T14:33:30.1363930+08:00;True|2023-06-30T14:17:02.8263130+08:00;True|2023-06-30T14:16:41.6529398+08:00;True|2023-06-30T10:20:34.2470363+08:00;True|2023-06-30T09:51:41.3251931+08:00;True|2023-06-29T16:07:09.3334291+08:00;True|2023-06-29T15:56:52.9510718+08:00;True|2023-06-29T15:49:16.8161173+08:00;True|2023-06-27T18:06:12.3724487+08:00;True|2023-06-27T17:22:11.4211972+08:00;True|2023-06-27T15:48:34.1728433+08:00;True|2023-06-13T18:05:11.2568840+08:00;False|2023-06-13T18:04:56.9546003+08:00;</History>
<LastFailureDetails /> <LastFailureDetails />
</PropertyGroup> </PropertyGroup>
</Project> </Project>

2
Elight.Entity/SystemModel/UpdateuserDto.cs

@ -36,5 +36,7 @@ namespace Elight.Entity.SystemModel
/// 选择时间 /// 选择时间
/// </summary> /// </summary>
public DateTime? time { get; set; } public DateTime? time { get; set; }
public int? Type { get; set; }
} }
} }

Loading…
Cancel
Save