yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/enums/pro/MesProTaskStatusEnum.java
@@ -24,6 +24,18 @@ */ PREPARE(MesOrderStatusConstants.PREPARE, "草稿"), /** * 生产中 * * 首次报工审批通过后自动进入 */ PRODUCING(1, "生产中"), /** * 部分完成 * * 已生产数量 > 0 且 < 排产数量 */ PARTIAL_FINISHED(2, "部分完成"), /** * 已完成 * * 对应 MesProTaskService#finishTaskByOrderId 方法 @@ -62,5 +74,15 @@ return ObjectUtils.equalsAny(status, FINISHED.status, CANCELED.status); } /** * 判断是否可以报工(非终态) * * @param status 状态值 * @return 是否可以报工 */ public static boolean canFeedback(Integer status) { return !isEndStatus(status); } }