diff --git a/functional-modules/xj-anyan-api/src/main/java/com/renkang/anyan/enums/AnYanApiEnum.java b/functional-modules/xj-anyan-api/src/main/java/com/renkang/anyan/enums/AnYanApiEnum.java index 401653c..d5eb815 100644 --- a/functional-modules/xj-anyan-api/src/main/java/com/renkang/anyan/enums/AnYanApiEnum.java +++ b/functional-modules/xj-anyan-api/src/main/java/com/renkang/anyan/enums/AnYanApiEnum.java @@ -99,7 +99,7 @@ public enum AnYanApiEnum { /** * 18.查询关爱联络员信息及急救人员查询接口 */ - QUERY_EMPLOYEE_CARE_PERSON("/aygc-znhpt-sys/0/api/empCareEmp/findPageByIdNo", "", HttpMethod.POST), + QUERY_EMPLOYEE_CARE_PERSON("/aygc-znhpt-sys/0/api/empCareEmp/findPage", "", HttpMethod.POST), /** * 19.批量更新员工关键信息接口 diff --git a/health-watch/health-watch-api/src/main/java/com/renkang/watch/vo/dept/DeptStatData.java b/health-watch/health-watch-api/src/main/java/com/renkang/watch/vo/dept/DeptStatData.java index 241cc45..2de640d 100644 --- a/health-watch/health-watch-api/src/main/java/com/renkang/watch/vo/dept/DeptStatData.java +++ b/health-watch/health-watch-api/src/main/java/com/renkang/watch/vo/dept/DeptStatData.java @@ -18,9 +18,14 @@ public class DeptStatData { /** * 已分配设备数 */ - @Excel(name = "分配设备数", width = 15,orderNum = "4") + @Excel(name = "已分配设备数", width = 15,orderNum = "4") private Integer assignedDeviceNums; + /** + * 未分配设备数(入库设备数 - 已分配设备数,仅一、二级部门有值) + */ + @Excel(name = "未分配设备数", width = 15,orderNum = "5") + private Integer undistributedDeviceNums; @Excel(name = "入库设备数", width = 15,orderNum = "3") private Integer totalAssignedDeviceNums; @@ -28,25 +33,22 @@ public class DeptStatData { /** * 佩戴人员数 */ - @Excel(name = "佩戴人员数", width = 15,orderNum = "5") + @Excel(name = "佩戴人员数", width = 15,orderNum = "6") private Integer assignedUserNums; /** * 未佩戴人员数 */ - @Excel(name = "未佩戴人员数", width = 15,orderNum = "6") + @Excel(name = "未佩戴人员数", width = 15,orderNum = "7") private Integer undistributedUserNums; - @Excel(name = "心率异常人数", width = 15,orderNum = "7") + @Excel(name = "心率异常人数", width = 15,orderNum = "8") private Integer heartRateNums; - @Excel(name = "血氧异常人数", width = 15,orderNum = "8") + @Excel(name = "血氧异常人数", width = 15,orderNum = "9") private Integer spo2Nums; - @Excel(name = "压力异常人数", width = 15,orderNum = "9") + @Excel(name = "压力异常人数", width = 15,orderNum = "10") private Integer stressNums; - @Excel(name = "体温异常人数", width = 15,orderNum = "10") + @Excel(name = "体温异常人数", width = 15,orderNum = "11") private Integer tempNums; - - - } diff --git a/health-watch/health-watch-biz/src/main/java/com/renkang/watch/controller/WatchDeviceController.java b/health-watch/health-watch-biz/src/main/java/com/renkang/watch/controller/WatchDeviceController.java index c4094a4..c0be757 100644 --- a/health-watch/health-watch-biz/src/main/java/com/renkang/watch/controller/WatchDeviceController.java +++ b/health-watch/health-watch-biz/src/main/java/com/renkang/watch/controller/WatchDeviceController.java @@ -212,7 +212,6 @@ public class WatchDeviceController extends JeecgController> getSdcDataMapByUserIds(@RequestBody List userIds, - @RequestParam(name = "startTime") - @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd") - @DateTimeFormat(pattern = "yyyy-MM-dd") Date startTime, - @RequestParam(name = "endTime") - @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd") - @DateTimeFormat(pattern = "yyyy-MM-dd") Date endTime) { + @RequestParam(name = "startTime") + @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd") + @DateTimeFormat(pattern = "yyyy-MM-dd") Date startTime, + @RequestParam(name = "endTime") + @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd") + @DateTimeFormat(pattern = "yyyy-MM-dd") Date endTime) { return watchDeviceService.getSdcDataMapByUserIds(userIds, startTime, endTime); } diff --git a/health-watch/health-watch-biz/src/main/java/com/renkang/watch/service/impl/DeptStatisticDataServiceImpl.java b/health-watch/health-watch-biz/src/main/java/com/renkang/watch/service/impl/DeptStatisticDataServiceImpl.java index 63564ca..8d73c92 100644 --- a/health-watch/health-watch-biz/src/main/java/com/renkang/watch/service/impl/DeptStatisticDataServiceImpl.java +++ b/health-watch/health-watch-biz/src/main/java/com/renkang/watch/service/impl/DeptStatisticDataServiceImpl.java @@ -707,6 +707,12 @@ public class DeptStatisticDataServiceImpl extends ServiceImpl resultPage = new Page<>(); @@ -1727,7 +1730,7 @@ public class WatchDeviceServiceImpl extends ServiceImpl workoutList = workoutUserMap.get(userId); - if (CollUtil.isNotEmpty(workoutList)) { + if (CollUtil.isNotEmpty(workoutList)){ // 获取该用户当日消耗数据 WatchStatUserInfoDayWorkout dayWorkout = workoutList.stream().filter(item -> item.getDataDate().equals(cn.hutool.core.date.DateUtil.parse(date, "yyyy-MM-dd"))).findFirst().orElse(null); if (dayWorkout != null) { @@ -2280,20 +2283,20 @@ public class WatchDeviceServiceImpl extends ServiceImpl() - .eq(WatchDevice::getBindUserId, userId), false); + .eq(WatchDevice::getBindUserId, userId),false); if (ObjUtil.isEmpty(watchDevice)) { return healthFamilyVO; } @@ -2317,7 +2320,7 @@ public class WatchDeviceServiceImpl extends ServiceImpl exerciseType = watchExerciseType.stream().collect(Collectors.toMap(DictModel::getValue, Function.identity())); for (HealthFamilyVO familyVO : list) { DictModel dictModel = exerciseType.get(familyVO.getWorkoutType()); - if (ObjUtil.isNotEmpty(dictModel)) { + if (ObjUtil.isNotEmpty(dictModel)){ familyVO.setDurationName(dictModel.getText()); } } @@ -2330,11 +2333,11 @@ public class WatchDeviceServiceImpl extends ServiceImpl wrapper = new LambdaUpdateWrapper<>(); wrapper.eq(WatchKeyUser::getUserId, userId); - wrapper.eq(ObjUtil.isNotEmpty(errorType), WatchKeyUser::getErrorType, errorType); - wrapper.set(WatchKeyUser::getDelFlag, 1); + wrapper.eq(ObjUtil.isNotEmpty(errorType),WatchKeyUser::getErrorType, errorType); + wrapper.set(WatchKeyUser::getDelFlag,1); keyUserMapper.update(wrapper); }