From 3641ec942cbdfb3cfe07bc067a9dab5b7b3abf5d Mon Sep 17 00:00:00 2001 From: sxu <602087911@qq.com> Date: Thu, 7 Nov 2024 18:29:22 +0800 Subject: [PATCH] =?UTF-8?q?=E9=85=8D=E4=BB=B6=E6=8E=A5=E5=8F=A3=E4=BC=98?= =?UTF-8?q?=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../bonus/material/ma/domain/PartType.java | 6 +++--- .../bonus/material/ma/domain/vo/MaTypeVo.java | 2 +- .../material/ma/domain/vo/PartTypeVo.java | 19 +++++++++++++++++++ .../mapper/material/ma/PartTypeMapper.xml | 4 +++- 4 files changed, 26 insertions(+), 5 deletions(-) create mode 100644 bonus-modules/bonus-material/src/main/java/com/bonus/material/ma/domain/vo/PartTypeVo.java diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/ma/domain/PartType.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/ma/domain/PartType.java index aadbcb1e..b1c492d6 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/ma/domain/PartType.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/ma/domain/PartType.java @@ -27,9 +27,9 @@ public class PartType extends BaseEntity /** 类型ID */ private Long id; - /** 类型名称 */ - @Excel(name = "名称") - @ApiModelProperty(value = "类型名称") + /** 规格型号 */ + @Excel(name = "规格型号") + @ApiModelProperty(value = "规格型号") @NotBlank(message = "名称不能为空") @Size(max=30, message = "名称长度不能超过30") private String paName; diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/ma/domain/vo/MaTypeVo.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/ma/domain/vo/MaTypeVo.java index b7913fc1..17859d96 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/ma/domain/vo/MaTypeVo.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/ma/domain/vo/MaTypeVo.java @@ -22,7 +22,7 @@ public class MaTypeVo extends Type { private String itemType; @Excel(name = "物资类型") - @ApiModelProperty(value = "施工类型") + @ApiModelProperty(value = "物资类型") private String materialType; @Excel(name = "物资名称") diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/ma/domain/vo/PartTypeVo.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/ma/domain/vo/PartTypeVo.java new file mode 100644 index 00000000..43311725 --- /dev/null +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/ma/domain/vo/PartTypeVo.java @@ -0,0 +1,19 @@ +package com.bonus.material.ma.domain.vo; + +import com.bonus.common.core.annotation.Excel; +import com.bonus.material.ma.domain.PartType; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +@Data +public class PartTypeVo extends PartType { + + @Excel(name = "配件类型") + @ApiModelProperty(value = "配件类型") + private String partType; + + @Excel(name = "配件名称") + @ApiModelProperty(value = "配件名称") + private String partName; + +} diff --git a/bonus-modules/bonus-material/src/main/resources/mapper/material/ma/PartTypeMapper.xml b/bonus-modules/bonus-material/src/main/resources/mapper/material/ma/PartTypeMapper.xml index b253e837..7d5d46aa 100644 --- a/bonus-modules/bonus-material/src/main/resources/mapper/material/ma/PartTypeMapper.xml +++ b/bonus-modules/bonus-material/src/main/resources/mapper/material/ma/PartTypeMapper.xml @@ -172,10 +172,12 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" - SELECT DISTINCT m.pa_id AS id, m.pa_name AS paName, + m1.pa_name AS partName, + m2.pa_name As partType, m.parent_id as parentId, m.LEVEL as level, m.remark as remark