Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
B
bme-access-guangdong-upload
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
1
Merge Requests
1
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
李洪明
bme-access-guangdong-upload
Commits
6ecb3911
Commit
6ecb3911
authored
Aug 27, 2025
by
李洪明
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'master' of
https://app.bmetech.com/lihongming/bme-access-guangdong-upload
parents
f280109d
e432ffc6
Changes
10
Hide whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
391 additions
and
31 deletions
+391
-31
InFactoryTransportVehicleInfoMapper.java
...ss/guangdong/dao/InFactoryTransportVehicleInfoMapper.java
+21
-0
NoneRoadMovementInfoMapper.java
.../bme/access/guangdong/dao/NoneRoadMovementInfoMapper.java
+23
-0
InFactoryTransportVehicleInfoUrl.java
...ss/guangdong/domain/InFactoryTransportVehicleInfoUrl.java
+49
-0
NoneRoadMovementInfoUrl.java
.../bme/access/guangdong/domain/NoneRoadMovementInfoUrl.java
+52
-0
InFactoryVehicleInfo.java
.../com/bme/access/guangdong/model/InFactoryVehicleInfo.java
+56
-14
NoRoadVehicleInfo.java
...ava/com/bme/access/guangdong/model/NoRoadVehicleInfo.java
+68
-17
InFactoryVehicleInfoService.java
...access/guangdong/service/InFactoryVehicleInfoService.java
+8
-0
NoRoadVehicleInfoService.java
...me/access/guangdong/service/NoRoadVehicleInfoService.java
+7
-0
InFactoryTransportVehicleInfoMapper.xml
.../resources/mapper/InFactoryTransportVehicleInfoMapper.xml
+50
-0
NoneRoadMovementInfoMapper.xml
src/main/resources/mapper/NoneRoadMovementInfoMapper.xml
+57
-0
No files found.
src/main/java/com/bme/access/guangdong/dao/InFactoryTransportVehicleInfoMapper.java
0 → 100644
View file @
6ecb3911
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
src/main/java/com/bme/access/guangdong/dao/NoneRoadMovementInfoMapper.java
0 → 100644
View file @
6ecb3911
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
src/main/java/com/bme/access/guangdong/domain/InFactoryTransportVehicleInfoUrl.java
0 → 100644
View file @
6ecb3911
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
src/main/java/com/bme/access/guangdong/domain/NoneRoadMovementInfoUrl.java
0 → 100644
View file @
6ecb3911
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
src/main/java/com/bme/access/guangdong/model/InFactoryVehicleInfo.java
View file @
6ecb3911
package
com
.
bme
.
access
.
guangdong
.
model
;
import
com.alibaba.fastjson.annotation.JSONField
;
import
lombok.Data
;
@Data
public
class
InFactoryVehicleInfo
{
private
String
XZQHDM
;
// 行政区划编码 字符(6) 见2.3.2,精确到辖区县
private
String
QYBH
;
// 企业编号 字符(22) 见2.3.3
private
String
HBDJBM
;
// 环保登记编码 字符(32) 在非道路移动机械监管平台编码登记的编码
private
String
CLSBDM
;
// 车辆识别代码(VIN) 字符(17) —
private
String
SCRQ
;
// 生产日期 日期 格式:YYYYMMDD
private
String
CPHM
;
// 车牌号码 字符(10) 可选项 若已在公安交管部门上牌请填写
private
String
ZCDJRQ
;
// 注册登记日期 日期 可选项 若已在公安交管部门上牌请填写
private
String
CLPPXH
;
// 车辆品牌型号 字符(32) —
private
String
RLLX
;
// 燃料类型 字符 见2.3.12
private
String
PFBZ
;
// 排放标准 字符(1) 见2.3.13
private
String
LWZT
;
// 联网状态 字符(1) 0—未联网;1—已联网
private
String
SCQD
;
// 随车清单* 字符 JPG格式照片,Base64编码
private
String
XSZ
;
// 行驶证* 字符 JPG格式照片,Base64编码
private
String
CLSYR
;
// 车辆所有人(单位) 字符(100) 自有/租赁(写明租赁公司名称)
// 行政区划编码 字符(6) 见2.3.2,精确到辖区县
@JSONField
(
name
=
"XZQHDM"
)
private
String
xzqhdm
;
// 企业编号 字符(22) 见2.3.3
@JSONField
(
name
=
"QYBH"
)
private
String
qybh
;
// 环保登记编码 字符(32) 在非道路移动机械监管平台编码登记的编码
@JSONField
(
name
=
"HBDJBM"
)
private
String
hbdjbm
;
// 车辆识别代码(VIN) 字符(17) —
@JSONField
(
name
=
"CLSBDM"
)
private
String
clsbdm
;
// 生产日期 日期 格式:YYYYMMDD
@JSONField
(
name
=
"SCRQ"
)
private
String
scrq
;
// 车牌号码 字符(10) 可选项 若已在公安交管部门上牌请填写
@JSONField
(
name
=
"CPHM"
)
private
String
cphm
;
// 注册登记日期 日期 可选项 若已在公安交管部门上牌请填写
@JSONField
(
name
=
"ZCDJRQ"
)
private
String
zcdjrq
;
// 车辆品牌型号 字符(32) —
@JSONField
(
name
=
"CLPPXH"
)
private
String
clppxh
;
// 燃料类型 字符 见2.3.12
@JSONField
(
name
=
"RLLX"
)
private
String
rllx
;
// 排放标准 字符(1) 见2.3.13
@JSONField
(
name
=
"PFBZ"
)
private
String
pfbz
;
// 联网状态 字符(1) 0—未联网;1—已联网
@JSONField
(
name
=
"LWZT"
)
private
String
lwzt
;
// 随车清单* 字符 JPG格式照片,Base64编码
@JSONField
(
name
=
"SCQD"
)
private
String
scqd
;
// 行驶证* 字符 JPG格式照片,Base64编码
@JSONField
(
name
=
"XSZ"
)
private
String
xsz
;
// 车辆所有人(单位) 字符(100) 自有/租赁(写明租赁公司名称)
@JSONField
(
name
=
"CLSYR"
)
private
String
clsyr
;
}
src/main/java/com/bme/access/guangdong/model/NoRoadVehicleInfo.java
View file @
6ecb3911
package
com
.
bme
.
access
.
guangdong
.
model
;
import
com.alibaba.fastjson.annotation.JSONField
;
import
lombok.Data
;
@Data
public
class
NoRoadVehicleInfo
{
private
String
XZQHDM
;
// 行政区划编码 字符(6) 见2.3.2,精确到辖区县
private
String
QYBH
;
// 企业编号 字符(22) 见2.3.3
private
String
HBDJBM
;
// 环保登记编码 字符(32) 在非道路移动机械监管平台编码登记的编码
private
String
JXSCRQ
;
// 机械生产日期 日期 格式:YYYYMMDD
private
String
CPHM
;
// 车牌号码 字符(10) 可选项 若已在公安交管部门上牌请填写
private
String
PFBZ
;
// 排放标准 字符(1) 见2.3.13
private
String
RLLX
;
// 燃料类型 字符 见2.3.12
private
String
JXZL
;
// 机械种类 字符(1) 见2.3.14
private
String
JXHBDM
;
// 机械环保代码/产品识别码(PIN) 字符(64) —
private
String
JXXH
;
// 机械型号 字符(32) —
private
String
FDJXH
;
// 发动机型号 字符(32) —
private
String
FDJSCC
;
// 发动机生产厂 字符(100) —
private
String
FDJBH
;
// 发动机编号 字符(32) —
private
String
ZCMP
;
// 整车(机)铭牌 字符 JPG格式照片,Base64编码
private
String
FDJMP
;
// 发动机铭牌 字符 JPG格式照片,Base64编码
private
String
JXHBXXBQ
;
// 机械环保信息标签 字符 JPG格式照片,Base64编码
private
String
SSR
;
// 所属人(单位) 字符(100) 自有/租赁(写明租赁公司名称)
// 行政区划编码 字符(6) 见2.3.2,精确到辖区县
@JSONField
(
name
=
"XZQHDM"
)
private
String
xzqhdm
;
// 企业编号 字符(22) 见2.3.3
@JSONField
(
name
=
"QYBH"
)
private
String
qybh
;
// 环保登记编码 字符(32) 在非道路移动机械监管平台编码登记的编码
@JSONField
(
name
=
"HBDJBM"
)
private
String
hbdjbm
;
// 机械生产日期 日期 格式:YYYYMMDD
@JSONField
(
name
=
"JXSCRQ"
)
private
String
jxscrq
;
// 车牌号码 字符(10) 可选项 若已在公安交管部门上牌请填写
@JSONField
(
name
=
"CPHM"
)
private
String
cphm
;
// 排放标准 字符(1) 见2.3.13
@JSONField
(
name
=
"PFBZ"
)
private
String
pfbz
;
// 燃料类型 字符 见2.3.12
@JSONField
(
name
=
"RLLX"
)
private
String
rllx
;
// 机械种类 字符(1) 见2.3.14
@JSONField
(
name
=
"JXZL"
)
private
String
jxzl
;
// 机械环保代码/产品识别码(PIN) 字符(64) —
@JSONField
(
name
=
"JXHBDM"
)
private
String
jxhbdm
;
// 机械型号 字符(32) —
@JSONField
(
name
=
"JXXH"
)
private
String
jxxh
;
// 发动机型号 字符(32) —
@JSONField
(
name
=
"FDJXH"
)
private
String
fdjxh
;
// 发动机生产厂 字符(100) —
@JSONField
(
name
=
"FDJSCC"
)
private
String
fdjscc
;
// 发动机编号 字符(32) —
@JSONField
(
name
=
"FDJBH"
)
private
String
fdjbh
;
// 整车(机)铭牌 字符 JPG格式照片,Base64编码
@JSONField
(
name
=
"ZCMP"
)
private
String
zcmp
;
// 发动机铭牌 字符 JPG格式照片,Base64编码
@JSONField
(
name
=
"FDJMP"
)
private
String
fdjmp
;
// 机械环保信息标签 字符 JPG格式照片,Base64编码
@JSONField
(
name
=
"JXHBXXBQ"
)
private
String
jxhbxxbq
;
// 所属人(单位) 字符(100) 自有/租赁(写明租赁公司名称)
@JSONField
(
name
=
"SSR"
)
private
String
ssr
;
}
src/main/java/com/bme/access/guangdong/service/InFactoryVehicleInfoService.java
0 → 100644
View file @
6ecb3911
package
com
.
bme
.
access
.
guangdong
.
service
;
import
org.springframework.stereotype.Service
;
@Service
public
class
InFactoryVehicleInfoService
{
}
src/main/java/com/bme/access/guangdong/service/NoRoadVehicleInfoService.java
0 → 100644
View file @
6ecb3911
package
com
.
bme
.
access
.
guangdong
.
service
;
import
org.springframework.stereotype.Service
;
@Service
public
class
NoRoadVehicleInfoService
{
}
src/main/resources/mapper/InFactoryTransportVehicleInfoMapper.xml
0 → 100644
View file @
6ecb3911
<?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
src/main/resources/mapper/NoneRoadMovementInfoMapper.xml
0 → 100644
View file @
6ecb3911
<?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
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment