fix: pbom导出时将T类型的编号和图号置为空

This commit is contained in:
曹鹏飞 2024-04-29 08:19:54 +08:00
parent 58c4a166d4
commit 8634cffaf7
1 changed files with 16 additions and 0 deletions

View File

@ -1,6 +1,8 @@
package com.nflg.product.bomnew.pojo.vo; package com.nflg.product.bomnew.pojo.vo;
import cn.hutool.core.util.StrUtil;
import com.google.common.collect.ImmutableMap; import com.google.common.collect.ImmutableMap;
import com.nflg.product.bomnew.constant.BomConstant;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import lombok.experimental.Accessors; import lombok.experimental.Accessors;
@ -33,12 +35,26 @@ public class BomNewPbomWorkExcelVO implements Serializable {
@ExcelColumn(value = "物料编码") @ExcelColumn(value = "物料编码")
private String materialNo; private String materialNo;
public String getMaterialNo() {
if (StrUtil.equals(projectType, BomConstant.PROJECT_TYPE_TEMPORARY)) {
return "";
}
return materialNo;
}
@ExcelColumn("物料名称") @ExcelColumn("物料名称")
private String materialName; private String materialName;
@ExcelColumn(value = "图号") @ExcelColumn(value = "图号")
private String drawingNo; private String drawingNo;
public String getDrawingNo() {
if (StrUtil.equals(projectType, BomConstant.PROJECT_TYPE_TEMPORARY)) {
return "";
}
return drawingNo;
}
@ExcelColumn(value = "版本号") @ExcelColumn(value = "版本号")
private String currentVersion; private String currentVersion;