推送给城管数据更新
This commit is contained in:
parent
7a4e4b14fe
commit
c440713b68
|
@ -59,6 +59,9 @@ public class Controller {
|
|||
@Autowired
|
||||
private BuildingSiteService buildingSitrService;
|
||||
|
||||
@Autowired
|
||||
private ChannelPictureMapper channelPictureMapper;
|
||||
|
||||
|
||||
@GetMapping("all")
|
||||
public Object all(){
|
||||
|
@ -77,9 +80,9 @@ public class Controller {
|
|||
*/
|
||||
@GetMapping("cameras")
|
||||
public Result cameras(){
|
||||
List<ChengguanDto> chengguanDtos = cameraMapper.selectCamera();
|
||||
Result success = Result.success(chengguanDtos);
|
||||
success.setCount(chengguanDtos.size());
|
||||
List<ChannelPictureDto> channelPictureDtos = channelPictureMapper.selectByProject();
|
||||
Result success = Result.success(channelPictureDtos);
|
||||
success.setCount(channelPictureDtos.size());
|
||||
return success;
|
||||
}
|
||||
|
||||
|
@ -280,12 +283,17 @@ public class Controller {
|
|||
}
|
||||
|
||||
/**
|
||||
*
|
||||
* 提供给其他项目分页查询摄像头接口
|
||||
* @param page
|
||||
* @param pageSize
|
||||
* @return
|
||||
*/
|
||||
@GetMapping("selectCamera")
|
||||
@ApiOperation("提供给其他项目分页查询摄像头接口")
|
||||
@ApiImplicitParams({
|
||||
@ApiImplicitParam(name = "page",value = "页码",required = true,dataType = "Integer"),
|
||||
@ApiImplicitParam(name = "pageSize",value = "页码大小",required = true,dataType = "Integer")
|
||||
})
|
||||
public Result selectNLAll(Integer page,Integer pageSize){
|
||||
List<CameraChannelNLDto> selectNLAll = cameraChannelMapper.selectNLAll(page,pageSize);
|
||||
Result success = Result.success(selectNLAll);
|
||||
|
|
|
@ -0,0 +1,24 @@
|
|||
package com.hisense.monitormanage.dto;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
public class ChannelPictureDto {
|
||||
|
||||
private String ssqh;
|
||||
private String xmmc;
|
||||
private String xmdz;
|
||||
private String channelCode;
|
||||
|
||||
private String PicUrl;
|
||||
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private Date insertTime;
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
|
@ -1,8 +1,15 @@
|
|||
package com.hisense.monitormanage.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.hisense.monitormanage.dto.ChannelPictureDto;
|
||||
import com.hisense.monitormanage.entity.ChannelPicture;
|
||||
import org.apache.ibatis.annotations.Select;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
public interface ChannelPictureMapper extends BaseMapper<ChannelPicture> {
|
||||
|
||||
@Select("select * from t_project p JOIN t_channel_picture cp JOIN t_project_mtm_camera pmc on p.id = pmc.project_id AND cp.channel_code = pmc.channel_code")
|
||||
List<ChannelPictureDto> selectByProject();
|
||||
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue