Jelajahi Sumber

私有列表接口

WXF 3 tahun lalu
induk
melakukan
c2af410d8e

+ 12 - 0
simulation-resource-server/src/main/java/com/css/simulation/resource/model/ctrl/CameraCtrl.java

@@ -30,6 +30,18 @@ public class CameraCtrl {
         return response;
     }
 
+    /**
+     * 获取私有列表
+     */
+    @RequestMapping("/getMyCameraList")
+    @ResponseBody
+    public ResponseBodyVO<List<CameraVO>> getMyCameraList(@RequestBody CameraParam cameraParam){
+        ResponseBodyVO<List<CameraVO>> response = new ResponseBodyVO<List<CameraVO>>(ResponseBodyVO.Response.SUCCESS);
+        response.setInfo(cameraService.getMyCameraList(cameraParam));
+        return response;
+    }
+
+
     /**
      * 根据id获取详情
      */

+ 13 - 2
simulation-resource-server/src/main/java/com/css/simulation/resource/model/ctrl/VehicleCtrl.java

@@ -27,9 +27,20 @@ public class VehicleCtrl {
      */
     @RequestMapping("/getVehicleList")
     @ResponseBody
-    public ResponseBodyVO<List<VehicleVO>> getVehicleList(@RequestBody VehicleParam pageParam){
+    public ResponseBodyVO<List<VehicleVO>> getVehicleList(@RequestBody VehicleParam vehicleParam){
         ResponseBodyVO<List<VehicleVO>> response = new ResponseBodyVO<List<VehicleVO>>(ResponseBodyVO.Response.SUCCESS);
-        response.setInfo(vehicleService.getVehicleList(pageParam));
+        response.setInfo(vehicleService.getVehicleList(vehicleParam));
+        return response;
+    }
+
+    /**
+     * 获取私有列表
+     */
+    @RequestMapping("/getMyVehicleList")
+    @ResponseBody
+    public ResponseBodyVO<List<VehicleVO>> getMyVehicleList(@RequestBody VehicleParam vehicleParam){
+        ResponseBodyVO<List<VehicleVO>> response = new ResponseBodyVO<List<VehicleVO>>(ResponseBodyVO.Response.SUCCESS);
+        response.setInfo(vehicleService.getMyVehicleList(vehicleParam));
         return response;
     }
 

+ 11 - 0
simulation-resource-server/src/main/java/com/css/simulation/resource/model/service/CameraService.java

@@ -1,5 +1,6 @@
 package com.css.simulation.resource.model.service;
 
+import api.common.pojo.constants.DictConstants;
 import api.common.pojo.param.model.CameraParam;
 import api.common.pojo.vo.model.CameraVO;
 import com.css.simulation.resource.common.utils.AuthUtil;
@@ -17,6 +18,14 @@ public class CameraService {
 
     public List<CameraVO> getCameraList(CameraParam cameraParam) {
         cameraParam.setCreateUserId(AuthUtil.getCurrentUserId());
+        cameraParam.setShare(null);
+        List<CameraVO> list = cameraMapper.getCameraList(cameraParam);
+        return list;
+    }
+
+    public List<CameraVO> getMyCameraList(CameraParam cameraParam) {
+        cameraParam.setCreateUserId(AuthUtil.getCurrentUserId());
+        cameraParam.setShare(DictConstants.NO);
         List<CameraVO> list = cameraMapper.getCameraList(cameraParam);
         return list;
     }
@@ -24,4 +33,6 @@ public class CameraService {
     public CameraVO getCameraInfo(CameraParam cameraParam) {
         return cameraMapper.getCameraInfo(cameraParam);
     }
+
+
 }

+ 12 - 3
simulation-resource-server/src/main/java/com/css/simulation/resource/model/service/VehicleService.java

@@ -22,9 +22,17 @@ public class VehicleService {
     @Autowired
     VehicleMapper vehicleMapper;
 
-    public List<VehicleVO> getVehicleList(@RequestBody VehicleParam pageParam) {
-        pageParam.setCreateUserId(AuthUtil.getCurrentUserId());
-        List<VehicleVO> list = vehicleMapper.getVehicleList(pageParam);
+    public List<VehicleVO> getVehicleList(@RequestBody VehicleParam vehicleParam) {
+        vehicleParam.setCreateUserId(AuthUtil.getCurrentUserId());
+        vehicleParam.setShare(null);
+        List<VehicleVO> list = vehicleMapper.getVehicleList(vehicleParam);
+        return list;
+    }
+
+    public List<VehicleVO> getMyVehicleList(VehicleParam vehicleParam) {
+        vehicleParam.setCreateUserId(AuthUtil.getCurrentUserId());
+        vehicleParam.setShare(DictConstants.NO);
+        List<VehicleVO> list = vehicleMapper.getVehicleList(vehicleParam);
         return list;
     }
 
@@ -73,4 +81,5 @@ public class VehicleService {
         vehicleMapper.insert(vehiclePO);
         return vehiclePO;
     }
+
 }

+ 1 - 0
simulation-resource-server/src/main/resources/mapper/model/CameraMapper.xml

@@ -22,6 +22,7 @@
         select
           id,
           sensor_name,
+          description,
           share
         from model_sensor_camera c
         where c.is_deleted = '0'