admin/src/views/business/regionDevice.vue
@@ -10,9 +10,6 @@ </template> <!-- 表格和分页 --> <template v-slot:table-wrap> <p class="tip-warn" style="margin-bottom: 10px;"><i class="el-icon-info"></i>说明: 区域设备信息表示同步海康安防平台信息数据,当安防平台相关数据发生变动时,请【刷新缓存】同步本系统中数据信息 </p> <ul class="toolbar" > <li><el-button type="primary" icon="el-icon-refresh" :loading="isWorking.sort" @click="refreshRegionData()">刷新缓存</el-button></li> </ul> @@ -114,7 +111,7 @@ }) .catch(e => { }) .finally(() => { this.isWorking.loading = falsex this.isWorking.loading = false }) }, getDepartmentTree (tree) { server/visits/dmvisit_admin/src/main/java/com/doumee/cloud/admin/HkSyncCloudController.java
@@ -327,7 +327,8 @@ }catch (Exception e){ } /* if(result.size()==0){ boolean debug =false; if(debug && result.size()==0){ //------TODO---------测试模拟数据----start----- for (int i = 0; i < 5; i++) { PageRegionInfoResponse t = new PageRegionInfoResponse(); @@ -388,9 +389,15 @@ result.add(t); } //------TODO---------测试模拟数据----end----- }*/ } return ApiResponse.success(result); } @ApiOperation("【海康】强制刷新区域、监控、消防设备缓存") @PostMapping("/refreshRegionData") public ApiResponse<String > refreshRegionData(HttpServletResponse response, @RequestHeader(Constants.HEADER_USER_TOKEN) String token ){ boardService.cacheRegionAndDeviceData( ); return ApiResponse.success(null); } server/visits/dmvisit_service/src/main/java/com/doumee/core/haikang/model/param/respose/PageRegionInfoResponse.java
@@ -21,8 +21,8 @@ private List<PageRegionInfoResponse> childList; @ApiModelProperty(value = "监控点集合") private List<CarmeraListVO> carmeraList; @ApiModelProperty(value = "消防传感器集合") private List<CarmeraListVO> deviceList; @ApiModelProperty(value = "消防设备集合") private List<CarmeraListVO> deviceList; @ApiModelProperty(value = "消防传感器集合") private List<CarmeraListVO> sensorList; }