|
|
@@ -146,6 +146,7 @@ export class TaskService implements OnModuleInit {
|
|
|
let rcsWait = 2000
|
|
|
let rcsInterval = 3000
|
|
|
let cleanCount = 20
|
|
|
+ let requestNumberInterval = 100
|
|
|
if (task.rcsWait > 0) {
|
|
|
rcsWait = task.rcsWait
|
|
|
} else {
|
|
|
@@ -173,6 +174,15 @@ export class TaskService implements OnModuleInit {
|
|
|
Logger.error('Error getting clean count', error, 'RcsService')
|
|
|
}
|
|
|
}
|
|
|
+ if (task.requestNumberInterval > 0) {
|
|
|
+ requestNumberInterval = task.requestNumberInterval
|
|
|
+ } else {
|
|
|
+ try {
|
|
|
+ requestNumberInterval = await this.sysConfigService.getNumber('request_number_interval', 100)
|
|
|
+ } catch (error) {
|
|
|
+ Logger.error('Error getting request number interval', error, 'RcsService')
|
|
|
+ }
|
|
|
+ }
|
|
|
|
|
|
let taskItems = await this.taskItemRepository.find({
|
|
|
where: { taskId: task.id, status: TaskItemStatus.IDLE },
|