diff --git a/web/src/api/fileUploadAndDownload.js b/web/src/api/fileUploadAndDownload.js index 2bff5bb4..0f260b63 100644 --- a/web/src/api/fileUploadAndDownload.js +++ b/web/src/api/fileUploadAndDownload.js @@ -55,3 +55,13 @@ export const importURL = (data) => { data }) } + + +// 上传文件 暂时用于头像上传 +export const uploadFile = (data) => { + return service({ + url: "/fileUploadAndDownload/upload", + method: "post", + data, + }); +}; \ No newline at end of file diff --git a/web/src/components/Avatar/ProfileAvatar.vue b/web/src/components/Avatar/ProfileAvatar.vue new file mode 100644 index 00000000..f0fd1180 --- /dev/null +++ b/web/src/components/Avatar/ProfileAvatar.vue @@ -0,0 +1,120 @@ + + + + + \ No newline at end of file diff --git a/web/src/view/person/person.vue b/web/src/view/person/person.vue index 84e9356b..f1464839 100644 --- a/web/src/view/person/person.vue +++ b/web/src/view/person/person.vue @@ -1,171 +1,226 @@ - - - - + + + + + + - -
+ +
- {{ - time > 0 ? `(${time}s)后重新获取` : '获取验证码' - }} + > + + + + {{ time > 0 ? `${time}s` : '获取验证码' }} +
- - - - + + + + + + - -
+ +
+ > + + {{ - emailTime > 0 ? `(${emailTime}s)后重新获取` : '获取验证码' - }} + {{ emailTime > 0 ? `${emailTime}s` : '获取验证码' }} +
@@ -258,16 +332,22 @@ -