|
@@ -50,6 +50,10 @@ public class FdUserCameraController extends BaseController {
|
|
|
throw new BusinessException(-1,"缺少必要参数");
|
|
|
}
|
|
|
String snCode = param.getString("snCode");
|
|
|
+ String userName = param.getString("userName");
|
|
|
+ if(StringUtils.isEmpty(userName)){
|
|
|
+ userName = JwtUtil.getUsername(getToken());
|
|
|
+ }
|
|
|
Camera cameraEntity = cameraService.getBySnCode(snCode);
|
|
|
if(ObjectUtils.isEmpty(cameraEntity)){
|
|
|
throw new BusinessException(CameraConstant.FAILURE_CODE_6020,CameraConstant.FAILURE_MSG_6020);
|
|
@@ -58,16 +62,16 @@ public class FdUserCameraController extends BaseController {
|
|
|
if(ObjectUtils.isEmpty(cameraDetailEntity)){
|
|
|
throw new BusinessException(CameraConstant.FAILURE_CODE_6020,CameraConstant.FAILURE_MSG_6020);
|
|
|
}
|
|
|
- if (ObjectUtils.isEmpty(cameraDetailEntity.getCompanyId())) {
|
|
|
- throw new BusinessException(CameraConstant.FAILURE_CODE_6005, CameraConstant.FAILURE_MSG_6005);
|
|
|
- }
|
|
|
+// if (ObjectUtils.isEmpty(cameraDetailEntity.getCompanyId())) {
|
|
|
+// throw new BusinessException(CameraConstant.FAILURE_CODE_6005, CameraConstant.FAILURE_MSG_6005);
|
|
|
+// }
|
|
|
|
|
|
if(cameraDetailEntity.getUserId() != null){
|
|
|
throw new BusinessException(AppConstant.FAILURE_CODE_4011, AppConstant.FAILURE_MSG_4011);
|
|
|
}
|
|
|
|
|
|
// 绑定相机
|
|
|
- cameraService.bind(cameraDetailEntity.getType(),cameraEntity.getSnCode(), JwtUtil.getUsername(getToken()));
|
|
|
+ cameraService.bind(cameraDetailEntity.getType(),cameraEntity.getSnCode(), userName);
|
|
|
|
|
|
return Result.success();
|
|
|
}
|
|
@@ -87,6 +91,9 @@ public class FdUserCameraController extends BaseController {
|
|
|
List<CameraVo> list = new ArrayList<>();
|
|
|
for (String childName : param.getChildNames()) {
|
|
|
CameraVo vo = userService.findCameraDetailByChildName(getToken(), childName);
|
|
|
+ if(vo == null){
|
|
|
+ continue;
|
|
|
+ }
|
|
|
vo.setUsedSpace(null);
|
|
|
vo.setTotalSpace(null);
|
|
|
list.add(vo);
|