|
@ -2,6 +2,8 @@ package com.yihu.jw.care.endpoint.statistics;
|
|
|
|
|
|
import com.alibaba.fastjson.JSONArray;
|
|
|
import com.alibaba.fastjson.JSONObject;
|
|
|
import com.hikvision.artemis.sdk.ArtemisHttpUtil;
|
|
|
import com.hikvision.artemis.sdk.config.ArtemisConfig;
|
|
|
import com.yihu.jw.care.service.assistance.EmergencyAssistanceService;
|
|
|
import com.yihu.jw.care.service.doctor.CareDoctorService;
|
|
|
import com.yihu.jw.care.service.lifeCare.LifeCareOrderService;
|
|
@ -20,6 +22,9 @@ import io.swagger.annotations.ApiParam;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
|
|
|
import java.util.HashMap;
|
|
|
import java.util.Map;
|
|
|
|
|
|
/**
|
|
|
* Created with IntelliJ IDEA.
|
|
|
*
|
|
@ -498,4 +503,31 @@ public class OpenStatisticsEndpoint extends EnvelopRestEndpoint {
|
|
|
return failedObjEnvelopException2(e);
|
|
|
}
|
|
|
}
|
|
|
|
|
|
private static final String ARTEMIS_PATH = "/artemis";
|
|
|
|
|
|
@GetMapping(value = "testVideo")
|
|
|
@ApiOperation(value = "测试视频")
|
|
|
public ObjEnvelop testVideo(){
|
|
|
try{
|
|
|
ArtemisConfig.host = "59.202.68.106";//代理API网关nginx服务器ip端口
|
|
|
ArtemisConfig.appKey = "26053165";//秘钥appkey
|
|
|
ArtemisConfig.appSecret = "ufHLmm5yG82DDBepwsUi";// 秘钥appSecret
|
|
|
final String getCamsApi = ARTEMIS_PATH + "/api/common/v1/remoteCameraInfoRestService/findCameraInfoPage";
|
|
|
Map<String,String> querys = new HashMap<String,String>();//get请求的查询参数
|
|
|
querys.put("start", "0");
|
|
|
querys.put("size", "20");
|
|
|
querys.put("order", "desc");
|
|
|
querys.put("orderby", "createTime");
|
|
|
Map<String, String> path = new HashMap<String, String>(2){
|
|
|
{
|
|
|
put("https://", getCamsApi);
|
|
|
}
|
|
|
};
|
|
|
String result = ArtemisHttpUtil.doGetArtemis(path, querys,null,null,null);
|
|
|
return ObjEnvelop.getSuccess("成功",result);
|
|
|
}catch (Exception e){
|
|
|
return failedObjEnvelopException2(e);
|
|
|
}
|
|
|
}
|
|
|
}
|