diff --git a/src/assets/images/login/auth.png b/src/assets/images/login/auth.png new file mode 100644 index 0000000..2edd593 Binary files /dev/null and b/src/assets/images/login/auth.png differ diff --git a/src/assets/images/login/close.png b/src/assets/images/login/close.png new file mode 100644 index 0000000..510b19b Binary files /dev/null and b/src/assets/images/login/close.png differ diff --git a/src/assets/images/login/company.png b/src/assets/images/login/company.png new file mode 100644 index 0000000..7e1b687 Binary files /dev/null and b/src/assets/images/login/company.png differ diff --git a/src/assets/images/login/eye-close.png b/src/assets/images/login/eye-close.png new file mode 100644 index 0000000..13ef2f7 Binary files /dev/null and b/src/assets/images/login/eye-close.png differ diff --git a/src/assets/images/login/eye-open.png b/src/assets/images/login/eye-open.png new file mode 100644 index 0000000..6f828e8 Binary files /dev/null and b/src/assets/images/login/eye-open.png differ diff --git a/src/assets/images/login/lock.png b/src/assets/images/login/lock.png new file mode 100644 index 0000000..7881504 Binary files /dev/null and b/src/assets/images/login/lock.png differ diff --git a/src/assets/images/login/phone.png b/src/assets/images/login/phone.png new file mode 100644 index 0000000..0516198 Binary files /dev/null and b/src/assets/images/login/phone.png differ diff --git a/src/assets/images/login/user.png b/src/assets/images/login/user.png new file mode 100644 index 0000000..81c9830 Binary files /dev/null and b/src/assets/images/login/user.png differ diff --git a/src/views/login/components/Login.vue b/src/views/login/components/Login.vue index e69de29..184813d 100644 --- a/src/views/login/components/Login.vue +++ b/src/views/login/components/Login.vue @@ -0,0 +1,270 @@ + + + + + diff --git a/src/views/login/index.vue b/src/views/login/index.vue index df36c84..f0760b6 100644 --- a/src/views/login/index.vue +++ b/src/views/login/index.vue @@ -3,6 +3,7 @@ import { reactive, ref } from 'vue' import { useRoute, useRouter } from 'vue-router' import { useMessage } from 'naive-ui' import captcha from './captcha.vue' +import Login from './components/Login.vue' import { PageEnum } from '@/enums/pageEnum' import { useUserStore } from '@/store/modules/user' import { ResultEnum } from '@/enums/httpEnum' @@ -25,7 +26,7 @@ const LOGIN_NAME = PageEnum.BASE_LOGIN_NAME const userStore = useUserStore() const router = useRouter() const route = useRoute() - +const show = ref(true) const formInline: FormState = reactive({ enterprisecode: '三方系统标识8', username: '13311111111', @@ -94,13 +95,17 @@ function handleSubmit(e) { } }) } + +function showLogin() { + show.value = true +}