From 5a85dcab83e969d6b21c599b512a15117e9b8651 Mon Sep 17 00:00:00 2001
From: liukangdong <898885815@qq.com>
Date: 星期四, 04 七月 2024 08:54:30 +0800
Subject: [PATCH] ''

---
 h5/pages/login/login.vue |  110 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 110 insertions(+), 0 deletions(-)

diff --git a/h5/pages/login/login.vue b/h5/pages/login/login.vue
new file mode 100644
index 0000000..c459474
--- /dev/null
+++ b/h5/pages/login/login.vue
@@ -0,0 +1,110 @@
+<template>
+  <view class="main_app">
+    <image class="login_bg" src="@/static/login_bg@2x.png" />
+    <view class="h1">瀹夋嘲鐗╂祦鏅烘収鍥尯</view>
+    <view class="placeholder6 place">璇烽�夋嫨鎮ㄧ殑韬唤</view>
+    <view class="item" @click="jump('/pages/index/index')">
+      <image class="avatar" src="@/static/ic_visitor@2x.png" />
+      <view class="content">
+        <view class="name">鎴戞槸璁垮</view>
+        <view class="placeholder6">VISITOR</view>
+      </view>
+      <u-icon name="arrow-right" size="24" color="#979797" />
+    </view>
+    <view class="item" @click="staffLogin">
+      <image class="avatar" src="@/static/ic_staff@2x.png" />
+      <view class="content">
+        <view class="name">鎴戞槸鍛樺伐</view>
+        <view class="placeholder6">STAFF</view>
+      </view>
+      <u-icon name="arrow-right" size="24" color="#979797" />
+    </view>
+    <view class="item">
+      <image class="avatar" src="@/static/ic_driver@2x.png" />
+      <view class="content">
+        <view class="name">鎴戞槸鐗╂祦杞﹀徃鏈�</view>
+        <view class="placeholder6">DRIVER</view>
+      </view>
+      <u-icon name="arrow-right" size="24" color="#979797" />
+    </view>
+  </view>
+</template>
+
+<script>
+export default {
+  methods: {
+    jump(url) {
+      console.log(url)
+      uni.navigateTo({
+        url
+      })
+    },
+    staffLogin() {
+      const userInfo = uni.getStorageSync('userInfo') || {}
+      if (userInfo && userInfo.memberId) {
+        uni.navigateTo({
+          url: '/pages/staff/index'
+        })
+      }else{
+        uni.navigateTo({
+          url: '/pages/staffLogin/login'
+        })
+      }
+    }
+  }
+}
+</script>
+
+<style lang="scss" >
+.main_app {
+  width: 100%;
+  height: 100vh;
+  padding-top: 80rpx;
+  background: linear-gradient(
+    180deg,
+    rgba(39, 155, 170, 0.2) 0%,
+    rgba(39, 155, 170, 0) 100%
+  );
+  .login_bg {
+    position: absolute;
+    top: 0;
+    width: 750rpx;
+    z-index: -1;
+  }
+  .h1 {
+    font-weight: 600;
+    font-size: 48rpx;
+    color: #222222;
+    line-height: 66rpx;
+    margin-bottom: 16rpx;
+  }
+  .place {
+    margin-bottom: 98rpx;
+  }
+  .item {
+    width: 690rpx;
+    height: 200rpx;
+    background: #ffffff;
+    border-radius: 8rpx;
+    display: flex;
+    align-items: center;
+    padding: 40rpx;
+    font-size: 26rpx;
+    margin-bottom: 40rpx;
+    .avatar {
+      width: 120rpx;
+      height: 120rpx;
+      margin-right: 30rpx;
+    }
+    .content {
+      flex: 1;
+      .name {
+        font-weight: 600;
+        font-size: 38rpx;
+        color: #222222;
+        margin-bottom: 20rpx;
+      }
+    }
+  }
+}
+</style>
\ No newline at end of file

--
Gitblit v1.9.3