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