ReelData.java
1.0 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
package com.neotel.webbox.capacity.bean;
import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Getter;
import lombok.Setter;
@Getter
@Setter
public class ReelData {
/**
* 料盘尺寸
*/
@ExcelProperty("料盘尺寸")
private int reelSize;
/**
* 料盘高度
*/
@ExcelProperty("料盘厚度")
private int reelHeight;
/**
* 压紧张开高度
*/
@ExcelProperty("压紧张开高度")
private int pressHeight;
/**
* 料盘占用空间高度
*/
@ExcelProperty("料格占用高度")
private int reelSlotHeight;
/**
* 最小模组单元
*/
private int minUnit = 3;
/**
* 是否是7寸盘
*/
public boolean is7Reel(){
return reelSize == 7;
}
public String getReelSizeStr(){
return reelSize + " x " + reelHeight;
}
public boolean isValid() {
return reelSize >= 7
&& reelHeight >= 8
&& pressHeight >= 10
&& reelSlotHeight >= 10;
}
}