diff --git a/src/api/ManagedUserAPI.ts b/src/api/ManagedUserAPI.ts
index eda220a..f34e188 100644
--- a/src/api/ManagedUserAPI.ts
+++ b/src/api/ManagedUserAPI.ts
@@ -32,7 +32,7 @@ export type InviteRegisterData = {
};
export type InviteRegisterRequest = {
- captchaId: string;
+ detailId: string;
captcha: string;
data: InviteRegisterData;
};
diff --git a/src/pages/InviteRegister.vue b/src/pages/user/InviteRegister.vue
similarity index 56%
rename from src/pages/InviteRegister.vue
rename to src/pages/user/InviteRegister.vue
index fe75805..1f5c8ba 100644
--- a/src/pages/InviteRegister.vue
+++ b/src/pages/user/InviteRegister.vue
@@ -1,21 +1,21 @@
-
+
-
糕
-
加入糕店客户管理
+
+
加入糕店客户管理系统
-
-
+
+
@@ -28,23 +28,38 @@
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
- 注册并登录
+ 注册并登录
@@ -175,6 +267,14 @@ onUnmounted(() => {
border-radius: 1.4rem;
flex-direction: column;
+ &.invalid {
+ text-align: center;
+
+ h2 {
+ margin: 0;
+ }
+ }
+
.brand {
display: grid;
place-items: center;
@@ -187,61 +287,29 @@ onUnmounted(() => {
}
}
- .logo {
- width: 5rem;
- height: 5rem;
- color: #FFF;
- display: grid;
- background: #0f766e;
- box-shadow: 0 .75rem 1.5rem rgba(15, 118, 110, .22);
- place-items: center;
- border-radius: 1.25rem;
-
- span {
- font-size: 2rem;
- font-weight: 800;
- }
- }
-
- .expire,
- p,
- h2 {
+ .tips {
margin: 0;
- text-align: center;
- }
-
- .expire,
- p {
- color: #64748b;
font-size: .875rem;
- }
-
- h2 {
- color: #0f172a;
- font-size: 1.25rem;
+ text-align: center;
}
.form {
margin: 0;
- padding: .25rem 0;
- background: transparent;
- }
- .captcha-row {
- gap: .75rem;
- width: 100%;
- display: flex;
- align-items: center;
+ .send-wrapper,
+ .captcha-wrapper {
+ display: flex;
+ margin-top: .5rem;
+ justify-content: end;
- .t-input {
- min-width: 0;
- flex: 1;
+ .captcha {
+ border: 1px solid var(--td-border-level-1-color);
+ }
}
- }
- :deep(.tui-captcha) {
- flex: 0 0 7.5rem;
- border: 1px solid var(--td-border-level-1-color);
+ .send-sms {
+ flex: 0 0 7.5rem;
+ }
}
.submit {
diff --git a/src/pages/user/LoginIndex.vue b/src/pages/user/LoginIndex.vue
index 1f31a9e..d2ea312 100644
--- a/src/pages/user/LoginIndex.vue
+++ b/src/pages/user/LoginIndex.vue
@@ -2,7 +2,7 @@
@@ -15,6 +15,7 @@
+
diff --git a/src/pages/user/component/SmsLogin.vue b/src/pages/user/component/SmsLogin.vue
index 9d61bf7..27d2b71 100644
--- a/src/pages/user/component/SmsLogin.vue
+++ b/src/pages/user/component/SmsLogin.vue
@@ -30,7 +30,7 @@