master
fst1996 2023-11-29 14:54:22 +08:00
parent 6c44d336b4
commit 8917d8a1c7
4 changed files with 68 additions and 2 deletions

View File

@ -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;
}

View File

@ -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> {
}

View File

@ -2,6 +2,7 @@ package com.god.base.server.service;
import com.baomidou.mybatisplus.extension.service.IService; import com.baomidou.mybatisplus.extension.service.IService;
import com.god.base.domain.Car; import com.god.base.domain.Car;
import com.god.base.domain.TopicCar;
import com.god.base.domain.request.GetTopicReq; import com.god.base.domain.request.GetTopicReq;
/** /**
@ -9,7 +10,7 @@ import com.god.base.domain.request.GetTopicReq;
* @Author fst * @Author fst
* @date 2023/11/28 23:41 * @date 2023/11/28 23:41
*/ */
public interface TopLineService extends IService<Car> { public interface TopLineService extends IService<TopicCar> {
/** /**

View File

@ -3,8 +3,10 @@ package com.god.base.server.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.god.base.domain.Car; import com.god.base.domain.Car;
import com.god.base.domain.TopicCar;
import com.god.base.domain.request.GetTopicReq; import com.god.base.domain.request.GetTopicReq;
import com.god.base.server.mapper.CarMapper; import com.god.base.server.mapper.CarMapper;
import com.god.base.server.mapper.TopicCarMapper;
import com.god.base.server.service.TopLineService; import com.god.base.server.service.TopLineService;
import com.god.common.core.exception.ServiceException; import com.god.common.core.exception.ServiceException;
import com.god.common.core.utils.StringUtils; import com.god.common.core.utils.StringUtils;
@ -21,7 +23,7 @@ import java.util.List;
*/ */
@Service @Service
@Log4j2 @Log4j2
public class TopLineServiceImpl extends ServiceImpl<CarMapper, Car> implements TopLineService { public class TopLineServiceImpl extends ServiceImpl<TopicCarMapper, TopicCar> implements TopLineService {
@Autowired @Autowired
private CarMapper carMapper; private CarMapper carMapper;