yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/enums/pro/MesProTaskStatusEnum.java
@@ -11,7 +11,7 @@
/**
 * MES 生产任务状态枚举
 *
 * @author 芋道源码
 * @author 超级管理员
 */
@Getter
@AllArgsConstructor
@@ -46,7 +46,11 @@
     *
     * 对应 MesProTaskService#cancelTaskByOrderId 方法
     */
    CANCELED(MesOrderStatusConstants.CANCELLED, "已取消");
    CANCELED(MesOrderStatusConstants.CANCELLED, "已取消"),
    /**
     * 已停工
     */
    PAUSED(9, "已停工");
    public static final Integer[] ARRAYS = Arrays.stream(values()).map(MesProTaskStatusEnum::getStatus).toArray(Integer[]::new);
@@ -75,13 +79,13 @@
    }
    /**
     * 判断是否可以报工(非终态)
     * 判断是否可以报工(非终态且非停工)
     *
     * @param status 状态值
     * @return 是否可以报工
     */
    public static boolean canFeedback(Integer status) {
        return !isEndStatus(status);
        return !isEndStatus(status) && !ObjectUtils.equalsAny(status, PAUSED.status);
    }
}