Browse Source

优化设备查询 实体类字段 (经纬度字段)

develop
zhaoxianglong 6 months ago
parent
commit
f88b104efd
  1. 8
      zc-business/src/main/java/com/zc/business/domain/DcDevice.java
  2. 3
      zc-business/src/main/resources/mapper/business/DcDeviceMapper.xml

8
zc-business/src/main/java/com/zc/business/domain/DcDevice.java

@ -105,12 +105,14 @@ public class DcDevice {
@ApiModelProperty("子类型")
@Excel(name = "子类型", readConverterExp = "1-1=高清网络枪型固定摄像机,1-2=高清网络球形摄像机,1-3=桥下高清网络球形摄像机,1-4=360°全景摄像机,1-5=180°全景摄像机,2-1=门架式可变信息标志,2-2=站前可变信息标志,2-3=雨棚可变信息标志,2-4=站前悬臂式可变信息标")
private String childType;
@TableField(exist = false)
@ApiModelProperty("经度")
@Excel(name = "经度")
private String longitude;
@ApiModelProperty("维度")
@Excel(name = "维度")
private String latitude;
@TableField(exist = false)
private String sumAll;
@TableField(exist = false)
private String latitude;
//设备厂商
@TableField(exist = false)
private String manufacturer;

3
zc-business/src/main/resources/mapper/business/DcDeviceMapper.xml

@ -76,9 +76,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
select t1.id, t1.iot_device_id, t1.group_id, t1.product_id, t1.stake_mark, t1.direction, t1.device_name, t1.device_code, t1.device_type,
t1.installation_Date,t1.production_date,t1.durable_years,t1.installation_site,t1.use_state,t1.device_state,t1.other_config,t1.remark,
t1.create_time,t1.update_time,t1.facilities_type,t1.device_ip,t1.stake_mark_range,t1.network_segment,t1.device_img,t1.child_type,
t1.facilities_type,t2.longitude,t2.latitude,t3.manufacturer
t1.facilities_type,t1.longitude,t1.latitude,t3.manufacturer
from dc_device t1
left join dc_stake_mark t2 on t1.stake_mark = t2.stake_mark and t1.direction = t2.direction
left join dc_product t3 on t3.id = t1.product_id
<where>
<if test="id != null and id != ''">and t1.id = #{id}</if>

Loading…
Cancel
Save