ApsOverallConfig.java 997 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. package com.rongwei.rwapsserver.aps.domain;
  2. import lombok.Data;
  3. import java.io.Serializable;
  4. import java.math.BigDecimal;
  5. import java.time.LocalDateTime;
  6. import java.util.List;
  7. import java.util.Map;
  8. /**
  9. * APS全局配置类
  10. */
  11. @Data
  12. public class ApsOverallConfig implements Serializable {
  13. // 排程计划指定开始时间
  14. private LocalDateTime startTime;
  15. // 排程计划指定开始时间戳
  16. private Long startTimeLong;
  17. /**
  18. * 工序之间流转时间全局配置(暂时不考虑跨工厂)
  19. * 车间内流转时间(分钟):WORKSHOP_IN
  20. * 跨车间流转时间(分钟):WORKSHOP_CROSS
  21. */
  22. private Map<String,Integer> roamTime;
  23. /**
  24. * 相近合金
  25. */
  26. private List<WashingMetal> closealloynames;
  27. /**
  28. * 洗炉时间(小时)
  29. */
  30. private Integer washingtime;
  31. /**
  32. * 立板时间(小时)
  33. */
  34. private Integer standingtime;
  35. /**
  36. * 松散度
  37. */
  38. private BigDecimal looseness;
  39. }