master
parent
6c44d336b4
commit
8917d8a1c7
|
@ -0,0 +1,43 @@
|
|||
package com.god.base.domain;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.god.base.domain.request.CarRequest;
|
||||
import com.god.common.core.annotation.Excel;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* 车辆信息管理对象
|
||||
*/
|
||||
@Data
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@Builder
|
||||
@TableName(value = "t_car")
|
||||
public class TopicCar implements Serializable {
|
||||
|
||||
/**
|
||||
* 车辆Vin 主键
|
||||
*/
|
||||
@Excel(name = "车辆carVibId")
|
||||
private String carVinId;
|
||||
|
||||
/**
|
||||
* 车辆状态
|
||||
*/
|
||||
@Excel(name = "车辆状态")
|
||||
private int status;
|
||||
|
||||
/**
|
||||
* 车辆绑定的主题
|
||||
*/
|
||||
private String topic;
|
||||
|
||||
|
||||
}
|
|
@ -0,0 +1,20 @@
|
|||
package com.god.base.server.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.god.base.domain.Car;
|
||||
import com.god.base.domain.TopicCar;
|
||||
import com.god.base.domain.request.CarRequest;
|
||||
import org.apache.ibatis.annotations.Mapper;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
import org.apache.ibatis.annotations.Select;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
|
||||
/**
|
||||
* 车辆mapper
|
||||
*/
|
||||
@Mapper
|
||||
public interface TopicCarMapper extends BaseMapper<TopicCar> {
|
||||
|
||||
}
|
|
@ -2,6 +2,7 @@ package com.god.base.server.service;
|
|||
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
import com.god.base.domain.Car;
|
||||
import com.god.base.domain.TopicCar;
|
||||
import com.god.base.domain.request.GetTopicReq;
|
||||
|
||||
/**
|
||||
|
@ -9,7 +10,7 @@ import com.god.base.domain.request.GetTopicReq;
|
|||
* @Author fst
|
||||
* @date 2023/11/28 23:41
|
||||
*/
|
||||
public interface TopLineService extends IService<Car> {
|
||||
public interface TopLineService extends IService<TopicCar> {
|
||||
|
||||
|
||||
/**
|
||||
|
|
|
@ -3,8 +3,10 @@ package com.god.base.server.service.impl;
|
|||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import com.god.base.domain.Car;
|
||||
import com.god.base.domain.TopicCar;
|
||||
import com.god.base.domain.request.GetTopicReq;
|
||||
import com.god.base.server.mapper.CarMapper;
|
||||
import com.god.base.server.mapper.TopicCarMapper;
|
||||
import com.god.base.server.service.TopLineService;
|
||||
import com.god.common.core.exception.ServiceException;
|
||||
import com.god.common.core.utils.StringUtils;
|
||||
|
@ -21,7 +23,7 @@ import java.util.List;
|
|||
*/
|
||||
@Service
|
||||
@Log4j2
|
||||
public class TopLineServiceImpl extends ServiceImpl<CarMapper, Car> implements TopLineService {
|
||||
public class TopLineServiceImpl extends ServiceImpl<TopicCarMapper, TopicCar> implements TopLineService {
|
||||
|
||||
@Autowired
|
||||
private CarMapper carMapper;
|
||||
|
|
Loading…
Reference in New Issue