From 4667e836b8541d345b6a6e3d6835cfed6eda20af Mon Sep 17 00:00:00 2001
From: "liang.chao" <1360241448@qq.com>
Date: Fri, 21 Jun 2024 17:07:53 +0800
Subject: [PATCH] =?UTF-8?q?=E6=88=90=E5=A5=97=E6=9C=BA=E5=85=B7=E4=BF=AE?=
=?UTF-8?q?=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../bonus/sgzb/app/domain/LeaseUserBook.java | 1 +
.../mapper/app/LeaseUserBookMapper.xml | 3 ++-
.../bonus/sgzb/material/domain/MaWhole.java | 18 ++++++++++++++++++
.../mapper/material/MaWholeSetMapper.xml | 9 +++++++++
4 files changed, 30 insertions(+), 1 deletion(-)
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