123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- package com.fdkankan.scene.controller;
- import com.fdkankan.common.controller.BaseController;
- import com.fdkankan.common.response.ResultData;
- import com.fdkankan.scene.service.ISceneService;
- import com.fdkankan.scene.vo.DeviceSceneParamVO;
- import lombok.extern.log4j.Log4j2;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.web.bind.annotation.RequestBody;
- import org.springframework.web.bind.annotation.RequestMapping;
- import org.springframework.web.bind.annotation.RequestMethod;
- import org.springframework.web.bind.annotation.RestController;
- /**
- * 设备中心接口-场景模块
- */
- @Log4j2
- @RestController
- @RequestMapping("/api/device/scene")
- public class DeviceSceneController extends BaseController {
- @Autowired
- private ISceneService sceneService;
- /**
- * 获取相机场景记录
- * cameraId 相机id
- * cameraType 相机类型
- * searchKey 关键词
- * endTime 结束时间
- * startTime 开始时间
- * sceneType 0表示其他,1表示文博,2表示地产,3表示电商,4表示餐饮,5表示家居,99一件换装虚拟房源
- * @return
- */
- @RequestMapping(value = "/list", method = RequestMethod.POST)
- public ResultData getScenes(@RequestBody DeviceSceneParamVO param) throws Exception {
- return sceneService.getScenes(param);
- }
- /**
- * 删除场景
- * sceneNum 场景码
- * @return
- */
- @RequestMapping(value = "/delete", method = RequestMethod.POST)
- public ResultData deleteScene(@RequestBody DeviceSceneParamVO param) throws Exception {
- return sceneService.deleteScene(param.getSceneNum());
- }
- }
|