master
tangwenkang 2023-11-28 14:37:47 +08:00
parent 514f307f64
commit 7eadec0bd7
12 changed files with 1 additions and 164 deletions

View File

@ -1,36 +0,0 @@
package com.dragon.vehicle.history.common.domain;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.util.Date;
/**
* @author Wenkang Tang
* @date 2023/11/25 13:04
* @description
*/
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class RecordCar {
/**
* ID
*/
private Integer carRecordId;
/**
*
*/
private Date startTime;
/**
*
*/
private Date endTime;
/**
*
*/
private Long drivingRecord;
}

View File

@ -227,18 +227,4 @@ public class VehicleOperation {
*
*/
private String batteryMsg;
/**
*
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date startTime;
/**
*
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date endTime;
/**
* 1- 0-
*/
private Integer isDelete;
}

View File

@ -1,47 +0,0 @@
package com.dragon.vehicle.history.common.domain.req;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.util.Date;
/**
* @author Wenkang Tang
* @date 2023/11/20 18:38
* @description
*/
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class ReqVehicleOperation {
/**
* VIN
*/
private String vin;
/**
*
*/
private Integer pageNum;
/**
*
*/
private Integer pageSize;
/**
*
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date startTime;
/**
*
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date endTime;
}

View File

@ -1,11 +1,7 @@
package com.dragon.vehicle.history.server.controller;
import com.dragon.common.core.domain.Result;
import com.dragon.vehicle.history.common.domain.RecordCar;
import com.dragon.vehicle.history.server.service.HistoricalTrackService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@ -21,12 +17,5 @@ public class HistoricalTrackController {
@Autowired
private HistoricalTrackService historicalTrackService;
/**
*
* @return
*/
@PostMapping("/listRecordCar")
public Result<List<RecordCar>> listRecordCar(){
return Result.success(historicalTrackService.listRecordCar());
}
}

View File

@ -1,14 +0,0 @@
package com.dragon.vehicle.history.server.mapper;
import com.dragon.vehicle.history.common.domain.RecordCar;
import com.github.yulichang.base.MPJBaseMapper;
import org.apache.ibatis.annotations.Mapper;
/**
* @author Wenkang Tang
* @date 2023/11/25 13:17
* @description
*/
@Mapper
public interface RecordCarMapper extends MPJBaseMapper<RecordCar> {
}

View File

@ -1,13 +1,8 @@
package com.dragon.vehicle.history.server.service;
import com.dragon.vehicle.history.common.domain.RecordCar;
import java.util.List;
/**
* @author Wenkang Tang
* @date 2023/11/19 19:55
*/
public interface HistoricalTrackService {
List<RecordCar> listRecordCar();
}

View File

@ -41,7 +41,6 @@ public class CarServiceImpl implements CarService {
*/
@Override
public Result<List<ResCar>> listCar(ReqCar reqCar) {
log.info(reqCar);
Page<ResCar> resCarPage = new Page<>(reqCar.getPageNum(), reqCar.getPageSize());
List<ResCar> resCars = carMapper.selectJoinPage(resCarPage, ResCar.class, new MPJLambdaWrapper<Car>()
.selectAll(Car.class)

View File

@ -1,15 +1,10 @@
package com.dragon.vehicle.history.server.service.impl;
import com.dragon.vehicle.history.common.domain.RecordCar;
import com.dragon.vehicle.history.server.mapper.HistoricalTrackMapper;
import com.dragon.vehicle.history.server.mapper.RecordCarMapper;
import com.dragon.vehicle.history.server.service.HistoricalTrackService;
import com.github.yulichang.wrapper.MPJLambdaWrapper;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.List;
/**
* @author Wenkang Tang
* @date 2023/11/19 19:55
@ -18,15 +13,5 @@ import java.util.List;
public class HistoricalTrackServiceImpl implements HistoricalTrackService {
@Autowired
private HistoricalTrackMapper historicalTrackMapper;
@Autowired
private RecordCarMapper recordCarMapper;
/**
*
* @return
*/
@Override
public List<RecordCar> listRecordCar() {
return recordCarMapper.selectList(new MPJLambdaWrapper<RecordCar>().selectAll(RecordCar.class));
}
}

View File

@ -1,5 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.dragon.vehicle.history.server.mapper.CarMapper">
</mapper>

View File

@ -1,5 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.dragon.vehicle.history.server.mapper.CarTypeMapper">
</mapper>

View File

@ -1,5 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.dragon.vehicle.history.server.mapper.FenceMapper">
</mapper>

View File

@ -1,5 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.dragon.vehicle.history.server.mapper.HistoricalTrackMapper">
</mapper>