fix 增加旧卡号返回
This commit is contained in:
@@ -271,11 +271,20 @@ public class AssignmentService : IAssignmentService
|
||||
.Select(x => new { UserId = x.Id, UserCode = x.Code, UserName = x.Name, x.CardNo })
|
||||
.FirstAsync();
|
||||
|
||||
var oldCardNo = await _dbContext.Queryable<GainfoCardRecordEntity>()
|
||||
.Where(x => x.UserNo == userInfo.UserCode)
|
||||
.Where(x => x.CardNo != userInfo.CardNo)
|
||||
.Where(x => SqlFunc.Subqueryable<GainfoEntity>().Where(p => !string.IsNullOrEmpty(p.CardNo) && p.CardNo == x.CardNo).NotAny())
|
||||
.OrderByDescending(x => x.Id)
|
||||
.Select(x => x.CardNo)
|
||||
.FirstAsync();
|
||||
|
||||
return new ElevatorAcsDeviceTaskToDeviceByDeviceResponse
|
||||
{
|
||||
DeviceUniqueNo = deviceUniqueNo,
|
||||
UserId = userInfo.UserId,
|
||||
UserCode = userInfo.UserCode,
|
||||
OldCardNo = oldCardNo,
|
||||
CardNo = userInfo.CardNo,
|
||||
UserName = userInfo.UserName,
|
||||
FloorAcsValues = floorAcsValues,
|
||||
|
||||
Reference in New Issue
Block a user