配置定时任务

liweidong
liweidong-hj 4 weeks ago
parent 10e86f91d6
commit 98cf1f3bcf
  1. 29
      blade-ops/blade-job/src/main/java/org/springblade/job/processor/dashboard/TaskingProcessor.java
  2. 8
      blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/dashboard/feign/IPartClient.java
  3. 4
      blade-service/blade-desk/src/main/java/org/springblade/desk/dashboard/feign/PartClient.java

@ -0,0 +1,29 @@
package org.springblade.job.processor.dashboard;
import jakarta.annotation.Resource;
import lombok.Data;
import lombok.extern.slf4j.Slf4j;
import org.springblade.desk.dashboard.feign.IPartClient;
import org.springframework.stereotype.Component;
import tech.powerjob.worker.core.processor.ProcessResult;
import tech.powerjob.worker.core.processor.TaskContext;
import tech.powerjob.worker.core.processor.sdk.BasicProcessor;
/**
* 工艺模块-正常任务
* @author liweidong
*/
@Component
@Data
@Slf4j
public class TaskingProcessor implements BasicProcessor {
@Resource
private IPartClient client;
@Override
public ProcessResult process(TaskContext context) throws Exception {
client.syncTasking();
return new ProcessResult(true);
}
}

@ -25,7 +25,7 @@ public interface IPartClient {
String GET_SUB_PART = API_PREFIX + "/getSubPart"; String GET_SUB_PART = API_PREFIX + "/getSubPart";
String BATCH_PARTS = API_PREFIX + "/batchParts"; String BATCH_PARTS = API_PREFIX + "/batchParts";
String REWORK_TASK = API_PREFIX + "/reworkTask"; String REWORK_TASK = API_PREFIX + "/reworkTask";
String SYNC_PART = API_PREFIX + "/syncPart"; String SYNC_TASKING = API_PREFIX + "/syncTasking";
/** /**
* 获取零件信息 * 获取零件信息
@ -66,8 +66,8 @@ public interface IPartClient {
void reworkTask(); void reworkTask();
/** /**
* 零件同步 * 正常任务同步
*/ */
@GetMapping(SYNC_PART) @GetMapping(SYNC_TASKING)
void syncPart(); void syncTasking();
} }

@ -47,8 +47,8 @@ public class PartClient implements IPartClient {
} }
@Override @Override
public void syncPart() { public void syncTasking() {
partService.syncPart(); taskingService.syncTasking();
} }
} }

Loading…
Cancel
Save