lyhzzz 1 年之前
父节点
当前提交
54a1de9b54
共有 1 个文件被更改,包括 6 次插入2 次删除
  1. 6 2
      src/main/java/com/fdkankan/manage_jp/service/impl/CameraServiceImpl.java

+ 6 - 2
src/main/java/com/fdkankan/manage_jp/service/impl/CameraServiceImpl.java

@@ -207,11 +207,15 @@ public class CameraServiceImpl extends MPJBaseServiceImpl<ICameraMapper, Camera>
 
     @Override
     public Object getByUser(SceneParam param) {
-        if(param.getUserId() == null && param.getType() == null){
+        if(StringUtils.isBlank(param.getUserName()) && param.getType() == null){
             throw new BusinessException(ResultCode.PARAM_ERROR);
         }
+        User user = userService.getByUserName(param.getUserName());
+        if(user == null){
+            throw new BusinessException(ResultCode.USER_NOT_EXIST);
+        }
         Integer cameraType = CameraTypeUtils.getCameraType(param.getType());
-        List<CameraDetail> cameraDetails = cameraDetailService.getByUserIdAndType(param.getUserId(),cameraType);
+        List<CameraDetail> cameraDetails = cameraDetailService.getByUserIdAndType(user.getId(),cameraType);
         if(cameraDetails.isEmpty()){
             return null;
         }