| | |
| | | |
| | | import io.swagger.v3.oas.annotations.media.Schema; |
| | | import lombok.Data; |
| | | import org.springblade.core.tool.utils.Func; |
| | | import org.springblade.mdm.flow.constants.FlowContants; |
| | | |
| | | import java.time.LocalDate; |
| | | |
| | |
| | | */ |
| | | @Data |
| | | public class FlowProgramProperties { |
| | | @Schema(description = "零组件/图号") |
| | | private String title; |
| | | @Schema(description = "零组件/图号") |
| | | private String drawingNo; |
| | | @Schema(description = "图号版次/设计版次") |
| | |
| | | @Schema(description = "计划开工时间") |
| | | private LocalDate planStartTime; |
| | | |
| | | @Schema(description = "是否有固化程序") |
| | | private String hasCuredProgram; |
| | | |
| | | @Schema(description = "固化程序程序节点id(如果有)") |
| | | private Long curedNodeId; |
| | | |
| | | @Schema(description = "程序程序节点id,能确定节点id的流程会有该属性") |
| | | private Long nodeId; |
| | | |
| | | @Schema(description = "流程实例id") |
| | | private String processInstanceId; |
| | | |
| | | @Schema(description = "流程定义key") |
| | | private String processDefinitionKey; |
| | | @Schema(description = "工序版次是否一致") |
| | | private String isProcessEditionSame; |
| | | |
| | | @Schema(description = "偏离单号") |
| | | private String deviation; |
| | | |
| | | @Schema(description = "程序是否可用判定:Y/N") |
| | | private String cureProgramUseable; |
| | | |
| | | @Schema(description = "专业组长id") |
| | | private Long teamLeaderId; |
| | | @Schema(description = "默认编程员id") |
| | | private Long programmerId; |
| | | @Schema(description = "默认校对员id") |
| | | private Long checkerId; |
| | | @Schema(description = "默认审核高师ID") |
| | | private Long seniorId; |
| | | |
| | | @Schema(description = "实际编程员id") |
| | | private Long actProgrammerId; |
| | | |
| | | @Schema(description = "是否临时流程:Y/N") |
| | | private String isTempFlow; |
| | | |
| | | @Schema(description = "数控程序编号") |
| | | private String programNo; |
| | | @Schema(description = "实际编程员姓名") |
| | | private String programmerName; |
| | | @Schema(description = "实际校对姓名") |
| | | private Long actCheckerId; |
| | | @Schema(description = "实际校对姓名") |
| | | private Long actSeniorId; |
| | | } |