|
@@ -82,6 +82,12 @@ public class UnlockingAdminController implements UnlockingAdminControllerAPI {
|
|
|
if (ObjectUtils.isEmpty(admin)) {
|
|
if (ObjectUtils.isEmpty(admin)) {
|
|
|
return CommonResult.fail("该管理员不存在");
|
|
return CommonResult.fail("该管理员不存在");
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
|
|
+ Admin byId = adminService.getById(keyPassWordDto.getUsersId());
|
|
|
|
|
+ if (ObjectUtils.isEmpty(admin)) {
|
|
|
|
|
+ return CommonResult.fail("添加的用户不存在");
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
HouseNumber houseNumber = houseNumberService.getById(keyPassWordDto.getHouseNumberId());
|
|
HouseNumber houseNumber = houseNumberService.getById(keyPassWordDto.getHouseNumberId());
|
|
|
if (ObjectUtils.isEmpty(houseNumber)) {
|
|
if (ObjectUtils.isEmpty(houseNumber)) {
|
|
|
return CommonResult.fail("该房间不存在");
|
|
return CommonResult.fail("该房间不存在");
|
|
@@ -102,8 +108,8 @@ public class UnlockingAdminController implements UnlockingAdminControllerAPI {
|
|
|
return CommonResult.fail("该密码已存在,请更换");
|
|
return CommonResult.fail("该密码已存在,请更换");
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- unlockingAdmin.setName(admin.getName());
|
|
|
|
|
- unlockingAdmin.setPhone(admin.getPhoneNumber());
|
|
|
|
|
|
|
+ unlockingAdmin.setName(byId.getName());
|
|
|
|
|
+ unlockingAdmin.setPhone(byId.getPhoneNumber());
|
|
|
|
|
|
|
|
// 添加操作记录
|
|
// 添加操作记录
|
|
|
|
|
|
|
@@ -113,7 +119,7 @@ public class UnlockingAdminController implements UnlockingAdminControllerAPI {
|
|
|
operatingRecord.setOperatorName(admin.getName());
|
|
operatingRecord.setOperatorName(admin.getName());
|
|
|
DateTimeFormatter dateTimeFormatter1 = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
|
|
DateTimeFormatter dateTimeFormatter1 = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
|
|
|
operatingRecord.setDataTime(LocalDateTime.now().format(dateTimeFormatter1));
|
|
operatingRecord.setDataTime(LocalDateTime.now().format(dateTimeFormatter1));
|
|
|
- operatingRecord.setContent("姓名:" + admin.getName());
|
|
|
|
|
|
|
+ operatingRecord.setContent("姓名:" + byId.getName());
|
|
|
operatingRecord.setType("添加密码钥匙");
|
|
operatingRecord.setType("添加密码钥匙");
|
|
|
|
|
|
|
|
|
|
|
|
@@ -148,6 +154,12 @@ public class UnlockingAdminController implements UnlockingAdminControllerAPI {
|
|
|
if (ObjectUtils.isEmpty(admin)) {
|
|
if (ObjectUtils.isEmpty(admin)) {
|
|
|
return CommonResult.fail("该管理员不存在");
|
|
return CommonResult.fail("该管理员不存在");
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
|
|
+ Admin byId = adminService.getById(keyCardDto.getUsersId());
|
|
|
|
|
+ if (ObjectUtils.isEmpty(admin)) {
|
|
|
|
|
+ return CommonResult.fail("添加的用户不存在");
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
HouseNumber houseNumber = houseNumberService.getById(keyCardDto.getHouseNumberId());
|
|
HouseNumber houseNumber = houseNumberService.getById(keyCardDto.getHouseNumberId());
|
|
|
if (ObjectUtils.isEmpty(houseNumber)) {
|
|
if (ObjectUtils.isEmpty(houseNumber)) {
|
|
|
return CommonResult.fail("该房间不存在");
|
|
return CommonResult.fail("该房间不存在");
|
|
@@ -163,8 +175,8 @@ public class UnlockingAdminController implements UnlockingAdminControllerAPI {
|
|
|
try {
|
|
try {
|
|
|
unlockingAdmin = passwordIssController.addCard(keyCardDto);
|
|
unlockingAdmin = passwordIssController.addCard(keyCardDto);
|
|
|
|
|
|
|
|
- unlockingAdmin.setName(admin.getName());
|
|
|
|
|
- unlockingAdmin.setPhone(admin.getPhoneNumber());
|
|
|
|
|
|
|
+ unlockingAdmin.setName(byId.getName());
|
|
|
|
|
+ unlockingAdmin.setPhone(byId.getPhoneNumber());
|
|
|
|
|
|
|
|
// 添加操作记录
|
|
// 添加操作记录
|
|
|
|
|
|
|
@@ -175,7 +187,7 @@ public class UnlockingAdminController implements UnlockingAdminControllerAPI {
|
|
|
operatingRecord.setOperatorName(admin.getName());
|
|
operatingRecord.setOperatorName(admin.getName());
|
|
|
DateTimeFormatter dateTimeFormatter1 = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
|
|
DateTimeFormatter dateTimeFormatter1 = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
|
|
|
operatingRecord.setDataTime(LocalDateTime.now().format(dateTimeFormatter1));
|
|
operatingRecord.setDataTime(LocalDateTime.now().format(dateTimeFormatter1));
|
|
|
- operatingRecord.setContent("姓名:" + admin.getName());
|
|
|
|
|
|
|
+ operatingRecord.setContent("姓名:" + byId.getName());
|
|
|
operatingRecord.setType("添加卡片钥匙");
|
|
operatingRecord.setType("添加卡片钥匙");
|
|
|
|
|
|
|
|
|
|
|
|
@@ -210,6 +222,12 @@ public class UnlockingAdminController implements UnlockingAdminControllerAPI {
|
|
|
if (ObjectUtils.isEmpty(admin)) {
|
|
if (ObjectUtils.isEmpty(admin)) {
|
|
|
return CommonResult.fail("该管理员不存在");
|
|
return CommonResult.fail("该管理员不存在");
|
|
|
}
|
|
}
|
|
|
|
|
+ Admin byId = adminService.getById(keyFingerprintDto.getUsersId());
|
|
|
|
|
+ if (ObjectUtils.isEmpty(admin)) {
|
|
|
|
|
+ return CommonResult.fail("添加的用户不存在");
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
HouseNumber houseNumber = houseNumberService.getById(keyFingerprintDto.getHouseNumberId());
|
|
HouseNumber houseNumber = houseNumberService.getById(keyFingerprintDto.getHouseNumberId());
|
|
|
if (ObjectUtils.isEmpty(houseNumber)) {
|
|
if (ObjectUtils.isEmpty(houseNumber)) {
|
|
|
return CommonResult.fail("该房间不存在");
|
|
return CommonResult.fail("该房间不存在");
|
|
@@ -225,8 +243,8 @@ public class UnlockingAdminController implements UnlockingAdminControllerAPI {
|
|
|
try {
|
|
try {
|
|
|
unlockingAdmin = passwordIssController.addFingerprintDto(keyFingerprintDto);
|
|
unlockingAdmin = passwordIssController.addFingerprintDto(keyFingerprintDto);
|
|
|
|
|
|
|
|
- unlockingAdmin.setName(admin.getName());
|
|
|
|
|
- unlockingAdmin.setPhone(admin.getPhoneNumber());
|
|
|
|
|
|
|
+ unlockingAdmin.setName(byId.getName());
|
|
|
|
|
+ unlockingAdmin.setPhone(byId.getPhoneNumber());
|
|
|
|
|
|
|
|
// 添加操作记录
|
|
// 添加操作记录
|
|
|
|
|
|
|
@@ -236,7 +254,7 @@ public class UnlockingAdminController implements UnlockingAdminControllerAPI {
|
|
|
operatingRecord.setOperatorName(admin.getName());
|
|
operatingRecord.setOperatorName(admin.getName());
|
|
|
DateTimeFormatter dateTimeFormatter1 = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
|
|
DateTimeFormatter dateTimeFormatter1 = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
|
|
|
operatingRecord.setDataTime(LocalDateTime.now().format(dateTimeFormatter1));
|
|
operatingRecord.setDataTime(LocalDateTime.now().format(dateTimeFormatter1));
|
|
|
- operatingRecord.setContent("姓名:" + admin.getName());
|
|
|
|
|
|
|
+ operatingRecord.setContent("姓名:" + byId.getName());
|
|
|
operatingRecord.setType("添加指纹钥匙");
|
|
operatingRecord.setType("添加指纹钥匙");
|
|
|
|
|
|
|
|
|
|
|