Commit e432ffc6 authored by 曹军's avatar 曹军

添加mapper

parent 2a28de6f
package com.bme.access.guangdong.dao;
import com.bme.access.guangdong.domain.InFactoryTransportVehicleInfoUrl;
import org.apache.ibatis.annotations.Mapper;
import java.util.List;
/**
* 车辆电子运行台账
*
* @author yutyi
* @date 2020/07/28
*/
@Mapper
public interface InFactoryTransportVehicleInfoMapper {
List<InFactoryTransportVehicleInfoUrl> selectInFactoryTransportVehicleInfo(String uploadTime);
List<InFactoryTransportVehicleInfoUrl> selectInFactoryTransportVehicleInfo1();
Integer selectInFactoryTransportVehicleInfoCount();
}
\ No newline at end of file
package com.bme.access.guangdong.dao;
import com.bme.access.guangdong.domain.NoneRoadMovementInfoUrl;
import org.apache.ibatis.annotations.Mapper;
import java.util.List;
/**
* 车辆电子运行台账
*
* @author yutyi
* @date 2020/07/28
*/
@Mapper
public interface NoneRoadMovementInfoMapper {
List<NoneRoadMovementInfoUrl> selectNoneRoadMovementInfo(String uploadTime);
List<NoneRoadMovementInfoUrl> selectNoneRoadMovementInfo1();
Integer selectNoneRoadMovementInfoCount();
}
\ No newline at end of file
package com.bme.access.guangdong.domain;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
@Data
@AllArgsConstructor
@NoArgsConstructor
public class InFactoryTransportVehicleInfoUrl {
//车辆识 别代码 (VIN)
private String vin;
//发动机号码
private String numberPlate;
//注册登记日期
private String registrationDate;
//环保登记编码
private String environmentCode;
//生产日期
private String dtime;
//车辆类型
private String vehicleType;
//排放标准
private String vehicleEmissions;
//发动机号码
private String engineNumber;
//随车清单照片
private String onBoardList;
// 行驶证
private String drivingLicense;
// 发动机铭牌(图片URL地址)
private String engineImage;
// 燃料类型
private String fuelType;
// 车辆所有(单位)
private String owener;
// 重型柴油车辆排放阶段查询照片URL地址
private String vehicleLicenseVerificationImg;
// 车辆照片
private String vehicleImage;
// 机动车环保网查询照片URL地址
private String vinVerificationImg;
// 生产日期
private String productionDate;
// 在线状态
private String onlineStatus;
// 车辆品牌型号
private String model;
}
\ No newline at end of file
package com.bme.access.guangdong.domain;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
@Data
@AllArgsConstructor
@NoArgsConstructor
public class NoneRoadMovementInfoUrl {
//环保登记编码
private String environmentCode;
//机械环保代码
private String mechanicalEnvironment;
//机械型号
private String mechanicalModel;
//生产日期
private String productionDate;
//发动机生产厂
private String engineVendor;
//发动机型号
private String engineModel;
//发动机铭牌照片
private String engineNameplate;
//机械铭牌照片
private String carNameplate;
//机械环保信息标签照片
private String vehicleLable;
//排放标准
private String vehicleEmissions;
private String dtime;
// 发动机铭牌(图片URL地址)
private String engineImage;
//设备铭牌(图片URL地址)
private String deviceImage;
//环保信息公开编码
private String environmentSN;
// 发动机型号
private String engineType;
//燃料类型
private String fuelType;
//机械分类
private String mechanicalType;
// 车辆所有(单位)
private String owener;
// 机械环保标签铭牌照片(图片URL地址)
private String environmentLabelImage;
//内部管理号牌
private String numberPlate;
}
\ No newline at end of file
<?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.bme.access.guangdong.dao.InFactoryTransportVehicleInfoMapper">
<select id="selectInFactoryTransportVehicleInfo"
resultType="com.bme.access.guangdong.domain.InFactoryTransportVehicleInfoUrl">
select
Number_plate numberPlate,
Registration_date registrationDate,
VIN vin,
Engine_number engineNumber,
vehicle_type vehicleType,
Vehicle_Emissions vehicleEmissions,
On_board_list onBoardList,
Driving_license drivingLicense,
DTime dtime,
vehicle_type vehicleType
from InFactory_Transport_Vehicle_Info where DTime > #{uploadTime}
</select>
<select id="selectInFactoryTransportVehicleInfo1"
resultType="com.bme.access.guangdong.domain.InFactoryTransportVehicleInfoUrl">
select
Number_plate numberPlate,
Registration_date registrationDate,
VIN vin,
Engine_number engineNumber,
Vehicle_Emissions vehicleEmissions,
On_board_list onBoardList,
Driving_license drivingLicense,
DTime dtime,
Engine_image engineImage,
Fuel_Type fuelType,
vehicle_type vehicleType,
Owener owener,
VehicleLicense_Verification_Img vehicleLicenseVerificationImg,
Vehicle_Image vehicleImage,
VIN_Verification_Img vinVerificationImg,
production_date productionDate,
online_status onlineStatus,
model,
Environment_Code environmentCode
from InFactory_Transport_Vehicle_Info
</select>
<select id="selectInFactoryTransportVehicleInfoCount" resultType="java.lang.Integer">
select count(*) from InFactory_Transport_Vehicle_Info
</select>
</mapper>
\ No newline at end of file
<?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.bme.access.guangdong.dao.NoneRoadMovementInfoMapper">
<select id="selectNoneRoadMovementInfo"
resultType="com.bme.access.guangdong.domain.NoneRoadMovementInfoUrl">
select
Environment_Code environmentCode,
Mechanical_Environment mechanicalEnvironment,
Mechanical_model mechanicalModel,
Production_date productionDate,
vehicle_type vehicleType,
engine_num engineNum,
engine_vendor engineVendor,
engine_model engineModel,
engine_nameplate engineNameplate,
car_nameplate carNameplate,
vehicle_lable vehicleLable,
Vehicle_Emissions vehicleEmissions,
cphm,
Engine_Image engineImage,
DTime dtime
from Non_Road_Movement_Info where DTime > #{uploadTime}
</select>
<select id="selectNoneRoadMovementInfo1"
resultType="com.bme.access.guangdong.domain.NoneRoadMovementInfoUrl">
select
Environment_Code environmentCode,
Production_date productionDate,
Vehicle_Emissions vehicleEmissions,
Mechanical_Environment mechanicalEnvironment,
Engine_Image engineImage,
DTime dtime,
Device_Image deviceImage,
Environment_SN environmentSN,
Engine_Type engineType,
fuel_type fuelType,
Mechanical_Type mechanicalType,
Owener owener,
Environment_Label_Image environmentLabelImage,
Number_Plate numberPlate,
Mechanical_model mechanicalModel,
engine_vendor engineVendor,
engine_model engineModel,
engine_nameplate engineNameplate,
car_nameplate carNameplate,
vehicle_lable vehicleLable
from Non_Road_Movement_Info
</select>
<select id="selectNoneRoadMovementInfoCount" resultType="java.lang.Integer">
select count(1) from Non_Road_Movement_Info
</select>
</mapper>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment