diff --git a/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/app/domain/LeaseUserBook.java b/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/app/domain/LeaseUserBook.java index 1d09f53e..8e7a98b3 100644 --- a/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/app/domain/LeaseUserBook.java +++ b/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/app/domain/LeaseUserBook.java @@ -34,6 +34,7 @@ public class LeaseUserBook { private Long companyId; private String parentName; private String typeName; + private String manageType; /** 图片路径 */ @ApiModelProperty(value = "图片路径") diff --git a/sgzb-modules/sgzb-base/src/main/resources/mapper/app/LeaseUserBookMapper.xml b/sgzb-modules/sgzb-base/src/main/resources/mapper/app/LeaseUserBookMapper.xml index 846297da..e3b08f95 100644 --- a/sgzb-modules/sgzb-base/src/main/resources/mapper/app/LeaseUserBookMapper.xml +++ b/sgzb-modules/sgzb-base/src/main/resources/mapper/app/LeaseUserBookMapper.xml @@ -24,9 +24,10 @@ select lub.id, lub.user_id as userId, lub.type_id as typeId, - mt2.type_name as parentName, + mt2.type_name as parentName, mt.type_name as typeName, lub.book_num as bookNum, + mt.manage_type as manageType, lub.company_id as companyId from lease_user_book lub left join ma_type mt on lub.type_id = mt.type_id diff --git a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/domain/MaWhole.java b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/domain/MaWhole.java index c88b336c..27397add 100644 --- a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/domain/MaWhole.java +++ b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/domain/MaWhole.java @@ -1,9 +1,13 @@ package com.bonus.sgzb.material.domain; +import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModelProperty; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; +import org.springframework.format.annotation.DateTimeFormat; + +import java.util.Date; /** * 整套抱杆表单集合实体类 @@ -26,4 +30,18 @@ public class MaWhole { /** 配套数量 */ @ApiModelProperty(value = "配套数量") private Integer totalNum; + + /** 配套名称 */ + @ApiModelProperty(value = "配套名称") + private String wholeTypeName; + + /** 创建时间 */ + @ApiModelProperty(value = "创建时间") + @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") + private Date createTime; + /** 创建人 */ + @ApiModelProperty(value = "创建人") + private Integer createBy; + } diff --git a/sgzb-modules/sgzb-material/src/main/resources/mapper/material/MaWholeSetMapper.xml b/sgzb-modules/sgzb-material/src/main/resources/mapper/material/MaWholeSetMapper.xml index d73f50d1..f59d0b22 100644 --- a/sgzb-modules/sgzb-material/src/main/resources/mapper/material/MaWholeSetMapper.xml +++ b/sgzb-modules/sgzb-material/src/main/resources/mapper/material/MaWholeSetMapper.xml @@ -46,12 +46,18 @@ type_id, parent_id, part_num, + whole_type_name, + create_by, + create_time, status #{item.id}, #{item.parentId}, #{item.totalNum}, + #{item.wholeTypeName}, + #{item.createBy}, + #{item.createTime}, 1 @@ -76,6 +82,9 @@ JOIN ma_type mt2 ON mt2.type_id = mt.parent_id JOIN ma_type mt3 ON mt3.type_id = mt2.parent_id JOIN ma_type mt4 ON mt4.type_id = mt3.parent_id + WHERE + mt.`status` = '0' + AND mt.del_flag = '0' and ( mt2.type_name like concat('%', #{keyWord}, '%') or