设备导入修改及最新值

This commit is contained in:
wanghao
2025-12-17 13:21:42 +08:00
parent a972e556d9
commit da9169f774
17 changed files with 108 additions and 11 deletions
@@ -1352,4 +1352,6 @@ public interface ISysBaseAPI extends CommonAPI {
@GetMapping(value = "/familyMembers/app/list")
Result<List<FamilyMembersVO>> userFamilyMembersList(@RequestParam(name = "userId", required = false) String userId);
@PostMapping("/sys/api/getUserListByWorkNoList")
List<SysUser> getUserListByWorkNoList(@RequestParam(name = "workNoList") List<String> workNoList);
}
@@ -897,4 +897,9 @@ public class SysBaseAPIFallback implements ISysBaseAPI {
public Result<List<FamilyMembersVO>> userFamilyMembersList(@RequestParam(name = "userId", required = false) String userId){
return null;
}
@Override
public List<SysUser> getUserListByWorkNoList(List<String> workNoList) {
return new ArrayList<>();
}
}
@@ -558,4 +558,6 @@ public interface ISysBaseAPI extends CommonAPI {
void sendSmsNotSignV2(List<UserWeightSign> usersSign);
List<WeightHeightDayVO> userBodyInfoLatest(SendSmsReq req);
List<SysUser> getUserListByWorkNoList(List<String> workNoList);
}
@@ -285,6 +285,11 @@ public class SystemApiController {
return sysBaseApi.getUserByIdCardList(listUser);
}
@PostMapping("getUserListByWorkNoList")
List<SysUser> getUserByIdCardList(@RequestParam(name = "workNoList") List<String> workNoList){
return sysBaseApi.getUserListByWorkNoList(workNoList);
}
/**
* 发送系统消息
@@ -2388,4 +2388,12 @@ public class SysBaseApiImpl implements ISysBaseAPI {
sendBusSms(data);
});
}
public List<SysUser> getUserListByWorkNoList(List<String> workNoList){
return sysUserMapper.selectList(new LambdaQueryWrapper<SysUser>()
.in(SysUser::getWorkNo, workNoList)
.eq(SysUser::getPersonType,1)
.eq(SysUser::getDelFlag,0)
.eq(SysUser::getStatus,1));
}
}