Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
A
amos-boot-biz
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
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
项目统一框架
amos-boot-biz
Commits
6ed0e8e5
Commit
6ed0e8e5
authored
Dec 30, 2021
by
高建强
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
item:数据同步属性非空修改
parent
779167b3
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
42 additions
and
33 deletions
+42
-33
FireEquipment.java
...oin/equipmanage/common/datasync/entity/FireEquipment.java
+2
-2
CarPropertyVo.java
...m/yeejoin/equipmanage/common/entity/vo/CarPropertyVo.java
+6
-0
SyncDataUtil.java
...main/java/com/yeejoin/equipmanage/utils/SyncDataUtil.java
+1
-0
CarPropertyMapper.xml
...tem-equip/src/main/resources/mapper/CarPropertyMapper.xml
+4
-2
EquipmentSpecificAlarmMapper.xml
...rc/main/resources/mapper/EquipmentSpecificAlarmMapper.xml
+4
-4
FireFightingSystemMapper.xml
...ip/src/main/resources/mapper/FireFightingSystemMapper.xml
+25
-25
No files found.
amos-boot-module/amos-boot-module-api/amos-boot-module-equip-api/src/main/java/com/yeejoin/equipmanage/common/datasync/entity/FireEquipment.java
View file @
6ed0e8e5
...
@@ -135,7 +135,7 @@ public class FireEquipment implements Serializable {
...
@@ -135,7 +135,7 @@ public class FireEquipment implements Serializable {
@ApiModelProperty
(
value
=
"是否组合设备"
)
@ApiModelProperty
(
value
=
"是否组合设备"
)
@TableField
(
"combinedequipment"
)
@TableField
(
"combinedequipment"
)
private
String
combinedequipment
;
private
Boolean
combinedequipment
=
false
;
@ApiModelProperty
(
value
=
"出厂编号"
)
@ApiModelProperty
(
value
=
"出厂编号"
)
@TableField
(
"factorynumber"
)
@TableField
(
"factorynumber"
)
...
@@ -167,7 +167,7 @@ public class FireEquipment implements Serializable {
...
@@ -167,7 +167,7 @@ public class FireEquipment implements Serializable {
@ApiModelProperty
(
value
=
"重要性"
)
@ApiModelProperty
(
value
=
"重要性"
)
@TableField
(
"critical"
)
@TableField
(
"critical"
)
private
String
critical
;
private
Boolean
critical
=
false
;
@ApiModelProperty
(
value
=
"电子地址"
)
@ApiModelProperty
(
value
=
"电子地址"
)
@TableField
(
"electronicaddress"
)
@TableField
(
"electronicaddress"
)
...
...
amos-boot-module/amos-boot-module-api/amos-boot-module-equip-api/src/main/java/com/yeejoin/equipmanage/common/entity/vo/CarPropertyVo.java
View file @
6ed0e8e5
...
@@ -68,4 +68,10 @@ public class CarPropertyVo {
...
@@ -68,4 +68,10 @@ public class CarPropertyVo {
@ApiModelProperty
(
value
=
"创建日期"
)
@ApiModelProperty
(
value
=
"创建日期"
)
private
Date
createDate
;
private
Date
createDate
;
/**
* 单位名称
*/
@ApiModelProperty
(
value
=
"mRid"
)
private
String
mRid
;
}
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/utils/SyncDataUtil.java
View file @
6ed0e8e5
...
@@ -362,6 +362,7 @@ public class SyncDataUtil {
...
@@ -362,6 +362,7 @@ public class SyncDataUtil {
fireVehicleInfo
.
setUpdateDate
(
new
Date
());
fireVehicleInfo
.
setUpdateDate
(
new
Date
());
fireVehicleInfo
.
setValue
(
i
.
getValue
());
fireVehicleInfo
.
setValue
(
i
.
getValue
());
fireVehicleInfo
.
setAliasname
(
i
.
getName
());
fireVehicleInfo
.
setAliasname
(
i
.
getName
());
fireVehicleInfo
.
setMrid
(
i
.
getMRid
());
return
fireVehicleInfo
;
return
fireVehicleInfo
;
}
}
).
collect
(
Collectors
.
toList
());
).
collect
(
Collectors
.
toList
());
...
...
amos-boot-system-equip/src/main/resources/mapper/CarPropertyMapper.xml
View file @
6ed0e8e5
...
@@ -22,16 +22,18 @@
...
@@ -22,16 +22,18 @@
SELECT
SELECT
cp.id,
cp.id,
cp.car_id,
cp.car_id,
ei.
`name`,
IFNULL(ei.`name`,'') AS
`name`,
ei.name_key AS nameKey,
ei.name_key AS nameKey,
cp.`value`,
cp.`value`,
ei.unit,
ei.unit,
ei.is_iot AS isIot,
ei.is_iot AS isIot,
ei.sort_num AS sort,
ei.sort_num AS sort,
cp.create_date
cp.create_date ,
IFNULL(c.qr_code,'') AS mRid
FROM
FROM
wl_car_property cp
wl_car_property cp
LEFT JOIN wl_equipment_index ei ON ei.id = cp.equipment_index_id
LEFT JOIN wl_equipment_index ei ON ei.id = cp.equipment_index_id
LEFT JOIN wl_car c ON c.id = cp.car_id
<where>
<where>
<if
test=
"id != null"
>
<if
test=
"id != null"
>
cp.car_id = #{id}
cp.car_id = #{id}
...
...
amos-boot-system-equip/src/main/resources/mapper/EquipmentSpecificAlarmMapper.xml
View file @
6ed0e8e5
...
@@ -649,19 +649,19 @@
...
@@ -649,19 +649,19 @@
si.id AS equipmentMeasurementId,
si.id AS equipmentMeasurementId,
ei.name_key AS fieldName,
ei.name_key AS fieldName,
ei.`name` AS fieldLabel,
ei.`name` AS fieldLabel,
si.
`value`,
IFNULL(si.`value`,'') AS
`value`,
sa.frequency,
sa.frequency,
sa.`status`,
sa.`status`,
sa.type,
sa.type,
es.CODE
AS fireEquipmentMRid,
IFNULL(es.CODE,'')
AS fireEquipmentMRid,
NULL AS equipmentMeasurementMRid,
NULL AS equipmentMeasurementMRid,
ed.`name` AS fireEquipmentName,
ed.`name` AS fireEquipmentName,
sa.recovery_date,
sa.recovery_date,
sal.create_date,
sal.create_date,
sal.update_date,
sal.update_date,
sal.alarm_reason AS description,
sal.alarm_reason AS description,
sal.equipment_specific_name
AS `name`,
IFNULL(sal.equipment_specific_name,'')
AS `name`,
sal.equipment_specific_code
AS mrid
IFNULL(sal.equipment_specific_code,'')
AS mrid
FROM
FROM
wl_equipment_specific_alarm_log sal
wl_equipment_specific_alarm_log sal
LEFT JOIN wl_equipment_specific_alarm sa ON sal.equipment_specific_alarm_id = sa.id
LEFT JOIN wl_equipment_specific_alarm sa ON sal.equipment_specific_alarm_id = sa.id
...
...
amos-boot-system-equip/src/main/resources/mapper/FireFightingSystemMapper.xml
View file @
6ed0e8e5
...
@@ -714,32 +714,32 @@
...
@@ -714,32 +714,32 @@
<select
id=
"getFireFightingSystemDetail"
<select
id=
"getFireFightingSystemDetail"
resultType=
"com.yeejoin.equipmanage.common.datasync.entity.FireFightingSystem"
>
resultType=
"com.yeejoin.equipmanage.common.datasync.entity.FireFightingSystem"
>
SELECT
SELECT
fs.id,
fs.id,
f.`name` AS stationname,
f.`name` AS stationname,
f.`code` AS stationcode,
f.`code` AS stationcode,
fs.`name`,
fs.`name`,
fs.`name` AS aliasname,
fs.`name` AS aliasname,
fs.`code`,
fs.`code`,
fg.group_name AS systemtype,
fg.group_name AS systemtype,
fs.install_date
AS installdate,
IFNULL(fs.install_date,'')
AS installdate,
p.`name`
AS chargeperson,
IFNULL(p.`name`,'')
AS chargeperson,
fs.charge_person_phone
AS chargepersonphone,
IFNULL(fs.charge_person_phone,'')
AS chargepersonphone,
mi.`name`
AS constructionunit,
IFNULL(mi.`name`,'')
AS constructionunit,
mi1.`name` AS maintenanceunit,
mi1.`name` AS maintenanceunit,
fs.first_maintenance_date AS firstmaintenancedate,
fs.first_maintenance_date AS firstmaintenancedate,
fs.maintenance_frequency AS maintenancefrequency,
fs.maintenance_frequency AS maintenancefrequency,
fs.maintenance_phone AS maintenancephone,
fs.maintenance_phone AS maintenancephone,
fs.rec_date AS createdate,
fs.rec_date AS createdate,
NOW( ) AS updatedate,
NOW( ) AS updatedate,
fs.`code` AS mrid,
fs.`code` AS mrid,
fs.remark AS description
fs.remark AS description
FROM
FROM
f_fire_fighting_system fs
f_fire_fighting_system fs
LEFT JOIN wl_dynamic_form_group fg ON fg.relation_id = fs.system_type
LEFT JOIN wl_dynamic_form_group fg ON fg.relation_id = fs.system_type
LEFT JOIN wl_manufacturer_info mi ON mi.id = fs.construction_unit
LEFT JOIN wl_manufacturer_info mi ON mi.id = fs.construction_unit
LEFT JOIN wl_manufacturer_info mi1 ON mi1.id = fs.maintenance_unit
LEFT JOIN wl_manufacturer_info mi1 ON mi1.id = fs.maintenance_unit
LEFT JOIN rpm_person p ON p.id = fs.charge_person,
LEFT JOIN rpm_person p ON p.id = fs.charge_person,
f_station_info f
f_station_info f
<where>
<where>
<if
test=
"id != null and id !=''"
>
<if
test=
"id != null and id !=''"
>
fs.id = #{id}
fs.id = #{id}
...
...
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