云
6 天以前 fd1efdba56dbf07943b82c971694579af034fc5a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
package cn.iocoder.yudao.module.mes.service.wm.scrap;
 
import cn.iocoder.yudao.module.bpm.api.event.BpmProcessInstanceStatusEvent;
import cn.iocoder.yudao.module.bpm.api.event.BpmProcessInstanceStatusEventListener;
import jakarta.annotation.Resource;
import org.springframework.stereotype.Component;
 
@Component
public class MesWmScrapSaleApprovalListener extends BpmProcessInstanceStatusEventListener {
    @Resource private MesWmScrapSaleService service;
    @Override protected String getProcessDefinitionKey() { return MesWmScrapSaleService.PROCESS_KEY; }
    @Override protected void onEvent(BpmProcessInstanceStatusEvent event) {
        service.onApproval(Long.valueOf(event.getBusinessKey()), event.getId(), event.getStatus());
    }
}