Prechádzať zdrojové kódy

增加处理照片队列任务

chenken 6 rokov pred
rodič
commit
75de9447dd

+ 0 - 1
examcloud-task-service/src/main/java/cn/com/qmth/examcloud/task/service/job/ChangeExamCaptureQueueStatusTask.java

@@ -3,7 +3,6 @@ package cn.com.qmth.examcloud.task.service.job;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Component;
 
-import cn.com.qmth.examcloud.core.oe.student.api.OeStudentExamRecordCloudService;
 import cn.com.qmth.examcloud.core.oe.student.face.api.ExamCaptureQueueCloudService;
 import cn.com.qmth.examcloud.task.base.AbstractTask;
 import cn.com.qmth.examcloud.task.base.ScheduleJob;

+ 37 - 0
examcloud-task-service/src/main/java/cn/com/qmth/examcloud/task/service/job/ProcessingExamCaptureQueueTask.java

@@ -0,0 +1,37 @@
+package cn.com.qmth.examcloud.task.service.job;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Component;
+
+import cn.com.qmth.examcloud.core.oe.student.face.api.ExamCaptureQueueCloudService;
+import cn.com.qmth.examcloud.task.base.AbstractTask;
+import cn.com.qmth.examcloud.task.base.ScheduleJob;
+import cn.com.qmth.examcloud.task.base.TaskTracker;
+
+/**
+ * 
+ * @author  	chenken
+ * @date    	2018年9月26日 上午9:39:51
+ * @company 	QMTH
+ * @description 处理照片队列
+ */
+@Component("processingExamCaptureQueueTask")
+public class ProcessingExamCaptureQueueTask extends AbstractTask{
+
+	@Autowired
+	TaskTracker taskTracker;
+	
+	@Autowired
+	private ExamCaptureQueueCloudService examCaptureQueueCloudService;
+	
+	@Override
+	public TaskTracker getTaskTracker() {
+		return taskTracker;
+	}
+
+	@Override
+	public void run(ScheduleJob scheduleJob) throws Exception {
+		examCaptureQueueCloudService.processingExamCaptureQueue();
+	}
+
+}