fuliqi
2025-02-14 580aab8d7f186d83409d177f4aed2fe60e01b67f
business/src/main/java/com/ycl/listener/flowable/FlowableOverTimeListener.java
@@ -17,6 +17,7 @@
import java.util.List;
import static com.ycl.common.constant.ProcessOverTimeConstants.GREEN;
import static com.ycl.common.constant.ProcessOverTimeConstants.NORMAL;
/**
 * 任务监听器
@@ -70,9 +71,12 @@
                .orderByDesc("gmt_create"));
        if(!CollectionUtils.isEmpty(processCodings)){
            processCoding.setStatus(processCodings.get(0).getStatus());
            processCoding.setOvertimeStatus(processCodings.get(0).getOvertimeStatus());
        }else {
            processCoding.setStatus(GREEN);
            processCoding.setOvertimeStatus(NORMAL);
        }
        if (黄码时长 != null && 黄码时长.getValue(delegateTask) != null) {
            processCoding.setYellowTime(黄码时长.getValue(delegateTask).toString());
        }