|
@@ -4,6 +4,8 @@ import com.alibaba.fastjson.JSONObject;
|
|
|
import com.gis.common.constant.ConfigConstant;
|
|
|
import com.gis.common.util.HttpUtils;
|
|
|
import com.gis.common.util.Result;
|
|
|
+import com.gis.domain.dto.CameraDto;
|
|
|
+import com.gis.domain.dto.CameraPlayBack;
|
|
|
import com.gis.domain.dto.DevicePageDto;
|
|
|
import com.gis.domain.dto.PageDto;
|
|
|
import com.gis.service.DeviceService;
|
|
@@ -88,6 +90,26 @@ public class DeviceServiceImpl implements DeviceService {
|
|
|
return doGet(api, query);
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ public Result queryVideoList(CameraDto param) {
|
|
|
+ String api = "/api/server/v1/camera/queryVideoList";
|
|
|
+ HashMap<String, String> query = new HashMap<>();
|
|
|
+ query.put("channelId", param.getChannelId());
|
|
|
+ query.put("time", param.getTime());
|
|
|
+ query.put("type", param.getType());
|
|
|
+ return doPost(api, query, null);
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public Result playBack(CameraPlayBack param) {
|
|
|
+ String api = "/api/server/v1/camera/playBack";
|
|
|
+ HashMap<String, String> query = new HashMap<>();
|
|
|
+ query.put("channelId", param.getChannelId());
|
|
|
+ query.put("startTime", param.getStartTime());
|
|
|
+ query.put("endTime", param.getEndTime());
|
|
|
+ return doPost(api, query, null);
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
private PageDto reSet(PageDto param){
|
|
|
Integer pageNum = param.getPageNum();
|