新增手环接口
This commit is contained in:
parent
669026e94f
commit
71b7fd1419
|
|
@ -67,6 +67,20 @@ public class ConstructionQualityVo {
|
||||||
@ApiModelProperty(value = "告警时间")
|
@ApiModelProperty(value = "告警时间")
|
||||||
private String warnTime;
|
private String warnTime;
|
||||||
|
|
||||||
|
private String userName;
|
||||||
|
/**
|
||||||
|
* 血压
|
||||||
|
*/
|
||||||
|
private String xy;
|
||||||
|
/**
|
||||||
|
* 温度
|
||||||
|
*/
|
||||||
|
private String wd;
|
||||||
|
/**
|
||||||
|
* 心率
|
||||||
|
*/
|
||||||
|
private String xl;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -115,4 +115,19 @@ public class OperatingController extends BaseController {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ApiOperation(value = "作业环境-人员手环检测")
|
||||||
|
@GetMapping("getUserShList")
|
||||||
|
public TableDataInfo getUserShList(ConstructionQualityDto dto) {
|
||||||
|
try{
|
||||||
|
startLayPage();
|
||||||
|
List<ConstructionQualityVo> list = service.getUserShList(dto);
|
||||||
|
return getDataTableLayui(list);
|
||||||
|
}catch (Exception e){
|
||||||
|
log.error(e.toString(),e);
|
||||||
|
return getDataTableBadLayui(new ArrayList<>(),"请求出错了");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -83,4 +83,11 @@ public interface OperatingMapper {
|
||||||
* @date 2024/3/27 19:54
|
* @date 2024/3/27 19:54
|
||||||
*/
|
*/
|
||||||
List<ConstructionQualityVo> getSlopeDisplacementList(ConstructionQualityDto dto);
|
List<ConstructionQualityVo> getSlopeDisplacementList(ConstructionQualityDto dto);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 手环列表
|
||||||
|
* @param dto
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
List<ConstructionQualityVo> getUserShList(ConstructionQualityDto dto);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -81,4 +81,11 @@ public interface OperatingService {
|
||||||
* @date 2024/3/27 19:54
|
* @date 2024/3/27 19:54
|
||||||
*/
|
*/
|
||||||
List<ConstructionQualityVo> getSlopeDisplacementList(ConstructionQualityDto dto);
|
List<ConstructionQualityVo> getSlopeDisplacementList(ConstructionQualityDto dto);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 人员手环 查询
|
||||||
|
* @param dto
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
List<ConstructionQualityVo> getUserShList(ConstructionQualityDto dto);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -117,4 +117,9 @@ public class OperatingImpl implements OperatingService {
|
||||||
public List<ConstructionQualityVo> getSlopeDisplacementList(ConstructionQualityDto dto) {
|
public List<ConstructionQualityVo> getSlopeDisplacementList(ConstructionQualityDto dto) {
|
||||||
return mapper.getSlopeDisplacementList(dto);
|
return mapper.getSlopeDisplacementList(dto);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public List<ConstructionQualityVo> getUserShList(ConstructionQualityDto dto) {
|
||||||
|
return mapper.getUserShList(dto);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -73,7 +73,7 @@
|
||||||
LEFT JOIN tb_device_value tdv ON tdd.id = tdv.attribute_id
|
LEFT JOIN tb_device_value tdv ON tdd.id = tdv.attribute_id
|
||||||
LEFT JOIN tb_bd_device tbd on tdd.device_id = tbd.device_id
|
LEFT JOIN tb_bd_device tbd on tdd.device_id = tbd.device_id
|
||||||
LEFT JOIN tb_pro_bd tpb on tbd.bd_id = tpb.id
|
LEFT JOIN tb_pro_bd tpb on tbd.bd_id = tpb.id
|
||||||
WHERE tdd.device_id=#{deviceId}
|
WHERE tdd.device_id=#{deviceId} and tdd.del_flag=0
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<!--作业环境-GPS安装检测设备查询-->
|
<!--作业环境-GPS安装检测设备查询-->
|
||||||
|
|
@ -87,7 +87,7 @@
|
||||||
LEFT JOIN tb_device_value tdv ON tdd.id = tdv.attribute_id
|
LEFT JOIN tb_device_value tdv ON tdd.id = tdv.attribute_id
|
||||||
LEFT JOIN tb_bd_device tbd on tdd.device_id = tbd.device_id
|
LEFT JOIN tb_bd_device tbd on tdd.device_id = tbd.device_id
|
||||||
LEFT JOIN tb_pro_bd tpb on tbd.bd_id = tpb.id
|
LEFT JOIN tb_pro_bd tpb on tbd.bd_id = tpb.id
|
||||||
WHERE tdd.device_id=#{deviceId}
|
WHERE tdd.device_id=#{deviceId} and tdd.del_flag=0
|
||||||
and tpb.bid_code = #{bidCode}
|
and tpb.bid_code = #{bidCode}
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
|
|
@ -113,4 +113,22 @@
|
||||||
AND tbd.device_id LIKE CONCAT('%', #{deviceId}, '%')
|
AND tbd.device_id LIKE CONCAT('%', #{deviceId}, '%')
|
||||||
</if>
|
</if>
|
||||||
</select>
|
</select>
|
||||||
|
<select id="getUserShList" resultType="com.securitycontrol.entity.screen.vo.ConstructionQualityVo">
|
||||||
|
select tbd.device_name deviceName,
|
||||||
|
tdv.val userName,
|
||||||
|
CONCAT(tdv2.val,tdv2.unit) xl,
|
||||||
|
CONCAT(tdv3.val,tdv3.unit) xy,
|
||||||
|
CONCAT(tdv4.val,tdv4.unit) wd
|
||||||
|
from tb_bd_device tbd
|
||||||
|
left join tb_device_detail tdd on tdd.device_id = tbd.device_id and tdd.device_code='name'
|
||||||
|
LEFT JOIN tb_device_value tdv ON tdd.id = tdv.attribute_id
|
||||||
|
left join tb_device_detail tdd2 on tdd2.device_id = tbd.device_id and tdd2.device_code='pulse'
|
||||||
|
LEFT JOIN tb_device_value tdv2 ON tdd2.id = tdv2.attribute_id
|
||||||
|
left join tb_device_detail tdd3 on tdd3.device_id = tbd.device_id and tdd3.device_code='BloodPressure'
|
||||||
|
LEFT JOIN tb_device_value tdv3 ON tdd3.id = tdv3.attribute_id
|
||||||
|
left join tb_device_detail tdd4 on tdd4.device_id = tbd.device_id and tdd4.device_code='temperature'
|
||||||
|
LEFT JOIN tb_device_value tdv4 ON tdd4.id = tdv4.attribute_id
|
||||||
|
where tbd.devic_type =1903
|
||||||
|
|
||||||
|
</select>
|
||||||
</mapper>
|
</mapper>
|
||||||
Loading…
Reference in New Issue