@@ -292,10 +292,10 @@ const submit = (verifyData) => {
// 登录操作
const submitLogin = () => {
- if (data.value.username === "") {
+ if (!data.value.username) {
return ElMessage.error("请输入用户名");
}
- if (data.value.password === "") {
+ if (!data.value.password) {
return ElMessage.error("请输入密码");
}
if (enableVerify.value) {
diff --git a/web/src/components/UserInfoDialog.vue b/web/src/components/UserInfoDialog.vue
index 501bc7b5..bc5896f5 100644
--- a/web/src/components/UserInfoDialog.vue
+++ b/web/src/components/UserInfoDialog.vue
@@ -1,66 +1,29 @@
-
-
-
-
- {{ user.username }}
-
-
- {{ user['power'] }}
-
-
- {{ dateFormat(user['expired_time']) }}
-
-
+
+
+
\ No newline at end of file
+
diff --git a/web/src/components/UserProfile.vue b/web/src/components/UserProfile.vue
index 6b052250..956f6914 100644
--- a/web/src/components/UserProfile.vue
+++ b/web/src/components/UserProfile.vue
@@ -1,20 +1,11 @@
-
-
+
+
-
-
+
+
+
+
@@ -26,22 +17,14 @@
{{ user.username }}
-
-
+
+
{{ user["power"] }}
+ 算力日志
{{ dateFormat(user["expired_time"]) }}
@@ -62,17 +45,19 @@ import { Plus } from "@element-plus/icons-vue";
import Compressor from "compressorjs";
import { dateFormat } from "@/utils/libs";
import { checkSession } from "@/store/cache";
-
+import { useRouter } from "vue-router";
const user = ref({
vip: false,
username: "演示数据",
nickname: "演示数据",
avatar: "/images/menu/member.png",
mobile: "演示数据",
- power: 99999
+ power: 99999,
});
-const vipImg = ref("/images/menu/member.png");
+const vipImg = ref("/images/menu/member.png");
+const router = useRouter();
+const emits = defineEmits(["hide"]);
onMounted(() => {
checkSession()
.then(() => {
@@ -109,7 +94,7 @@ const afterRead = (file) => {
},
error(err) {
console.log(err.message);
- }
+ },
});
};
@@ -122,11 +107,15 @@ const save = () => {
ElMessage.error("更新失败:" + e.message);
});
};
+
+const gotoLog = () => {
+ router.push("/powerLog");
+ emits("hide", false);
+};