diff --git a/op-modules/op-mes/src/main/java/com/op/mes/domain/MesBoxDetail.java b/op-modules/op-mes/src/main/java/com/op/mes/domain/MesBoxDetail.java
index 06f2040c9..0b8106573 100644
--- a/op-modules/op-mes/src/main/java/com/op/mes/domain/MesBoxDetail.java
+++ b/op-modules/op-mes/src/main/java/com/op/mes/domain/MesBoxDetail.java
@@ -5,6 +5,8 @@ import org.apache.commons.lang3.builder.ToStringStyle;
import com.op.common.core.annotation.Excel;
import com.op.common.core.web.domain.BaseEntity;
+import java.math.BigDecimal;
+
/**
* 字典数据对象 mes_box_detail
*
@@ -41,7 +43,7 @@ public class MesBoxDetail extends BaseEntity {
* 箱型值
*/
@Excel(name = "箱型值")
- private String boxValue;
+ private BigDecimal boxValue;
/**
* 箱型类型
@@ -73,6 +75,10 @@ public class MesBoxDetail extends BaseEntity {
@Excel(name = "状态", readConverterExp = "状态(0正常")
private String status;
+ private BigDecimal length;
+ private BigDecimal width;
+ private BigDecimal height;
+
public void setBoxCode(Long boxCode) {
this.boxCode = boxCode;
}
@@ -106,11 +112,11 @@ public class MesBoxDetail extends BaseEntity {
this.boxKey = boxKey;
}
- public void setBoxValue(String boxValue) {
+ public void setBoxValue(BigDecimal boxValue) {
this.boxValue = boxValue;
}
- public String getBoxValue() {
+ public BigDecimal getBoxValue() {
return boxValue;
}
@@ -154,6 +160,30 @@ public class MesBoxDetail extends BaseEntity {
return status;
}
+ public BigDecimal getLength() {
+ return length;
+ }
+
+ public void setLength(BigDecimal length) {
+ this.length = length;
+ }
+
+ public BigDecimal getWidth() {
+ return width;
+ }
+
+ public void setWidth(BigDecimal width) {
+ this.width = width;
+ }
+
+ public BigDecimal getHeight() {
+ return height;
+ }
+
+ public void setHeight(BigDecimal height) {
+ this.height = height;
+ }
+
@Override
public String toString() {
return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
diff --git a/op-modules/op-mes/src/main/java/com/op/mes/service/impl/MesBoxServiceImpl.java b/op-modules/op-mes/src/main/java/com/op/mes/service/impl/MesBoxServiceImpl.java
index ddfc79a49..0fd4bb215 100644
--- a/op-modules/op-mes/src/main/java/com/op/mes/service/impl/MesBoxServiceImpl.java
+++ b/op-modules/op-mes/src/main/java/com/op/mes/service/impl/MesBoxServiceImpl.java
@@ -119,6 +119,7 @@ public class MesBoxServiceImpl implements IMesBoxService {
}
@Override
+ @DS("#header.poolName")
public boolean checkBoxTypeUnique(MesBox mesBox) {
Long boxId = StringUtils.isNull(mesBox.getBoxId()) ? -1L : mesBox.getBoxId();
MesBox boxType = mesBoxMapper.checkBoxTypeUnique(mesBox.getBoxType());
diff --git a/op-modules/op-mes/src/main/resources/mapper/mes/MesBoxDetailMapper.xml b/op-modules/op-mes/src/main/resources/mapper/mes/MesBoxDetailMapper.xml
index 91244db29..e5a6d30d8 100644
--- a/op-modules/op-mes/src/main/resources/mapper/mes/MesBoxDetailMapper.xml
+++ b/op-modules/op-mes/src/main/resources/mapper/mes/MesBoxDetailMapper.xml
@@ -20,15 +20,23 @@
+
+
+
- select box_code, box_sort, box_label, box_key, box_value, box_type, css_class, list_class, is_default, status, create_by, create_time, update_by, update_time, remark from mes_box_detail
+ select box_code, box_sort, box_label, box_key,
+ box_value, box_type, css_class, list_class,
+ is_default, status, create_by, create_time,
+ update_by, update_time, remark,
+ length, width, height from mes_box_detail