This commit is contained in:
Lemon
2023-06-09 16:37:44 +08:00
parent a795d002d1
commit 94f9dfb5b7
3 changed files with 68 additions and 10 deletions

View File

@@ -16,25 +16,34 @@ import lombok.NoArgsConstructor;
@NoArgsConstructor @NoArgsConstructor
@AllArgsConstructor @AllArgsConstructor
@Builder @Builder
public class MemberPlateNumberRelation public class MemberPlateNumberRelation {
{
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
/** 主键 */ /**
* 主键
*/
private Integer id; private Integer id;
/** 会员id */ /**
* 会员id
*/
@Excel(name = "会员id") @Excel(name = "会员id")
private String memberId; private String memberId;
/** 手机号码 */ /**
* 手机号码
*/
private String phoneNumber; private String phoneNumber;
/** 车牌号 */ /**
* 车牌号
*/
@Excel(name = "车牌号") @Excel(name = "车牌号")
private String licensePlateNumber; private String licensePlateNumber;
/** 创建时间 */ /**
* 创建时间
*/
private String createTime; private String createTime;
/** /**

View File

@@ -0,0 +1,42 @@
package com.jsowell.pile.vo;
import com.jsowell.common.annotation.Excel;
import lombok.Data;
@Data
public class MemberPlateNumberVO {
/**
* 主键
*/
private Integer id;
/**
* 会员id
*/
private String memberId;
/**
* 手机号码
*/
private String phoneNumber;
/**
* 车牌号
*/
private String licensePlateNumber;
/**
* 创建时间
*/
private String createTime;
/**
* 删除标识
*/
private String delFlag;
/**
* 车辆vin码
*/
private String vinCode;
}

View File

@@ -24,8 +24,15 @@
<select id="selectMemberPlateNumberRelationList" parameterType="com.jsowell.pile.domain.MemberPlateNumberRelation" resultMap="MemberLicensePlateNumberRelationResult"> <select id="selectMemberPlateNumberRelationList" parameterType="com.jsowell.pile.domain.MemberPlateNumberRelation" resultMap="MemberLicensePlateNumberRelationResult">
select select
<include refid="Base_Column_List"/> t1.id,
from member_plate_number_relation t1.member_id as memberId,
t1.phone_number as phoneNumber,
t1.license_plate_number as licensePlateNumber,
t1.create_time as createTime,
t1.del_flag as delFlag,
t2.vin_code as vinCode
from member_plate_number_relation t1
join car_vin_info on t1.member_id = t2.member_id
where del_flag = '0' where del_flag = '0'
<if test="memberId != null and memberId != ''"> and member_id = #{memberId}</if> <if test="memberId != null and memberId != ''"> and member_id = #{memberId}</if>
<if test="phoneNumber != null and phoneNumber != ''"> and phone_number = #{phoneNumber}</if> <if test="phoneNumber != null and phoneNumber != ''"> and phone_number = #{phoneNumber}</if>