diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/clz/domain/machine/MaterialStorageInfo.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/clz/domain/machine/MaterialStorageInfo.java
index 76d6be7f..83a772f5 100644
--- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/clz/domain/machine/MaterialStorageInfo.java
+++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/clz/domain/machine/MaterialStorageInfo.java
@@ -21,7 +21,7 @@ public class MaterialStorageInfo {
private Integer id;
@ApiModelProperty(value = "序号")
- @Excel(name = "序号", width = 5)
+ @Excel(name = "序号", width = 5, cellType = Excel.ColumnType.NUMERIC)
private Integer seq;
@ApiModelProperty(value = "机具名称")
@@ -104,4 +104,8 @@ public class MaterialStorageInfo {
@ApiModelProperty(value = "是否分包直领标志(0 是 1 否)")
private String subFlag;
+
+ @ApiModelProperty(value = "是否直转标志(0 是 1 否)")
+ @Excel(name = "是否直转", width = 10, readConverterExp = "0=是,1=否")
+ private String directFlag;
}
diff --git a/bonus-modules/bonus-material/src/main/resources/mapper/material/clz/MaterialMachineMapper.xml b/bonus-modules/bonus-material/src/main/resources/mapper/material/clz/MaterialMachineMapper.xml
index a6847dcf..f6edbce2 100644
--- a/bonus-modules/bonus-material/src/main/resources/mapper/material/clz/MaterialMachineMapper.xml
+++ b/bonus-modules/bonus-material/src/main/resources/mapper/material/clz/MaterialMachineMapper.xml
@@ -236,7 +236,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
sai.type_id AS typeId,
lai.code AS code,
sai.ma_id AS maId,
- bp.pro_name AS proName
+ bp.pro_name AS proName,
+ CASE WHEN
+ lai.direct_id IS NULL
+ THEN '1' ELSE '0'
+ END AS directFlag
FROM
slt_agreement_info sai
LEFT JOIN ma_type mt ON mt.type_id = sai.type_id
@@ -259,7 +263,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
GROUP BY
sai.type_id,
- sai.ma_id
+ sai.ma_id,
+ lai.direct_id