|
|
@@ -5,6 +5,7 @@ import lombok.extern.slf4j.Slf4j;
|
|
|
import org.dromara.backstage.business.lock.LockBusiness;
|
|
|
import org.dromara.backstage.domain.bo.lock.RoomCardBo;
|
|
|
import org.dromara.backstage.task.ScheduledTasks;
|
|
|
+import org.dromara.backstage.util.LockUtils;
|
|
|
import org.dromara.common.core.api.ResponseResult;
|
|
|
import org.dromara.common.core.api.ReturnResult;
|
|
|
import org.dromara.common.core.domain.R;
|
|
|
@@ -30,7 +31,7 @@ import java.text.MessageFormat;
|
|
|
@Slf4j
|
|
|
public class LockController {
|
|
|
private final LockBusiness lockBusiness;
|
|
|
-
|
|
|
+ private final LockUtils lockUtils;
|
|
|
private final ScheduledTasks tasks;
|
|
|
|
|
|
/**
|
|
|
@@ -127,5 +128,11 @@ public class LockController {
|
|
|
public void queryOpenDoorRecordExectueTask() {
|
|
|
tasks.syncDoorOpenRecord();
|
|
|
}
|
|
|
-
|
|
|
+ /**
|
|
|
+ * 刷新门锁token
|
|
|
+ */
|
|
|
+ @GetMapping(value = "/refreshToken")
|
|
|
+ public void refreshToken() {
|
|
|
+ lockUtils.refreshToken();
|
|
|
+ }
|
|
|
}
|