普测计划

This commit is contained in:
2024-06-03 19:31:12 +08:00
parent aca86e6b57
commit 188c0515d7
10 changed files with 211 additions and 5 deletions

View File

@@ -0,0 +1,28 @@
package com.njcn.bpm.listener.business;
import com.njcn.bpm.listener.BpmProcessInstanceStatusEvent;
import com.njcn.bpm.listener.BpmProcessInstanceStatusEventListener;
import com.njcn.supervision.api.DeVReportManageFeignClient;
import com.njcn.supervision.api.SurveyPlanFeignClient;
import org.springframework.stereotype.Component;
import javax.annotation.Resource;
@Component
public class BpmSurveyPlanStatusListener extends BpmProcessInstanceStatusEventListener {
@Resource
private SurveyPlanFeignClient surveyPlanFeignClient;
@Override
protected String getProcessDefinitionKey() {
return "survey_plan";
}
@Override
protected void onEvent(BpmProcessInstanceStatusEvent event) {
surveyPlanFeignClient.updateStatus(event.getBusinessKey(), event.getStatus());
}
}