0919新需求开发

This commit is contained in:
wanghao
2025-09-25 13:58:00 +08:00
parent 273d1377b9
commit ff6e83f1c8
22 changed files with 714 additions and 35 deletions
@@ -34,6 +34,11 @@ public class SysUserEmergencyContactApiController {
return sysUserEmergencyContactService.selectEmergencyContactList();
}
@Operation(summary = "查询紧急联系人列表", description = "查询紧急联系人列表")
@GetMapping("/contactList")
public Result<List<SysUserEmergencyContactDO>> contactList(@RequestParam(name = "userId") String userId) {
return sysUserEmergencyContactService.contactList(userId);
}
/**
* 添加或者修改紧急联系人
*
@@ -9,6 +9,8 @@ public interface SysUserEmergencyContactService {
Result<List<SysUserEmergencyContactDO>> selectEmergencyContactList();
Result<List<SysUserEmergencyContactDO>> contactList(String userId);
Result<String> updateAndInsertEmergencyContact(SysUserEmergencyContactDO sysUserEmergencyContactDO);
@@ -30,6 +30,11 @@ public class SysUserEmergencyContactServiceImpl implements SysUserEmergencyConta
return Result.ok(list);
}
@Override
public Result<List<SysUserEmergencyContactDO>> contactList(String userId) {
return Result.ok(sysUserEmergencyContactMapper.selectEmergencyContactListByUserId(userId));
}
@Override
public Result<String> updateAndInsertEmergencyContact(SysUserEmergencyContactDO sysUserEmergencyContactDO) {
LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();