去除相同车源

本文介绍了一个名为YckCarsVO的Java实体类,该类用于管理车辆信息,包括车辆ID、车牌号、车架号等属性,并实现了序列化和比较接口。
package com.pistonint.bpm.module.cars.entity.vo;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @description: YckCarsVO
 * @author: crs
 * @create: 2020-07-20 14:00
 * Copyright (c) 2019 广东数鼎科技有限公司 All rights reserved.
 */
@Data
public class YckCarsVO implements Serializable, Comparable<YckCarsVO> {
    private static final long serialVersionUID = 1L;
    private Integer car_id;            //车源id
    private String plate_number;    //车牌号
    private String vin;             //车架号(vin码)
    private String type_name;      //车型(名称)
    private String project_name;   //项目(名称)
    private String area_name;           //区域
    private String location;           //所在地(城市)
    private String warehouse_name;        //所在仓库名称
    private String warehouse_address;        //所在仓库地址
    private Integer is_confirm;    //精检状态 0:未检测 1:已检测
    private Integer operate_status;  //运营状态 0:自管仓在库
    private Integer is_stop;    //是否停售 1:是 -1:否
    private Integer is_sold;    //销售状态 0:待售
    private String car_sell_type; //车辆销售类型
    private Integer is_new_car;    //是否新车 1:是 0:否
    private Integer in_warehouse_time;  //入库(仓库)时间

    private String location_id;  //城市id

    private String warehouse_id;  //仓库id

    @Override
    public int compareTo(YckCarsVO o) {
        if (this.getCar_id() == null) {
            return 1;
        }
        if (this.getCar_id() != null && this.getCar_id().equals(o.car_id)) {
            return 0;
        }
        return this.getCar_id().compareTo(o.car_id);
    }
}

 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值