From e2f8fb1fbe26ba6d92f3e5dfcaeb0c69abe76b25 Mon Sep 17 00:00:00 2001
From: jiangping <jp@doumee.com>
Date: 星期四, 14 十二月 2023 14:28:57 +0800
Subject: [PATCH] 海康接口对接开发
---
server/dmvisit_web/src/main/java/com/doumee/api/web/UnitController.java | 27 +++++++++------------------
1 files changed, 9 insertions(+), 18 deletions(-)
diff --git a/server/dmvisit_web/src/main/java/com/doumee/api/web/UnitController.java b/server/dmvisit_web/src/main/java/com/doumee/api/web/UnitController.java
index 70aca8c..27d0acb 100644
--- a/server/dmvisit_web/src/main/java/com/doumee/api/web/UnitController.java
+++ b/server/dmvisit_web/src/main/java/com/doumee/api/web/UnitController.java
@@ -5,7 +5,10 @@
import com.doumee.core.model.ApiResponse;
import com.doumee.dao.system.model.SystemDictData;
import com.doumee.dao.web.reqeust.FinishAnswerDTO;
+import com.doumee.dao.web.response.DeviceRoleVO;
import com.doumee.dao.web.response.ProblemsVO;
+import com.doumee.service.business.DeviceRoleService;
+import com.doumee.service.business.DeviceService;
import com.doumee.service.business.ProblemLogService;
import com.doumee.service.business.ProblemsService;
import io.swagger.annotations.Api;
@@ -37,10 +40,7 @@
private SystemDictDataBiz systemDictDataBiz;
@Autowired
- private ProblemsService problemsService;
-
- @Autowired
- private ProblemLogService problemLogService;
+ private DeviceRoleService deviceRoleService;
@ApiOperation(value = "鏌ヨ瀛楀吀鍊兼暟鎹�", notes = "H5")
@GetMapping("/getSystemDictData")
@@ -52,22 +52,13 @@
return ApiResponse.success("鏌ヨ鎴愬姛",systemDictDataBiz.queryByCode(dictCode,label));
}
-
- @ApiOperation(value = "鑾峰彇棰樼洰鏁版嵁", notes = "H5")
- @GetMapping("/getProblemsVO")
+ @ApiOperation(value = "璁惧缁勫垪琛�", notes = "H5")
+ @GetMapping("/deviceRoleList")
@ApiImplicitParams({
- @ApiImplicitParam(paramType = "query", dataType = "Integer", name = "useType", value = "浣跨敤鍦烘櫙 0鍔冲姟浜哄憳 1鏅�氳瀹�", required = true)
+ @ApiImplicitParam(paramType = "query", dataType = "Integer", name = "type", value = "绫诲瀷 0鍔冲姟璁垮 1鏅�氳瀹� 2鍐呴儴浜哄憳", required = true)
})
- public ApiResponse<List<ProblemsVO>> getProblemsVO(@RequestParam Integer useType) {
- return ApiResponse.success("鏌ヨ鎴愬姛",problemsService.getProblemsVO(useType));
+ public ApiResponse<List<DeviceRoleVO>> deviceRoleList(@RequestParam Integer type) {
+ return ApiResponse.success("鏌ヨ鎴愬姛",deviceRoleService.findListByType(type));
}
-
-
- @ApiOperation(value = "淇濆瓨绛旈璁板綍", notes = "H5")
- @PostMapping("/finishAnswer")
- public ApiResponse<Integer> finishAnswer(@RequestBody FinishAnswerDTO finishAnswerDTO) {
- return ApiResponse.success("鏌ヨ鎴愬姛",problemLogService.finishAnswer(finishAnswerDTO));
- }
-
}
--
Gitblit v1.9.3