|
@@ -57,6 +57,9 @@
|
|
|
<!-- <el-dropdown-item command="a">Action 1</el-dropdown-item>-->
|
|
|
<el-dropdown-item command="b">退出登录</el-dropdown-item>
|
|
|
<!-- <el-dropdown-item command="c" divided>Action 3</el-dropdown-item>-->
|
|
|
+ <el-dropdown-item command="c"
|
|
|
+ >{{ notice ? "关闭" : "打开" }}触摸提示</el-dropdown-item
|
|
|
+ >
|
|
|
</el-dropdown-menu>
|
|
|
</template>
|
|
|
</el-dropdown>
|
|
@@ -79,7 +82,7 @@ const route = useRoute();
|
|
|
const routeMeta = computed(() => {
|
|
|
return route.meta;
|
|
|
});
|
|
|
-
|
|
|
+const notice = ref(true);
|
|
|
const dropdown1 = ref<DropdownInstance>();
|
|
|
|
|
|
const date = dayjs().format("YYYY-MM-DD");
|
|
@@ -93,6 +96,16 @@ const headUrl = ref("");
|
|
|
let timer: any = -1;
|
|
|
|
|
|
onMounted(() => {
|
|
|
+ //获取触摸提示
|
|
|
+ //@ts-ignore
|
|
|
+ if (localStorage.getItem("notice") == true) {
|
|
|
+ notice.value = true;
|
|
|
+ } else {
|
|
|
+ notice.value = false;
|
|
|
+ }
|
|
|
+ //@ts-ignore
|
|
|
+ localStorage.setItem("notice", notice.value);
|
|
|
+ userStore.user.notice = notice.value;
|
|
|
timer = setInterval(() => {
|
|
|
time.value = dayjs().format("HH:mm:ss");
|
|
|
}, 1000);
|
|
@@ -120,6 +133,12 @@ const handleCommand = (command: string | number | object) => {
|
|
|
location.reload();
|
|
|
});
|
|
|
}
|
|
|
+ if (command === "c") {
|
|
|
+ notice.value = !notice.value;
|
|
|
+ localStorage.setItem("notice", notice.value);
|
|
|
+ userStore.user.notice = notice.value;
|
|
|
+ ElMessage.success("设置成功!");
|
|
|
+ }
|
|
|
};
|
|
|
</script>
|
|
|
|