yangys
2025-09-06 61763cc1a182effa7e5535ac72d54a6a56f029eb
blade-service/blade-mdm/src/main/java/org/springblade/mdm/flow/vo/TaskAssignVO.java
@@ -2,6 +2,8 @@
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import org.apache.commons.lang3.StringUtils;
import org.springblade.mdm.flow.constants.FlowContants;
import java.time.LocalDate;
import java.time.LocalDateTime;
@@ -9,6 +11,8 @@
@Data
@Schema(description = "任务计划")
public class TaskAssignVO {
   @Schema(description = "流程标题")
   private String title;
   @Schema(description = "零组件/图号")
   private String drawingNo;
   @Schema(description = "图号版次/设计版次")
@@ -36,7 +40,25 @@
   @Schema(description = "计划开工时间")
   private LocalDate planStartTime;
   @Schema(description = "主制分工表ID")
   private long producePlanId;
   @Schema(description = "偏离单号")
   private String deviation;
   @Schema(description = "是否临时流程,值:Y/N")
   private String isTempFlow;
   /**
    * 是否 未 程序补充流程(临时流程)
    * @return 是否
    */
   public boolean isTemporaryFlow(){
      return FlowContants.Y.equals(isTempFlow);
   }
   /**
    * 是否偏离单
    * @return 是否
    */
   public boolean isDeviationFlow(){
      return StringUtils.isNotBlank(deviation);
   }
}