@ -235,6 +235,7 @@ namespace _24Hour.Controllers.Common
ettime = "" ,
creationtime = q . creationtime ,
receptionuser = q . receptionuser ,
receive = q . receptionuser ,
username = userda ? . name ,
notes = q . notes
} ) ;
@ -266,7 +267,8 @@ namespace _24Hour.Controllers.Common
creationtime = q . creationtime ,
receptionuser = q . meetwitId ,
username = q . meetwitname ,
notes = q . notes ,
receive = q . meetwitId ,
notes = q . notes ,
appurl = q . appurl
} ) ;
} ) ;
@ -297,13 +299,13 @@ namespace _24Hour.Controllers.Common
creationtime = q . creationtime ,
receptionuser = q . meetwitId ,
username = q . meetwitname ,
receive = q . meetwitId ,
notes = q . notes ,
appurl = ""
} ) ;
} ) ;
//分页查询--如有预约类型--reservationId可筛选预约类型,预约信息Id--可筛选预约信息
list = list . WhereIF ( Commondata . reservationId . NotNull ( ) , x = > x . daId = = Commondata . reservationId )
. WhereIF ( Commondata . Id . NotNull ( ) , x = > x . Id = = Commondata . Id )
list = list . WhereIF ( Commondata . matter . NotNull ( ) , x = > x . matter . Contains ( Commondata . matter ) | | x . title . Contains ( Commondata . matter ) | | x . name . Contains ( Commondata . matter ) | | x . objectstr . Contains ( Commondata . matter ) )
. Skip ( Commondata . PageSize * ( Commondata . PageIndex - 1 ) ) . Take ( Commondata . PageSize ) . ToList ( ) ;
result . IsSucceed = true ;
result . result = list . ToList ( ) . OrderByDescending ( q = > q . creationtime ) . ToList ( ) ;
@ -357,6 +359,7 @@ namespace _24Hour.Controllers.Common
ettime = "" ,
creationtime = q . creationtime ,
receptionuser = q . receptionuser ,
receive = q . createuserId ,
username = userda ? . name ,
notes = q . notes
} ) ;
@ -387,6 +390,7 @@ namespace _24Hour.Controllers.Common
creationtime = q . creationtime ,
receptionuser = q . meetwitId ,
username = q . meetwitname ,
receive = q . createuserId ,
notes = q . notes ,
appurl = q . appurl
} ) ;
@ -416,6 +420,7 @@ namespace _24Hour.Controllers.Common
ettime = q . ettime ,
creationtime = q . creationtime ,
receptionuser = q . meetwitId ,
receive = q . createuserId ,
username = q . meetwitname ,
notes = q . notes ,
appurl = ""
@ -442,7 +447,7 @@ namespace _24Hour.Controllers.Common
// username = q.createusername
// });
//});
list = list . WhereIF ( Commondata . matter . NotNull ( ) , q = > q . matter . Contains ( Commondata . matter ) | | q . objectstr . Contains ( Commondata . matter ) ) . Skip ( Commondata . PageSize * ( Commondata . PageIndex - 1 ) ) . Take ( Commondata . PageSize ) . ToList ( ) ;
list = list . WhereIF ( Commondata . matter . NotNull ( ) , x = > x . matter . Contains ( Commondata . matter ) | | x . title . Contains ( Commondata . matter ) | | x . name . Contains ( Commondata . matter ) | | x . objectstr . Contains ( Commondata . matter ) ) . Skip ( Commondata . PageSize * ( Commondata . PageIndex - 1 ) ) . Take ( Commondata . PageSize ) . ToList ( ) ;
result . IsSucceed = true ;
result . result = list . ToList ( ) . OrderByDescending ( q = > q . creationtime ) . ToList ( ) ;
@ -475,6 +480,7 @@ namespace _24Hour.Controllers.Common
if ( Lawyerbol . Count ( ) > 0 )
{
Lawyerbol . FirstOrDefault ( ) . receptionuser = userId ;
Lawyerbol . FirstOrDefault ( ) . receptionusername = username ;
_d b . BeginTran ( ) ;
var num = await _d b . Updateable ( Lawyerbol . FirstOrDefault ( ) ) . UpdateColumns ( it = > new { it . receptionuser } ) . ExecuteCommandAsync ( ) ;
_d b . CommitTran ( ) ;
@ -485,20 +491,6 @@ namespace _24Hour.Controllers.Common
result . result = "修改成功" ;
}
}
//听证服务
var Hearingbol = await _d b . Queryable < App_HearingModel > ( ) . Where ( q = > q . Id = = Id ) . ToListAsync ( ) ;
if ( Hearingbol . Count ( ) > 0 )
{
Hearingbol . FirstOrDefault ( ) . receptionuser = userId ;
_d b . BeginTran ( ) ;
var num = await _d b . Updateable ( Hearingbol . FirstOrDefault ( ) ) . UpdateColumns ( it = > new { it . receptionuser } ) . ExecuteCommandAsync ( ) ;
_d b . CommitTran ( ) ;
if ( num > 0 )
{
result . IsSucceed = true ;
result . result = "修改成功" ;
}
}
//远程会见
var RemoteModelbol = await _d b . Queryable < App_RemoteModel > ( ) . Where ( q = > q . Id = = Id ) . ToListAsync ( ) ;
if ( RemoteModelbol . Count ( ) > 0 )
@ -556,10 +548,12 @@ namespace _24Hour.Controllers.Common
var list = new List < dynamic > ( ) ;
//获取工作台信息
var Stagingdata = await _d b . Queryable < StagingModel > ( ) . Where ( q = > q . IsDelete = = 0 ) . ToArrayAsync ( ) ;
//获取律师服务预约记录
//获取律师服务预约记录--判断单位,查询不同数据信息
var Lawyerdata = await _d b . Queryable < App_LawyerServicesModel > ( )
. WhereIF ( Commondata . state ! = null , x = > x . state = = Commondata . state )
. Where ( q = > q . IsDeleted = = 0 & & q . createuserId = = _ userdata . Id ) . ToArrayAsync ( ) ;
. WhereIF ( Commondata . unitId . NotNull ( ) , x = > x . createuserId = = _ userdata . Id )
. WhereIF ( ! Commondata . unitId . NotNull ( ) , x = > x . receptionuser = = _ userdata . Id )
. Where ( q = > q . IsDeleted = = 0 ) . ToArrayAsync ( ) ;
Lawyerdata . ToList ( ) . ForEach ( q = >
{
var da = Stagingdata . Where ( x = > x . Id = = q . reservationId ) . FirstOrDefault ( ) ;
@ -578,10 +572,12 @@ namespace _24Hour.Controllers.Common
creationtime = q . creationtime
} ) ;
} ) ;
//获取远程会见预约记录
//获取远程会见预约记录--判断单位,查询不同数据信息
var Remotedata = await _d b . Queryable < App_RemoteModel > ( )
. WhereIF ( Commondata . state ! = null , x = > x . state = = Commondata . state )
. Where ( q = > q . IsDeleted = = 0 & & q . createuserId = = _ userdata . Id ) . ToArrayAsync ( ) ;
. WhereIF ( Commondata . unitId . NotNull ( ) , x = > x . createuserId = = _ userdata . Id )
. WhereIF ( ! Commondata . unitId . NotNull ( ) , x = > x . meetwitId = = _ userdata . Id )
. Where ( q = > q . IsDeleted = = 0 ) . ToArrayAsync ( ) ;
Remotedata . ToList ( ) . ForEach ( q = >
{
var da = Stagingdata . Where ( x = > x . Id = = q . reservationId ) . FirstOrDefault ( ) ;
@ -600,10 +596,12 @@ namespace _24Hour.Controllers.Common
creationtime = q . creationtime
} ) ;
} ) ;
//获取远程接待预约记录
//获取远程接待预约记录--判断单位,查询不同数据信息
var Receptiondata = await _d b . Queryable < App_ReceptionModel > ( )
. WhereIF ( Commondata . state ! = null , x = > x . state = = Commondata . state )
. Where ( q = > q . IsDeleted = = 0 & & q . createuserId = = _ userdata . Id ) . ToArrayAsync ( ) ;
. WhereIF ( Commondata . unitId . NotNull ( ) , x = > x . createuserId = = _ userdata . Id )
. WhereIF ( ! Commondata . unitId . NotNull ( ) , x = > x . meetwitId = = _ userdata . Id )
. Where ( q = > q . IsDeleted = = 0 ) . ToArrayAsync ( ) ;
Receptiondata . ToList ( ) . ForEach ( q = >
{
var da = Stagingdata . Where ( x = > x . Id = = q . reservationId ) . FirstOrDefault ( ) ;