Просмотр исходного кода

Merge branch 'master' of http://116.255.135.38:3000/zhangzl/nsgk_mobile

 Conflicts:
	src/permission.js
wulanhaote
庞东旭 4 лет назад
Родитель
Сommit
e0b10598d6
29 измененных файлов: 1585 добавлений и 0 удалений
  1. Двоичные данные
      src/assets/images/homestead/address_more.png
  2. Двоичные данные
      src/assets/images/homestead/drop-down.png
  3. Двоичные данные
      src/assets/images/homestead/edit_icon.png
  4. Двоичные данные
      src/assets/images/homestead/farmlandEditSwitch_bg.png
  5. Двоичные данные
      src/assets/images/homestead/farmlandEditSwitch_close.png
  6. Двоичные данные
      src/assets/images/homestead/landHomestead_home.png
  7. Двоичные данные
      src/assets/images/homestead/login_bg.jpg
  8. Двоичные данные
      src/assets/images/homestead/nd.png
  9. Двоичные данные
      src/assets/images/homestead/nf.png
  10. Двоичные данные
      src/assets/images/homestead/operation/positioning.png
  11. Двоичные данные
      src/assets/images/homestead/operation/positioning_active.png
  12. Двоичные данные
      src/assets/images/homestead/operation/scale.png
  13. Двоичные данные
      src/assets/images/homestead/operation/scale_active.png
  14. Двоичные данные
      src/assets/images/homestead/operation/spacing.png
  15. Двоичные данные
      src/assets/images/homestead/operation/spacing_active.png
  16. Двоичные данные
      src/assets/images/homestead/operation/tensile.png
  17. Двоичные данные
      src/assets/images/homestead/operation/tensile_active.png
  18. Двоичные данные
      src/assets/images/homestead/others_location.png
  19. Двоичные данные
      src/assets/images/homestead/positioning_icon.png
  20. Двоичные данные
      src/assets/images/homestead/searchBar_add.png
  21. Двоичные данные
      src/assets/images/homestead/searchBar_bar.png
  22. Двоичные данные
      src/assets/images/homestead/searchBar_close.png
  23. Двоичные данные
      src/assets/images/homestead/searchBar_close_gray.png
  24. Двоичные данные
      src/assets/images/homestead/searchBar_save.png
  25. Двоичные данные
      src/assets/images/homestead/selectionNext_icon.png
  26. Двоичные данные
      src/assets/images/homestead/selection_icon.png
  27. +22
    -0
      src/router/index.js
  28. +1410
    -0
      src/views/homestead/index.vue
  29. +153
    -0
      src/views/homestead/login.vue

Двоичные данные
src/assets/images/homestead/address_more.png Просмотреть файл

До После
Ширина: 20  |  Высота: 20  |  Размер: 233 B

Двоичные данные
src/assets/images/homestead/drop-down.png Просмотреть файл

До После
Ширина: 10  |  Высота: 8  |  Размер: 257 B

Двоичные данные
src/assets/images/homestead/edit_icon.png Просмотреть файл

До После
Ширина: 36  |  Высота: 36  |  Размер: 2.3 KiB

Двоичные данные
src/assets/images/homestead/farmlandEditSwitch_bg.png Просмотреть файл

До После
Ширина: 375  |  Высота: 812  |  Размер: 6.8 KiB

Двоичные данные
src/assets/images/homestead/farmlandEditSwitch_close.png Просмотреть файл

До После
Ширина: 14  |  Высота: 14  |  Размер: 339 B

Двоичные данные
src/assets/images/homestead/landHomestead_home.png Просмотреть файл

До После
Ширина: 19  |  Высота: 18  |  Размер: 335 B

Двоичные данные
src/assets/images/homestead/login_bg.jpg Просмотреть файл

До После
Ширина: 375  |  Высота: 324  |  Размер: 41 KiB

Двоичные данные
src/assets/images/homestead/nd.png Просмотреть файл

До После
Ширина: 73  |  Высота: 73  |  Размер: 4.1 KiB

Двоичные данные
src/assets/images/homestead/nf.png Просмотреть файл

До После
Ширина: 73  |  Высота: 73  |  Размер: 4.3 KiB

Двоичные данные
src/assets/images/homestead/operation/positioning.png Просмотреть файл

До После
Ширина: 19  |  Высота: 24  |  Размер: 1007 B

Двоичные данные
src/assets/images/homestead/operation/positioning_active.png Просмотреть файл

До После
Ширина: 19  |  Высота: 24  |  Размер: 1.4 KiB

Двоичные данные
src/assets/images/homestead/operation/scale.png Просмотреть файл

До После
Ширина: 24  |  Высота: 24  |  Размер: 487 B

Двоичные данные
src/assets/images/homestead/operation/scale_active.png Просмотреть файл

До После
Ширина: 24  |  Высота: 24  |  Размер: 1.1 KiB

Двоичные данные
src/assets/images/homestead/operation/spacing.png Просмотреть файл

До После
Ширина: 23  |  Высота: 23  |  Размер: 511 B

Двоичные данные
src/assets/images/homestead/operation/spacing_active.png Просмотреть файл

До После
Ширина: 23  |  Высота: 23  |  Размер: 1.2 KiB

Двоичные данные
src/assets/images/homestead/operation/tensile.png Просмотреть файл

До После
Ширина: 19  |  Высота: 25  |  Размер: 691 B

Двоичные данные
src/assets/images/homestead/operation/tensile_active.png Просмотреть файл

До После
Ширина: 19  |  Высота: 25  |  Размер: 1.3 KiB

Двоичные данные
src/assets/images/homestead/others_location.png Просмотреть файл

До После
Ширина: 18  |  Высота: 18  |  Размер: 3.2 KiB

Двоичные данные
src/assets/images/homestead/positioning_icon.png Просмотреть файл

До После
Ширина: 22  |  Высота: 23  |  Размер: 506 B

Двоичные данные
src/assets/images/homestead/searchBar_add.png Просмотреть файл

До После
Ширина: 36  |  Высота: 36  |  Размер: 4.0 KiB

Двоичные данные
src/assets/images/homestead/searchBar_bar.png Просмотреть файл

До После
Ширина: 24  |  Высота: 24  |  Размер: 680 B

Двоичные данные
src/assets/images/homestead/searchBar_close.png Просмотреть файл

До После
Ширина: 36  |  Высота: 36  |  Размер: 2.5 KiB

Двоичные данные
src/assets/images/homestead/searchBar_close_gray.png Просмотреть файл

До После
Ширина: 36  |  Высота: 36  |  Размер: 2.4 KiB

Двоичные данные
src/assets/images/homestead/searchBar_save.png Просмотреть файл

До После
Ширина: 36  |  Высота: 36  |  Размер: 2.2 KiB

Двоичные данные
src/assets/images/homestead/selectionNext_icon.png Просмотреть файл

До После
Ширина: 19  |  Высота: 19  |  Размер: 1.2 KiB

Двоичные данные
src/assets/images/homestead/selection_icon.png Просмотреть файл

До После
Ширина: 19  |  Высота: 19  |  Размер: 412 B

+ 22
- 0
src/router/index.js Просмотреть файл

@@ -326,7 +326,29 @@ export const constantRoutes = [
hidden: true,
},
component: (resolve) => require(['@/views/user/supply/supplyAdd'], resolve)
},
//两清三化宅基地
{
path: '/homestead/index',
name: 'homesteadIndex',
meta: {
title: '两清三化宅基地',
hidden: true,
},
component: (resolve) => require(['@/views/homestead/index'], resolve)
},
{
path: '/homestead/login',
name: 'homesteadLogin',
meta: {
title: '登录页',
hidden: true,
},
component: (resolve) => require(['@/views/homestead/login'], resolve)
}



];




+ 1410
- 0
src/views/homestead/index.vue
Разница между файлами не показана из-за своего большого размера
Просмотреть файл


+ 153
- 0
src/views/homestead/login.vue Просмотреть файл

@@ -0,0 +1,153 @@
<template>
<div class="app-container">
<div class="login_header"></div>
<div class="login_content">
<div class="homestead_wrap">
<div class="key_title">两清三化宅基地</div>
<div class="slogan">随时随地管理宅基地</div>
</div>
<div class="from_wrap">
<div class="from_content">
<div class="signIn_container">
<div class="signIn_input_wrap">
<van-field
v-model="message"
autosize
placeholder="请输入手机号"
/>
</div>
</div>
<div class="signIn_container">
<div class="signIn_input_wrap">
<van-field v-model="message" autosize placeholder="请输入密码" />
</div>
</div>
<div class="signIn_container">
<div class="signIn_input_wrap">
<div class="verification_code">
<van-field
v-model="message"
autosize
placeholder="请输入验证码"
/>
</div>
<div class="verification_images"></div>
</div>
</div>
<div class="signIn_container">
<div class="remember_num">
<van-radio-group v-model="radio">
<van-radio name="1" icon-size="16px" checked-color="#3CBF5B"
>记住密码</van-radio
>
</van-radio-group>
</div>
</div>
</div>
<div class="from_btn">登录</div>
</div>
</div>
</div>
</template>

<script>
export default {
name: "homesteadLogin",
data() {
return {
message: "",
radio: "2",
};
},
mounted() {},
methods: {},
};
</script>

<style scoped lang="scss">
.app-container {
display: flex;
width: 100vw;
height: 100vh;
flex-direction: column;
.login_header {
flex: 0.35;
background: url("../../assets/images/homestead/login_bg.jpg") center bottom
no-repeat;
background-size: 100% 100%;
}
.login_content {
flex: 0.65;
display: flex;
flex-direction: column;

.homestead_wrap {
flex: 0.28;
display: flex;
justify-content: center; /* 相对父元素水平居中 */
align-items: center; /* 子元素相对父元素垂直居中 */
flex-direction: column;
.key_title {
font-size: 56px;
margin-bottom: 10px;
}
.slogan {
font-size: 32px;
color: #9f9f9f;
}
}
.from_wrap {
flex: 0.72;
padding-bottom: 14%;
flex-direction: column;
display: flex;
margin: 0 40px;
.from_content {
flex: 1;
display: flex;
flex-direction: column;
padding-bottom: 14%;
.signIn_container {
flex: 1;
display: flex;
margin-bottom: 18px;
&:last-child {
margin-bottom: 0;
}
.signIn_input_wrap {
flex: 1;
display: flex;
.verification_code {
flex: 1;
}
.verification_images {
flex: 0 0 220px;
margin-left: 20px;
}
.van-cell {
border: 2px solid #f1f0f5;
border-radius: 46px;
font-size: 32px;
}
}
.remember_num {
margin-left: 14px;
font-size: 28px;
color: #3cbf5b;
}
}
}
.from_btn {
display: flex;
flex: 0 0 80px;
background: #3cbf5b;
border-radius: 40px;
font-size: 36px;
justify-content: center; /* 相对父元素水平居中 */
align-items: center; /* 子元素相对父元素垂直居中 */
color: #fff;
}
}
}
}
</style>

Загрузка…
Отмена
Сохранить