|
|
@ -153,4 +153,32 @@ public class YDeviceRest { |
|
|
|
rb.setData(yDeviceService.getDataInfoRes(ckId)); |
|
|
|
return rb; |
|
|
|
} |
|
|
|
|
|
|
|
/***************************小程序调用接口部分开始***************************************/ |
|
|
|
@ApiOperation("通过仓库ID获取设备信息") |
|
|
|
@GetMapping("/getDeviceListBySid") |
|
|
|
public ResultBean getDeviceListBySid(String sid,String deviceName) { |
|
|
|
return yDeviceService.getDeviceListBySid(sid,deviceName); |
|
|
|
} |
|
|
|
|
|
|
|
@ApiOperation("获取token") |
|
|
|
@GetMapping("/getToken") |
|
|
|
public ResultBean getToken() { |
|
|
|
ResultBean rb = ResultBean.fireSuccess(); |
|
|
|
String spToken = ""; |
|
|
|
String url = "https://api2.hik-cloud.com/v1/ezviz/account/info"; |
|
|
|
try { |
|
|
|
String result = HttpUtils.sendGet(url, SyncService.haiKangToken); |
|
|
|
JSONObject jsonObject = JSONObject.parseObject(result); |
|
|
|
JSONObject dataJson = (JSONObject) jsonObject.get("data"); |
|
|
|
String appKey = dataJson.get("appKey").toString(); |
|
|
|
spToken = dataJson.get("token").toString(); |
|
|
|
} catch (Exception e) { |
|
|
|
System.out.println(e); |
|
|
|
} |
|
|
|
return rb.setData(spToken); |
|
|
|
|
|
|
|
} |
|
|
|
/***************************小程序调用接口部分结束***************************************/ |
|
|
|
|
|
|
|
} |
|
|
|