Browse Source

所有预约信息查询新增单位编码字段,一体机自主查询自主查询接口新增

master
liujiaqiang 2 years ago
parent
commit
939e932d4f
  1. 1
      24Hour/Controllers/Common/CloudCabinetController.cs
  2. 217
      24Hour/Controllers/Common/CommonController.cs
  3. 1
      24Hour/Controllers/Common/ConfessionController.cs
  4. 4
      24Hour/Controllers/Common/DocumentController.cs
  5. 1
      24Hour/Controllers/Common/HearingController.cs
  6. 1
      24Hour/Controllers/Common/LawyerservicesController.cs
  7. 1
      24Hour/Controllers/Common/RemoteController.cs
  8. 1
      24Hour/Controllers/Common/ReservationController.cs
  9. 6
      24Hour/Controllers/Common/VideoController.cs
  10. 17
      24Hour/Controllers/system/SystemControllerController.cs
  11. 2
      Elight.Logic/Job/WsJob.cs
  12. 4
      Elight.Logic/Job/YgJob.cs
  13. 29
      Elight.Logic/SystemModel/App_Sys_RoleUserAdd.cs

1
24Hour/Controllers/Common/CloudCabinetController.cs

@ -54,6 +54,7 @@ namespace _24Hour.Controllers.Common
.WhereIF(cabinetdata.xm.NotNull(), q => q.xm.Contains(cabinetdata.xm)) .WhereIF(cabinetdata.xm.NotNull(), q => q.xm.Contains(cabinetdata.xm))
.WhereIF(cabinetdata.lxhm.NotNull(), q => q.lxhm.Contains(cabinetdata.lxhm)) .WhereIF(cabinetdata.lxhm.NotNull(), q => q.lxhm.Contains(cabinetdata.lxhm))
.WhereIF(cabinetdata.zt.NotNull(), q => q.zt.Contains(cabinetdata.zt)) .WhereIF(cabinetdata.zt.NotNull(), q => q.zt.Contains(cabinetdata.zt))
.WhereIF(cabinetdata.dwbm.NotNull(), q => q.dwbm.Contains(cabinetdata.dwbm))
.Where(q=>q.sfzh.Contains(_userdata.cardId)|| q.sfzh.Contains(_userdata.phone)) .Where(q=>q.sfzh.Contains(_userdata.cardId)|| q.sfzh.Contains(_userdata.phone))
.ToPageListAsync(cabinetdata.PageIndex, cabinetdata.PageSize, totalNumber); .ToPageListAsync(cabinetdata.PageIndex, cabinetdata.PageSize, totalNumber);
cabinetdata.RowsCount = totalNumber; cabinetdata.RowsCount = totalNumber;

217
24Hour/Controllers/Common/CommonController.cs

@ -1406,6 +1406,223 @@ namespace _24Hour.Controllers.Common
} }
#endregion #endregion
#region 自主查询一体机
/// <summary>
/// app---根据当前登录人查询预约信息--自主查询---一体机
/// </summary>
[HttpPost]
[Route("querylistytj")]
public async Task<Result> querylistytj(Commonpage Commondata)
{
try
{
var list = new List<dynamic>();
//获取工作台信息
var Stagingdata = await _db.Queryable<StagingModel>().Where(q => q.IsDelete == 0).ToArrayAsync();
//获取律师服务预约记录--判断单位,查询不同数据信息
var Lawyerdata = await _db.Queryable<App_LawyerServicesModel>()
.WhereIF(Commondata.state != null, x => x.state == Commondata.state)
.WhereIF(Commondata.unitId.NotNull(), x => x.unitCode.Contains(Commondata.unitId))
.WhereIF(Commondata.unitId.NotNull(), x => x.createuserId == _userdata.Id)
.Where(q => q.IsDeleted == 0).ToArrayAsync();
Lawyerdata.ToList().ForEach(q =>
{
var da = Stagingdata.Where(x => x.Id == q.reservationId).FirstOrDefault();
var Unitdata = _Unitdata.Where(x => x.unitCode == q.unitCode).FirstOrDefault();
list.Add(new
{
type = 0,
Id = q.Id,
Unitname = Unitdata?.unitname,
title = da?.title,
path = da?.path,
color = da?.color,
icon = da?.icon,
objectstr = q.objectstr,
matter = q.matter,
state = q.state,
sttime = q.receptiontime,
ettime = "",
creationtime = q.creationtime
});
});
//获取远程会见预约记录--判断单位,查询不同数据信息
var Remotedata = await _db.Queryable<App_RemoteModel>()
.WhereIF(Commondata.state != null, x => x.state == Commondata.state)
.WhereIF(Commondata.unitId.NotNull(), x => x.unitCode.Contains(Commondata.unitId))
.WhereIF(Commondata.unitId.NotNull(), x => x.createuserId == _userdata.Id)
.Where(q => q.IsDeleted == 0).ToArrayAsync();
Remotedata.ToList().ForEach(q =>
{
var da = Stagingdata.Where(x => x.Id == q.reservationId).FirstOrDefault();
var Unitdata = _Unitdata.Where(x => x.unitCode == q.unitCode).FirstOrDefault();
list.Add(new
{
type = 1,
Id = q.Id,
Unitname = Unitdata?.unitname,
title = da?.title,
path = da?.path,
color = da?.color,
icon = da?.icon,
matter = q.name,
objectstr = "",
sttime = q.sttime,
ettime = q.ettime,
state = q.state,
creationtime = q.creationtime
});
});
//获取远程接待预约记录--判断单位,查询不同数据信息
var Receptiondata = await _db.Queryable<App_ReceptionModel>()
.WhereIF(Commondata.state != null, x => x.state == Commondata.state)
.WhereIF(Commondata.unitId.NotNull(), x => x.unitCode.Contains(Commondata.unitId))
.WhereIF(Commondata.unitId.NotNull(), x => x.createuserId == _userdata.Id)
.Where(q => q.IsDeleted == 0).ToArrayAsync();
Receptiondata.ToList().ForEach(q =>
{
var da = Stagingdata.Where(x => x.Id == q.reservationId).FirstOrDefault();
var Unitdata = _Unitdata.Where(x => x.unitCode == q.unitCode).FirstOrDefault();
list.Add(new
{
type = 2,
Id = q.Id,
Unitname = Unitdata?.unitname,
title = da?.title,
path = da?.path,
color = da?.color,
icon = da?.icon,
matter = q.matter,
objectstr = "",
sttime = q.sttime,
ettime = q.ettime,
state = q.state,
creationtime = q.creationtime
});
});
//获取认罪认罚预约记录--判断单位,查询不同数据信息
var Confessiondata = await _db.Queryable<App_ConfessionModel>()
.WhereIF(Commondata.state != null, x => x.state == Commondata.state)
.WhereIF(Commondata.unitId.NotNull(), x => x.unitCode.Contains(Commondata.unitId))
.WhereIF(Commondata.unitId.NotNull(), x => x.createuserId == _userdata.Id)
.Where(q => q.IsDeleted == 0).ToArrayAsync();
Confessiondata.ToList().ForEach(q =>
{
var da = Stagingdata.Where(x => x.Id == q.reservationId).FirstOrDefault();
var Unitdata = _Unitdata.Where(x => x.unitCode == q.unitCode).FirstOrDefault();
list.Add(new
{
type = 6,
Id = q.Id,
Unitname = Unitdata?.unitname,
title = da?.title,
path = da?.path,
color = da?.color,
icon = da?.icon,
matter = q.matter,
objectstr = "",
sttime = q.sttime,
ettime = "",
state = q.state,
creationtime = q.creationtime
});
});
//获取听证预约记录
var Hearingdata = await _db.Queryable<App_HearingModel>()
.WhereIF(Commondata.state != null, x => x.state == Commondata.state)
.WhereIF(Commondata.unitId.NotNull(), x => x.unitCode.Contains(Commondata.unitId))
.WhereIF(Commondata.unitId.NotNull(), x => x.createuserId == _userdata.Id)
.Where(q => q.IsDeleted == 0).ToArrayAsync();
Hearingdata.ToList().ForEach(q =>
{
var da = Stagingdata.Where(x => x.Id == q.reservationId).FirstOrDefault();
var Unitdata = _Unitdata.Where(x => x.unitCode == q.unitCode).FirstOrDefault();
list.Add(new
{
type = 3,
Id = q.Id,
Unitname = Unitdata?.unitname,
title = da?.title,
path = da?.path,
color = da?.color,
icon = da?.icon,
matter = q.witnessrequest,
objectstr = "",
sttime = q.reservationtime,
ettime = "",
state = q.state,
creationtime = q.creationtime
});
});
//获取文书签收记录
var Documentdata = await _db.Queryable<App_DocumentModel>()
.WhereIF(Commondata.unitId.NotNull(), x => x.dwbm.Contains(Commondata.unitId))
.Where(q => q.zjhm.Contains(_userdata.cardId)).ToArrayAsync();
Documentdata.ToList().ForEach(q =>
{
var da = Stagingdata.Where(x => x.Id == q.reservationId).FirstOrDefault();
var Unitdata = _Unitdata.Where(x => x.unitCode == q.dwbm).FirstOrDefault();
list.Add(new
{
type = 4,
Id = q.Id,
Unitname = Unitdata?.unitname,
title = da?.title,
path = da?.path,
color = da?.color,
icon = da?.icon,
matter = q.wsmc,
objectstr = q.ajmc,
sttime = "",
ettime = "",
state = q.zt,
creationtime = unixStartTime.AddMilliseconds(long.Parse(q.zhxgsj)),//最新时间
});
});
//获取云柜记录
var CloudCabinetdata = await _db.Queryable<App_CloudCabinetModel>()
.WhereIF(Commondata.unitId.NotNull(), x => x.dwbm.Contains(Commondata.unitId))
.Where(q => q.sfzh.Contains(_userdata.cardId) || q.lxhm == _userdata.phone).ToArrayAsync();
CloudCabinetdata.ToList().ForEach(q =>
{
var da = Stagingdata.Where(x => x.Id == q.reservationId).FirstOrDefault();
var Unitdata = _Unitdata.Where(x => x.unitCode == q.dwbm).FirstOrDefault();
list.Add(new
{
type = 5,
Id = q.Id,
Unitname = Unitdata?.unitname,
title = da?.title,
path = da?.path,
color = da?.color,
icon = da?.icon,
matter = !string.IsNullOrEmpty(q.gjkqmm) ? q.gjkqmm : q.wbkqmm,//取件码
objectstr = "",
sttime = "",
ettime = "",
state = q.zt,
creationtime = unixStartTime.AddMilliseconds(long.Parse(q.cjsj)),//创建时间
});
});
//查询
list = list.ToList().WhereIF(Commondata.matter.NotNull(), q => q.matter.Contains(Commondata.matter) || q.objectstr.Contains(Commondata.matter) || q.title.Contains(Commondata.matter)).ToList();
result.IsSucceed = true;
result.result = list.ToList().OrderByDescending(q => q.creationtime).ToList();
}
catch (System.Exception ex)
{
_db.RollbackTran();
result.IsSucceed = false;
result.Message = ex.Message;
}
_logs.WriteSysLogadd("所有预约信息", "所有预约信息", result, _db);
return result;
}
#endregion
#region 数据统计 #region 数据统计
/// <summary> /// <summary>

1
24Hour/Controllers/Common/ConfessionController.cs

@ -51,6 +51,7 @@ namespace _24Hour.Controllers.Common
//查询认罪认罚记录 //查询认罪认罚记录
var list = await _db.Queryable<App_ConfessionModel>() var list = await _db.Queryable<App_ConfessionModel>()
.WhereIF(!string.IsNullOrEmpty(Confession.matter), q => q.matter.Contains(Confession.matter)) .WhereIF(!string.IsNullOrEmpty(Confession.matter), q => q.matter.Contains(Confession.matter))
.WhereIF(Confession.unitId.NotNull(), q => q.unitCode.Contains(Confession.unitId))
.WhereIF(!string.IsNullOrEmpty(Confession.meetwitname), q => q.meetwitname.Contains(Confession.meetwitname)) .WhereIF(!string.IsNullOrEmpty(Confession.meetwitname), q => q.meetwitname.Contains(Confession.meetwitname))
.WhereIF(Confession.state != null, q => q.state == Confession.state) .WhereIF(Confession.state != null, q => q.state == Confession.state)
.Where(q => q.IsDeleted == 0 && q.createuserId == _userdata.Id).ToPageListAsync(Confession.PageIndex, Confession.PageSize, totalNumber); .Where(q => q.IsDeleted == 0 && q.createuserId == _userdata.Id).ToPageListAsync(Confession.PageIndex, Confession.PageSize, totalNumber);

4
24Hour/Controllers/Common/DocumentController.cs

@ -7,6 +7,7 @@ using Elight.Utility.logs;
using javax.xml.crypto; using javax.xml.crypto;
using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc;
using Microsoft.VisualBasic;
using SqlSugar; using SqlSugar;
namespace _24Hour.Controllers.Common namespace _24Hour.Controllers.Common
@ -54,7 +55,8 @@ namespace _24Hour.Controllers.Common
var list = await _db.Queryable<App_DocumentModel>() var list = await _db.Queryable<App_DocumentModel>()
.WhereIF(Documentdata.state.NotNull(), q => q.zt.Contains(Documentdata.state)) .WhereIF(Documentdata.state.NotNull(), q => q.zt.Contains(Documentdata.state))
.WhereIF(Documentdata.name.NotNull(), q => q.wsmc.Contains(Documentdata.name)) .WhereIF(Documentdata.name.NotNull(), q => q.wsmc.Contains(Documentdata.name))
.Where(q => q.zjhm.Contains(_userdata.cardId)) .WhereIF(Documentdata.unitId.NotNull(), q => q.dwbm.Contains(Documentdata.unitId))
.Where(q => q.zjhm.Contains(_userdata.cardId))
.ToPageListAsync(Documentdata.PageIndex, Documentdata.PageSize, totalNumber); .ToPageListAsync(Documentdata.PageIndex, Documentdata.PageSize, totalNumber);
Documentdata.RowsCount = totalNumber; Documentdata.RowsCount = totalNumber;
var data = new QueryResult<App_DocumentModel>(Documentdata, list.OrderByDescending(q => long.Parse(q.sdsj)).ToList()); var data = new QueryResult<App_DocumentModel>(Documentdata, list.OrderByDescending(q => long.Parse(q.sdsj)).ToList());

1
24Hour/Controllers/Common/HearingController.cs

@ -51,6 +51,7 @@ namespace _24Hour.Controllers.Common
.WhereIF(Hearingdata.lawyeruser != null, q => q.lawyeruser.Contains(Hearingdata.lawyeruser)) .WhereIF(Hearingdata.lawyeruser != null, q => q.lawyeruser.Contains(Hearingdata.lawyeruser))
.WhereIF(Hearingdata.location != null, q => q.location.Contains(Hearingdata.location)) .WhereIF(Hearingdata.location != null, q => q.location.Contains(Hearingdata.location))
.WhereIF(Hearingdata.state != null, q => q.state == Hearingdata.state) .WhereIF(Hearingdata.state != null, q => q.state == Hearingdata.state)
.WhereIF(Hearingdata.unitId.NotNull(), q => q.unitCode.Contains(Hearingdata.unitId))
.WhereIF(Hearingdata.StartTime != null && Hearingdata.EndTime != null, q => q.reservationtime >= Hearingdata.StartTime && q.reservationtime < Hearingdata.EndTime.Value.AddDays(1)) .WhereIF(Hearingdata.StartTime != null && Hearingdata.EndTime != null, q => q.reservationtime >= Hearingdata.StartTime && q.reservationtime < Hearingdata.EndTime.Value.AddDays(1))
.Where(q => q.IsDeleted == 0 && q.createuserId == _userdata.Id).ToPageListAsync(Hearingdata.PageIndex, Hearingdata.PageSize, totalNumber); .Where(q => q.IsDeleted == 0 && q.createuserId == _userdata.Id).ToPageListAsync(Hearingdata.PageIndex, Hearingdata.PageSize, totalNumber);
Hearingdata.RowsCount = totalNumber; Hearingdata.RowsCount = totalNumber;

1
24Hour/Controllers/Common/LawyerservicesController.cs

@ -51,6 +51,7 @@ namespace _24Hour.Controllers.Common
.WhereIF(Lawyeredata.name != null, q => q.name.Contains(Lawyeredata.name)) .WhereIF(Lawyeredata.name != null, q => q.name.Contains(Lawyeredata.name))
.WhereIF(Lawyeredata.objectstr != null, q => q.objectstr.Contains(Lawyeredata.objectstr)) .WhereIF(Lawyeredata.objectstr != null, q => q.objectstr.Contains(Lawyeredata.objectstr))
.WhereIF(Lawyeredata.state != null, q => q.state == Lawyeredata.state) .WhereIF(Lawyeredata.state != null, q => q.state == Lawyeredata.state)
.WhereIF(Lawyeredata.unitId.NotNull(), q => q.unitCode.Contains(Lawyeredata.unitId))
.WhereIF(Lawyeredata.StartTime != null && Lawyeredata.EndTime != null, q => q.receptiontime >= Lawyeredata.StartTime && q.receptiontime < Lawyeredata.EndTime.Value.AddDays(1)) .WhereIF(Lawyeredata.StartTime != null && Lawyeredata.EndTime != null, q => q.receptiontime >= Lawyeredata.StartTime && q.receptiontime < Lawyeredata.EndTime.Value.AddDays(1))
.Where(q => q.IsDeleted == 0 && q.createuserId == _userdata.Id).ToPageListAsync(Lawyeredata.PageIndex, Lawyeredata.PageSize, totalNumber); .Where(q => q.IsDeleted == 0 && q.createuserId == _userdata.Id).ToPageListAsync(Lawyeredata.PageIndex, Lawyeredata.PageSize, totalNumber);
Lawyeredata.RowsCount = totalNumber; Lawyeredata.RowsCount = totalNumber;

1
24Hour/Controllers/Common/RemoteController.cs

@ -54,6 +54,7 @@ namespace _24Hour.Controllers.Common
var list = await _db.Queryable<App_RemoteModel>() var list = await _db.Queryable<App_RemoteModel>()
.WhereIF(Remotedata.Code != null, q => q.Code.Contains(Remotedata.Code)) .WhereIF(Remotedata.Code != null, q => q.Code.Contains(Remotedata.Code))
.WhereIF(Remotedata.name != null, q => q.name.Contains(Remotedata.name)) .WhereIF(Remotedata.name != null, q => q.name.Contains(Remotedata.name))
.WhereIF(Remotedata.unitId.NotNull(), q => q.unitCode.Contains(Remotedata.unitId))
.WhereIF(Remotedata.meetwitname != null, q => q.meetwitname.Contains(Remotedata.meetwitname)) .WhereIF(Remotedata.meetwitname != null, q => q.meetwitname.Contains(Remotedata.meetwitname))
.WhereIF(Remotedata.state != null, q => q.state == Remotedata.state) .WhereIF(Remotedata.state != null, q => q.state == Remotedata.state)
.Where(q => q.IsDeleted == 0 && q.createuserId == _userdata.Id).ToPageListAsync(Remotedata.PageIndex, Remotedata.PageSize, totalNumber); .Where(q => q.IsDeleted == 0 && q.createuserId == _userdata.Id).ToPageListAsync(Remotedata.PageIndex, Remotedata.PageSize, totalNumber);

1
24Hour/Controllers/Common/ReservationController.cs

@ -53,6 +53,7 @@ namespace _24Hour.Controllers.Common
.WhereIF(!string.IsNullOrEmpty(Reception.matter), q => q.matter.Contains(Reception.matter)) .WhereIF(!string.IsNullOrEmpty(Reception.matter), q => q.matter.Contains(Reception.matter))
.WhereIF(!string.IsNullOrEmpty(Reception.meetwitname), q => q.meetwitname.Contains(Reception.meetwitname)) .WhereIF(!string.IsNullOrEmpty(Reception.meetwitname), q => q.meetwitname.Contains(Reception.meetwitname))
.WhereIF(Reception.state != null, q => q.state == Reception.state) .WhereIF(Reception.state != null, q => q.state == Reception.state)
.WhereIF(Reception.unitId.NotNull(), q => q.unitCode.Contains(Reception.unitId))
.Where(q => q.IsDeleted == 0&&q.createuserId==_userdata.Id).ToPageListAsync(Reception.PageIndex, Reception.PageSize, totalNumber); .Where(q => q.IsDeleted == 0&&q.createuserId==_userdata.Id).ToPageListAsync(Reception.PageIndex, Reception.PageSize, totalNumber);
Reception.RowsCount = totalNumber; Reception.RowsCount = totalNumber;
list.ForEach(q => list.ForEach(q =>

6
24Hour/Controllers/Common/VideoController.cs

@ -2,6 +2,7 @@
using Elight.Logic; using Elight.Logic;
using Elight.Utility; using Elight.Utility;
using Elight.Utility.Code; using Elight.Utility.Code;
using Elight.Utility.Extensions;
using javax.xml.crypto; using javax.xml.crypto;
using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc;
@ -48,7 +49,7 @@ namespace _24Hour.Controllers.Common
var Videolist = new List<dynamic>(); var Videolist = new List<dynamic>();
//查询视频举报记录 //查询视频举报记录
var list = await _db.Queryable<App_VideoModel>() var list = await _db.Queryable<App_VideoModel>()
.WhereIF(Videodata.reporting != null, q => q.reporting.Contains(Videodata.reporting)) .WhereIF(Videodata.reporting.NotNull(), q => q.reporting.Contains(Videodata.reporting))
.WhereIF(Videodata.state != null, q => q.state == Videodata.state) .WhereIF(Videodata.state != null, q => q.state == Videodata.state)
.WhereIF(Videodata.StartTime != null && Videodata.EndTime != null, q => q.creationtime >= Videodata.StartTime && q.creationtime < Videodata.EndTime.Value.AddDays(1)) .WhereIF(Videodata.StartTime != null && Videodata.EndTime != null, q => q.creationtime >= Videodata.StartTime && q.creationtime < Videodata.EndTime.Value.AddDays(1))
.Where(q => q.IsDeleted == 0 && q.unitCode == _userdata.unitCode).ToPageListAsync(Videodata.PageIndex, Videodata.PageSize, totalNumber); .Where(q => q.IsDeleted == 0 && q.unitCode == _userdata.unitCode).ToPageListAsync(Videodata.PageIndex, Videodata.PageSize, totalNumber);
@ -84,8 +85,9 @@ namespace _24Hour.Controllers.Common
var Videolist = new List<dynamic>(); var Videolist = new List<dynamic>();
//查询远程会见记录 //查询远程会见记录
var list = await _db.Queryable<App_VideoModel>() var list = await _db.Queryable<App_VideoModel>()
.WhereIF(Videodata.reporting != null, q => q.reporting.Contains(Videodata.reporting)) .WhereIF(Videodata.reporting.NotNull(), q => q.reporting.Contains(Videodata.reporting))
.WhereIF(Videodata.state != null, q => q.state == Videodata.state) .WhereIF(Videodata.state != null, q => q.state == Videodata.state)
.WhereIF(Videodata.unitId.NotNull(), q => q.unitCode.Contains(Videodata.unitId))
.Where(q => q.IsDeleted == 0 && q.createuserId == _userdata.Id).ToPageListAsync(Videodata.PageIndex, Videodata.PageSize); .Where(q => q.IsDeleted == 0 && q.createuserId == _userdata.Id).ToPageListAsync(Videodata.PageIndex, Videodata.PageSize);
list.OrderByDescending(q => q.creationtime).ToList().ForEach(q => list.OrderByDescending(q => q.creationtime).ToList().ForEach(q =>
{ {

17
24Hour/Controllers/system/SystemControllerController.cs

@ -642,18 +642,23 @@ namespace _24Hour.Controllers.system
/// <returns></returns> /// <returns></returns>
[HttpPost] [HttpPost]
[Route("AddRoleUser")] [Route("AddRoleUser")]
public async Task<Result> AddRoleUser(List<App_Sys_RoleUserModel> RoleUserlist) public async Task<Result> AddRoleUser(App_Sys_RoleUserAdd RoleUser)
{ {
try try
{ {
//查询角色下的菜单
var list = await _db.Queryable<App_Sys_RoleUserModel>().Where(q => q.roleId == RoleUser.roleId).ToListAsync();
_db.BeginTran(); _db.BeginTran();
RoleUserlist.ForEach(RoleMenudata => //删除角色下的菜单
await _db.Deleteable(list).ExecuteCommandAsync();
RoleUser.roleuserlist.ForEach(RoleUserdata =>
{ {
RoleMenudata.Id = Guid.NewGuid().ToString(); RoleUserdata.Id = Guid.NewGuid().ToString();
RoleMenudata.userId = _userdata.Id.ToString(); RoleUserdata.roleuserId = RoleUser.roleId;
RoleMenudata.username = _userdata.name; RoleUserdata.userId = _userdata.Id.ToString();
RoleUserdata.username = _userdata.name;
}); });
var num = await _db.Insertable(RoleUserlist).ExecuteCommandAsync(); var num = await _db.Insertable(RoleUser.roleuserlist).ExecuteCommandAsync();
_db.CommitTran(); _db.CommitTran();
if (num > 0) if (num > 0)
{ {

2
Elight.Logic/Job/WsJob.cs

@ -104,7 +104,7 @@ namespace Elight.Logic.Job
}); });
_db.BeginTran(); _db.BeginTran();
await _db.Insertable(nobhwslist).ExecuteCommandAsync(); await _db.Insertable(nobhwslist).ExecuteCommandAsync();
await _db.Updateable(bhwslist).ExecuteCommandAsync(); await _db.Updateable(bhwslist).UpdateColumns(it => new { it.zt, it.zhxgsj, it.qmsj,it.sdsj }).ExecuteCommandAsync();
_db.CommitTran(); _db.CommitTran();
} }
catch (System.Exception ex) catch (System.Exception ex)

4
Elight.Logic/Job/YgJob.cs

@ -44,7 +44,7 @@ namespace Elight.Logic.Job
//JobDataMap datas = context.JobDetail.JobDataMap; //JobDataMap datas = context.JobDetail.JobDataMap;
//// 定时任务执行的代码 //// 定时任务执行的代码
//Console.WriteLine("定时任务执行中..."); //Console.WriteLine("定时任务执行中...");
//var daa = new { data = "{\"token\":\"www.archives.net.cn\",\"dwbm\":\"\",\"zt\":\"\",\"sfzh\":\"\",\"xm\":\"\",\"lxhm\":\"\",\"account\":\"\",\"gjlxhm\":\"\"}" }; //var daa = new { data = "{\"token\":\"www.archives.net.cn\",\"dwbm\":\"\",\"zt\":\"00\",\"sfzh\":\"\",\"xm\":\"\",\"lxhm\":\"\",\"account\":\"\",\"gjlxhm\":\"\"}" };
//var msg = ""; //var msg = "";
//var data = HttpHelper.Post("http://jhg.ahjiguang.cn:80/jhg/api/user/command/jhgwbsclapi/getjhgywlist", daa, out msg); //var data = HttpHelper.Post("http://jhg.ahjiguang.cn:80/jhg/api/user/command/jhgwbsclapi/getjhgywlist", daa, out msg);
//var Results = JsonConvert.DeserializeObject<RequestResults>(data); //var Results = JsonConvert.DeserializeObject<RequestResults>(data);
@ -102,7 +102,7 @@ namespace Elight.Logic.Job
}); });
_db.BeginTran(); _db.BeginTran();
await _db.Insertable(nobhyglist).ExecuteCommandAsync(); await _db.Insertable(nobhyglist).ExecuteCommandAsync();
await _db.Updateable(bhyglist).ExecuteCommandAsync(); await _db.Updateable(bhyglist).UpdateColumns(it => new { it.zt,it.qjsj}).ExecuteCommandAsync();
_db.CommitTran(); _db.CommitTran();
} }
catch (System.Exception ex) catch (System.Exception ex)

29
Elight.Logic/SystemModel/App_Sys_RoleUserAdd.cs

@ -0,0 +1,29 @@
using Elight.Entity;
using Elight.Utility.Code;
using SqlSugar;
using System;
using System.Runtime.Serialization;
namespace Elight.Logic.SystemModel
{
/// <summary>
/// 角色用户表
/// </summary>
[DataContract]
public class App_Sys_RoleUserAdd
{
/// <summary>
/// 角色Id
/// </summary>
[DataMember]
public string? roleId { get; set; }
/// <summary>
/// 角色用户Id
/// </summary>
[DataMember]
public List<App_Sys_RoleUserModel>? roleuserlist { get; set; }
}
}
Loading…
Cancel
Save