Commit d728ab81 authored by 赵啸非's avatar 赵啸非

设备列表导出优化

parent 8ea3c844
...@@ -165,6 +165,11 @@ public class DeviceApiController { ...@@ -165,6 +165,11 @@ public class DeviceApiController {
deviceService.update(deviceEntity); deviceService.update(deviceEntity);
rsp.setData(deviceResp); rsp.setData(deviceResp);
deviceService.sendThirdParty(deviceEntity, productEntity, platformEntity, DeviceMethodEnum.ONLINE); deviceService.sendThirdParty(deviceEntity, productEntity, platformEntity, DeviceMethodEnum.ONLINE);
} catch (AppException e) {
log.error("接收数据失败", e);
rsp.setCode(e.getCode());
rsp.setMsg(e.getMessage());
return JSON.toJSONString(rsp);
} catch (Exception e) { } catch (Exception e) {
log.error("接收数据失败", e); log.error("接收数据失败", e);
rsp.setCode(ApiRespCodeEnum.FAILED.getValue()); rsp.setCode(ApiRespCodeEnum.FAILED.getValue());
...@@ -193,6 +198,11 @@ public class DeviceApiController { ...@@ -193,6 +198,11 @@ public class DeviceApiController {
String token = authTokenService.createToken(userEntity); String token = authTokenService.createToken(userEntity);
rsp.setData(token); rsp.setData(token);
} }
} catch (AppException e) {
log.error("接收数据失败", e);
rsp.setCode(e.getCode());
rsp.setMsg(e.getMessage());
return JSON.toJSONString(rsp);
} catch (Exception e) { } catch (Exception e) {
log.error("异常", e); log.error("异常", e);
rsp.setCode(ApiRespCodeEnum.FAILED.getValue()); rsp.setCode(ApiRespCodeEnum.FAILED.getValue());
...@@ -249,6 +259,11 @@ public class DeviceApiController { ...@@ -249,6 +259,11 @@ public class DeviceApiController {
deviceInitResp.setSiteList(new ArrayList<>()); deviceInitResp.setSiteList(new ArrayList<>());
} }
rsp.setData(deviceInitResp); rsp.setData(deviceInitResp);
} catch (AppException e) {
log.error("接收数据失败", e);
rsp.setCode(e.getCode());
rsp.setMsg(e.getMessage());
return JSON.toJSONString(rsp);
} catch (Exception e) { } catch (Exception e) {
log.error("异常", e); log.error("异常", e);
rsp.setCode(ApiRespCodeEnum.FAILED.getValue()); rsp.setCode(ApiRespCodeEnum.FAILED.getValue());
...@@ -350,6 +365,11 @@ public class DeviceApiController { ...@@ -350,6 +365,11 @@ public class DeviceApiController {
deviceResp.setContent(content); deviceResp.setContent(content);
rsp.setData(deviceResp); rsp.setData(deviceResp);
} catch (AppException e) {
log.error("接收数据失败", e);
rsp.setCode(e.getCode());
rsp.setMsg(e.getMessage());
return JSON.toJSONString(rsp);
} catch (Exception e) { } catch (Exception e) {
log.error("接收数据失败", e); log.error("接收数据失败", e);
rsp.setCode(ApiRespCodeEnum.FAILED.getValue()); rsp.setCode(ApiRespCodeEnum.FAILED.getValue());
...@@ -399,6 +419,11 @@ public class DeviceApiController { ...@@ -399,6 +419,11 @@ public class DeviceApiController {
try { try {
DownMsgTask downMsgTask = new DownMsgTask(list, platformService, productService, deviceService, deviceLogService); DownMsgTask downMsgTask = new DownMsgTask(list, platformService, productService, deviceService, deviceLogService);
sendTaskThreadPool.execute(downMsgTask); sendTaskThreadPool.execute(downMsgTask);
} catch (AppException e) {
log.error("接收数据失败", e);
rsp.setCode(e.getCode());
rsp.setMsg(e.getMessage());
return JSON.toJSONString(rsp);
} catch (Exception e) { } catch (Exception e) {
log.error("接收数据失败", e); log.error("接收数据失败", e);
rsp.setCode(ApiRespCodeEnum.FAILED.getValue()); rsp.setCode(ApiRespCodeEnum.FAILED.getValue());
......
...@@ -79,7 +79,7 @@ POST {{baseUrl}}/api/register ...@@ -79,7 +79,7 @@ POST {{baseUrl}}/api/register
Content-Type: application/json Content-Type: application/json
{ {
"deviceCode": "c12345678" "deviceCode": "a109"
} }
> {% > {%
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment