fix 调整创建人1
This commit is contained in:
@@ -28,10 +28,9 @@ public class DevicePermissionsController : ControllerBase
|
|||||||
/// <param name="request"></param>
|
/// <param name="request"></param>
|
||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
[HttpPost("assign")]
|
[HttpPost("assign")]
|
||||||
[Transactional]
|
|
||||||
[IgnoreTenant]
|
|
||||||
[DataPermission]
|
|
||||||
[AssignPermissionLimit]
|
[AssignPermissionLimit]
|
||||||
|
[Transactional]
|
||||||
|
[DataPermission]
|
||||||
public async Task AssignAsync(DevicePermissionSaveRequest request)
|
public async Task AssignAsync(DevicePermissionSaveRequest request)
|
||||||
{
|
{
|
||||||
await _devicePermissionService.AssignAsync(request);
|
await _devicePermissionService.AssignAsync(request);
|
||||||
@@ -42,9 +41,9 @@ public class DevicePermissionsController : ControllerBase
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="request"></param>
|
/// <param name="request"></param>
|
||||||
[HttpPost("assign-unique")]
|
[HttpPost("assign-unique")]
|
||||||
[Transactional]
|
|
||||||
[IgnoreTenant]
|
|
||||||
[AssignPermissionLimit]
|
[AssignPermissionLimit]
|
||||||
|
[Transactional]
|
||||||
|
[DataPermission]
|
||||||
public async Task AssignToUniqueAsync(DevicePermissionsAssignToDeviceRequest request)
|
public async Task AssignToUniqueAsync(DevicePermissionsAssignToDeviceRequest request)
|
||||||
{
|
{
|
||||||
await _devicePermissionService.AssignToUniqueAsync(request);
|
await _devicePermissionService.AssignToUniqueAsync(request);
|
||||||
|
|||||||
@@ -40,11 +40,7 @@ public class DeviceConnectService : IDeviceConnectService
|
|||||||
LastHeartbeatTime = DateTime.Now,
|
LastHeartbeatTime = DateTime.Now,
|
||||||
RegisterTime = DateTime.Now,
|
RegisterTime = DateTime.Now,
|
||||||
BusinessPlaceCode = businessPlace?.Code,
|
BusinessPlaceCode = businessPlace?.Code,
|
||||||
TenantId = device.TenantId,
|
TenantId = device.TenantId
|
||||||
CreatedBy = 1,
|
|
||||||
CreateTime = DateTime.Now,
|
|
||||||
ModifiedBy = 1,
|
|
||||||
ModifiedTime = DateTime.Now,
|
|
||||||
};
|
};
|
||||||
|
|
||||||
await _dbContext.InsertAsync(registry);
|
await _dbContext.InsertAsync(registry);
|
||||||
@@ -181,10 +177,6 @@ public class DeviceConnectService : IDeviceConnectService
|
|||||||
Enable = true,
|
Enable = true,
|
||||||
AsAttendance = false,
|
AsAttendance = false,
|
||||||
DeployPosition = string.Empty,
|
DeployPosition = string.Empty,
|
||||||
CreatedBy = 1,
|
|
||||||
CreateTime = DateTime.Now,
|
|
||||||
ModifiedBy = 1,
|
|
||||||
ModifiedTime = DateTime.Now,
|
|
||||||
};
|
};
|
||||||
|
|
||||||
await _dbContext.InsertAsync(device);
|
await _dbContext.InsertAsync(device);
|
||||||
|
|||||||
@@ -176,7 +176,7 @@ public class DevicePermissionService : IDevicePermissionService
|
|||||||
|
|
||||||
var current = await GetAssignDeviceCodesInternalAsync(userNos);
|
var current = await GetAssignDeviceCodesInternalAsync(userNos);
|
||||||
|
|
||||||
var deivces = await _dbContext.Queryable<DeviceEntity>().Where(x => x.Enable).ToListAsync();
|
var devices = await _dbContext.Queryable<DeviceEntity>().Where(x => x.Enable).ToListAsync();
|
||||||
var waitTasks = new List<DeviceTaskEntity>();
|
var waitTasks = new List<DeviceTaskEntity>();
|
||||||
|
|
||||||
foreach (var userNo in userNos)
|
foreach (var userNo in userNos)
|
||||||
@@ -204,18 +204,18 @@ public class DevicePermissionService : IDevicePermissionService
|
|||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
var deviceCodes = deivces.Where(x => deletedItems.Contains(x.Code) || addItems.Contains(x.Code)).Select(x => x.Code).ToList();
|
var deviceCodes = devices.Where(x => deletedItems.Contains(x.Code) || addItems.Contains(x.Code)).Select(x => x.Code).ToList();
|
||||||
deletedItems = deletedItems.Where(x => deviceCodes.Contains(x)).ToList();
|
deletedItems = deletedItems.Where(x => deviceCodes.Contains(x)).ToList();
|
||||||
addItems = addItems.Where(x => deviceCodes.Contains(x)).ToList();
|
addItems = addItems.Where(x => deviceCodes.Contains(x)).ToList();
|
||||||
|
|
||||||
//下发任务创建
|
//下发任务创建
|
||||||
var toDeleted = deletedItems.Select(x => new DeviceTaskEntity
|
var toDeleted = deletedItems.Select(x => new DeviceTaskEntity
|
||||||
{
|
{
|
||||||
DeviceUniqueNo = deivces.First(item => item.Code == x).UniqueNo,
|
DeviceUniqueNo = devices.First(item => item.Code == x).UniqueNo,
|
||||||
Status = DeviceTaskStatusEnumType.Wait,
|
Status = DeviceTaskStatusEnumType.Wait,
|
||||||
Type = DeviceTaskEnumType.Delete,
|
Type = DeviceTaskEnumType.Delete,
|
||||||
CancellationId = 0,
|
CancellationId = 0,
|
||||||
DeviceType = deivces.First(item => item.Code == x).Type,
|
DeviceType = devices.First(item => item.Code == x).Type,
|
||||||
UserNo = userNo,
|
UserNo = userNo,
|
||||||
Version = 0,
|
Version = 0,
|
||||||
TenantId = tenant,
|
TenantId = tenant,
|
||||||
@@ -223,10 +223,10 @@ public class DevicePermissionService : IDevicePermissionService
|
|||||||
|
|
||||||
var toAdd = addItems.Select(x => new DeviceTaskEntity
|
var toAdd = addItems.Select(x => new DeviceTaskEntity
|
||||||
{
|
{
|
||||||
DeviceUniqueNo = deivces.First(item => item.Code == x).UniqueNo,
|
DeviceUniqueNo = devices.First(item => item.Code == x).UniqueNo,
|
||||||
Status = DeviceTaskStatusEnumType.Wait,
|
Status = DeviceTaskStatusEnumType.Wait,
|
||||||
Type = DeviceTaskEnumType.Add,
|
Type = DeviceTaskEnumType.Add,
|
||||||
DeviceType = deivces.First(item => item.Code == x).Type,
|
DeviceType = devices.First(item => item.Code == x).Type,
|
||||||
UserNo = userNo,
|
UserNo = userNo,
|
||||||
Version = 0,
|
Version = 0,
|
||||||
TenantId = tenant,
|
TenantId = tenant,
|
||||||
|
|||||||
@@ -167,11 +167,6 @@ public class DeviceService : IDeviceService
|
|||||||
Type = DeviceUploadLogTypeEnumType.Raise,
|
Type = DeviceUploadLogTypeEnumType.Raise,
|
||||||
UserUniqueNo = string.Empty,
|
UserUniqueNo = string.Empty,
|
||||||
RaiseDateTime = entity.CreateTime,
|
RaiseDateTime = entity.CreateTime,
|
||||||
|
|
||||||
CreatedBy = 1,
|
|
||||||
CreateTime = DateTime.Now,
|
|
||||||
ModifiedBy = 1,
|
|
||||||
ModifiedTime = DateTime.Now,
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -14,11 +14,6 @@ public class GainfoOutsourceRequest
|
|||||||
[Required(ErrorMessage = "姓名不可为空")]
|
[Required(ErrorMessage = "姓名不可为空")]
|
||||||
public string Name { get; set; }
|
public string Name { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// 证件类型代码
|
|
||||||
/// </summary>
|
|
||||||
public string IdClass { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 证件号
|
/// 证件号
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@@ -31,7 +26,7 @@ public class GainfoOutsourceRequest
|
|||||||
public GenderEnumType Gender { get; set; }
|
public GenderEnumType Gender { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 生日
|
/// 出生日期
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public DateTime? Birthday { get; set; }
|
public DateTime? Birthday { get; set; }
|
||||||
|
|
||||||
@@ -41,11 +36,6 @@ public class GainfoOutsourceRequest
|
|||||||
[Required(ErrorMessage = "手机号不可为空")]
|
[Required(ErrorMessage = "手机号不可为空")]
|
||||||
public string Phone { get; set; }
|
public string Phone { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// 备注
|
|
||||||
/// </summary>
|
|
||||||
public string Remark { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 厂区
|
/// 厂区
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@@ -61,6 +51,12 @@ public class GainfoOutsourceRequest
|
|||||||
/// 离职日期
|
/// 离职日期
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public DateTime? ResignationDate { get; set; }
|
public DateTime? ResignationDate { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 备注
|
||||||
|
/// </summary>
|
||||||
|
public string Remark { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 额外信息
|
/// 额外信息
|
||||||
|
|||||||
@@ -98,11 +98,7 @@ public class GainfoFaceService : IGainfoFaceService
|
|||||||
face = new GainfoFaceEntity
|
face = new GainfoFaceEntity
|
||||||
{
|
{
|
||||||
UserCode = gainfo.Code,
|
UserCode = gainfo.Code,
|
||||||
Face = request.Face,
|
Face = request.Face
|
||||||
CreateTime = DateTime.Now,
|
|
||||||
ModifiedTime = DateTime.Now,
|
|
||||||
CreatedBy = 1,
|
|
||||||
ModifiedBy = 1
|
|
||||||
};
|
};
|
||||||
|
|
||||||
await _faceDbContext.InsertAsync(face);
|
await _faceDbContext.InsertAsync(face);
|
||||||
@@ -210,6 +206,10 @@ public class GainfoFaceService : IGainfoFaceService
|
|||||||
await _faceDbContext.UpdateAsync(face);
|
await _faceDbContext.UpdateAsync(face);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
var prefix = gainfo.Factory == "501" ? "jschuneng" : "jingke";
|
||||||
|
var url = $"https://pay.aizhuhotel.com/{prefix}/api/face";
|
||||||
|
|
||||||
|
|
||||||
//生成任务
|
//生成任务
|
||||||
await _devicePermissionService.GenerateDeviceTasksAsync(gainfo.No, taskType);
|
await _devicePermissionService.GenerateDeviceTasksAsync(gainfo.No, taskType);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -335,10 +335,6 @@ public class GainfoService : IGainfoService
|
|||||||
{
|
{
|
||||||
await faceDbContext.InsertAsync(new GainfoFaceEntity
|
await faceDbContext.InsertAsync(new GainfoFaceEntity
|
||||||
{
|
{
|
||||||
CreatedBy = 1,
|
|
||||||
CreateTime = DateTime.Now,
|
|
||||||
ModifiedBy = 1,
|
|
||||||
ModifiedTime = DateTime.Now,
|
|
||||||
UserCode = gainfo.Code,
|
UserCode = gainfo.Code,
|
||||||
Face = request.Face
|
Face = request.Face
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -200,11 +200,6 @@ public class MealSupplementRecordService : IMealSupplementRecordService
|
|||||||
IsCostCrossTenant = false,
|
IsCostCrossTenant = false,
|
||||||
DepartmentNo = gainfo.DepartmentNo,
|
DepartmentNo = gainfo.DepartmentNo,
|
||||||
DeviceUniqueNo = null,
|
DeviceUniqueNo = null,
|
||||||
|
|
||||||
CreatedBy = 1,
|
|
||||||
CreateTime = DateTime.Now,
|
|
||||||
ModifiedBy = 1,
|
|
||||||
ModifiedTime = DateTime.Now,
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -504,8 +504,6 @@ public class BalanceService : IBalanceService
|
|||||||
{
|
{
|
||||||
gainfoMeal = new GainfoMealEntity
|
gainfoMeal = new GainfoMealEntity
|
||||||
{
|
{
|
||||||
CreatedBy = 1,
|
|
||||||
ModifiedBy = 1,
|
|
||||||
UserNo = gainfo.No,
|
UserNo = gainfo.No,
|
||||||
UserCode = gainfo.Code,
|
UserCode = gainfo.Code,
|
||||||
Balance = 0,
|
Balance = 0,
|
||||||
@@ -561,10 +559,6 @@ public class BalanceService : IBalanceService
|
|||||||
|
|
||||||
IsDeleted = false,
|
IsDeleted = false,
|
||||||
|
|
||||||
CreatedBy = 1,
|
|
||||||
CreateTime = DateTime.Now,
|
|
||||||
ModifiedBy = 1,
|
|
||||||
ModifiedTime = DateTime.Now,
|
|
||||||
});
|
});
|
||||||
|
|
||||||
var newBalance = gainfoMeal.Balance += request.Amount;
|
var newBalance = gainfoMeal.Balance += request.Amount;
|
||||||
|
|||||||
@@ -248,10 +248,6 @@ public class OrderService : BaseOrderService, IOrderService
|
|||||||
UserNo = order.UserNo,
|
UserNo = order.UserNo,
|
||||||
UserCode = order.UserCode,
|
UserCode = order.UserCode,
|
||||||
|
|
||||||
CreatedBy = 1,
|
|
||||||
CreateTime = DateTime.Now,
|
|
||||||
ModifiedBy = 1,
|
|
||||||
ModifiedTime = DateTime.Now,
|
|
||||||
};
|
};
|
||||||
|
|
||||||
await DbContext.InsertAsync(gainfoMeal);
|
await DbContext.InsertAsync(gainfoMeal);
|
||||||
@@ -646,10 +642,6 @@ public class OrderService : BaseOrderService, IOrderService
|
|||||||
UserNo = gainfo.No,
|
UserNo = gainfo.No,
|
||||||
UserCode = gainfo.Code,
|
UserCode = gainfo.Code,
|
||||||
|
|
||||||
CreatedBy = 1,
|
|
||||||
CreateTime = DateTime.Now,
|
|
||||||
ModifiedBy = 1,
|
|
||||||
ModifiedTime = DateTime.Now,
|
|
||||||
};
|
};
|
||||||
|
|
||||||
await DbContext.InsertAsync(gainfoMeal);
|
await DbContext.InsertAsync(gainfoMeal);
|
||||||
|
|||||||
@@ -63,11 +63,6 @@ public class CreateDefinitelyGroupJob : BaseJob
|
|||||||
IsDefault = grp.Equals("*自定义人员分组"),
|
IsDefault = grp.Equals("*自定义人员分组"),
|
||||||
Editable = false,
|
Editable = false,
|
||||||
Remark = _remark,
|
Remark = _remark,
|
||||||
|
|
||||||
CreatedBy = 1,
|
|
||||||
CreateTime = DateTime.Now,
|
|
||||||
ModifiedBy = 1,
|
|
||||||
ModifiedTime = DateTime.Now,
|
|
||||||
TenantId = null
|
TenantId = null
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
@@ -92,10 +87,6 @@ public class CreateDefinitelyGroupJob : BaseJob
|
|||||||
AbleSetNext = false,
|
AbleSetNext = false,
|
||||||
Remark = _remark,
|
Remark = _remark,
|
||||||
|
|
||||||
CreatedBy = 1,
|
|
||||||
CreateTime = DateTime.Now,
|
|
||||||
ModifiedBy = 1,
|
|
||||||
ModifiedTime = DateTime.Now,
|
|
||||||
TenantId = null,
|
TenantId = null,
|
||||||
};
|
};
|
||||||
await DbContext.InsertAsync(topGrp);
|
await DbContext.InsertAsync(topGrp);
|
||||||
@@ -116,11 +107,6 @@ public class CreateDefinitelyGroupJob : BaseJob
|
|||||||
Editable = false,
|
Editable = false,
|
||||||
AbleSetNext = false,
|
AbleSetNext = false,
|
||||||
Remark = _remark,
|
Remark = _remark,
|
||||||
|
|
||||||
CreatedBy = 1,
|
|
||||||
CreateTime = DateTime.Now,
|
|
||||||
ModifiedBy = 1,
|
|
||||||
ModifiedTime = DateTime.Now,
|
|
||||||
TenantId = workplace.Code,
|
TenantId = workplace.Code,
|
||||||
};
|
};
|
||||||
await DbContext.InsertAsync(workplaceGrp);
|
await DbContext.InsertAsync(workplaceGrp);
|
||||||
@@ -141,10 +127,6 @@ public class CreateDefinitelyGroupJob : BaseJob
|
|||||||
AbleSetNext = true,
|
AbleSetNext = true,
|
||||||
Remark = _remark,
|
Remark = _remark,
|
||||||
|
|
||||||
CreatedBy = 1,
|
|
||||||
CreateTime = DateTime.Now,
|
|
||||||
ModifiedBy = 1,
|
|
||||||
ModifiedTime = DateTime.Now,
|
|
||||||
TenantId = factory.Code,
|
TenantId = factory.Code,
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -41,11 +41,6 @@ public class CreateGetUploadRecordJob : BaseJob
|
|||||||
CancellationId = 0,
|
CancellationId = 0,
|
||||||
Priority = 50,
|
Priority = 50,
|
||||||
|
|
||||||
CreatedBy = 1,
|
|
||||||
CreateTime = DateTime.Now,
|
|
||||||
ModifiedBy = 1,
|
|
||||||
ModifiedTime = DateTime.Now,
|
|
||||||
|
|
||||||
})
|
})
|
||||||
.ToList();
|
.ToList();
|
||||||
|
|
||||||
|
|||||||
@@ -42,11 +42,6 @@ public class CreateSyncServerDateTimeJob : BaseJob
|
|||||||
DeviceType = x.Type,
|
DeviceType = x.Type,
|
||||||
Priority = 49,
|
Priority = 49,
|
||||||
|
|
||||||
CreatedBy = 1,
|
|
||||||
CreateTime = DateTime.Now,
|
|
||||||
ModifiedBy = 1,
|
|
||||||
ModifiedTime = DateTime.Now,
|
|
||||||
|
|
||||||
}).ToList();
|
}).ToList();
|
||||||
|
|
||||||
await DbContext.InsertAsync(tasks);
|
await DbContext.InsertAsync(tasks);
|
||||||
|
|||||||
@@ -164,11 +164,6 @@ public class MealSupplementHandlerJob : BaseJob
|
|||||||
DeviceUniqueNo = null,
|
DeviceUniqueNo = null,
|
||||||
|
|
||||||
IsDeleted = false,
|
IsDeleted = false,
|
||||||
|
|
||||||
CreatedBy = 1,
|
|
||||||
CreateTime = DateTime.Now,
|
|
||||||
ModifiedBy = 1,
|
|
||||||
ModifiedTime = DateTime.Now,
|
|
||||||
});
|
});
|
||||||
|
|
||||||
var r = await _jinkoJIPService.SyncMealSupplementRecordsAsync(new List<SyncMealSupplementRecordRequest>
|
var r = await _jinkoJIPService.SyncMealSupplementRecordsAsync(new List<SyncMealSupplementRecordRequest>
|
||||||
|
|||||||
Reference in New Issue
Block a user