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

@@ -8,7 +8,7 @@ import lombok.NoArgsConstructor;
/**
* 用户车牌对应关系对象 member_license_plate_number_relation
*
*
* @author jsowell
* @date 2023-03-06
*/
@@ -16,25 +16,34 @@ import lombok.NoArgsConstructor;
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class MemberPlateNumberRelation
{
public class MemberPlateNumberRelation {
private static final long serialVersionUID = 1L;
/** 主键 */
/**
* 主键
*/
private Integer id;
/** 会员id */
/**
* 会员id
*/
@Excel(name = "会员id")
private String memberId;
/** 手机号码 */
/**
* 手机号码
*/
private String phoneNumber;
/** 车牌号 */
/**
* 车牌号
*/
@Excel(name = "车牌号")
private String licensePlateNumber;
/** 创建时间 */
/**
* 创建时间
*/
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
<include refid="Base_Column_List"/>
from member_plate_number_relation
t1.id,
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'
<if test="memberId != null and memberId != ''"> and member_id = #{memberId}</if>
<if test="phoneNumber != null and phoneNumber != ''"> and phone_number = #{phoneNumber}</if>